感谢支持
我们一直在努力

开源心得:一个Ubuntu用户的使用体悟

开源心得:一个Ubuntu用户的使用体悟


Ubuntu 9.04安装光盘


  Ubuntu简介


  作为下载量排名第一的Linux发行版,Ubuntu确实有很多与众不同的独特之处。Ubuntu有很多针对不同用户群的分支版本,比如针对教育领域的Edubuntu,针对习惯KDE桌面用户的Kubuntu,还有为那些显卡性能欠佳的用户推出的纯文本安装版alternate。即使你的集成显卡显存只有16MB,也能顺利装上最新的版本,虽然一些特效用不了,但不会影响日常使用。另外,Ubuntu还有服务器版和64位版。


  正如Ubuntu这个非洲名词的精神大意:“天下共享的信念,连接起每个人“,Ubuntu是永久免费和自由的,它的官方源囊括了大量精挑选自Debian发行版的软件包,而且同时保留了Debian强大的软件包管理系统,安装更简易,删除程序更彻底。无论你身处哪个国家,你总能找到网速较快本地的镜像站点作为更新源。对于中国大陆用户来说,教育网可以使用debian.ustc.edu.cn,电信网则可以选择mirror.lupaworld.com,后面还会做详细的介绍。


  Ubuntu会及时通知你安装重要更新和升级整个系统到最新的发行版本。每六个月Ubuntu都会有一个新的发行版,其新版本发行速度堪称一流,其动力来源于全世界开源社区的共同努力。Ubuntu的下一个发行版是9.04,将于2009年4月推出。目前的发行版是8.10,是2008年10月推出的。对每个旧版本,Ubuntu将提供不少于18个月的技术支持。更有意思的是每个发行版都有一个有趣的名字,这些名字都是电影《玩具总动员》里那些玩具的名字。Ubuntu8.10的名字叫Intrepid Ibex,意思是无畏的北部高地山羊,而《玩具总动员》是第一部用Linux计算机和三维图像技术制作的动画片。Ubuntu的宣言是:linux for human beings,即献给全人类的Linux。


  为什么要用Ubuntu


  笔者的电脑上只装了Ubuntu一个系统,已经不在使用Windows XP了。笔者的电脑买于四年前,配置非常落伍,CPU是赛扬1.3GHZ,内存原配是256MB,自己买个512MB三星金条,加起来只有768MB,而且不是DDR2。显卡是集成的,显存只有16MB。跑XP的时候,为了防范病毒,需要自动启动杀毒软件,防火墙和360安全卫士,所以在装Ubuntu之前系统跑得比较慢,并且在重装系统后的几个月期间,随着不停的安装和卸载软件,系统越来越慢,还经常中病毒。在只装Ubuntu一个系统之前,尝试过装双系统和装Linux虚拟机,但感觉都不尽如人意。现在笔者已经完全适应了Ubuntu,系统跑得更快,也更安全,而且能够使用Ubuntu干任何Windows能干的事情。


  不少个人用户都是使用盗版的Window XP,可能碰到过正版验证的问题。Windows的自动更新还经常会把一些没用的东西下载到你的硬盘上,最后打补丁还得通过360安全卫士,实在麻烦。这个问题在Ubuntu中不复存在,无论是软件包升级还是整个系统升级,都只要点击几下鼠标就OK了。由于低层技术架构的考虑不周,Windows自带的IE7浏览器最近频频爆出漏洞,其安全性远远低于开放源代码的Firefox 3。这个浏览器最新版本的月下载量已经创造了吉尼斯世界记录,可谁知道它的最早作者却是当年一位年仅23岁的新西兰小伙子和一位斯坦福的大二男生通过网络合作开发出的。现在火狐浏览器已成为Mozilla自由软件基金会最成功的项目,并且和Linux内核一起稳坐世界十大最优秀的开源项目的头两把交椅。


  下面笔者将对Ubuntu的使用技巧进行总结,这些总结也参考了不少前辈通过网络共享的经验。

  如何获得Ubuntu的安装盘


  Ubuntu的安装盘就是一张CD,里面已经集成了OpenOffice.org办公软件(简OOo),Firefox浏览器,Rhythmbox音乐播放器,GIMP图片编辑器。这些大名鼎鼎的软件分别可以替代Windows下的OFFICE,IE,MediaPlayer和Photoshop。所有的软件包都可以通过apt-get命令或者新立得软件包管理器自由免费安装。


  可以从mirror.lupaworld.com下载光盘镜像iso文件,然后刻录成一张CD,放入光驱并设置BIOS的第一启动顺序为光驱即可安装。如果显卡性能不好,可以下载alternate版,刻成CD,这样安装时采用文本方式,安装后可以使用图形界面。笔者作为教育工作者,两度向Ubuntu的后台老板Mark Shuttleworth创建的控股公司Canonical申请免费光盘,而且都获得批准。申请的网址是https://shipit.ubuntu.com,建议大家不要直接选择一张CD的普通申请,可以选择特殊申请,而且特殊申请的光盘数最好控制在2张以内,并用英语写上你申请的充足理由。我当时的理由是:光驱用了四年,总是刻出坏盘,而笔者因为从事Linux教学工作非常需要高质量的系统盘片。一定要说清楚你要的是32位版还是64位版,是桌面版还是服务器版,是基于英特尔的i386版还是其他CPU架构版。最后要表示你会坚持共享(share),传递(pass on),感谢(appreciate)和贡献(contribute)。当然由于免费光盘是从欧洲寄给你的,一定要填写规范准确的联系地址,而且要耐心地等上4-6个星期。所以,如果你有较好的上网条件,建议尽量不要麻烦Canonical公司,毕竟这比较耗时耗力,Ubuntu要为每一个免费光盘申请支付5欧元左右的邮寄费。


  安装好系统以后首先要做的几件事


  第一、把Ubuntu默认的软件包升级更新源地址是国外的官方源,建议根据自己的实际情况改为选择最快的国内源,打开菜单“应用程序”-“附件”-“终端”,输入以下命令:


//先备份原始的源文件


sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup


//使用gedit编辑源文件


sudo gedit /etc/apt/sources.list


用gedit打开源文件后,选择菜单“搜索”-“替换”,把cn.archive.ubuntu.com替换为“mirror.lupaworld.com“(杭州电信)或“ubuntu.cn99.com“(江苏常州电信),然后保存即可。


  第二、安装重要更新或进行系统升级


可以使用选择菜单“系统”-“系统管理“-”更新管理器“,点击“检查”按钮后,点击“安装更新”按钮即可。也可以使用终端命令进行更新:


//安装更新管理器


sudo apt-get install update-manager-core


//检查是否有最新发行版本


sudo do-release-upgrade


//打开更新管理器窗口进行更新


sudo update-manager -d


  如果提示检测到有新的发行版本,就可以升级整个ubuntu系统,但整个过程可能花费较长时间(一个小时左右),具体时间取决于连接到更新源站点的网速和需要升级的软件包数量。而且升级过程不允许中断,否则升级失败或系统报错。

  一些有用的软件用于替代Windows


  安装好Ubuntu以后,进入菜单“应用程序”-“添加/删除”,可以找到Ubuntu为您精挑细选的软件,所有的软件都可以通过网络安装、升级和卸载。如果您不知道应该安装什么软件,那么选择后面带有五颗星的评级的软件一般不会错。Ubuntu官方提供的软件都遵守GPL协议,并没有包含涉及版权的商业软件。


  聊天软件


  把众多聊天工具集成在一个窗口下的Pidgin,以前的老名字是Gaim。不过由于腾讯公司和微软对聊天外挂和代理打击力度加大,把QQ和MSN这两个不共戴天的聊天软件集成在一起,不打架才怪。其实腾讯公司有官方的Linux下的QQ,下载地址是:im.qq.com,直接下载.deb包,选择用默认程序打开,就可以自动安装了,MSN messeger也有免费的linux版本:aMSN,可以通过终端命令:sudo apt-get install aMSN安装。中国移动的飞信也有linux版本:LibFetion,下载地址是:www.libfetion.cn。安装好以后,打开菜单“应用程序”-“互联网”,点击相关菜单即可启动相关程序。


  音视频播放软件


  播放音乐用Rhythmbox就够了,假设所有的音乐都保存在“/home/linux/音乐”这个文件夹下面,可以打开菜单“应用程序”-“影音”-“Rhythmbox音乐播放器“启动Rhythmbox,然后选择菜单“音乐”-“导入文件夹”即可导入所有该文件夹下的音乐。导入之后,发现有些歌曲名显示为乱码,解决方案如下:


sudo apt-get install Python-mutagen


//跳到存放音乐的目录下


cd /path-to-music


//假设所有的音乐都直接存放在该目录下,若下一层目录有


//MP3则可以在该命后加上*/*.mp3,以此类推                                                                               


mid3iconv -e GBK *.mp3


  播放wma、rmvb等格式的电影用自带的totem电影播放机和Mplayer即可。


  虚拟机软件


  使用Virtualbox OSE,目前由Java的东家SUN微系统公司领导开发,免费开放源代码。其安装文件只有38MB,不到Vmware 6.5的十分之一,基本上Vmware的常见功能都支持,而且速度更快,汉化更好,是专门为Linux量身定做的。使用sudo apt-get install virtualbox ose即可安装,安装后在菜单“应用程序”-“附件”下。它支持安装几乎所有的Linux和UNIX虚拟客户机,如支持安装最新的Windows Vista和Windows Server 2008虚拟机。


  很多目前Linux支持尚不够完美的应用都可以通过Windows虚拟机解决,比如迅雷下载,网上银行密码输入问题,这些软件都要求在IE6或IE7下运行。通过Wine和ies4linux模拟IE,不过连接较慢且字体不够美观,完全可以装个Windows虚拟机,直接在虚拟OS的IE下运行。物理机和虚拟机之间传送文件的最快也是最简单的方式是通过share folder,只要物理机能上网,把虚拟机的网络连接方式设为NAT即可使虚拟机直接联网,而由于虚拟机的快速Snapshot还原,就不用担心病毒了,当然也不用装杀毒软件。此Windows非彼Windows了。在虚拟机中可以装上迅雷用于下载迅雷资源,而且网银登录时Firefox无法输入密码的问题也解决了。


  办公软件


  系统自带的OpenOffice在中文编辑方面不是很好,最新的3.0改进了不少,不过还是推荐国产的永中Office,其个人版完全免费,界面和MS Office非常相似,中文字体支持得近乎完美。大家可以去官方网站下载:www.evermoresw.com.cn。另外,可以考虑使用LaTex:科技论文排版标准。在Ubuntu下可以使用sudo apt-get install texlive安装。另外,查看pdf文档使用默认的evince可能会出现乱码,可以自己去Adobe网站下载Adobe PDF Reader 9.0 for Linux,由于它不是开放源代码的,所以Ubuntu的软件包列表中找不到。


  编程工具


  使用“sudo apt-get install sun-java6-jre build-essential“即可安装GCC和JDK,编译运行C/C++和JAVA程序没有任何问题。如果要使用类似于Visual Studio


  .NET的集成开发平台,推荐使用IBM赞助的Eclipse。


  网络浏览器


  当然选择Firefox火狐了,有人反映火狐打不开mht格式的网页,解决方法:选择菜单“工具”-“附加组件”-“获取附加组件“,搜索unmht,然后安装就可以了。火狐浏览器的附加组件非常丰富,大家可以像逛淘宝一样去淘里面的宝贝。真正的高手应该好好研究火狐的源代码,Firefox 3.04的源代码可以从“ftp://ftp.mozilla.org/pub/mozilla.org//firefox/releases/3.0.4/source/”下载,Firefox主要是用C++、COM和XUL写的。

  其他热点话题


  使用“sudo apt-get install xchm ”就可以看.chm格式的电子书籍了。右击chm文件,选择“用CHM阅读器打开“即可。


  卸载某个软件包后,可以使用“sudo apt-get autoremove“清理系统不再使用的软件包。


  解决开机启动时GRUB引导程序等待的秒数:


//打开GRUB引导程序菜单配置文件


sudo gedit /boot/grub/menu.lst


找到以下文字,把timeout改为1,即开机只等待1秒:


# (normally the first entry defined).


Timeout 1


  Ubuntu的根用户root若隐若现,可以通过打开菜单“系统”-“系统管理”-“用户和组”,选定root,点击“解锁”按钮就可把root用户解锁激活。也可以通过“sudo passwd root“修改root密码,root的默认密码和安装系统时指定的用户密码是一样的,你当然可以改用一个不同的密码。


  Ubuntu系统下也有病毒,不过目前流行的在野病毒90%以上都是针对Windows的,所以使用Ubuntu感染病毒的机率要低得多。最重要的是Linux下早就有了永久免费的杀毒软件。


  目前网站开发架构形成三足鼎立时代:J2EE、.NET和LAMP。LAMP的全称就是Linux+Apache+MySQL+PHP,成本非常低而性能出色。在Ubuntu 8.10下可以迅速安装经过优化的LAMP服务器:


  打开新德立软件包管理器,选择“编辑”-“使用任务分组标记软件包”,勾选 LAMP Server,单击“确定/应用”。下载安装完毕后,通过“sudo apt-get install phpmyadmin ”单独安装 phpmyadmin  


启用 mod_rewrite 模块:sudo a2enmod rewrite


配置 apache2.conf: sudo gedit /etc/apache2/apache2.conf

赞(0) 打赏
转载请注明出处:服务器评测 » 开源心得:一个Ubuntu用户的使用体悟
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏