自从上次装了MagicLinux 2.1 RC3以后,发现系统里问题不断,原来的问题通过重装没有解决,而后来用apt-get upgrade后,连声音就启动不了了。真是麻烦,简单说来,系统里有以下故障:
- OpenGL不可用,我原以为是换了显卡以后,缺少驱动程序的问题。这个问题导致我无法在Linux里开发骨架提取程序。
- 启动udev时,系统弹出一大堆警告,这些警告似乎不影响系统。但是每次启动看到那些警告可真是烦人。
- 网络自启动时失败,我记得启动slpd成功后,会说Multicast Route Enabled,可是系统中却失败了。害得我总是启动时用ifup eth0手动激活网卡。
- 还有系统启动时,会自动恢复会话。这个选项我都不知道从哪里找起,搞得我很烦。MagicLinux的升级系统真是麻烦,出事好多次了,我以后再也不用它这个apt-get upgrade了。
现在我重新装了老一点的版本,为了作为以后安装修改配置的参考,我把修改默认配置的过程记载了下来如下:
* 桌面环境
- 将快速启动栏与任务栏改大,并去掉不常用图标
- 将 Konqueror 的图标设为横向巨大并保存默认
- 配置 Konqueror 显示关闭按钮而不是网站图标
- 将 Konsole 的颜色设为黑底白字并将标签栏放在顶部,并设其字体为 Courier 10-Pitch
- 设置窗口修饰为“塑料”主题
- 图标设置
- 安装 Novola 图标并设为默认
- 删除 Amarok 在 Nuvola 中的默认图标,这样 Amarok 的图标将会变回自带的狼头
- 用备份的 xcursor 目录来代替 /usr/share/icons/xcursor 以修改默认鼠标主题
- 复制 Firefox 和 Skype 的图标到 Nuvola 文件夹
- 关闭启动反馈
- 字体配置
- 安装一系列中文字体: ZhunYuan, etc
- 将字体配置中的 Tahoma 和 NSimSun 改成 Verdana
- 将桌面字体设为 Bitstream Charter 12
- 登录管理器
- 安装 Clean KDM 主题并设为默认,将其它主题删除
- 背景设为“线条族”
- 在“便利-预先选择用户”设为上一次,并勾上“聚焦于密码域”
- 设置 -> 区域和辅助功能 -> 键盘快捷键 -> 面板 -> 切换显示的桌面, 添加备选键 Win+D
* 应用程序
- 卸载软件:
- kdebluetooth
- synatics(ksynaptics,libsynaptics)
- wlassistant
- qterm
- kdenetworkconf
- usermode-gtk
- hplip-gui
- Magiconf
- 用 RPM 包安装:
- gcc-4
- glibc-2.7
- kmess
- bash-completion
- skype
- Adobe Reader 8.1.3,安装完成还原PDF文件的关联,仍默认使用KPDF打开
- 用 apt-get install 安装:
- cmake
- gimp
- ImageMagick
- FreeType2
- Qt4
- 复制安装 TexLive
- 升级 kde 和 scons
- 编译安装
- Emacs
- 数学计算环境
- gnuplot,绘图工具,octave需要其作为绘图前端
- umfpack, 此包的安装需要回答一些机器配置问题,比较麻烦
- COLAMD,CCOLAMD,CXSparse,UFConfig,此四包乃佛罗里达大学计算机信息科学与工程系所开发,编译时四包在同一目录下,安装时则将头文件与静态库复制至系统相关目录即可,而非make install
- glpk, GNU 子项目,使用一般GNU开发约定
- octave,交互式数值计算软件,需要先安装前面所有的工具,方能对稀疏矩阵的计算支持尽可能完备
* 配置文件
- /etc/fstab
- /etc/apt/sources.list.d/magic.list
- ~/.bashrc:
- 去掉 mv, cp, rm的别名,免得处理文件要反复确认
- 设置 PS1 环境变量,去掉用户名和主机名,因为对于我的工作环境一直都是一样
- 将 TexLive 的 bin 路径加入环境变量 PATH
* 关闭服务
- bluetooth, 不需要蓝牙
- ipw3945d, 没有无线网卡
- smb, 不需要与局域网中的 Windows 机器共享文件
- hidd, 蓝牙的 HID 设备守护进程,没用