我对linux的使用是从Ubuntu7.10开始,那时候我对windows也很不熟。既然学习编程,恰好是LAMP,我想,反正都不熟,学个人少的。这期间一直从8.04,8.10,9.04,9.10到最近的Ubuntu 10.04。
这款与天下人共享的操作系统,我的确是喜欢上了。对这款系统赞不绝口的人不是少数。尤其有趣的是一个叫袁萌的老头,各大IT网站都会转载他的博文,开口闭口必谈Ubuntu,而且行文常用括号解释,生怕人不懂。
呵呵,这老头,70来岁,如此痴迷Ubuntu,真是可爱。桌面系统使用Ubuntu的确不错,虽然易用,游戏方面不如windows,然开放分享的精神可嘉。而且,做LAMP这行,不用LINUX,说不过去。
上次我问金浩,你们金山的linux服务器是什么版本。他答Ubuntu server 8.04 。呵呵,我还真不信,毕竟大多数都用 centos(和redhat一样,更自由,支持yum);我说为什么选择它,他答,简单,就那么几条命令。维基百科也是采用Ubuntu8.04。最近从9.10直接更新到了10.04,出现了一点小问题。主要是显示亮度和Flash乱码.比起以往繁琐的配置,这次安装没有什么配置了。积累了一些使用经验,上次老师要我写一份Ubuntu文档,一直没有写,这次补上,和大家分享。
1、源列表:我是电信用户,一直用163的源,还不错。
2、查看cpu温度,同事笑我用笔记本,是对着CPU,内存用的,此话不假,我常输入top看看哪些东西占用资源。cpu温度很重要。
- sudo apt-get install lm-sensors
- sudo sensors-detect
查看: sensors
3、9.10中提供palimpset磁盘工具,我装完提示“one or more disks are failing” 我吓了一跳,心想磁盘坏了,提示有坏道。赶紧清理,呵呵,清理完重启就无法进入系统了。又重装了一次。10.04中这个问题没有了。 磁盘温度查看:
- sudo apt-get install hddtemp
- sudo hddtemp /dev/sda
4、安装硬件检测工具。Ubuntu电源管理存在缺陷,这个Bug一直在官方Bug列表里,却没有重视。使用电源时候,Load_Cycle_Count每几分钟就增加了2次。开始时我也到处找解决办法,到后来发现这根本不重要,磁盘可以 Load_Cycle_Count可以有60多万次。看看我使用半年的结果(2373):
- sudo apt-get install smartmontools //安装
- man smartctl
- sudo smartctl -a /dev/sda | grep Load_Cycle_Count
- 193 Load_Cycle_Count 0×0032 100 100 000 Old_age Always – 2373
5、cpu频率有五档:cpufreq-info会告诉你:available cpufreq governors: conservative, ondemand, userspace, powersave, performance。默认是ondemand;
- 先安装 sudo apt-get install cpufrequtils
- man cpufreq-set
- sudo cpufreq-set -g powersave //设置为最低
- sudo cpuferq-set -c 1 -g powersave //双核cpu 设置第二个
开个虚拟机,Cpu高的吓人,动不动130%,温度狂飙。没办法,Cpu设置最低频率,cpu使用再多,温度不会怎么涨。
6、默认字体不敢恭维,使用微软雅黑吧。金浩说,Vista的一大贡献。的确不假。
- wget -O get-fonts.sh.zip
- unzip -o get-fonts.sh.zip 1>/dev/null
- chmod a+x get-fonts.sh
- ./get-fonts.sh
四步解决,尤其是Monco字体,gvim我就是使用的它
7、scim输入法和很多的软件冲突。ficx听说不错,没有用过,用过ibus后,就没又换个其他的了。9.10已经默认为ibus了,不过,没有语言包更新前是没有最常用的ibus 汉语pinyin的。
ibus的安装 sudo apt-get install ibus //ibus-table是一些额外码表,有五笔、郑码、仓颉
- 下载ibus-pinyin
- sudo im-switch -c/
- sudo im-switch -s ibus
重启X
8、浏览器的天下在linux中当然是firefox。不过,此君虽优秀,但也不是省油的灯。占用内存,CPU太大太多。不调试AJAX,非要使用了Firebug,我也很少用firefox。平常浏览网页Google chrome for linux,一个字,快。opera10推出来了,但浏览器的份额却载下降。不过。opera默认字体不好看,而且,首选项里设置不会起效果。下面这种方法可行。
- cd ~/.opera/styles/user/
- touch user.css
- gedit ~/.opera/styles/user/user.css
录入以下内容:
- html,body,*{
- font-family:”Microsoft YaHei”!important;}
重启浏览器后选择查看->样式->user.css
9、无线驱动:Broadcom STA 无线驱动 9.04系统->系统管理->硬件驱动时有时没有,这是个无线网卡驱动程序,还好,9.10没有这样的现象。
命令配置:
- sudo iwconfig eth1 essid ZTE4E8DA4 key s:dfasdfd
- sudo dhclient eth1
Wicd网络管理,比默认的networkManger在无线管理上要好点。不过,我很少用工具,习惯了改配置文件,有线网络配置三种方法如下(校园网锐捷不提,需下载特殊的文件)
- sudo vim /etc/network/interfaces
静态IP配置文件/etc/network/interfaces
- auto lo
- iface lo inet loopback
- auto eth0
- iface eth0 inet staticaddress 192.168.1.109netmask 255.255.255.0
- gateway 192.168.1.1
- ifconfig eth0 up
动态IP配置
- auto lo
- iface lo inet loopback
- auto eth0
- iface eth0 inet dhcp
- ifconfig eth0 up
拨号上网 sudo pppoeconf 按提示操作
10、安装KDE卸载后登录界面仍然为KDE的界面,转变成gnome界面的解决办法:
执行:update-usplash-theme
- sudo update-usplash-theme usplash-theme-Ubuntu
11、虚拟机有virtualbox3.0和vmware workstion7 。如果使用,还是vmware吧,虽然virtuabox开源,vmware还要找注册码。不过,vmware的确稳定而且资源占用少点。
12、办公软件推荐Openoffice和永中Office.金山开源了UOF SDK 还没仔细看。
13、LAMP安装,系统新立得里面去标记安装LAMP套件。什么都配置好了。完毕只需安装sudo apt-get install phpmyadmin
14、思维导图,xmind是国人开发的,使用很方便。网址: ximd.net
15、ftp客户端工具。使用了很多,还是gftp好。偏偏Ubuntu wiki软件推荐里面,这款是不推荐的,我看不错。
16、云计算这两年太火了。我一直在想云这东西是什么,有什么用。不过,UbuntuOne 算一款私有云彩。虽然现在还不灿烂,2G免费空间,存点文档够了。不知可否跨平台。以前一直用 dropbox,可跨平台。
17、chm工具没有什么好的。比来比去,chmSee好点。
18、密码管理工具keepassx绝对值得用。而且跨平台,DBM数据存储。
19、MSN: sudo apt-get install emesene QQ :linux for QQ 从来不更新,pidgin也不错。以前是Ubuntu默认的IM,现在换成了empathy
20、终端gnome-terminal,kde下konsole,terminal支持分割,kde下还有一款优秀的Yakuake。
21、看电影,Mplayer;
22、数据库设计工具:mysql-workbench。简单,高效。
23、程序测试xdebug.结果查看kcachegrind,不过需安装很多的软件包。webgrind可以放在apache根目录下,网页查看。
24、gimp号称linux下的photoshop ,两者从未使用。 上个老师半年的课,至今无法画丑小鸦,易拉罐,实属遗憾。
最近从9.10升级到10.04 发现屏幕亮度没法调节,查阅了很多资料,改启动项都没有效果。最后,装了个ATI Catalyst Control Center才有效果。