Category : UBUNTU

用DVD安装UBUNTU8.04

      UBUNTU8.04的DVD盘我早就刻好了,几次帮朋友装的时候都用的是CD。前些天永华说自己在电脑上装了REDHAT,可是关机的时候不能自动关,非得要手动关电源才行,就像以前的WINDOWS98一样。       今天去之后,他已经分了一个空的盘出来,把DVD放入光驱,开始装了。装的时候没有发现像CD装的时候那样,可以一边用系统带的工具,一边装。就这样干等着,还好三十分钟后,系统装好了。以前用CD装的时候都是二十分钟之内装好的,看了下DVD装的,在复制文件的时候复制了很多没有用的东西,最后的十分钟都是在删除各种语言支持。       看到要重新启动了,按Enter,取出光盘。进入系统后发现上下面板都没有,刚开始还怀疑是显示器的问题,本来想着DELL的电脑对UBUNTU的支持应该不存在问题的,怎么会出现这种问题。       注销了下再看,这下又好了,真不知道是怎么回事。设好网络,准备上网,打不开网页,ping网络的IP和网关都不通。重新启动,到WINDOWS下看了下网络设置,没有问题的。再进入UBUNTU,又神奇的好了,可以上网了。       安装基本的软件和进行系统设置,用了不长时间就好了。因为他那里网速很快,CN99的源速度在800k左右。总的感觉,用DVD装就是不用担心中文支持不完全,不用装好后再装中文支持。

Ubuntu 8.10 ( Intrepid Ibex ) 开发日程表

       官方已经发布 Ubuntu 8.10 ( Intrepid Ibex ) 的开发日程表, Ubuntu 8.04 LTS (Hardy Heron) 正式发布才不到10天的时间, Ubuntu 官方已启动下一个版 Ubuntu 8.10 ( Intrepid Ibex ) 的开发工作。Ubuntu 8.10 ( Intrepid Ibex ) 依旧采用词首字母保持相同的命名方式。Ubuntu 8.10 是继 8.04 之后的发行版本,Ubuntu 8.10 ( Intrepid Ibex ) 是自从 Ubuntu 的第一个版本 Ubuntu 4.10 发布以来的第九个版本。 Ubuntu 8.10 ( Intrepid Ibex ) 开发日程表 2008-06-13:Ubuntu 8.10 Alpha1

Read More →

零命令玩转Ubuntu 8.04 之 安装篇 (准备知识)

Filed Under GNU/Linux, 开源软件  也 许你看到下面密密麻麻的文字时,就开始头大了——这算哪门子零命令啊!不过请允许我在这里啰唆一番,也许你对下面即将介绍的知识已经了如指掌,但是我还是 建议你简单的浏览一番,或者就当是为我挑错。而如果你是第一次安装Ubuntu,下面的这些准备知识是对于顺利地安装Ubuntu必要的。本文并不打算成 为百科全书式的介绍,因此下面涉及到很多内容是非常粗略的。想深入了解更多知识,你可以请教搜索引擎,而我的唯一建议是,请尽量看新的文章。Linux的发展日新月异,老旧的Linux文档很可能会对读者认识Linux产生误导。 1. 硬盘分区 一块硬盘可以分为四个主分区,或三个主分区加上一个扩展分区。扩展分区其实只是一个容器,我们实际上并不直接使用扩展分区。在扩展分区内,我们可以继续划分逻辑分区。一般的认为在一个扩展分区内,能分出无数个逻辑分区。正因为有了逻辑分区,一块硬盘才能被分成很多个分区。 另一个可能涉及的概念是活动分区。电脑加电启动时,BIOS会寻找硬盘上有活动分区标识的分区寻找操作系统引导程序。如果一块硬盘上没有活动分区, 则即使这块硬盘上有引导程序和完好的操作系统,也将无法成功启动。(关于什么是引导程序将在后面介绍。)一块硬盘上只能有一个活动分区,而且只有主分区才 能成为活动分区。 2. Linux中的硬盘分区 与Windows不同,Linux并不是用C, D, E, F等盘符来标识每一个分区的,而是用一系列设备文件来标识——Linux把一切硬件设备都当成文件。比如,Linux下,四个主分区分别对应/dev /sda1, /dev/sda2, /dev/sda3, /dev/sda4。其中/dev是设备文件所在的目录(即,文件夹,下同),sd代表SCSI Disk,a代表第一个SCSI设备,数字1,2,3,4分别代代表了四个主分区。如果你不知道什么是SCSI Disk,不用担心,因为你并不需要知道它究竟是什么。通常,如果你的电脑中只有一块硬盘,那么,这块硬盘一定是/dev/sda。 可能你以前接触过Linux,或曾经在一些老旧的资料中看到过/dev/hda代表第一个主IDE通道上的硬盘,……你现在已经无需知道这些了。因为Ubuntu已经取消了用hd和sd区分不同类型的硬盘的机制,取而代之的,用sda统一代表电脑中的第一块硬盘。 Linux下,/dev/sdaX中的数字X的编号是有限的。在Linux下,最大的分区编号是16。因此,主分区和扩展分区编号占用 1~4,逻辑分区占用5~16。即使你的硬盘中只有一个主分区(如,/dev/sda1)和一个扩展分区(/dev/sda2),剩下的两个主分区编号: /dev/sda3, dev/sda4 也不会分配给逻辑分区。第一个逻辑分区一定是从/dev/sda5开始编号的。这点与Windows下盘符的编制类似。如:A盘一定是3.5英寸软驱,B 盘一定是5.25英寸软件,而从C盘开始才是硬盘分区。即使电脑上没有软驱,第一个硬盘分区的编号也是C,而不是A。 3. 引导程序与MBR 引导程序是负责将操作系统的内核从硬盘上加载到内存中的程序。在使用Windows的时候,我们似乎从没有关心过引导程序。不过安装过双Windows系 统的读者一定认识Windows的引导程序——即使你从来没有意识到这一点。Windows的引导程序叫做OS Loader,即操作系统加载器,负责在启动的时候根据boot.ini中的配置信息,在屏幕上显示操作系统选择菜单,然后根据用户的选择引导合适的操作 系统。 Linux下有两种引导程序:一种叫做Lilo,一种叫做Grub。Lilo是一个非常经典的引导程序。最初因为它不支持引导位于1024柱面后的 Linux内核,而被Grub所取代。新版的Lilo已经能够支持引导1024柱面后的Linux内核了。现在,几乎所有的主流发行版都使用Grub作为 默认的引导程序。Linux的引导程序与Windows的OS Loader类似。比如,Grub的作用就是负责读取配置文件(menu.lst),显示操作系统的选择菜单,并根据用户的选择引导合适的操作系统。 MBR,又称主引导记录,位于硬盘的第一个柱面的第一个磁道的第一个扇区中。大小为512B,引导程序就位于MBR中。BIOS在开机过程中,会读 取并运行MBR中的引导程序,由它来加载操作系统内核。同样位于第一个柱面的第一个磁道的第一个扇区中的还有主分区表。因为主分区表的大小有限,因此只能 存下四个分区的信息,这也是一块硬盘只能分为四个主分区的原因。也许你也猜到了,还有一个叫做“扩展分区表”的东东,位于扩展分区的最前面,保存了逻辑分 区的信息。 Linux安装时,通常会把Grub安装到MBR。这样,你就可以用Grub同时引导Linux和Windows了。 4. 文件系统和SWAP 在一个硬盘分区可以使用之前,必须格式化成特定的文件系统。Windows下常见的文件系统有FAT32和NTFS。一些U盘的文件系统还可能是 FAT(16)格式的。关于FAT(16),FAT32和NTFS这三种文件系统之间的区别,你只要知道FAT(16)支持的最大单文件为 2GB,FAT32支持的最大单文件为4GB,而NTFS则可以支持大于4GB的单个文件。 Linux支持很多种不同类型的文件系统。Linux能够对FAT16/32和NTFS进行读写。但是因为这两种文件系统不支持Linux文件权 限,因此Linux操作系统无法安装在这两种文件系统的分区中。常见的用于安装Linux的文件系统主要有EXT3,

Read More →

零命令玩转Ubuntu 8.04 之 安装篇 (硬盘安装)

                                                                      Filed Under GNU/Linux, 开源软件  警告:本文涉及硬盘分区和格式化操作,请你在参考本文在自己的电脑上安装Ubuntu的时候,一定要先做好备份工作,以免因为安装过程中一些不可控制的未知因素或错误操作导致你宝贵的数据丢失。 硬盘安装是很多Linux发行版都具有的一项功能。对硬盘安装支持最好的发行版绝对要数Redhat/Fedora/CentOS。不过这并不意味着Ubuntu的硬盘安装有多复杂。不过硬盘安装对于新手来说,应该算是一项相对比较“高级”的话题,因此本文的结构将不同于前面两篇:“LiveCD安装”和“Alternative CD安装”。本文将对安装准备做略详细的介绍。而因为硬盘安装过程,基本与Alternative CD安装一致,因此我将不再赘述,只提一些需要注意的地方。如果你觉得有必要,可以先简单的看一下Alternative CD安装一文。事实上,只要看清安装程序的每一步安装提示,整个安装过程还是非常简单的。(LiveCD安装与Alternative CD安装也一样。) 选择硬盘安装的理由也许有很多:节约刻录盘;光驱坏了/舍不得使用光驱;为了快速安装(硬盘安装确实会比光盘安装快哦!);学习硬盘安装这项技能;…… 不管是基于怎样的理由,既然选择了硬盘安装这种方式,我就假设读者已经下载了Alternative CD的ISO镜像。我们开始吧! 一、硬盘分区 因为硬盘安装的过程基本与Alternative CD的安装过程类似,因此,在安装前准备分区也许并不是必须的。不过假如安装光盘镜像正好位于需要划分出空闲分区的大分区中,在安装过程中分区会引起一些 错误,因此我们选择在安装前就准备好安装Linux所需的一个SWAP和一个/分区。 Windows下的基于图形界面的无损分区工具有很多,如Norton Partition Magic(PQ Magic),Acronis Diskdirect Suite/Acronis Partition Expert,Paragon Partition Manager。个人比较推崇Acronis系列的磁盘管理工具。读者可以选择任何自己用的顺手的工具。我将用Linux下最强大的分区工具 Gparted作为分区工具的演示,其他分区工具的操作也基本与之类似。我的Gparted是来自于Ubuntu 8.04的LiveCD——这就引发了一个“鸡生蛋,蛋生鸡”的矛盾了——也许本来就因为光驱损坏无法用LiveCD才选择使用硬盘安装的,这时却要用 LiveCD来分区。不过正如我上面所说,我只是演示分区操作而已。至于读者如何分区,那就要靠自己解决了。 引导进入LiveCD环境,打开Gparted,可以看到下面的程序界面。 点击选中硬盘,点击工具条上的“Resize/Move”按钮,打开“Resize /Move”对话框。拖动最右侧的把手,直到将空闲分区的大小满足安装Ubuntu的需要,这里是4094MB。当然,你可以可以在下方的输入框中输入适 当的数值进行精确大小设定。点击“Resize/Move”确认修改。 点击选中硬盘上的“Unallocated”分区,点击工具条上的“New”按钮,新建分区。我们新建一个Extended(扩展分区),大小充满整个空闲空间。点击“Add”确认修改。 点击选中刚刚新建的扩展分区,点击工具条上的“New”按钮,新建一个大小为512MB的Logical(逻辑)分区,格式设置为linux swap。点击“Add”确认修改。 再在剩下的所有空闲空间中新建一个逻辑分区,大小充满整个空间,格式设置为EXT3。点击“Add”确认修改。 至此,分区编辑结束,打开“Edit” – “Apply All

Read More →

VSFTP配置

vsftp即Very Security FTP,顾名思义,非常安全的FTP服务器。 目录 1 vsFTP服务器的安装 1.1 匿名服务器的连接(独立的服务器)1.2 开启匿名FTP服务器上传权限1.3 开启匿名服务器下传的权限1.4 普通用户FTP服务器的连接(独立服务器)1.5 用户登陆限制进其它的目录,只能进它的主目录1.6 限制本地用户访问FTP1.7 安全选项1.8 查看谁登陆了FTP,并杀死它的进程 2 vsFTP服务器的配置 2.1 配置本地组访问的FTP2.2 配置独立FTP的服务器的非端口标准模式进行数据连接2.3 配置单独的虚拟FTP,使用虚拟FTP用户,并使建立的四个帐户中有不同的权限 2.3.1 A:配置网卡2.3.2 B:写入/etc/sysconfig中(为了重起后IP地址不会丢失)2.3.3 C:进入vsftpd.conf所在的文件夹2.3.4 D:建立logins.txt2.3.5 E:建立访问者的口令库文件,然后修改其权限2.3.6 F:进如/etc/pam.d/中创建ftp.vu2.3.7 G:在/var/ftp/创建目录并改变其属性和它的属主2.3.8 H:进入vsftpd2.conf修改其中的信息2.3.9 I:在vsftpd.comf所在的目录中创建virtaul文件目录并在文件目录中创建以你用户名命名的配置文件2.3.10 J:修改vsftpd2.conf 2.4 vsftpd.conf中的所有配置信息 3 vsFTP服务器的维护 4 vsFTP使用的一些补充 4.1 补充一:如何有选择的把用户限制在家目录中呢?4.2 补充二:打开vsFTP服务器的日志功能4.3 补充三:如何让绑定IP到vsFTP?4.4 补充四:如何让vsFTP服务器限制链接数,以及每个IP最大的链接数??4.5 补充五:如何限制下载的速度?4.6 补充六:我的硬盘空间有限,怎么办?4.7 补充七:如何定制欢迎信息4.8 补充八:如何实现虚拟路径?4.9 补充九:如何上匿名访问、上传,并支持下载和执行?4.10 补充十:通过pam认证方式,添加虚拟用户4.11 补充十一:如何把系统默认用standalone启动改为用xinetd启动? vsFTP服务器的安装 安装一个软件实在是不许要在这里介绍,因此,这里的安装主要针对vsFTPd服务器的初级配置。 VSFTPD的菜鸟篇 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 [原文出处

Read More →

UBUNTU8.04内核又升级了

       4月5号内核升级到了2.6.24-15,昨天发布了8.04开发开始冻结的消息。       今天早上来了一看有更新,打开后发现,内核升级到2.6.24-16,这一段时间更新真是频繁,每次下载的文件也都不少。官方和服务器可能因为压力太大了,下载更新时的速度总是在5K以下,呵呵,等正式版后可能会好些。

Ubuntu 7.10 server从无到有搭建全能WEB生产环境

                这几天我在学习ubuntu server的配置,今天在网上看见篇新的 server 7.10 的配置就粘贴出来与大家分享下。 Ubuntu 7.10 server从无到有搭建全能WEB生产环境(一) 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。 http://www.dingl.com/blog/archives/12 作者:丁令 由于工作原因,需要搭建linux环境。 选择Ubuntu7.10 server的原因是比较干净,生产服务器上不要搞那么多乱七八糟的东西。 Ubuntu7.10 server是一个非常干净的系统,连图形界面都没有,于是鼠标用不上了。 安装Ubuntu非常简单,不再多述。注意几点: 1、安装之前先插上网线 2、除了OpenSSH,不装其它任何的服务器软件,Apache/Mysql/PHP都不装,后面使用源码自己编译安装 Ubuntu安装后的配置: 1、启用root用户   sudo passwd root  输入密码后:   su  即可用root用户完成后面的配置与维护。 2、配置网络  如果在安装时没有配置好网络环境,可手工配置:   vi /etc/network/interfaces  根据环境正确配置即可。重启网络:   /etc/init.d/networking restart 3、配置apt-get的更新位置  如果想使用最新版本的各种包,此步必须。   vi /etc/apt/sources.list  编辑文件,主要是禁止从cdrom安装软件,而从网上下载最新的版本。 # # deb cdrom:[Ubuntu-Server 7.10 _Gutsy Gibbon_ – Release i386 (20071016)]/ gutsy main restricted

Read More →

Latex在ubuntu下的安装与配置

        Latex在ubuntu下的安装与配置 1.安装 sudo apt-get install tetex-bin cjk-latex dvipdfm-cjk dvipdfmx cmap-adobe-cns1 cmap-adobe-gb1 gs-cjk-resource tetex-extra tetex-doc tfm-arphic-* libttf2  ttf2pt1 ttf2pt1-chinese 2.下载gbkfonts的可执行文件  推荐从何博亮的个人网站上下载他制作的gbkfonts文件,这个文件也在http://ftp.ubuntu.org.cn/上,可以这样下载:wget http://ftp.ubuntu.org.cn/gbkfonts我在附件里也附了,也可以下载。然后chmod a+x gbkfontscp gbkfonts /usr/local/bin 3.拷贝字体 sudo cp /media/sda1/WINDOWS/Fonts/SIM* /usr/share/fonts/truetype/sudo cp /media/sda1/WINDOWS/Fonts/sim* /usr/share/fonts/truetype/ 4。建立texmf-local mkdir ~/texmf #如果你不是把目录建在这,比如建在~/.texmf,请参阅附录2作相应修改 cd ~/texmfsudo gbkfonts /usr/share/fonts/truetype/SIMLI.TTF lisudo gbkfonts /usr/share/fonts/truetype/SIMYOU.TTF yousudo gbkfonts /usr/share/fonts/truetype/simsun.ttc songsudo gbkfonts /usr/share/fonts/truetype/simfang.ttf fssudo gbkfonts /usr/share/fonts/truetype/simkai.ttf kaisudo

Read More →

ubuntu8.04安装经验

总纲:分以下几部分工作 一.系统初始化 二.输入法 三.系统美化 四.影视工具 五.文件浏览 六.系统管理 七.其他软件 八.虚拟 九.编程环境 十.KDE 十一.Ubuntu出现的一些问题   一.系统初始化 1.update source list ,   updae your system. sudo gedit /etc/apt/sources.list sudo apt-get update #这一步是更新你的源列表,换源后必须执行 sudo apt-get upgrade #这一步是更新软件   2.Hardy已经有硬盘安装了,非常完美,将iso文件和wubi.exe(从iso中解压出来的)两个文件放到任意同一目录下, 在windows下点击wubi.exe即可完成安装,它将把ubuntu安装在windows的一个文件夹内,无须分区,也不影响windows的文件; 卸载也很方便,双击wubi.exe进行卸载即可。  3.ubuntu如何从旧系统升级到新的系统:例如从ubuntu7.10升级到ubuntu8.04 方法一,命令行方式: 1). 更新现有系统 $ sudo apt-get update $ sudo apt-get upgrade 2). 修改源 $ sudo cp /etc/apt/sources.list /etc/apt/sources.list_gutsy

Read More →

rainlendar-桌面日历安装

        首先下载: http://www.rainlendar.net/download/Rainlendar-Lite-2.2.tar.bz2 tar -jxvf Rainlendar-Lite-2.2.tar.bz2 ,这文件并不需要安装,有点像 windows 下的绿色软件,所以目录不能乱放,要不然以后运行就麻烦了。 cd rainlendar2 进入文件夹后直接运行: ./rainlendar2,结果提示错误: Failed to touch the file ‘ /.config/.rainlendar2/rainlendar2.ini’ (error 2: 没有那个文件或目录) 发现在 ./config/.Rainlendar2/ 下没有 rainlendar.ini 文件,自己建了个空的 ranlendar.ini 文件,结果就OK了。 下载 中文界面: http://www.rainlendar.net/cms/index.php?option=com_rny_localization&Itemid=34 要注意: 官网上的 notes: Note that if your web browser tries to suggest a different file extension for the new format skins

Read More →

1 2