Linux常用软件及技艺
让man显示中文
ubuntu源里面已经包含了中文的man包,所以不用从其他地方down了,直接
sudo apt-get install manpages-zh
b.修改man默认的语言
sudo gedit /etc/manpath.config 把里面的所有的 /usr/share/man 改成 /usr/share/man/zh_CN
3.让没有中文帮助的显示英文
然后搜索你刚才改过的地方,然后在其后面添加同样的一行,只是后面的目录还用原来的/usr/share/man,比如在修改后的
MANPATH_MAP /bin /usr/share/man/zh_CN
再添加一行
MANPATH_MAP /bin /usr/share/man
新安装了ubuntu8.04版本,发现安装过的系统中缺少很多手册页。
用以下命令搞定了
sudoapt-getinstallmanpages
sudoapt-getinstallmanpages-de
sudoapt-getinstallmanpages-de-dev
sudoapt-getinstallmanpages-dev
以下大致按使用频率列出Linux下常用的软件:
- WEB浏览器:firefox, chrome(not released yet)
- 编辑器(Editor, not word processor):Emacs, vi。个人倾向于用Emacs撰写程序,用vi修改系统及应用软件的各类配置文件。
- 邮件客户端:thunderbird(估计3.0会更好,当前对gmail的支持有待改善),Evolution(与gnome结合得太紧密,不甚喜欢)
- 词典:stardict
- 音频播放:audacious,另外kde中的amarok也很不错,但自从改用kde4界面后还没试用过
- 视频播放:VLC media player,mplayer。按目前进度来看不久后前者可能会比后者完善得更好。
- 图像相关:照片管理F-SPOT,图片处理GIMP(带有截屏功能)
- 网络工具:wireshark(网络抓包,极强!),filezilla(FTP客户端),mldonkey(电驴,bt,普通下载……)
- Office套件:请通过虚拟机使用MS Office……因为开源的套件跟MS比起来还是差距很大
- 科学计算:scilab
- 虚拟机:硬件条件具备则用KVM,无vt-x或AMD-v则推荐用virtualbox
- 游戏:Freeciv,Warzone 2100, xMoto,wormux。还有各个游戏平台的模拟器,如街机的mame,红白机(FC)、超任(SFC)、PS、PS2(pcsx2在linux下尚未完善)等都不错,手头上有rom或iso即可。
emacs插件集锦
* Cscope
Emacs
还
有
cscope
的接口。利用
该
接口,你可以在
编码
的
过
程中随
时
使用
cscope
查
找函数、
变
量等等。同
样
,比直接在命令行使用
cscope
* Color-theme
前面已
经
提到
过
了。
Emacs
是高度可配置的,所以你可以定制
语
法高亮的
颜
色搭配。
但是我
这样
缺乏美
术细
胞的人是不可能配出好看的
语
法高亮来的。幸好有
热
心人写了插件
color-theme
。它提供了很多配色方案,肯定有一款合你的意。我
选
的是
gnome2
。
http://cscope.sourceforge.net/
* ECB
全称是Emacs code browser,安装之前要先安装cedet。我
认为
它是
speedbar
的升
级
品,看上去很花。但老
实说
,我
觉
得熟悉
Emacs
后,它的用
处
不大。
刚开
始用
Emacs
时
有它可能会
觉
得方便些。
http://ecb.sourceforge.net/
* Cedet:
http://cedet.sourceforge.net/
session :
这个插件可以让你的emacs显示最近编辑和最近访问的文件。官方网站是:
http://sourceforge.net/projects/emacs-session
Ubuntu9.04安装NVIDIA最新显卡驱动
一,首先去NVIDIA官网下载你机器的显卡的最新版本驱动:官方驱动说明下载页面:http://www.nvidia.com/Download
/index.aspx?lang=en-us。根据自己的显卡下载相应的驱动。
二,删除原驱动包
sudo apt-get --purge remove nvidia-glx nvidia-glx-new
然后删除 /lib/linux-restricted-modules/2.6.24-14-generic/文件夹下面带有nvidia字样的内容,这里是内核自带的驱动,再检查一下这两个文件是否存在,终端输入:
/etc/init.d/nvidia-glx
/etc/init.d/nvidia-kernel 假如存在,删除掉。
三,禁止系统使用默认的驱动
sudo gedit /etc/default/linux-restricted-modules-common ,在最后的双引号中添加nv nvidia_new,即把文件中的“”,改成“nv nvidia_new”
四,停止GDM进程
sudo /etc/init.d/gdm stop
按Ctrl Alt F1,进入字符模式,并登录
五,安装驱动(确认你下的驱动在主文件夹内)
防患于未然,先装libc, 运行 sudo apt-get install libc6-dev, 下载,安装,成功。
终端输入以下命令:
sudo sh NVIDIA-Linux-x86-185.18.14-pkg1.run
安装过程中, 假如提示有旧驱动,询问是否删除旧驱动,选Yes;
假如提示缺少某某模块(modules),询问是否上网下载,选no;
假如提示编译模块,询问是否进行编译,选ok;
假如提示将要修改Xorg.conf,询问是否答应,选Yes;
接下来就是等待安装完成。
如果提示 缺少 " libc6-dev development package" 则为lib6-dev包没有安装好。
六,安装完成就回到终端,重启GDM
sudo /etc/init.d/gdm restart , 看到NVIDIA的logo后,安装成功。
(查看显卡是否装好 ,运行glxinfo | grep rendering 。假如显示"direct rendering: Yes",则已安装)