原始链接:
版权申明:欢迎大肆转载,任意修改,但请务必保留作者和原始链接,ubuntu的世界是自由和分享的,也是尊重劳动的。
一.系统初始化
二.输入法
三.系统美化
四.影视工具
五.文件浏览
六.系统管理
七.其他软件
八.虚拟
九.编程环境
十.Ubuntu出现的一些问题
继写了ubuntu 8.04的安装配置经验之后,再写一篇ubuntu 8.10的配置,其实是换汤不换药,无论版本如何变化,相关的技巧总是差不多的。文章很长,也没有图片,是不是看不下去?没关系,我会尽量写明白的,并且尽量将那些图文并茂的文章链接过来。
对于新手,安装之前必做的两件事:
1)先到中文官网wiki看看最基本的设置: (暂只有8.04配置)
2)到中文官网forum逛几天,搞清状况:
一.系统安装
对系统安装的内容本文只做简要介绍,详细请参考
:,因为安装方法太多了,差异太大,只有多失败几次才能驾驭系统,呵呵。本文重在ubuntu的配置。
1.硬盘安装:
关于硬盘分区,新手往往不知道应该分几个区,这个见仁见智,作为普通的应用,两个ext3分区够了,一个作为根分区/,一个作为/home目录,
/home目录及其重要,因为它保存着你所有的数据资料和系统配置,所以务必与根目录分离,将来即使把系统搞挂了重装,所有的配置包括外观,各种软件的设
置都不会丢失。
硬盘安装是最佳的方式。
2.Wubi安装
光盘提供了wubi安装方式,这是一项革命性的技术,极大的降低了学习Linux的门槛,推荐新手尝试。在windows下点击wubi.exe即可完成
安装,它将把ubuntu安装在windows的一个文件夹内,无须分区,也不影响windows的文件;卸载也很方便,双击wubi.exe进行。
Wubi目前存在一些缺陷,请注意了:
1)进入wubi安装的ubuntu时,万万不可断电,一旦断电系统就挂了。因为wubi将ubuntu系统当作windows系统下的一个文件,断电时这个文件受损,当然就不正常了。台式机最好不要使用这种方式安装,万一一脚踹掉了电源线岂不很惨?
2)安装之后不可调整分区大小,所以一开始分配足够大小分区,8G一般绰绰有余。
3)wubi官方说性能比硬盘安装的略有下降,实际上非常微小,可以不计。
3.虚拟机安装
如果只需要使用Linux完成一小部分工作,使用虚拟机是个不错的方式,装之前多了解一下各种虚拟机软件的特点。
安装之后:
4.更新源,更新系统
编辑源:sudo gedit /etc/apt/sources.list
配置一个源足矣,越多越麻烦。系统似乎不会自动识别速度最快的源,源越多只会导致update和upgrade的速度减慢。
#中国科学技术大学更新服务器(教育网,推荐校园网和网通用户使用):
deb intrepid main multiverse restricted universe
deb intrepid-backports main multiverse restricted universe
deb intrepid-proposed main multiverse restricted universe
deb intrepid-security main multiverse restricted universe
deb intrepid-updates main multiverse restricted universe
deb-src intrepid main multiverse restricted universe
deb-src intrepid-backports main multiverse restricted universe
deb-src intrepid-proposed main multiverse restricted universe
deb-src intrepid-security main multiverse restricted universe
deb-src intrepid-updates main multiverse restricted universe
#电信cn99的源(推荐电信用户使用)
deb intrepid main restricted universe multiverse
deb intrepid-security main restricted universe multiverse
deb intrepid-updates main restricted universe multiverse
deb intrepid-proposed main restricted universe multiverse
deb intrepid-backports main restricted universe multiverse
deb-src intrepid main restricted universe multiverse
deb-src intrepid-security main restricted universe multiverse
deb-src intrepid-updates main restricted universe multiverse
deb-src intrepid-proposed main restricted universe multiverse
deb-src intrepid-backports main restricted universe multiverse
deb intrepid main restricted universe multiverse
不同版本的更新源只有一词之差,8.04用“hardy”,8.10用“intrepid”。
有的人需要适应不同网络环境:
保存源设置:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_edu
sudo cp /etc/apt/sources.list /etc/apt/sources.list_telecom
还原源设置:
sudo cp /etc/apt/sources.list_edu /etc/apt/sources.list
sudo cp /etc/apt/sources.list_telecom /etc/apt/sources.list
sudo apt-get update #这一步是更新你的源列表,换源后必须执行,否则无法设置语言环境为“汉语”。很多人抱怨无法汉化界面就是这个原因。
sudo apt-get upgrade #这一步是更新软件
作者: 皮皮彭
原始链接:
5.ubuntu如何从旧系统升级到新的系统:
例如从ubuntu 8.04升级到ubuntu 8.10:
方法一,图形化方式:
系统-》系统管理-》更新管理器,检查更新即可,也即:
$ sudo update-manager -d
这种方式可以充分系统Ubuntu官方编制的脚本,不需要手动修改源,更便捷更可靠。如果不奏效,采用下面的
方法二,命令行方式:
1). 更新现有系统(必须先更新现有系统!否则容易出现依赖关系的问题)
$ sudo apt-get update
$ sudo apt-get upgrade
2). 修改源到新版本
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list_hardy#先备下份吧,可跳过
$ sudo gedit /etc/apt/sources.list
把所有的“hardy”替换成“intrepid”
3). 进行系统升级
$ sudo apt-get dist-upgrade
$ sudo apt-get upgrade
建议全新安装,ubuntu并不能做到无缝升级,从低版本升级很容易导致各种细小的麻烦。
6.从DVD的ISO镜像升级更新ubuntu系统:
(参考:)
官方DVD下载地址:
http://cdimage.ubuntu.com/dvd/
好处是断网升级,免去不时下载的麻烦。
1)挂载镜像,直接解包。
sudo mount -t iso9660 -o loop XXX.iso /media/cdrom
2)在源里加上cdrom
sudo apt-cdrom -m -d /cdrom add
这样生成的source.list还是优先去ubuntu.org.cn(这一点没有验证),在source.list手动删掉他们,只留cdrom,开始升级吧:
sudo apt-get update
sudo apt-get dist-upgrade
7.保存更新下载的包,
下载的包都在这个文件夹:
/var/cache/apt/archives
想删掉的话:sudo apt-get clean
另外,删除已经卸载的软件的安装包:sudo apt-get autoclean
8.安装各种格式的软件包方法示例:
解压示例:
1)解example.tar:tar xf example.tar
2)解example.tar.gz:tar zxf example.tar.gz
3)解example.tar.Z:tar zxf example.tar.Z
4)解example.tgz:tar zxf example.tgz
5)解example.bz2:bunzip2 example.bz2
6)解example.tar.bz2:tar jxf example.tar.bz2
7)bin:先给予权限,然后直接执行,如*.bin的安装:
sudo chmod 755 *.Bin #把bin 文件改成可执行文件,也可以
sudo chmod +x *.bin
sudo *.bin #直接执行bin文件,然后按提示操作
8)deb包:一般双击安装即可,权限不够时,尝试:sudo dpkg -i *.deb
9)编译安装方式:一般作者会给出步骤,解压后cd到该目录,如下安装,可以参考目录下readme文件的说明。
1 ./configure
2 make
3 sudo make install
10)其他更多类型sh ,py ,run后缀文件的安装方式,详见
9.备份和还原系统:
记得用sudo,否则在备份/home时会有点错误,--exclude=表示不需要备份的文件夹,备份前先删除trash(回收站)中文件,var/cache/apt/archives中下载的软件包也可以删除,/media文件夹一般也要排除。
sudo tar -cvpzf /media/sda8/ubuntu_backup.tgz --exclude=/proc
--exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /
还原:还没还原过, ^_^,实际上我将/home目录单独设为一个分区,即使重装也很少有麻烦。
更多参考:
10.程序安装之后跑哪里去了?
经常会找不到如何开启程序, 如果了解了linux对应用程序的组织方式,就会很容易找到:
1)最常见的,"应用程序"菜单中找.
2)首选项中,一般都是涉及系统管理的软件,比如分区软件,鼠标,触摸板,AWN等等.
3)面板小程序,面板右键添加程序, 比如时间提示工具, 音乐面板插件等等.
4)从新立得下载的软件一般通过上述三种方式可以找到软件, 自行下载解压安装如果找不到程序的只要稍微留意一下:
一般默认安装在/home/用户 目录下, 程序安装说明中会说明如何从命令行启动程序.
5).jar后缀文件可以直接执行.
6)所有程序都可以从命令行执行, 基本上输入该程序的名称即可,有的需要加参数. 多man一man.
7)自己创建启动器.
8)系统询问某某文件用什么程序打开时,用which命令快速定位程序位置,例如定位gimp:which gimp 终端显示路径/usr/bin/gimp (程序基本上都在这个目录)。
9)其他的不知道了.
11.如何删除linux旧内核
经常更新内核的话,可能想删除旧内核:
uname -a #使用这个命令可以查看当前系统使用的内核。
dpkg --get-selections|grep linux #列出当前内核。带image的则是已经安装的内核,可以用以下命令卸载:
sudo apt-get remove linux-image-2.6.24-11-generic #其中 linux-image-2.6.24-11-generic为版本号,输全 。
12.慎用sudo ,su命令
这两个命令代表使用系统的最高权限,如果不是必要,请勿随便滥用。另外请在刚安装完Ubuntu系统后进行以下操作:
$sudo su
$passwd #为root设置一个密码,因为如果不这样做的话,Ubuntu默认root是没有密码的,任何人都可以从recovery 模式中直接不需密码就进入你的文件系统,所以这步千万要记得。
禁用root帐户方法(可选): sudo passwd -l root
如果你对安全性不是特别看重,可以跳过,ubuntu很多地方需要输入密码方能操作,若嫌麻烦,将密码简单设为空格就省事了。
二.输入法
1.输入法三步曲:
scim → scim-python → fitx, scim-python基于scim, fitx基于scim-python。
1)scim:系统自带,是老牌了,特点大家都了解,sudo apt-get update之后,再设置语言环境为“汉语”,就会自动安装。
2)scim-python:非常不错,
安装后即与scim整合,整合了搜狗拼音输入法的词库,而且能动态调整词频,用辅助键选词,简单的英文提示。缺点是:因为python的缘故,某些情况下
反应比较慢,一般情况下反应速度还是可以。scim-python带了两个输入法:巨蟒拼音输入法和整句输入法。我把智能拼音作为后备,因为智能拼音反应
流畅。下面有详细安装scim-python的方法:
下载 scim-python源代码包。
执行下列命令:
$ sudo apt-get install scim-dev
$ sudo apt-get install python-enchant
$ sudo apt-get install python-gtk2-dev
$ sudo apt-get install libgtk2.0-dev
$ tar jxvf scim-python-${version}.tar.bz2
$ cd scim-python-${version}
$ ./configure –prefix=/usr
$ make
$ sudo make install
重新登录桌面系统。
3)fitx:Fun Input Toy for Linux, 从mac移植过来的,特点很多,我对其了解有限,尚未开发完成,暂不建议安装,参考主页:
2.Fcitx:也很不错,很多人再用,因为听说一度停止开发了,还有一些冲突之类的问题,所以一直在用scim。目前MS又在继续开发。
ibus,一种新的输入法引擎,期待linux下输入法越来越成熟。
3.删除scim多余的输入法:
码表文件夹位置: /usr/share/scim/tables,
智能拼音的码表不在里面,如果你只用智能,那好办,把码表文件夹全部删掉。
#sudo rm -R /usr/share/scim/tables
否则把你需要的码表事先保存,然后删掉剩下的码表。
重启X,再也不会看着碍眼了。
3.在英文环境下使用scim:
最简单的办法是在系统-语言支持里勾选中文支持,否则要自行安装scim。
作者: 皮皮彭
原始链接:
4.让scim实现光标跟随:(跟opera会有冲突,使用opera的请另外解决)
修改 /etc/X11/xinit/xinput.d/scim 改成这样:
#GTK_IM_MODULE=xim
#QT_IM_MODULE=xim
GTK_IM_MODULE=scim
QT_IM_MODULE=scim
三.系统美化
1.字体美化
Ubuntu8.10不需要美化字体,因为Ubuntu8.10自带的文泉驿字体等中文字体已经相当完美了,除非字体显示不正常。仍然还有很多人喜欢用微软雅黑字体(/windows/fonts/msyh.ttf,虽然它受版权保护),美化方法:
1)强大的字体管理软件fontmatrix: sudo apt-get install fontmatrix #注意,
源里面如果没有,上找deb包,安装方法:
注意了:如果使用windows分区上的字体来美化linux系统,强烈建议将该字体文件夹C:\WINDOWS\Fonts复制到linux分区,如/home下,否则,一旦挂载windows分区出现异常,你看到的微软字体将全变成□□□□□。
应用程序-图像-FontMatrix:文件-Import,导入的字体都显示在左面板,然后编辑-Activate All Current(激活),搞定!到系统-外观-字体里面去看看吧,都在那儿了。
2.点阵字体和矢量字体
使用文泉驿正黑字体的时候,可能需要将字体大小调整到至少13,才能显示比较清晰。因为在8-12这个字号段默认为点阵而非矢量,解决办法:
$sudo apt-get install fontforge # 安装fontforge
然后保存下面的脚本为zenhei_nobitmap.fe
代码:
#!/usr/bin/fontforge
Open("wqy-zenhei.ttf");
Generate("wqy-zenhei-nobitmap.ttf");
Close();
然后把该脚本放在wqy-zenhei.ttf字体的目录下,执行:
fontforge -script zenhei_nobitmap.fe
另外:论坛上的解决办法:将配置文件中的点阵显示设置为矢量显示,用该文中内容覆盖系统中的/etc/fonts/conf.d/44-wqy-zenhei.conf。
3.Compiz Fusion 3D效果:
开启Compiz Fusion,无非就是两种方法:安装源里面的受限驱动和安装厂家出的专门的linux驱动。当开启受限驱动之后还无法开启特效的时候,只能安装原厂驱动。 (从低版本升级过来的可能无法凭源里面的受限驱动开启特效,所以建议全新安装)
1)安装ATI的官方linux驱动
可以先不忙着开启系统的受限驱动,自行下载ATI的linux驱动,主页: ,选择适合自己的驱动。
方法一,直接安装:
sudo sh ati-driver-installer-8-4-x86.x86_64.run
sudo aticonfig --initial
sudo reboot
方法二,编译安装:
参考结合以下这篇文章,经历12步,启动成功:
我在安装微软雅黑字体时曾出错,导致进不了系统,修复模式也修复不了,主要是修改etc/X11/xorg.conf出错。后来是这样解决的:删除
/etc/X11/xorg.conf(或用一个安装ATI驱动之前的备份文件替换),然后就可以进入系统了,只不过这时没有了特效。然后从该文章的这一
步开始往下走修复驱动:
sudo aticonfig --initial
sudo aticonfig –overlay-type=Xv
sudo shutdown -hr now
一路往下,直到最后特效出现。
2)设置3D桌面:
#sudo apt-get insall compizconfig-settings-manager
以及Compiz-Switch(可选):开关,自行下载,
http://forlong.blogage.de/article/pages/Compiz-Switch
(1).确保有两个以上桌面
(2).“系统-首选项”点击“Advanced Dekdtop Effects Settings”,弹出“compiz config 设置管理器”对话框,
将“桌面立方体Desktop Cube”,“旋转立方体Rotate Cube” “立方体倒映Cube Reflection”选中。
然后按Ctrl+Alt,同时点击鼠标左键并拖动,出现立方体了吧。
其它的功能慢慢摸索,但是不要选的太多,各个特效插件之间是有冲突的,
3)火焰字
勾选 CompizConfig -> Paint fire on the screen 即可。
可以在 CompizConfig -> Paint fire on the screen -> Fire Particle Color 这里设置火焰的颜色,勾选 Randomly Colored Fire 会写出五彩斑斓的文字。
Tips: 默认快捷键是 shift+win+鼠标左键,按 shift+win+c 是清除效果。
4)桌面展示
勾选 CompizConfig -> Expo
Tips: 默认快捷键是 win+e
5)3D 窗口切换效果
勾选 CompizConfig -> Shift Switcher
在 Switcher mode 中可以选择两种切换效果,一种类似 Vista 的 Flip3D 切换,一种类似 Mac 的 CoverFlow 切换。
Tips: 默认快捷键是:Win+Tab
6)水滴效果
勾选 CompizConfig -> Water Effect,
Shift+F9:开关
Ctrl+Win+鼠标左键:画雨点
7)取消窗口摇晃效果:我觉得摇晃起来,人的脑袋也要跟着摇晃,个人觉得这个特效很讨厌。
取消 CompizConfig -> Wobbly Windows
8)最重要最有意思的特效部分我觉得在于动画Animations。尤其是设为随机特效很炫。
参考: (Ubuntu 7.10下3D桌面特效的详细设置)
4.主题美化:
合集:sudo apt-get install gcursor gnome-art drapes ubuntustudio-look screenlets
如何安装主题:
桌面主题,鼠标指针主题:外观中安装。源里面有的则直接apt-get即可。
gcursor 鼠标主题管理,提供了五种鼠标,在外观-》主题中自定义鼠标。
gnome-art:gnome主题,需要联网,在线下载主题,网速很满。
drapes:自动更换桌面壁纸Desktop Drapes
ubuntustudio-look:Ubuntu中安装清秀的ubuntu studio主题ubuntustudio-wallpapers,在外观中设置,更换ubuntu丑陋的图标。
screenlets:桌面小面板程序,这个不错。
5.安装悬浮面板AWN(Mac效果)avant-window-navigator:
sudo apt-get install avant-window-navigator
开机自动启动:
System->Preferences->Sessions:加入avant-window-navigator。
AWN需要开启compiz特效才能启动,有时遇到故障导致AWN关闭,而 任务栏也不存在的时候,比较尴尬,这时命令行启动AWN,输入命令:avant- window-navigator
3D效果:AWN-首选项-General-栏的外观-look-3D look
6.用Mac4Lin美化图标跟主题
这个主题非常漂亮,详见
如果AWN搞乱了,可以删除了重装,反正不大。
sudo apt-get --purge remove avant-window-navigator #--purge 连同配置文件一起删除
sudo apt-get install avant-window-navigator #重装
7.如何显示桌面图标 (我的电脑, 主目录, 资源回收桶):
应用程序 -> 系统工具 -> 配置编辑器 -> apps -> nautilus -> desktop ->
computer_icon_visible (勾选)
home_icon_visible (勾选)
trash_icon_visible (勾选)
其实可以用ubuntu-tweak()完成。
四.影视工具
1.安装多媒体解码器
输入命令
sudo apt-get install libxine1-ffmpeg libxine1-plugins
w32codecs,libdvdcss2自行下载和安装,源里面没有。在科大Grid搜索下载:
配置电影播放器,改gstreamer为xine,输入命令
sudo apt-get remove totem-gstreamer -y
sudo apt-get install totem totem-xine totem-mozilla -y
安装mplayer和其前端smplayer:
sudo apt-get install mplayer mplayer-fonts mozilla-mplayer smplayer
看RM,或RMVB提示装入库或解码器发生问题:
sudo ln -s /usr/lib/codecs/ /usr/local/lib/
安装miro,网络媒体,Internet TV。
sudo apt-get install miro
gsopcast:网络电视,下载:
安装VLC,elisa, VLC画质比mplayer要好, 总之linux下的播放器画质都很差, 不知道需要什么插件或者设置来改变画质, 只有realplayer的画质跟win下一样:
VLC主页:
sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc elisa
安装christine:支持avi,wmv,wav,拖放良好。
realplayer11 for linux 简体中文版:看rm, rmvb还真要靠他. RealPlayer
11在媒体支持格式上也更加丰富,不但可以播放RealNetworks自家的
RealVideo和RealAudio,还能支持Flash、Windows Media、QuickTime等格式。RealPlayer
11可以自动播放受DRM保护的视频内容,甚至可以对视频内容进行提取、复制和剪辑。
1)下载安装包(已保存)
下载bin包,到realplayer主页上下载
2)安装:
sudo chmod 755 *.bin
sudo *.bin #一定要root安装,否则安装后无法启动。安装后不需要像realplayer10那样进行任何配置。
2.配置音乐播放器
输入命令
sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin
gstreamer0.10-gl自行下载和安装,源里面没有。
MP3播放器大合集,逐一试过才知道哪个好用,个人推荐Amarok:
sudo apt-get install amarok sonata decibel-audio-player banshee exaile quodlibet quodlibet-ext audacious bmpx
重要说明:
songbird:自行下载,
atunes: 自行下载,,需要先安装mplayer,中文语言菜单乱码(因为没有解决java的中文支持问题, 后面我有说明怎么解决这个问题),java程序右键为选择。功能非常强大,歌词播放,自动下载封面。
Rhythmbox:系统自带,需要先安装mp3解码器:sudo apt-get install gstreamer0.10-fluendo-mp3
xmms2:本身没有图形前端,可以下几个试试:sudo apt-get install xmms2 xmms2tray gxmms2 abraca
beep media player:sudo apt-get install bmpx 原来的播放器bmp已经停止开发。
audacious:bmp的衍生播放器,非常类似千千静听,但功能不够强大。 Audacious的两个歌词插件:
1)下载将插件放到/usr/lib/audacious/General文件中即可。
2)
这两个插件 目前仅支持本地歌词文件,歌词文件名和歌曲名相同。对于歌曲歌词分开存放的无能为力。
banshee的插件:mirage,能够对你收藏的音乐进行分析,并估算其相似性。依据这种音乐之间的相似性,Mirage 将为你自动生成音乐播放列表。
音乐插件Music Applet:从 GNOME 面板控制音乐播放器,支持非常多的播放器,非常好用。但不支持amarok, 不过不要紧,amarok有缩小到图标栏的功能, 不需要插件.
sudo apt-get install music-applet
我觉得最好用的是Amarok和banshee(配合Music Applet), yoyoplayer也值得期待,最符合中国用户的习惯,但它还处在开发初期,在ubuntu下还有很多不尽人意的表现。
在线听音乐:sudo apt-get install lastfm //lastfm在国外非常火。
3.在Linux下播放mp3首要解决的就是mp3的标签乱码问题:
根本原因在于绝大部分Linux下的播放器都执行严格的编码标准,反倒是我们自己制作mp3时编码混乱,gbk、gb18030、big5各种编码大行其道(微软对这些标准的兼容,所以看上去中文化做得好),而且可以发现,国内正版制作的mp3一般没有这个问题。
我们要自己动手把mp3标签全部转换为国际通用的Unicode编码。
参考:
很多人都是双系统并存的,所以这个问题好解决:
1)借助windows下的千千静听
在网上下的mp3标签基本都不遵守标准,在windows用千千静听,文件属性 把mp3标签下面的:
读取类型优先级改为:ID3v2>APEv2>ID3v1
写入类型改为:ID3v2
ID3v2编码类型改为:UTF-8
选上使用ID3v2写入时使用填充数据。
然后简体转换到繁体,再转换回来就不会有乱码了!(这样就保证了标签数据的重写)
2)windows下mp3tag功能也非常强大.个人感觉这是最方便的方法。参考:
3) linux下也有mp3的tag编辑工具:easytag和exfalso
sudo apt-get install easytag exfalso
参考:
选 择“设置”-“首选项”,在“浏览”页下将“Default directory”选为你放MP3的那个文件夹,然后在“ID3 Tag
Settings”中将“写入ID3 v1.x标签”的Charset设置为“简体中文(gb2312)”;在 “Charactor set for
reading ID3 tags”中选中“None standard“,并同样设置为“简体中文(gb2312)”。
五.文件浏览
1.安装acroread阅读pdf
必须安装浏览器插件,否则会出现缺少库libgtkembedmoz错误。
很多源里面没有:
sudo apt-get install acroread
sudo apt-get install mozilla-acroread
sudo apt-get install acroread-plugins
源里面没有的话只能直接下载acroread
中文版的deb包,这样就没有安装mozilla-acroread和acroread-plugins,因此需要在Adobe
Reader的首选项-》因特网中指定libgtkembedmoz的位置,位置可能在/usr/lib/firefox,
也可能在/usr/lib/xulrunner。总之,最好备份libgtkembedmoz.so文件,以免万一找不到该文件。
Evince的渲染速度已经非常快了,如果只是阅读pdf,比acroread更快。
pdf合并和分拆工具:pdfjam
下载:(使用basic版,加强版收费)
使用:java -jar pdfsam-0.7b1.jar,也可将这个命令添加到自定义启动器。
2.使OpenOffice健步如飞:
OpenOffice 启动速度比较慢地球人都知道,django 给出了一个建议,尝试了一下确实有效:
1). 打开 OpenOffice Writer,在菜单中选择:工具->选项->内存:
2). 修改:撤销命令->步数:20
3). 修改:图形缓冲区->用于openoffice:128m,每个对象的内存:20m
4). 激活:系统栏快速启动
5). 取消 Java 选项页中的‘使用 Java 运行环境’ 设置input method
3.安装chm阅览器:完美支持中文。
sudo apt-get install gnochm
4.firefox
firefox如何不自动跳转到新打开的页面,也就是后台打开标签,尤其在打开搜索结果的链接时,自动跳转相当烦人:(首选项的设置“不自动跳转到新页面”形同虚设)
打开about:config,搜索browser.tabs ,将这两个参数改成true:
browser.tabs.loadInBackground
browser.tabs.loadDivertedInBackground
firefox如何总是新开标签页而不是在当前网页激活链接:
当你从地址栏和搜索栏打开网页时:使用快捷键“Alt+回车”。
搜索栏的最终解决:browser.search.openintab设置为true
而对于普通链接,使用快捷键“Ctrl+ 链接”(“Shift+ 链接”从新窗口打开)
问题的最终解决:
http://blog.boyeut.com/2007/09/open-links-in-new-tabs.html
1)在浏览器任务栏中输入: about:config
2)找到browser.link.open_newwindow ,将其值设为3;
找到browser.link.open_newwindow.restrictio,将其设为0.
3)重启Firefox即可。(实际上效果仍然不理想,^_^)
解释:
1)browser.link.open_newwindow有三个可选参数:
1:在当前Tab打开
2:在新窗口打开(默认)
3:在新Tab页打开
2)browser.link.open_newwindow.restriction也有三个参数:
0:打开方式与browser.link.open_newwindow一致
1:在新窗口打开
2:打开方式与browser.link.open_newwindow一致,除非链接设定了打开属性(默认)
安装浏览器Flash插件:
sudo mkdir -p /usr/lib/X11/fonts/Type1
sudo apt-get install flashplugin-nonfree
下载安装Adobe Flash Player 9, 解决swf 文件的播放问题,下载后去掉.deb后缀, 就可以打开了。
网页访问:
地址: 登录帐号:ubuntu 密码:ubuntuftp
firefox中文搜索引擎设置的问题,里面默认都是老外的搜索引擎,连google都是.com的,解决办法:
一不做二不休,删除所有搜索引擎:
$cd /usr/lib/firefox-3.0b5(根据自己的firefox版本)
$sudo rm -R searchplugins #搜索引擎都在这个文件夹
$sudo mkdir searchplugins #再重建一个
然后,到mozilla China下载中文搜索引擎插件:
快捷地添加搜索引擎,例如将LinuxTOY 添加到你的 Firefox 搜索栏:
firefox虽然不能自行手动添加搜索引擎,但是有了这个插件Add to Search Bar,基本上可以满足要求了。
更多设置:
... 414d25cefca3a5.html
5.firefox的替代版本:Swiftfox
基于firefox,修改了其源代码,主要目标是swift,快速。不用卸载firefox,安装后直接和firefox整合,保留firefox所有设置。
6.RAR解压:rar and unrar
sudo apt-get install rar unrar
六.系统管理
合集:(先看后面的解释,不需要的勿装)
sudo apt-get install gconf-editor bum workrave timer-applet gdesklets qgrubeditor gparted gsynaptics gnome pyrenamer gnome-do
1.允许root用户登入GNOME(不推荐):
启用root后,打开“系统→系统管理→登录窗口”,选择“安全”。勾选“允许本地系统管理员登录”
2.友情提示 :有时终端失去响应,只好终止终端运行,Ctrl+C;
狂用Tab键可以补齐提示命令。
3.ubuntu配置编辑器,gconf-editor
4.系统优化
bum:启动项管理器,Boot-Up Manager(sysv-rc-conf也是一个启动项管理器,没有图形界面,设置相对复杂)
哪些是需要的 哪些是不需要的,可以参考:
关闭系统启动时检查分区的功能,加快系统启动速度 :
在终端输入命令: sudo gedit /etc/fstab,找到以下所有类似的语句:
# /dev/sda6
UUID=5092-DF5F /media/sda6 vfat utf8,umask=007,gid=46 0 1
把最后那个1改为0,
# /dev/sda6
UUID=5092-DF5F /media/sda6 vfat utf8,umask=007,gid=46 0 0
保存后,以后启动系统就不会再检查这个分区。
小贴士:建议根分区保留检查功能,其余分区检查功能可以关闭。
5.时间提示工具:workrave和timer-applet
6.gDesklets: Gnome 桌面小程序 widgets
7.ubuntu分区工具gparted
8.触摸板的控制gsynaptics:尚未实现插入USB鼠标自动禁用触摸板的功能。
1)安装
2)系统-首选项-鼠标,禁用“触摸板”即可。以下部分可选,可以跳过。
编辑xorg.conf文件:sudo gedit /etc/X11/xorg.conf
找到:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
EndSection
在中间添加:
# 打开共享内存控制
Option "SHMConfig" "on"
# 触摸板初始化为关闭
Option "TouchpadOff" "1"
EndSection
3)保存xorg.conf重新启动X
sudo /etc/init.d/gdm restart
4)通过系统-》首选项-》触摸板,进行控制。
9.改变系统启动顺序:qgrubeditor,非常强大的编辑Grub的图形化工具,使用很简单,特别推荐。
10.安装软件时出现问题:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
输入命令:sudo dpkg --configure
就解决了。
11.如何刷新GNOME桌面 :killall nautilus
如何刷新GNOME面板 :killall gnome-panel
12.ntfs-3g强制挂载硬盘分区, 当出现挂载错误时可以试试:
如:
sudo ntfs-3g /dev/sda6 /media/sda6 -o force
sudo ntfs-3g /dev/sda7 /media/sda7 -o force
13.pyRenamer-批量重命名工具
14. ubuntu-tweak: Ubuntu Tweak是一个专门为简易配置系统和桌面而准备的工具,国人开发的,值得推荐。下载deb包安装,或者
15.Gnome-do:它能根据用户键入的内容进行自动匹配,从而快速打开系统中已有的程序、文件、书签等。打开的快捷方式是super(win键)+空格。esc退出或复位,碰到有多个选择可以用上下箭头选择,按tab可以切换打开方式,同样可以用上下箭头选择。
七.其他软件
合集:sudo apt-get install alien d4x amule azureus deluge-torrent gwget gftp istanbul isomaster gmountiso emesene amsn speedcrunch
1.到google相关页面下载linux版本的软件:
1)安装google桌面搜索(已下载):
2)安装Google Picasa 3 for linux(wine,非原生linux程序,但效果不错):,双击安装deb包即可,最新增加了字体设置功能。
3)安装google地图:下载软件包GoogleEarthLinux.bin:
sudo chmod +x GoogleEarthLinux.bin
sudo ./GoogleEarthLinux.bin
在安装完成后提示是否运行时,选择不运行,否则建立的 .googleearth 目录将是 root 权限。
默认的界面字体过小:
sudo gedit /home/user/.config/Google/GoogleEarthPlus.conf
接着,定位到 [Render] 段,并找到 GuiFontSize=9 (如果没有,你可以添加这行),然后将其更改为所需的字体大小即可。
2.skype 自行下载:deb包下载:
飞信linux版:Pidgin插件, 把插件放置到 /usr/lib/purple-2/ 添加帐号的时候只需要手机号和密码,其他各项不用填。
3.alien将rpm包转换为Deb包,方法:sudo alien *.rpm
4.安装下载工具(多线程下载器、BT下载、FTP、电驴)d4x amule azureus deluge-torrent gwget
下载软件最符合win下习惯的是multiget,可惜源里面没有,行为类似迅雷,自动监视网页点击下载链接。
5.屏幕录像istanbul
6.ISO文件工具isomaster gmountiso
7.firefox下安装软件:
网页:
8.安装星际译王:
sudo apt-get install stardict sdcv stardict-common stardict-english-czech stardict-tools stardict-xmlittre dictzip
其他字典下载:
stardict官方网站去下载相应的词典安装文件,安装方法很简单,
把源码包解压到/usr/share/stardict/dic/目录下,别忘了释放该文件的权限。
9.linux下的背单词软件ReciteWord:非常好用
以及它的词典,书,发音文件等:
主页:
cn99的源原来还有,现在没了,只能到主页下了:
sudo apt-get install reciteWord reciteWord-books reciteWord-dicts wyabdcrealpeopletts
10.Gnofract 4D 创建漂亮的分形图片:下载地址:
11.emesene,amsn:通msn,QQ。
QQ for Linux:官方出品,
64位版本的QQ在ubuntu中文论坛中可以找到。
12.SpeedCrunch,计算器
13.GrNotify: 自行下载,即时获取自己订阅的Google Reader更新,
14.Jenn3d:多胞体图形生成器,好玩。
$ tar -xzf jenn.2006_07_28.tgz
$ cd jenn3d
$ make
$./jenntar
16.Morphu:制作人脸渐变动画,好玩。
安装:
* tar zxvf morphu.tar.gz
* cd morphu
* ./configure
* cd src
* make
* ./morphu
18.飞鸽传书:功能强大,下载deb包,安装后建立一个启动器即可,命令:cugbipmsg-gtk
作者: 皮皮彭
原始链接:
八.虚拟
1.wine模拟windows,但效率非常慢,对中文支持差,模拟效果也很差,我尝试过不少,最终不再关注wine。
2.ubuntu用virtualbox虚拟安装windows XP:
参考:
1)安装 virtualBox:
到 virtualBox主页下载二进制的allplatform的安装包,
不要sudo apt-get安装,否则下载的是OSE(open source edition)版本,使用有麻烦。
2)添加使用用户到 vboxusers 用户组,vboxusers 是安装 vbox 时自动建立的组:
sudo adduser pengkuny vboxusers(我的用户是pengkuny)
3)重启ubuntu
4)安装XP,此时鼠标切换有问题,没关系,先装好XP再说。
5)进入XP系统之后,在虚拟机中选择安装附加软件包GuestAdditions,这时,鼠标就可以在主客机之间自由切换了。
6)这时,退出XP系统,在“设置”中设置共享文件夹:
填上共享名称,选择某个要共享的目录即可(请注意,不能共享用户主目录)。
启动客户机,打开我的电脑,选择 “工具” -- “映射网络驱动器”,
完成之后,我们即可像使用本地磁盘一样使用该共享文件夹.
7)其他一些常见问题:
(1)系统内核更新之后,vbox 无法启动,这时我们只需要重新安装下头文件并重新编译 vbox 内核模块即可:
sudo apt-get install linux-headers-`uname -r`
sudo /etc/init.d/vboxdrv setup
(2)运行QQ就跳出客户机。安装完之后,禁止QQ开机启动,并删除QQ安装目录下的npkcrypt.sys文件就可以了。
(3)不能用USB设备。由于系统自身usbfs权限限制,需要root权限运行VirtualBox才能加载USB设备;即:
sudo VirtualBox
让GUEST识别USB设备,最简单的办法如下:
$ sudo gedit /etc/fstab
在末尾加上
# the USB group
# 对所有用户开放USB设备的读写权限
none /proc/bus/usb usbfs devmode=666 0 0
3.在windows(Vista)下用vwmare安装ubuntu, 解决鼠标自由切换问题:
1) 安装vmware-tools
2) 编辑配置文件
sudo nano /etc/X11/xorg.conf
找到并修改内容:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "vmmouse" #使用vmware提供的鼠标驱动,解决“鼠标有效边界混乱”问题。#
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "Imps/2" #使用Imps/2协议,解决“鼠标滚轮失效”问题。#
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
3) 复制vmmouse的驱动
tracker中搜索vmware-tools, 找到vmmouse驱动,例如我的在~/.vmware-tools/configurator/XOrg/7.1/vmmouse_drv.s ,
sudo cp /usr/lib/vmware-tools/configurator/XOrg/7.1/vmmouse_drv.so /usr/lib/xorg/modules/input
4) 更改权限
sudo chmod 644 /usr/lib/xorg/modules/input/vmmouse_drv.so
5) 重启
九.编程环境
1.安装JAVA环境支持
sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个JDK:
sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。
设置当前默认的java解释器:
sudo update-alternatives --config java
执行后会出现类似如下的画面:
There are 2 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java
Press enter to keep the default, or type selection number:
输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然后回车确定。
配置JAVA环境变量:
sudo gedit /etc/environment
在其中添加如下两行:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
sudo gedit /etc/jvm
将下列语句
/usr/lib/jvm/java-6-sun
填入到配置块的顶部。
安装浏览器的JAVA Plugin(可选):
sudo apt-get install sun-java6-plugin
java中文支持(或乱码的解决):java程序是跨平台的,但需要解决中文支持问题。
方法很简单,就是在java安装目录下放进去一个中文字体即可。
cd /usr/lib/jvm/java-6-sun/jre/lib/fonts
sudo mkdir fallback
cd fallback
sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf(把某个中文字体链接进 fallback 目录,我选了最新的文泉驿夸父字体)
sudo mkfontdir
sudo mkfontscale
更多问题汇总:
2.搭建ubuntu下的C++编程环境:
编译器:sudo apt-get install build-essential gcc make autoconf automake libtool gdb g++
编辑器,任选一个:
sudo apt-get install emacs
sudo apt-get install vim
vim默认语法染色功能是关闭的,我们可以编辑/etc/vim/vimrc文件
把syntax on 前面的符号去掉,然后保存。就可以启动vim的语法染色功能。
IDE环境:安装anjuta
sudo apt-get install anjuta automake autogen autoconf
eclipse也是不错的选择:(安装后113M)
sudo apt-get install eclipse
3.安装openGL开发所必须的库freeglut3-dev,
它会将依赖的包都装上:
sudo apt-get install freeglut3-dev
4.安装LaTeX:
sudo apt-get install texlive
安装IDE 介面:
sudo apt-get install texmaker
如果够专业的话,装上完整版,空间消耗425M/884M:
sudo apt-get install texlive-full
5.安装matlab:
参考:
1)下载Matlab.R2007b.UNIX.DVD(大小约2.8G,完整安装占用磁盘空间约2.3G左右)
下载地址:ed2k://|file|Mathworks.Matlab.R2007b.UNIX.DVD.-TBE.iso|3594958848|58E5A99B5C4E921D0FDCC51B4F827765|/
2)加载mount ISO文件,可以用Gmount-iso打开。
3)建立安装matlab的目录:我是装在 /opt/matlab,
命令:sudo mkdir /opt/matlab,
然后把license文件拷贝到安装目录下面。如果版本是2007b,在crack文件夹下面,可以找到两个license的文件,以及一个简单的安装说明,将其中任意一个拷贝到/opt/matlab/license.dat。
sudo cp .../crack/license_locked.dat /opt/matlab/license.dat
4)安装,运行相应光盘下的install文件: sudo /media/cdrom0/install
5)运行:sudo /opt/matlab/install_matlab进行一些相关的设置,就按照默认的就行了.
解决在gnome下界面显示不正常的问题:
在matlab安装目录下的bin/matlab文件中添加:(添加在文件开始处即可)
export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre/
6)建立启动器:命令为:/opt/matlab/bin/matlab -desktop
matlab在linux下的安装速度和启动速度都比在Win下快得多。
6.mysql
7.oracle
8.安装gtk+2.0开发包:
sudo apt-get install gnome-core-devel pkg-config devhelp libglib2.0-doc
libgtk2.0-doc libgtk2.0-dev libglade2-dev glade glade-gnome
glade-common glade-doc
十.Ubuntu出现的一些问题
1.ubuntu电源管理:
ubuntu的电源管理不是那么丰富和友好,两个问题:
1)电池模式时,自动降低屏幕亮度,解决:在系统-首选项-电源管理,设置一下。
2)从电池模式切换到交流电模式时,系统不会自动把屏幕亮度恢复,解决:面板,添加“亮度小程序”,手动调一下亮度。
2.Ubuntu的主菜单的应用程序菜单栏给玩没了:
参考:
.config/menus/application.menu删除后重新登录好了。
我一开始直接把菜单栏的配置全删了,sudo rm -R .config/menus重启从恢复模式启动,菜单倒是回来了,结果wine下的程序和自定义添加的启动菜单项全跑到“其它”里面去了。
3.如何删除wine卸载后留下的菜单
wine很烦人,卸载的时候不把自己的屁股擦干净,解决:
到~/.local/share/applications/wine/Programs下去删除,只是一些链接而已,删了没关系,顺带把~/.wine也删除了。~/.local/share/下其他的相关的多余的东西也可以删掉。
4.Ubuntu即时聊天室
有问题在上面交流:
sudo apt-get install xchat(跨平台的,IRC协议)
默认有英文官方的服务器,设置ubuntu-cn的服务器:
5.删除回收站里删不掉的文件:
sudo rm -fr $HOME/.local/share/Trash/files/*
6.解决Debian中由于"Starting MTA..."造成启动慢的问题:
出现这种情况的原因:
MTA(message transfer agent, 默认装的是Exim) 在启动时会进行DNS lookups(DNS查找)
操作,而如果是拔号上网或是像我用Reijie的话,系统会尝试进行网络连接(即使是连接失败),这将会尝试很长一段时间,所以造成启动慢的问题. (
这里有详细的解释: Exim 4 for Debian 中的 2.1.1.10. Keep number of DNS queries
minimal (Dial-on-Demand) )
解决:sudo dpkg-reconfigure exim4-config
邮件服务器设置一直按照默认的走下去,直到询问:
保持最小 DNS 查询量吗 (按需拔号,Dial-on-Demand)?
选择:Yes
建议在/etc/init.d/目录里删除exim4的相关启动脚本即可.
8..解决自动挂载windows分区的问题 :
... e3b0d3277fb5ae.html
sudo cp /etc/fstab /etc/fstab.bak
sudo gedit /etc/fstab
ls -l /dev/disk/by-uuid#这个命令是查看分区列表的(按UUID显示)
添加完之后大概这样吧:依次为:
uuid,卷标,文件系统,编码,不要改动,不要改动,不要改动
UUID=AEB4E998B4E96377 /media/WXPVOL ntfs utf8,umask=007,gid=46 0 1
UUID=7808B44208B3FD66 /media/SOFTWARE ntfs utf8,umask=007,gid=46 0 1
UUID=44AC-01DB /media/PAGEFILE vfat utf8,umask=007,gid=46 0 0
UUID=8AC5-A8FA /media/MEDIA vfat utf8,umask=007,gid=46 0 0
UUID=CC88FD0F88FCF932 /media/Work ntfs utf8,umask=007,gid=46 0 1
UUID=DCD884B6D8849106 /media/TEST ntfs utf8,umask=007,gid=46 0 1
UUID=6EEB-B0A1 /media/MY_DOCUMENT vfat utf8,umask=007,gid=46 0 0
最后一项1表示启动时检查分区,0表示跳过检查。
更多查看uuid的方法:
1). vol_id
vol_id在/lib/udev目录下,sudo vol_id /dev/sdaX就可以查看相应分区的信息了:
# /lib/udev/vol_id /dev/sda6
ID_FS_USAGE=filesystem
ID_FS_TYPE=ntfs
ID_FS_VERSION=3.1
ID_FS_UUID=B4F73D74FC18B699
ID_FS_UUID_ENC=B4F73D74FC18B699
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
2). blkid
# sudo blkid /dev/sda6
/dev/sda6: UUID=”B4F73D74FC18B699″ TYPE=”ntfs”
3). ls -l /dev/disk/by-uuid
9.apt里一些有趣的彩蛋 :
在终端里输入以下命令看看:
apt-get moo
aptitude -v moo
aptitude -vv moo
aptitude -vvv moo
aptitude -vvvv moo
aptitude -vvvvv moo
aptitude -vvvvvv moo
aptitude -vvvvvvv moo
10.本文地址:
Ubuntu 8.10 中安装RealPlayer 11 ubuntu8 mplayer amarok乱码 ubuntu8.10
ubuntu8.10如何安装 realplayer wubi root默认密码 ubuntu8.10 播放器 UBUNTU8 KDE安装
ubuntu8.10 3d 效果开启方法 reciteword make all-recursive , 如何从硬盘安装ubuntu8.10
ubuntu 8.10 屏幕亮度小程序 ubuntu8.10 wine qq ubuntu8.10默认中文字体 ubuntu8.10
Totem解码器 vlc ubuntu8.10 vmware安装ubuntu8.10 suse升级 kde4.1进不去 ubuntu8.10
网络设置 kde 4 ubuntu8.10 Ubuntu SCIM 输入法 光标跟随 vmware scrollbar
ubuntu8.10安装ati 安装 ubuntu8.10后不能播放音乐 ubuntu8.10视频播放 ubuntu8.10安装kde
ubuntu8.10 kde3 ubuntu8.10下安装wine 字体 ubuntu8.10 kde remove ubuntu8.10
安装AWN 的安装 ati-driver-installer- 8-4-x86.x86_64. vbox 終端执行 gsopcast
ubuntu8.10 ubuntu8.10 安装root ubuntu 8.10 ati xorg.conf 标准文件
怎么删除scim多余的输入法 mac4lin 缺少图标 firefox 3.0 安装 chm reader ubuntu8 安装 vbox
ubuntu8.10 chm 乱码 ubuntu8.10 source.List kde4 配置 dpkg 错误 ubuntu8.10
ubuntu8.10外观 命令执行 bin deb ubuntu8.10 更新方法 我的 ubuntu8.10怎么进入图形界面
ubuntu8.10 Totem ubuntu8.10 飞鸽 ubuntu8.10 与 windows磁盘共享 , MultiGet
ubuntu8.10 安装 WINE QQ 重启 如何设置Avant window navigator UBUNTU8.10解码器
ubuntu 8 鼠标失效 ubuntu8.10 apt ubuntu8.10 内存问题