You are on page 1of 16

ubuntu8.

04 安装经验

From http://www.pengkuny.com/post/Install_Ubuntu8.04.html

总 纲 : 分 以 下 几 部 分 工 作
一 . 系 统 初 始 化
二 . 输 入 法
三 . 系 统 美 化
四 . 影 视 工 具
五 . 文 件 浏 览
六 . 系 统 管 理
七 . 其 他 软 件
八 . 虚 拟
九 . 编 程 环 境
十 .KDE
十 一 .Ubuntu 出 现 的 一 些 问 题

一 . 系 统 初 始 化
1.update source list ,
updae your system.
sudo gedit /etc/apt/sources.list

sudo apt-get update # 这 一 步 是 更 新 你 的 源 列 表 , 换 源 后 必 须 执 行


sudo apt-get upgrade # 这 一 步 是 更 新 软 件

2.Hardy 已经有硬盘安装了,非常完美,将 iso 文件和 wubi.exe(从 iso 中解压出来的)两


个 文 件 放 到 任 意 同 一 目 录 下 ,
在 windows 下点击 wubi.exe 即可完成安装,它将把 ubuntu 安装在 windows 的一个文
件 夹 内 , 无 须 分 区 , 也 不 影 响 windows 的 文 件 ;
卸 载 也 很 方 便 , 双 击 wubi.exe 进 行 卸 载 即 可 。

3.ubuntu 如 何 从 旧 系 统 升 级 到 新 的 系 统 : 例 如 从 ubuntu7.10 升 级 到 ubuntu8.04


方 法 一 , 命 令 行 方 式 :
1). 更 新 现 有 系 统
$ sudo apt-get update
$ sudo apt-get upgrade
2). 修 改 源
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list_gutsy
$ sudo gedit /etc/apt/sources.list
把 所 有 的 "gutsy" 替 换 成 “ hardy”
3). 进 行 系 统 升 级
$ sudo apt-get dist-upgrade
$ sudo apt-get upgrade

方 法 二 , 图 形 化 方 式 :
$ sudo update-manager -d
这种方式可以充分系统 Ubuntu 官方编制的脚本,不需要手动修改源,更便捷更可靠。

完 了 , 可 以 查 看 ubuntu 版 本 :
cat /etc/issue
或 者 :
sudo lsb_release -a

二 . 入 法输 :
1. 删 除 多 余 的scim
输 入 法 :
将 切 换 输 入 法 的 快 捷 键 去 掉 , 好 像 能 起 到 作 用 。

三 . 系 统 美 化
1.Hardy 不需要美化字体,因为 hardy 自带的文泉驿字体等中文字体已经相当完美了

2.Compiz Fusion 立 方 体 效 果 :
1 ) 对 于 hardy, 系 统 自 带 Compiz 和 Compiz Fusion , 需 要 另 外 处 理 。
首 先 不 忙 着 开 启 系 统 的 首 先 驱 动 , 自 行 下 载 ATI 的 linux 驱 动 , 主 页 :
http://ati.amd.com/support/driver.html 选 择 适 合 自 己 的 驱 动 。
然后参考这篇文章,启动成功, http://forlong.blogage.de/article/2007/10/23/fglrx-
8423---finally-with-AIGLX-support

2 ) 粗 略 过 程 :
$sudo apt-get remove xserver-xgl #Remove Xgl(if present)
$sudo apt-get remove xorg-driver-fglrx #Go to System → Administration →
Restricted Drivers Manager and choose disable. ,then Remove the old driver
(if present).
$sudo rm -f /usr/src/fglrx-kernel*.deb #Delete old fglrx debs (might not be
necessary)
$sudo gedit /etc/default/linux-restricted-modules-common #Blacklist old fglrx
module
And insert fglrx - it should look like this then:
DISABLED_MODULES="fglrx"

$bash ./ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/gutsy


#Create .deb packages
$sudo dpkg -i fglrx-kernel-source_8.42.3-1_i386.deb xorg-driver-fglrx_8.42.3-
1_i386.deb #Install .deb packages
$sudo m-a prepare,update #Compile kernel module
$sudo m-a build,install fglrx-kernel
$sudo depmod
$sudo gedit /etc/X11/xorg.conf #Set up the driver
Make sure "fglrx" is set for the Driver in the Section "Device".
And if present, remove (whoohoo again)
Section "Extensions"
Option "Composite" "0" # or "Disable"
EndSection
As well as
Section "ServerFlags"
Option "AIGLX" "off"
EndSection

$sudo reboot

$SKIP_CHECKS=yes compiz #
$mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >>
~/.config/compiz/compiz-manager #

enjoy it!

3) 设 置 3D 桌 面 :
(1 ) . 确 保 有 两 个 以 上 桌 面
(2 ) .“ 系统-首选项”点击“ Advanced Dekdtop Effects Settings” ,弹出“ compiz
config 设 置 管 理 器 ” 对 话 框 ,
将“桌面立方体 Desktop Cube” ,“旋转立方体 Rotate Cube” “ 立方体倒映 Cube
Reflection” 选 中 。
然 后 按 Ctrl + Alt , 同 时 点 击 鼠 标 左 键 并 拖 动 , 出 现 立 方 体 了 吧 。
其它的功能慢慢摸索,但是不要选的太多,各个特效插件之间是有冲突的,

4) 火 焰 字
勾 选 CompizConfig -> Paint fire on the screen 即 可 。
可以在 CompizConfig -> Paint fire on the screen -> Fire Particle Color 这里设置
火 焰 的 颜 色 , 勾 选 Randomly Colored Fire 会 写 出 五 彩 斑 斓 的 文 字 。
Tips: 默 认 快 捷 键 是 shift+win+ 鼠 标 左 键 , 按 shift+win+c 是 清 除 效 果 。

5) 桌 面 展 示
勾 选 CompizConfig -> Expo
Tips: 默 认 快 捷 键 是 win+e

6 ) 3D 窗 口 切 换 效 果
勾 选 CompizConfig -> Shift Switcher
在 Switcher mode 中可以选择两种切换效果,一种类似 Vista 的 Flip3D 切换,一种
类 似 Mac 的 CoverFlow 切 换 。
Tips: 默 认 快 捷 键 是 : Win+Tab

7) 水 滴 效 果
勾 选 CompizConfig -> Water Effect,
Shift+F9: 开 关
Ctrl+Win+ 鼠 标 左 键 : 画 雨 点

8 ) 取 消 窗 口 摇 晃 效 果 :
取 消 CompizConfig -> Wobbly Windows

完 了 , 装 一 些 辅 助 软 件 :
sudo apt-get insall compizconfig-settings-manager
以 及 Compiz-Switch: 开 关 , 自 行 下 载 ,
http://forlong.blogage.de/article/pages/Compiz-Switch

3. 主 题 美 化 :
合 集 : 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: 桌 面 小 面 板 程 序

4. 安 装 悬 浮 面 板 AWN ( Mac 效 果 ) avant-window-navigator :


sudo apt-get install avant-window-navigator
开 机 自 动 启 动 :
System->Preferences->Sessions: 加 入 avant-window-navigator 。

四 . 影 视 工 具

安 装 多 媒 体 解 码 器 , 输 入 命 令
sudo apt-get install libxine1-ffmpeg libxine1-plugins
w32codecs , libdvdcss2 自 行 下 载 和 安 装 , 源 里 面 没 有 。
配 置 电 影 播 放 器 , 改 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
配 置 中 文 字 幕 显 示 ( 可 选 )
ln -sf /usr/share/fonts/truetype/arphic/uming.ttf ~/.mplayer/subfont.ttf
gedit ~/.mplayer/gui.conf
加 入 :
sub_cp = "cp936"
font_text_scale = "4.000000"
font_osd_scale = "4.000000"
sub_fuzziness=2
到 mplayer 网 站 下 载 最 新 的 解 码 器 :

miro , 网 络 媒 体 , Internet TV
sudo apt-get install miro
作 用 观 察 中 。

安 装 VLC :
sudo apt-get install vlc

realplayer10 :
1 ) 下 载 安 装 包 ( 已 保 存 )
下 载 deb 包 , 地 址
http://search.ustc.edu.cn/ftpsearch.cgi?q=realplay+deb&cmd=ftpsearch
2 ) 安 装 :
sudo apt-get install alsa-oss
sudo dpkg -i realplayer_10.0.9-0.1_i386.deb ( 或 双 击 安 装 )
3 ) 两 个 配 置 :
sudo gedit /usr/bin/realplay
找 到 以 下 语 句 :
68 while /bin/true; do
69 # Restart the player if exit code is 10
70 aoss $REALPLAYBIN "$@"
71 if [ $? -ne 10 ]; then
72 break
改 的 是 第 70 行 , 在 前 面 加 个 aoss
好 了 , 可 以 右 键 用 Realplayer10 打 开 rmvb , rm 文 件 了 。
4)如果在跟着上述步骤完成安装操作之后到应用程序菜单下的“影音”中单击 RealPlayer
无反应,并且你的 Ubuntu 安装的是 SCIM 输入法,那么很可能是 SCIM 与 RealPlayer 的
冲 突 ,
你 还 需 要 进 行 下 面 操 作 :
$sudo gedit /usr/lib/realplay-10.0.9/realplay ( 视 具 体 版 本 和 具 体 安 装 目 录 )
在 打 开 的 文 本 编 辑 器 的 首 行 添 加 下 面 一 行 :
export GTK_IM_MODULE=xim

配 置 音 乐 播 放 器 , 输 入 命 令
sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg
gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin
gstreamer0.10-gl 自 行 下 载 和 安 装 , 源 里 面 没 有 。

在 Linux 下 播 放 mp3 首 要 解 决 的 就 是 mp3 的 标 签 乱 码 问 题 :


根本原因在于绝大部分 Linux 下的播放器都执行严格的编码标准,反倒是我们自己制作
mp3 时 格 式 混 乱 , gbk 、 gb18030 、 big5 各 种 编 码 大 行 其 道 。
微软对这些标准的兼容所以中文化做得好。而且可以发现,国内正版制作的 mp3 一般没有
这 个 问 题 。
我 们 要 自 己 动 手 把 mp3 标 签 全 部 转 换 为 国 际 通 用 的 Unicode 编 码 。
参 考 :
http://www.myswear.net/forum/viewthread.php?tid=7536&extra=&page=1
http://www.lupaworld.com/24775/viewspace_19080.html

目前发现有 2 个工具可以把标签转换为 Unicode 编码,而且都支持批量转换。ID3iconv


和 mid3iconv , 用 法 一 样 。
周 枫 用 java 编 写 的 ID3iconv 0.2.1 , 到 其 网 站 下 载 。
使 用 方 法 :
java -jar ~/id3iconv-0.2.1.jar -e gbk *.mp3 #转换当前目录的 mp3 文件(不包括包括
子 目 录 ) , 对 大 写 MP3 , 还 需 要 java -jar ~/id3iconv-0.2.1.jar -e gbk *.MP3
或 者
find . -iname "*.mp3" -execdir java -jar ~/id3iconv-0.2.1.jar -e gbk {} \; # 如果
想 转 换 当 前 目 录 下 的 所 有 mp3 和 MP3 ( 包 括 子 目 录 )

* 注意以上 ~/id3iconv-0.2.1.jar 位置根据自己情况而定。因为现在在网上下载的 mp3


绝大多数采用的都是 gbk/gb18030 编码,-e gbk 参数是代表把 gbk 编码的标签转换为
Unicode 编 码 , 假 如 mp3 标 签 本 身 是 Unicode 编 码 的 就 不 转 换 。
* 如果需要转换其他编码的文件可以自行修改 gbk 参数,比如改为 gb18030、big5。转换
后 为 的 mp3 标 签 类 型 为 ID3v2 2.4 , 编 码 格 式 为 UTF-16 。

2 ) 仍 然 有 部 分 乱 码 , 借 助 windows 下 的 千 千 静 听
在网上下的 mp3 标签基本都不遵守标准,在 windows 用千千静听,文件属性 把 mp3 标
签 下 面 的 :
读 取 类 型 优 先 级 改 为 : ID3v2>APEv2>ID3v1
写 入 类 型 改 为 : ID3v2
ID3v2 码编 类 型 改 为 : UTF-8
选 上 使 用 ID3v2 写 入 时 使 用 填 充 数 据 。
然后简体转换到繁体,再转换回来就不会有乱码了!(这样就保证了标签数据的重写)

3 ) win 下 mp3tag 功 能 也 非 常 强 大 .

4) 终 于 发 现 linux 下 方 便 的 tag 编 辑 工 具 : easytag 和 exfalso


sudo apt-get install easytag exfalso

MP3 播 放 器 合 集 :
sudo apt-get install sonata decibel-audio-player banshee exaile quodlibet
quodlibet-ext audacious
songbird: 自 行 下 载 , http://www.songbirdnest.com
atunes: 自行下载, http://www.atunes.org, 需要先安装 mplayer ,中文版只有繁体,
否则菜单乱码, java 程序右键为选择。功能非常强大,歌词播放,自动下载封面。
Rhythmbox : sudo apt-get install gstreamer0.10-fluendo-mp3

音 乐 插 件 :
Music Applet :从 GNOME 面板控制音乐播放器,支持非常多的播放器,非常好用。
sudo apt-get install music-applet

五 . 文 件 浏 览
1.安装 acroread 阅读 pdf, 安装 hardy 时发现自带的 Evince 只能够部分识别中文,而且
依然响应很慢。必须安装浏览器插件,否则会出现缺少库 libgtkembedmoz 错误。
sudo apt-get install acroread
sudo apt-get install mozilla-acroread
sudo apt-get install acroread-plugins
或 者 直 接 下 载 中 文 版 的 deb 包 。

2. 使 OpenOffice 健 步 如 飞 :
http://forum.ubuntu.org.cn/viewtopic.php?t=84814
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 如何 不 自 动 跳 转 到 新 打 开 的 页 面 :
这 两 个 参 数 改 成 true:about:config
browser.tabs.loadInBackground
browser.tabs.loadDivertedInBackground

firefox 的 配 置 文 件 夹 :
~/.phoenix/default/xxxxxxxx.slt.

5.RAR 解 压 :rar and unrar


sudo apt-get install rar unrar

六 . 系 统 管 理
合 集 :
sudo apt-get install nautilus-gksu gconf-editor bum gtkorphan workrave timer-
applet gdesklets qgrubeditor gparted gsynaptics gnome
1.nautilus-gksu 增加管理员身份选项,右键点击运行,然后 Ctrl+Alt+BackSpace, 重启
x 界 面 , 即 可

2. 允 许 root 用 户 登 入 GNOME ( 不 推 荐 ) :
启用 root 后,打开“系统→系统管理→登录窗口”,选择“安全”。勾选“允许本地系统
管 理 员 登 录 ”

3. 终 止 终 端 运 行 , Ctrl+C

4.ubuntu 配 置编 辑器 , gconf-editor 5.bum :启 动项 管理 器, Boot-Up Manager:

6.gtkorphan: 通过分析安装程序的状态,该软件可以找出那些仍旧存在于系统中的孤立
的 软 件 库 。 使 用 , 系 统 - 》 系 统 管 理

7. 时 间 提 示 工 具 : workrave 和 timer-applet

8.gDesklets: Gnome 桌 面 小 程 序 widgets

9.ubuntu 分 区 工 具 gparted

10. 触 摸 板 的 控 制 gsynaptics :
1 ) 安 装
2 ) 编 辑 xorg.conf 文 件 : sudo vi /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 ) 通 过 系 统 - 》 首 选 项 - 》 触 摸 板 , 进 行 控 制

11. 改 变 系 统 启 动 顺 序 : qgrubeditor

12. 升 级 Gnome 桌 面 到 最 新 版 : sudo apt-get install gnome

13. 安 装 软 件 时 出 现 问 题 :
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to
correct the problem.
输 入 命 令 : sudo dpkg --configure
就 解 决 了 。
4. 开 始 项 配 置 工 具 :
sudo apt-get install startupmanager

如 何 刷 新 GNOME 桌 面 :
killall nautilus
如 何 刷 新 GNOME 面 板 :
killall gnome-panel

ntfs-3g 强 制 挂 载 硬 盘 分 区 :
如 :
sudo ntfs-3g /dev/sda6 /media/sda6 -o force
sudo ntfs-3g /dev/sda7 /media/sda7 -o force

七 . 其 他 软 件
合 集: sudo apt-get install skype alien d4x amule azureus deluge-torrent gftp
istanbul isomaster gmountiso emesene amsn speedcrunch
1. 到 google 相 关 页 面 下 载 linux 版 本 的 软 件 :
安 装 google 桌 面 搜 索 ( 已 下 载 ) :
安 装 Google Picasa ( 已 下 载 ) :
双 击 安 装 deb 包 即 可
安 装 google 地 图 :
到 http://earth.google.com/intl/zh-TW/tour/thanks-linux4.html
下 载 软 件 包 GoogleEarthLinux.bin
sudo chmod +x GoogleEarthLinux.bin
sudo ./GoogleEarthLinux.bin

最 后 一 步 没 有 出 现 任 何 安 装 界 面 , 我 安 装 失 败 , 罢 了 。
GoogleEarth 需 要 opengl 支 持 , 还 和 xgl 冲 突 , 目 前 非 常 不 完 善 , 不 装 也 罢 。

2.skype
3.alien 将 rpm 包 转 换 为 Deb 包 , 方 法 : sudo alien *.rpm

4.安装下载工具(多线程下载器、 BT 下载、FTP、电驴)d4x amule azureus deluge-


torrent

5. 屏 幕 录 像 istanbul

6.ISO 文 件 工 具 isomaster gmountiso

7.firefox 下 安 装 软 件 :
网 页 : http://linuxdesktop.cn/2007/12/14/use-firefox-installed-softwares

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: 非 常 好 用
以 及 它 的 词 典 , 书 , 发 音 文 件 等 :
主 页 : http://reciteword.cosoft.org.cn/reciteword/index.html
教 育 网 的 源 没 有 :
sudo apt-get install reciteWord reciteWord-books reciteWord-dicts
wyabdcrealpeopletts

10.Gnofract 4D 创 建 漂 亮 的 分 形 图 片 : 下 载 地 址 :
http://gnofract4d.sourceforge.net/

11.emesene , amsn: 通 msn , QQ: 用自带的 pidgin 即可,不必费劲装 lumaQQ 。

12.SpeedCrunch , 计 算 器

13.GrNotify: 自 行 下 载 , 即 时 获 取 自 己 订 阅 的 Google Reader 更 新 ,


http://grnotify.sourceforge.net/

八 . 虚 拟
1.wine 很 垃 圾 , 效 率 非 常 慢

2.ubuntu 用 virtualbox 虚 拟 安 装 windows XP :


参 考 :
http://forum.ubuntu.org.cn/viewtopic.php?t=60618&postdays=0&postorder=a
sc&start=0
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

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 :
参 考 : http://www.quhuashuai.com/2007/08/install_matlab_on_ubuntu/
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 ) 安 装
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
http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%
8D%97
http://forum.ubuntu.org.cn/viewtopic.php?p=157127&sid=5dc457dd19aeac07
958a846a34136750

7.oracle
http://wiki.ubuntu.org.cn/Ubuntu%E4%B8%8AOracle10g%E5%AE%89%E8%A3
%85%E6%8C%87%E5%8D%97
http://forum.ubuntu.org.cn/viewtopic.php?t=28378&highlight=oracle
http://forum.ubuntu.org.cn/viewtopic.php?p=355138&sid=e5a1cde5a75426b
8fe4a5dfe2fabc14f
十 . 安 装 最 新 的 KDE4 :
注意:如果你有安装过 KDE 4.0 之前的版本,需要先使用以下命令删除相关包,以免冲
突 , 最 好 不 要 两 个 混 在 一 起 :
sudo aptitude remove kdelibs5 kde4base-data kde4libs-data
sudo aptitude install kde4-core
大 约 有 110M/260M 。
KDE4 相 比 KDE3 已 经 有 非 常 大 的 改 进 , 改 变 了 过 去 那 种 杂 乱 无 章 的 局 面 ,
但 仍 然 有 很 多 细 节 体 验 非 常 差 , 令 人 烦 恼 。

KDE 的 三 种 安 装 方 式 :
(i) kubuntu-desktop —— 推荐安装它。它会安装完整的 Kubuntu,包括所有 Kubuntu
推荐安装的包。 OpenOffice,Kontact,Konversation,amaroK,K3B 和其它的一些
软 件 都 会 安 装 。
(ii) kde —— 选 择 它 , 会 安 装 以 下 这 些 包 : kde-amusements, kdeaccessibility,
kdeaddons, kdeadmin, kdeartwork, kdegraphics, kdemultimedia, kdenetwork,
kdepim, kdesdk, kdeutils, kdewebdev, kdevelop3 和 kde-core 元包(参见下文)。

(iii) kde-core ——这个选项会安装 KDE 的核——极少的最基本必须的包。这些组成 KDE


核 的 包 是 : kdebase, kdelibs, arts 和 fontconfig 。
即使不想安装 kubuntu-desktop,您仍然可以通过安装 kubuntu-default-settings 这
个 包 , 使 您 的 系 统 获 得 全 部 的 Kubuntu 特 性 。

卸 载 kde3.5 :
sudo aptitude remove kdelibs4c2a
sudo update-alternatives --config usplash-artwork.so
卸 载 kde4 :
sudo aptitude remove kdelibs5
其 他 的 不 要 乱 动 。

KDE 软 件 某 些 优 秀 的 软 件 :
ark:KDE 解 压 管 理 器 , 多 种 格 式 .
Katapult : 你 可 以 快 速 、 方 便 的 访 问 KDE 桌 面 环 境 中 的 应 用 程 序 、 书 签 等 。
kfilerepalce
Strigi, 这是一个在 KDE4.0 中将得到广泛使用的信息提取子系统。 KDE 原本就有从各种
类型的文件中提取信息的功能,并可以将它们用于一系列程序环境中,例如属 性对话框。
Strigi 能 为 这 些 功 能 带 来 全 方 位 的 提 升 。 http://www.kdecn.org/dot
/index.php?id=1176310483#cp-content
digiKam:KDE 桌 面 环 境 中 流 行 的 数 字 图 片 查 看 及 管 理 软 件
Kaffeine Player : KDE 下 功 能 丰 富 的 媒 体 播 放 器
Gtk-kde4: 更 改 KDE 4 下 Gtk 程 序 的 外 观

十 一 .Ubuntu 出 现 的 一 些 问 题 :
1.hardy 出 现 严 重 的 bug, 新 增 的 unlock 功 能 失 效 :
经 常 出 现 如 下 提 示 :
You are not allowed to modify the system configuration.
如 在 设 置 网 络 的 时 候 , 无 法 手 动 (manual) 设 置 , 这 时 只 好 直 接 修 改 原 始 配 置 文 件 :
(1) sudo gedit /etc/network/interfaces
(2) 修 改 网 络 配 置 , 如 果 是 设 定 静 态 路 由 , 例 子 如 下 :
auto eth0
iface eth0 inet static
address 192.168.0.153
netmask 255.255.255.0
gateway 192.168.0.1
(3) 更 新 配 置 :
sudo /etc/init.d/networking restart
(restart 不 是 系 统 重 启 , 只 是 网 络 设 置 重 启 )

2.ubuntu 糟糕的 time and date 设置, 如果时间超前, 有时读取文件可能出现如下错误:


timestamp too far in the future
网 络 上 有 解 决 办 法 , 问 题 出 现 的 原 因 我 还 不 清 楚 .
sudo -k

3.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

You might also like