code人生 · 2014 年 2 月 8 日 1

使用openSUSE一周二三事

使用绿蜥蜴的时间其实不止一周了,从几年前接触Linux开始就时不时地安装上openSUSE一段时间,然后碰到什么问题不想折腾,就卸掉,继续回到傻瓜式的Ubuntu系。再到后面,甚至连Ubuntu都觉得调整起来太麻烦了,就干脆用起了Deepin,用深度之后,基本上就不用怎么管系统方面的事了,这也是一个成熟系统该有的特性。但是毕竟是国内的小团队,社区也不够繁盛,凡事都得靠Deepin团队自己去解决,有点不现实。所以目前其最吸引人的,不是系统本身,而是深度音乐,深度影音,深度截图等等精品小软件外加Deepin UI的绚丽。

而开发人员的匮乏,也造成了Deepin跟不上Ubuntu更新步伐的问题,软件仓库里很多软件版本还很老(Eclipse还在3.8,这真的是基于debian testing吗,为嘛感觉是debian stable)。而且更多时候,Debian系发行版的升级都成为我是否采用的一大考虑,arch,gentoo等的滚动升级对我来说吸引力无限,因为自己随时带在身边的只有一台笔记本,不可能只在上边安装一个Linux作为主力系统,在现在的Linux发展形式之下,这是不现实的。现阶段强制自己将Linux作为主力系统的无非有三种:

  • 装逼的,Linux刚入门的菜鸟,整天就想炫耀自己的优越感,相信大家都是从这一步走过来的
  • 大神级别,像Linus这种,龙芯本照样玩转
  • 非洲兄弟们,看看世界操作系统分布图你会发现,世界上唯一一块将Linux作为主力系统的土地是非洲大陆最穷的那一带

因此,我只在笔记本上分出25个G给Linux,这么点空间,也就够安装一个系统和一些必要软件了,一开始这是Ubuntu的地盘,后来实在受不了Unity,就在Fedora,Linux Mint和Deepin Linux间乱跳,有事没事重装一下,这也算是Linux菜鸟的必经之路吧,在各个发行版之间不断寻找最合适自己的那一个。而我最终选择的是openSUSE,其实Mint或者Xubuntu本该是更好的选择,Deepin因为软件仓库更新过慢,只能被我定义为Linux中的娱乐系统了,给家里的台式机安了一个,想折腾的时候就去折腾台式机。自己笔记本上自然是装上一个永远不用重装的稳定系统。

说到稳定,这就是SUSE的强项了,很多人都说arch稳定,可是滚挂的又有多少?openSUSE这方面我还没有滚过,继续等下一个发行版才开始自己的剁手之旅。真正让我决定将openSUSE作为主力的,是Yast——openSUSE的一套系统管理软件。如果你开始开始将openSUSE作为一个工作环境而不是尝试或玩票的态度,那么你就会发现其强大之处。Yast很像Ubuntu Tweak,不过前者是系统自带的,后者是个人开发的,这就为初用者降低了入门门槛。Yast基本上将你需要的所有功能都集中在里边了,如果不需要用到什么高级功能,那么你是无需用到命令行界面的。Yast种甚至集成了HTTP服务器的管理界面,如果你在本机中安装了LAMP或者LNMP环境的话,就不用麻烦地去搞什么netstat了,直接打开Yast鼠标调整即可,没有忘记命令之虞。

一般黑openSUSE最多的是两点:

  1. 本地化
  2. 软件数量

现在这些都不算是问题了,绿蜥蜴的中文社区现在十分热闹,大部分问题都能在上面找到答案,如果你是使用DVD而不是LiveCD的安装方式,那么openSUSE的中文化成果一定能够打动你。对于中国用户,用DVD版本安装之后,基本上就无需再调整什么了,最多在联网之后,从Yast和系统设置里边的语言更改为汉语,再确定一下,系统就会自动安装完整的语言包支持。而软件数量方面,绿蜥蜴自然是无法跟Debian和Gentoo这些比较的了,可是得益于官方社区的繁荣,openSUSE也有一个像PPA一样的扩展仓库,这里的软件都是个人或者第三方打包的,所以安全性可能有些问题,这个跟PPA也是一样的,风险需要自己承担。而其比PPA更高明之处就是openSUSE的杀手锏:

1 click install

(一键安装)。

http://software.opensuse.org/packages

里面搜索你需要的软件,点进去之后选择与自己系统相应的发行版,点击右边绿色的

1 click install

,接下来的事情Yast就会为你完成了,同时Yast会将该rpm包地址更新到系统源列表中,以后有更新了直接终端里 zypper up就好了。openSUSE上的Eclipse就可以这样安装,因为官方的软件仓库里面并没有打包好的Eclipse,自己下载包的话则不能获得更新,所以,使用第三方的打包rpm也是个不错的选择。目前一键安装仍然有些需要改进的地方,比如说可以设计一个预安装列表,让里边的软件一个个自己安装,而不是现在的一次只能安装一个软件,安装其他软件还需要等待。不过这好像是Linux发行版的通病,也不知道是什么原理,像Debian安装时会锁定dpkg进程,其他安装进程的无法进行,openSUSE也差不多。

openSUSE的软件管理工具除了GUI的Yast,还有命令行的zypper工具,与apt、yum大同小异,而且openSUSE也集成了yum工具,只是初始状态下没有yum源,需要自己添加,这也不失为一种选择,大大地扩展了软件包数量。zypper另一个人性化的特点在于可以使用缩写,zypper install可缩写为zypper in,update缩写为up,refresh缩写为ref,还有inr,rm,ve等等,也省却了不少事。除了这些之外,openSUSE最大的名声其实来自其KDE版本,那句话怎么说来着,如果要用KDE,那么就选择openSUSE,kunbuntu那种半成品,是完全没法比得上一个一开始就以KDE为基础的发行版的。KDE Activity的射击,比Workspace强上太多了。

总体来说,绿蜥蜴绝对是一个值得安装和使用的系统,前提是你得用DVD镜像安装,用LiveCD镜像的话,那么需要折腾的地方就太多了,我以前就在这些地方走了不少弯路。至于烧录启动盘的工具,还是推荐UltraISO好了,比较实用,而且不受FAT32文件系统最大4G的操作限制,LiveCD安装还是推荐YUMI和Usb Universal Installer,前者可以在同一个u盘里写入多个系统安装程序,包括windows,后者支持众多的发行版和修复工具,两者貌似都有md5验证,第三方修改的系统是无法写入的,足以保证安全。

1
0
希望看到您的想法,请您发表评论x