一、安装Ubuntu,这个不多说了,因为是硬盘安装没有什么能“自主”的地方,水平有限。
二、换源及系统更新:sudo gedit /etc/apt/sources.list
加入:
deb http://ubuntu.cn99.com/ubuntu/ hoary main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hoary-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hoary-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hoary-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ hoary main restricted universe multiverse
deb http://ubuntu.cn99.com/backports/ hoary-extras main restricted universe multiverse
cn99的源在使用中的确比官方的快。
sudo apt-get update
sudo apt-get dist-upgrade
要使用中文环境就要这样:
1.sudo dpkg-reconfigure locales
选中zh_CN.UTF-8,然后确保local为zh_CN.UTF-8
2. sudo apt-get install language-pack-zh language-zh-base language-support-zh language-pack-gnome-zh(出现中英文混杂时要安装这个)
3.安装中文字体:sudo apt-get install ttf-arphic-newsung ttf-vera-yuan 注:包应该是做好的,安装好以后就不用再设置,字体自动加载。
4.设置LC_ALL和其它一些属性:sudo gedit /etc/environment
修改为:LANGUAGE="zh_CN:zh:en_US:en"
LC_ALL=zh_CN.UTF-8
Lang=zh_CN.UTF-8
GST_ID3_TAG_RNCODING=GBK
三、安装SCIM:
$:sudo apt-get install scim scim-gtk2-immodule scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
$:sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
$:sudo chmod +755 /etc/X11/Xsession.d/95xinput
输入法安装好以后,注销系统,然后再登录,就可以使用CTRL+空格键切换输入法了。
四、修改一下fstab,中文的windows分区就能显示正常了(这台电脑上的windows还是有人需要使用的)
先卸载原先系统默认挂载的WIN分区,因为默认挂载存在错误,需要修改,但是在修改之前,必须先卸载。
卸载WIN分区的终端命令:
$:sudo umount /media/hda1
$:sudo umount /media/hda5
$:sudo umount /media/hda6
......
然后修改/etc/fstab文件,使用上面提到的sudo命令。
$:sudo gedit /etc/fstab
删除错误的挂载命令,也就是那个/dev/hda1,/dev/hda5/,/dev/hda6的3条命令。
添加如下正确的命令:
/dev/hda1 /media/hda1 vfat utf8,umask=000 0 0
/dev/hda5 /media/hda5 vfat utf8,umask=000 0 0
/dev/hda6 /media/hda6 vfat utf8,umask=000 0 0
保存这个文本。然后使用重新自动挂载命令来挂载我们新建立挂载。
$:sudo mount -a
五、安装显卡驱动:需要安装内核源代码:按自己CPU构架来就可以了。
注意:n卡编译要gcc-3.4。
安装时要下个CC环境:
CC=gcc-3.4
export CC
执行下好的驱动文件就可以了。
六、安装BEEP-MEDIA-PLAYER
1.安装多媒体 Codecs (解码/编码器)
sudo apt-get install gstreamer0.8-plugins
sudo apt-get install gstreamer0.8-lame
sudo apt-get install gstreamer0.8-ffmpeg
sudo apt-get install w32codecs
sudo apt-get install libdivx4linux
sudo apt-get install lame
sudo apt-get install sox
sudo apt-get install ffmpeg
sudo apt-get install mjpegtools
sudo apt-get install vorbis-tools
gst-register-0.8
2.sudo apt-get install bmp-skins
sudo apt-get install libxml-parser-perl build-essential beep-media-player-dev
##############################################################################
# 以下内容来自YongYi's blog #
##############################################################################
有关Ubuntu的收集
1.Q:用beep播放MP3文件就失去响应?
A:系统 - 首选项-音效 - 关闭音效服务器。
2.Q: 如何安装多媒体解码器?
A:sudo apt-get install gstreamer0.8-plugins
sudo apt-get install w32codecs
引用
如何安装多媒体 Codecs (解码/编码器)?
sudo apt-get install gstreamer0.8-plugins
sudo apt-get install gstreamer0.8-lame
sudo apt-get install gstreamer0.8-ffmpeg
sudo apt-get install w32codecs
sudo apt-get install libdivx4linux
sudo apt-get install lame
sudo apt-get install sox
sudo apt-get install ffmpeg
sudo apt-get install mjpegtools
sudo apt-get install vorbis-tools
gst-register-0.8
3.Q:用bmp播放mp3,但歌曲名字显示不出来都是?????问号?
A:bmp: 首选项->插件->媒体->MPEG音频插件的首选项->标题->选中将非UTF-8标签转成UTF-8->ID3编码设为GBK
4.Q:为什么不能多音频流?
大多数Linux初学者都遇到这样一个问题:“为什么我在同时打开两个应用程序时不能听到声音呢?”这是因为你的声卡需要“软混音”。值得庆幸的是,ALSA提供了这项功能,这使得解决这个问题并不是很难。
首先需要安装libesd-alsa0,它就在Ubuntu官方软件库中。
sudo apt-get install libesd-alsa0
然后,用sudo gedit或您喜欢的文本编辑器创建文件/etc/asound.conf(请确定您使用了sudo,因为您需要root权限):
sudo gedit /etc/asound.conf
输入一下内容并保持关闭。
代码
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
periods 128
rate 44100
}
bindings {
0 0
1 1
}
}
(上面的文件可以在大多数声卡上正常运行…尽管我成功地测试了三个不同的声卡,但我还是不能确保它可以使所有声卡都能正常运行)
接下来,运行
sudo gedit /etc/esound/esd.conf
,将文件改成下面的内容:
代码
[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=
然后打开您的Gnome声音控制面板并启用声音服务器,接着到多媒体系统选择控制面板,将其设成ALSA或ESD,并重启计算机。
接下来您就可以将应用程序设成使用ALSA或ESD,这样您就可以一次听到多个声音了。就算是玩着用ALSA发音的游戏并听到使用ESD的GNOME应用发出的声音也没有任何问题!
有些朋友在hoary上按照上述的方法设置却遇到了问题,他们不能在mozilla/firefox/epiphany程序中听到声音,结果我发现在启动 firefox时,程序查找libesd.so.1而系统却只有libesd.so.0,所以只要运行命令
sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
后就可以解决这个问题了
*这种做法可以使esd和alsa同时共存,不过对于esd的输出音质会产生不良影响。
5.Q:怎样让文件夹在一个窗口打开?
A:打开:系统->首选项->文件管理,在“行为”标签中把“总是在浏览器窗口中打开”的选项框钩上,就可以了。
6.Q:如何安装基本编译程序 (build-essential)?
A:sudo apt-get install build-essential
7.Q:如何安装/卸载 .deb 文件?
A:# To install .deb file
sudo dpkg -i package_file.deb
# To uninstall .deb file
sudo dpkg -r package_name
8.Q: 如何转换 .rpm 文件到 .deb 文件?
A:sudo alien package_file.rpm
9.Q: 如何不用刻录来挂载/卸载镜像 (ISO) 文件?
A: #To mount Image (ISO) file
sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop
#To unmount Image (ISO) file
sudo umount /media/iso/
10.Q:
桌面上怎么没有回收站图标呢?
A:
如果您想找回一些特殊的桌面图标,运行 程序 > 系统工具 > 配置编辑器,浏览至 /apps/nautilus/desktop,选择您想要显示的图标。
11.Q:如何定制安装UBUNTU?
A:在安装盘(光盘)引导出现Boot:时输入Server
12.Q:如果我是想抓菜单效果的话,如应用程序菜单上的图,那么快捷键是无效的,不知有什么好的办法?
gnome-screenshot --delay=N (N=1,2,3,4, ...)
可以新建一个延迟截图启动器
13.Q:XMMS乱码
A:
代码
$sudo ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
XMMS 字体可以设置可以为(4种):
引用
1.
-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r
2.
-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
3.
-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
4.
-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
14.Q: 与 ntp.ubuntulinux.org 进行时间同步... (载入时间太长)。开机要连接ntp.ubuntulinux.org,好像是时钟同步,导致超动很慢,怎么去掉它?
A:
法一:
可以运行如下命令来取消它
sudo update-rc.d -f ntpdate remove
如果想找回ntpdate,可以运行
sudo update-rc.d ntpdate start 51 S
法二:
安装Boot-Up Manager(在非官方新手指南有介绍安装方法)。
然后运行Boot-Up Manager,去掉ntpdate前面的挑。点击应用,之后退出。
法三:
直接删掉 /etc/rcS.d/Sxxxntpdate
甚至卸载:
apt-get remove ntpdate
法四:
apt-get install sysv-rc-conf
运行 sysv-rc-conf把“S”列的ntpdat选项去掉
法五(手册):
先看:
引用如何永远禁止/启用开机时载入的服务 (boot-up services)?
1. 请参阅 主题
2. 永远禁止开机时载入的服务
sudo chmod -x /etc/init.d/service_name
3. 永远启用开机时载入的服务
sudo chmod +x /etc/init.d/service_name
把上面的service_name 改成 ntpdate
service_name = ntpdate
法六:
屏蔽GDM方式命令
$ sudo mv /etc/rc2.d/S13gdm /etc/rc2.d/s13gdm
也许是
$ sudo mv /etc/rc2.d/S13gdm /etc/rc2.d/K13gdm
恢复GDM方式命令
$ sudo mv /etc/rc2.d/s13gdm /etc/rc2.d/S13gdm
15、gdm的字体大小如何更改?
执行命令 cat /var/log/Xorg.0.log|grep DPI
如果结果包含 DPI set to (75, 75)
那么
原因:X默认的DPI是75, 不适合你的显示器
解决:可以把它改成100
既然你用GDM,那么修改 gdm.conf
我的是 /etc/X11/gdm/gdm.conf
查找 [server-Standard] 那段
在其中的
command=/usr/X11R6/bin/X -br -audit 0
后加参数 -dpi 100
修改为
command=/usr/X11R6/bin/X -br -audit 0 -dpi 100
重启后生效
引用
如何把GDM的界面由E文变成中文吧?
修改/etc/default/gdm文件中的LANG参数即可:
LANG=zh_CN.UTF-8
16、如何增加快捷方式到“应用程序”中?
法一:安装菜单编辑器:
代码
sudo apt-get install smeg
法二:gnome菜单中的东东,都是对应着/usr/share/applications目录下的一个个desktop文件,你可以照着写一个,然后运行一下killall gnome-panel刷新桌面,就ok了。
如LumaQQ的:sudo gedit /usr/share/applications/LumaQQ.desktop
代码
[Desktop Entry]
Name=LumaQQ
Comment=QQ Client
Exec=/opt/LumaQQ/lumaqq
Icon=/opt/LumaQQ/QQ.png
Terminal=false
Type=Application
Categories=Application;Network;
17、怎么在Gnome中安装一个粘贴板?
1.
代码
wget -c http://frankandjacq.com/u......oard-daemon-1.0.bin.tar.bz2
sudo tar jxvf gnome-clipboard-daemon-1.0.bin.tar.bz2 -C /usr/bin/
sudo chown root:root /usr/bin/gnome-clipboard-daemon
sudo chmod 755 /usr/bin/gnome-clipboard-daemon
sudo gnome-clipboard-daemon &
2. System -> Preferences -> Sessions
3.Sessions
代码
Startup Programs 分页 -> Add
Startup Command: gnome-clipboard-daemon
Order: 80
18、如何直接永久删除一个文件或文件夹?
去配置编辑器,打开
/apps/nautilus/preferences/enable_delete
19、在听歌看片的时候不能听到LumaQQ的声音?
首先我是按文档中的方法混音,
装了alsa-oss 然后运行QQ的时候用 aoss lumaqq 来运行就行了
如果是自定义安装的lumaqq,可以:
代码
/usr/bin/aoss /usr/local/LumaQQ/lumaqq
20、设置java环境变量
如果你的java安装目录是/usr/lib/j2re1.5-sun,就在你的系统初始化脚本中增加以下两个环境变量,把这两句放到~/.gnomerc文件(如果没有自己新建)中。
代码
export CLASSPATH="/usr/lib/j2re1.5-sun/lib"
export JAVA_HOME="/usr/lib/j2re1.5-sun"
重启系统或手工执行以上两个export命令后,就可使用java命令了,你可用java -version命令进行测试。这样设置后在lumaqq启动会快多了。
**注:也可以直接放进/etc/environment:
代码
sudo gedit /etc/environment
在文件末加入以下两行:
代码
CLASSPATH=/usr/lib/j2re1.5-sun/lib
JAVA_HOME=/usr/lib/j2re1.5-sun
然后:
代码
source /etc/environment
就可以了。
**如果你系统已经安装了Azureus,它会依赖安装了sun-j2sdk1.5的,那么上面的环境变量也可写成:
代码
CLASSPATH=/usr/lib/j2sdk1.5-sun/lib
JAVA_HOME=/usr/lib/j2sdk1.5-sun
21、截图时怎么截到mplayer、totem视频?
对于mplayer,在它的“首选项 --> 视频” 下选择x11
(或在mplayer的配置文件 /etc/mplayer/mplayer.conf 中修改:“vo=x11”),播放,截图。完成你的截图后,你可以把“视频”设置回xv
对于totem,
1.如果你使用gstreamer(没安装totem-xine),在终端运行gstreamer-properties
来到“视频”页,把“输出”改成XWindows (no Xv)
重启你的totem,播放,截图。
完成你的截图后,你可以把gstreamer的设置设回XWindows (X11/XShm/Xv)
2.如果你使用totem-xine,编辑~/.gnome2/totem_config,添加:
video.driver:Xshm
如果之前你设置过video.driver的,自己对照修改。然后重启totem,播放,截图。
完成后,可把video.driver:Xshm注释掉或删除。
22、如何设置proxy, route, dns?
/etc/network/interfaces
/etc/resolv.conf
也可使用modconf,进行图文界面的配置。
也可以修改/etc/profile
加入语句
export http_proxy="http://123.123.123.123:8080"
“123.123.123.123”是你的代理服务器的IP地质,如果要用户名和密码用 at 隔开写在后面。
23、安装中文支持后如何转回英文界面?
$ sudo gedit /etc/environment
代码
#LANGUAGE="zh_CN:zh:en_US:en"
LANGUAGE="en_US:en"
LC_ALL=zh_CN dot UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK
JAVA_HOME=/usr/lib/j2sdk1.5-sun
$ sudo gedit /etc/default/gdm
代码
#LANG=zh_CN.UTF-8
LANG=en_US.UTF-8
怎样建立永久别名 cce = cce -filter UTF-8
我在~/.bashrc 中加了以下内容,搞定
alias cce='cce -filter UTF-8'
cce
##########################################################
+ 东拼西凑 +
##########################################################
如何开机禁止同步ntp.ubuntulinux.org?
sudo mv /etc/rcS.d/S51ntpdate /etc/rcS.d/K51ntpdate
$sudo apt-get install rcconf
$sudo rcconf
将其中的xdm或gdm等去掉
以后每次启动就是console了,进x就startx
1、配置MPlayer来看电影
电影播放器从这里的 文章来看Mplayer和VLC都不错,系统自带的Totem由于不能换皮肤,就没有考虑了。MPlayer和VLC不同之处是,Mplayer可以播放 real格式的视频,这样我就选择了它。用过之后才发现播放AVI时字幕是自动加载的,而且切换到全频模式几乎是实时的,爽呆了。
使用apt默认安装好的MPlayer已经可以播放带字幕的avi电影,但是还无法播放rmvb这种格式,那么就要再安装著名的视频解码器w32codecs:
sudo apt-get install w32codecs
如果无法在线播放,建议安装Firefox的MediaPlayerConnectivity扩展来解决这个问题。
MPlayer的中文字幕设置方法:
1\在Preferences-Font 里面点击”Browse”选择一个中文字体,Encodeing选择Unicode。
2\在Preferences-Subtitle&OSD 里面的Encoding选择:
Simplified Chinese Charset(cp936)
3\在Preferences-Font “Text scale”这里调整字幕大小(我调整为3.8)。
如果播放时提示错误,设置一下:
Preferences-Video 选择 “xv X11/Xv”
Preferences-Codecs&demuxer 选择 “FFmpeg/libavcodec audio decoders”
ps1:经测试安装w32codecs后的Mplayer可以正常播放avi mov mpg rmvb rm asf wmv格式视频,真不愧号称Linux上的暴风影音啊,我认为是有过之而无不及。
ps2:如果想要使用系统自带的Totem来做播放器,需要再安装totem-xine和libxine-extracodecs。
sudo apt-get install totem-xine libxine-extracodecs
2、配置Rhythmbox来放MP3
MPlayer默认安装好后也可以播放mp3格式音乐,但我还是喜欢使用Rhythmbox来做的音乐播放器,那么就需要额外安装gstreamer的mp3解码器才能播放mp3音乐。
sudo apt-get install gstreamer0.10-fluendo-mp3
3、安装Picasa来管理图片
直接到这里下载Free Download (.deb) - for Debian/Ubuntu x86安装即可。
4、安装Skype
不知道我的源里为什么没有skype,还好在官方这里找到了,下载skype 1.2.0.18 Debian package (7.7 MB) 回来双击即可安装。默认是英文界面,在Tools-Select Language这里选择Chinede Simplified可变为中文。
5、安装OpenQ for Gaim
虽然有独立的LumaQQ和eva,一个是界面难看一个是基于Qt库的东西,我还是钟情于Gaim+OpenQ的方式。首先在官方下载gaim-openq-0.3.2-1.2.0.rh9.i386.rpm使用alien转成deb包,据说因为腾讯修改了登录协议,结果无法登录。继续查找资料中,终于在这里发现了“解决OpenQ 0.3.2 for Gaim 1.5.0无法登陆的问题”,好心的xgwu兄还编译成.deb包提供下载,重新安装后果然登录成功。
Ubuntu 6.10(EdgyEft) 源里的Gaim已经自带QQ协议,无需安装即可使用。
6、安装aMule
sudo apt-get install amule amule-utils
然后在Firefox里面关联ed2k链接
在地址栏输入about:config
新建“布尔”
名称为:network.protocol-handler.external.ed2k
值为:true
新建“字符串”
名称为:network.protocol-handler.app.ed2k
值为:/usr/bin/ed2k
ED2K服务器列表
http://www.emule.org.cn/server.met(VeryCD eMule)
http://my.opera.com/youknowwho/homes/misc/server.met
http://corpo.free.fr/server.met
KAD nodes.dat
http://www.emule-inside.net/nodes.dat
http://renololo1.free.fr/e/nodes.dat
7、安装编译工具
如果你有编译源码的需要建议安装上gcc,g++,make等。
sudo apt-get install build-essential
8、安装IEs 4 Linux
下载后直接./ies4linux,然后回答几个简单的问题就搞定。
到现在为止,我的ubuntu应该很顺手了。
让多媒体工作起来
默认的Ubuntu安装只包含自由软件,那意味着它不直接的支持一些流行的多媒体格式。虽然这带来了一些不便,但是Ubuntu的维护者们有很好的理由不去购买MP3,DVDs或更多的支持,因为包含这些软件会带给他们一些法律上的问题和一些严格的收费。
幸运的是,作为一个用户,你不需要去担心关于费用的问题(然而一些软件是没有专利限制或者拷贝限制的,这取决于你所在的地区)。Ubuntu的wiki上有一个如何获取受限格式软件包的页面。然而,如果你在AMD64或PowerPC上运行Ubuntu,你依然将会被一些软件包拒之门外,直到那些受硬件限制的多媒体格式不再受到限制为止。
改变默认设置
Ubuntu所带来的一些默认设置或许是也或许不是你所期望的。比如,默认的编辑器是Nano,如果你习惯了实用Vim它就不是最佳的设置。
改变这些设置的简单办法便是使用 update-alternatives 程序,它维护着在 /etc/alternatives 目录下包括例如FTP、系统编辑器、rsh、Telnet、窗口管理器等的符号链接。观察一下 /etc/alternatives 目录便可知道有哪些程序被管理着。
要改变默认的编辑器,运行
$sudo update-alternatives --config editor
你将会看到象下面这样的这个对话设置:
There are 3 alternatives which provide `editor'.
Selection Alternative
--------------------------------------
1 /usr/bin/vim
2 /bin/ed
*+ 3 /bin/nano
Press enter to keep the default[*], or type selection number:
只要输入 1 就可以换装默认编辑器为Vim。注意在我的系统上,我没有安装Emacs或其他的编辑器;如果我安装了,这个工具也会提供其他编辑器作为选择。
如何安装软件包
很多应用软件都可以通过Synaptic,Adept或者其他软件包管理工具从Ubuntu的软件仓库安装。如果你希望安装一些比如象Opera这样的软件,但是在软件仓库中却找不到?
在这种情况下,你需要下载应用程序的Debian软件包(.deb),鼠标右键单击,在 弹出的菜单中你可能看到一个用GDebi软件包安装程序打开 软件包的选项。GDebi将会提供一个关于相应软件包的描述,包含什么文件,和其他一些软件包的相关细节。注意软件包安装程序也会检查它是否能够安装这个 软件包────如果不能,GDebi将会返回一个错误并拒绝安装该软件包。
如果你更喜欢用命令行来安装软件包,只需要使用
$sudo dpkg -i packagename.deb
Sudo 和 gksudo
如果你曾经使用过一段时间的Linux,当你需要安装软件包时你可能直接的使用root 来运行程序,更改你的系统配置等等。然而,Ubuntu采用了一种 不同的方式。Ubuntu安装程序没有设定一个root用户──root用户帐号仍然存在,但是它被设置了一个随机的密码。用户可以通过使用 sudo 和 gksudo 来完成管理任务。
你大概已经知道如何使用sudo──只需要运行
$sudo commandname
但是要作为root(或是其他用户)来运行一个图形界面的应用程序呢?简单──使用 gksudo 来代替 sudo。举个例子,如果你想以root身份运行Ethereal,只需要打开一个对话框(Alt-F2)并使用 gksudo ethereal 。
随便说一下,如果你真的必须以root身份工作,你可以使用
$sudo su -
这将让你以root身份登陆。如果你确实想拥有root密码,这样以便你用来直接使用root帐 户(如比,不需要使用sudo),在你以root身份登陆后运行 passwd ,并设置一个你认为合适的密码。我建议使用 pwgen 软件包来创建对于所有用户而不仅仅是root用户的安全密码。
添加sudo用户
当你安装Ubuntu的时候,它会自动添加第一个用户到 sudo组,允许这个用户通过键入其自身帐户密码来获得超级用户(root)身份。然而,系统不会再自动添加其他的用户到sudo组当中去。如果你想在你 的共享系统上授予某人某些超级用户特权,你必须给予他们sudo权利。
要添加信用户到sudo,最简单的方式就是使用 usermod 命令。运行
$sudo usermod -G admin username
这就你要作的,然而,如果用户已经是其他组的成员,你需要添加 -a 这个选项,象这样
$sudo usermod -a -G admin username
如果你更喜欢图形界面来操作这些,使用 “系统 -> 管理 -> 用户和组”。 选择你想添加到sudo组的用户,点击“属性”,在用户权限的区域,选择“执行系统管理任务”的选择框即可。
添加一个新的桌面环境
在Ubuntu上很多用户不确定要KDE或者Xface需要安装哪些软件包,或者不清楚哪些软件包需要被添加用以运行嗯Gnome,如果他们使用的是Kubuntu或者Xubuntu。你可以一次性的添加所有需要的软件包,但其实有更简单的方法来完成这些添加工作。
要一次在Ubuntu上安装所有的Kubuntu环境的软件包,运行
$sudo apt-get install kubuntu-desktop
或者是 edubuntu-desktop, xubuntu-desktop。
如果想用图形界面方式,使用Adept, Synaptic或者其他包管理器也可以安装 *desktop 软件包。
如何配置 X.org
多数情况下,X.org──用来驱动你的显卡并提供图形界面基础,不管你是运行GNOME,KDE,Xfce或者其他窗口管理器──当你安装Ubuntu时也会运行,实际上,我敢打赌,很多Ubuntu用户从未关心过他们的显示环境。
但是,某些时候你需要重新配置X.org因为当Ubuntu不能发现你的显卡和显示器的 时候,或者你正好购买了一张新的显卡并决定让它在 Ubuntu上运行。不管什么原因,弄清楚如何通过编辑 /etc/X11/xorg.conf 的手工方式在重新配置X环境总是有好处的。
要运行配置,在字符界面或者终端窗口中里使用
$dpkg-reconfigure xserver-xorg
接下来你将会对你的显示器和显卡,分辨率以及颜色质量等作出你希望的选择。
接着的每个设置都是不同的,在此想要给出完美配置X的建议是非常困难的,但是接受默认的 设置通常都会让X正常工作。还有你需要作出配置显示器高、 中、简单三个等级的配置方式。作为一个标准,选择简单这可能是最容易的配置方式方式,否则除非你真的知道你在做什么,或者简单模式并不能让你的显示环境正 常工作。
自动登陆
作为默认设置,当你启动完计算机,Ubuntu将会显示一个登陆界面在 你取得你的X会话之前。从安全的角度而言,这是一个好主意,尤其是在多用户环境或者其他人可以物理接触到你的计算机的情况下。但是,很多用户都想自动的登 陆,并且也不希望重启之后焦急的等待着登陆他们的桌面。
要在Ubuntu设置自动登陆,使用 “系统 -> 管理 -> 登陆窗口”。你需要提供你的密码,之后你将看到登陆窗口属性的4个标签,选择安全标签并激活自动登陆。如果你不止一个常规用户,确定指定哪些用户需要自动登陆。
还有就是我不得不再强调,自动登陆对于只有一个用户的家用电脑才是一个好主意,我不建议把自动登陆用工作电脑或是桌面/笔记本电脑上,这样其他人就有可能进入你的机器。
从源代码编辑软件
Ubuntu的软件仓库是非常巨大的,特别当你需要来自 Universe和Multiverse的软件资源时。但是,很多用户发现他们需要从源代码来安装软件包,或者他们需要一个比软件仓库中可等到版本更新版 本的特定软件包,或者他们想尝试一下软件仓库中还从没有的软件包。
如果你想要从源代码安装软件包,你可以使用下面的方法让这一切变得更容易。首先,你或许需要安装 build-essential 软件包,如果你还没有安装任何开发工具。运行
$sudo apt-get install build-essential
它将安装GCC,Linux内核头文件,GNU Make和一些你可能需要的软件包。
接下来,如果你准备编辑象Gaim这样的软件包──因为它的新版本放出了,你应该通过旧版本的从属关系来获得新版本的。获得要编译这个软件包的相关软件包可以用
$sudo apt-get build-dep packagename
这将安装编译这个软件所需要的其他所有软件包,并且这大概也是在编译信版本软件包时所需要的。
最后,不要使用 make install 当你从源代码编译完成之后──使用 CheckInstall 来代替。CheckInstall 将会创建一个Debian软件包并为你安装它,因为之后你能更容易的升级或是软出这个软件。
可以通过$apt-get install checkinstall
来 安装CheckInstall。在你运行 ./configure ; make 之后,只需要运行 sudo checkinstall 并且回答一些简单的问题。注意如果你在AMD64上编译软件包,CheckInstall将会选择X86_64结构而不是AMD64──这将引起软件包的 安装失败,since Ubuntu expects amd64 as the architecture rather than X86_64.
随便说一下,使用CheckInstall来创建软件包也使得在其他机器上安装配置都很容易,如果你有数个运行着Ubuntu的系统。查看 Joe Barr 所写关于杰出 CLI Magic 在CheckInstall上的特性。
新内核
Ubuntu将会为x86构架机器安装一个386的内核,如果你使用的是 PII 或更好的CPU这或许并不会让你感到满意。386内核仅仅是在X86CPU上编译的,但是更晚的CPU更能提高系统的性能,所以需要为不同的CPU升级相 应的内核。要升级内核,打开 Synaptic 或者 Adept 搜索”linux-image”,你将看到一些选择,选定和你CPU最相似的── linux-image-686 是为PII和更新的CPU准备的,linux-image-k7是为AMD处理器准备的。注意如果你使用的是AMD64处理器(或者Intel的X86- 64处理器),你应该使用amd64内核镜像。
当然,一但你安装了新内核,你需要重新启动计算机。另一个686内核的优点是拥有SMP支持,这是为多核心处理器和Interl的超线程处理器所准备的。
如果这些技巧对你使用Ubuntu的帮助还不大,请访问 Ubuntu中文站点的
wiki 和
论坛。通常,Ubuntu用户都会在这些站点获得很多帮助,同时你也会发现总是有人在与你类似的环境之下有着类似的问题。