`
txf2004
  • 浏览: 7041865 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

UBUNTU安装及优化手记

阅读更多
曾经对Linux非常厌恶,厌恶它的界面,厌恶它的操作方式,厌恶它没有3D加速……,但是从2005年 以来,Linux代给我的是一次接一次的激动。前久装了国产的红旗Linux,感觉用起来不那么复杂了,但坏处是红旗的好多地方被限制了,改不了。前两天 又发现了比红旗更简单,更强大,更适合DIY的UBUNTU。UBUNTU就像一套积木玩具,你想咋玩就咋玩。所以下面介绍下我玩UBUNTU的一些经 验。

首先下载ubuntu 6.06的live cd镜像将其刻成CD,重启后建议选择"Start Ubuntu Deskop with Safe Graphic Mode",因为不是所有显卡都能被支持,为了避免不必要的麻烦就选这一项。用光盘进入ubuntu后在桌面上有个Install图标,双击开始安装 ubuntu。安装过程相当简单,所以就不说了。安装完后系统会重新启动,进入硬盘中的ubuntu,不出什么意外的话应该有声音而且可以上网了,只是显 卡加速驱动没有安装,所以第一步是安装显卡的加速驱动。

在安装任何软件之前,我们先更改下软件库源服务器的地址,使其指向中国的服务器以获得更快的下载速度。
代码:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list

用下面的内容替换文件的内容
代码:

# 这是更新服务器
deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse

# 这个是COMPIZ的服务器
deb http://www.beerorkid.com/compiz dapper main
deb http://xgl.compiz.info/ dapper main

保存以后输入如下命令刷新下软件包列表
代码:
sudo apt-get update

OK,这样以来软件包就更新了。下面更新软件的过程可以使用两种方法,第一是使用"系统"菜单下的"系统管理"中的"新立得软件包管理器"安装软件,一个是使用终端命令来安装,看个人爱好了。

安装显卡的xgl驱动动,这里用n卡作为例子安装,如果你的是a卡方法一样。在终端中输入下面命令安装驱动,或者在新利得管理器中搜索并安装nvidia-glx.
代码:

sudo apt-get install nvidia-glx

不论你是何种方法安装的,安装完成后在终端输入如下命令更新xorg.conf
代码:
sudo nvidia-xconfg


然后更新下内核,安装方法跟上面一样。
代码:

linux-restricted-modules-2.6.15-25-k7 如果你的是AMD的CPU安装这个包
linux-restricted-modules-2.6.15-26-686 如果你的是Intel的CPU安装这个包

安装完成后重启启动,启动时如果看见n卡的全屏幕标志说明显卡加速安装成功。有些时候也有可能看不见标志,这个时候你可以在终端输入 glxinfo看看direct rendering是否为yes,如果是就说明成功了,不是就再装次看看。现在应该可以更改分辨率和刷新律了。如果能更改分辨率请手动更改 xorg.conf的内容,具体方法论坛上已经有同学给出了,这里就不阐述了。

然后,我们来优化字体。在你的目录下建立font目录,从windows的fonts目录下拷贝tahoma.ttf,tahomabd.ttf,simsun.ttc到刚才建立的目录。然后后输入下面的命令
代码:

mkdir -p /usr/share/fonts/zh_CN/TrueType/
sudo cp ~/fonts/* /usr/share/fonts/zh_CN/TrueType/
sudo chmod 644 /usr/share/fonts/zh_CN/TrueType/*
cd /usr/share/fonts/zh_CN/TrueType/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache /usr/share/fonts/zh_CN/TrueType/
sudo cp /etc/fonts/language-selector.conf /etc/fonts/language-selector.conf_backup
sudo gedit /etc/fonts/language-selector.conf

然后把language-selector.conf里面的内容替换成下面的内容
代码:

<fontconfig>

<alias>

<family>serif</family>

<prefer>

<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer>

<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<alias>

<family>monospace</family>

<prefer>

<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<match target="font" >

<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>

<test compare="more_eq" target="pattern" name="weight" >

<int>180</int>

</test>

<edit mode="assign" name="embolden" >

<bool>true</bool>

</edit>

</match>

<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>

<edit name="globaladvance">

<bool>false</bool>

</edit>

<edit name="spacing">

<int>0</int>

</edit>

<edit name="hinting">

<bool>true</bool>

</edit>

<edit name="autohint">

<bool>false</bool>

</edit>

<edit name="antialias" mode="assign">

<bool>true</bool>

</edit>

<test name="pixelsize" compare="more_eq">

<int>12</int>

</test>
<test name="pixelsize" compare="less_eq">

<int>24</int>

</test>
<edit name="antialias" mode="assign" >

<bool>false</bool>

</edit>
</match>

</fontconfig>

按Ctrl+Alt+Backspace重启X-windows,然后再到“系统”“首选项”“字体”中进行设置。之后你的系统就是和Win2000的字体一样了。

接下来就要讲的就是安装让人亢奋的Linux 3D桌面COMPIZ,这能让你的Linux桌面环境比美Windows Vista和MacOSX。

同样的安装方法安装COMPIZ包。
代码:

sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome


修改 /etc/gdm/gdm.conf-custom
代码:

sudo gedit /etc/gdm/gdm.conf-custom


查找 [servers] 并粘贴这些内容:
代码:

[servers]
# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
1=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true


修改 /etc/gdm/gdm.conf
代码:
sudo gedit /etc/gdm/gdm.conf

并改变
[code]
#0=Standard
1=Standard
[/code]
跳到第198行并改变GdmXserverTimeout=10
[code]GdmXserverTimeout=50[/code]

然后安装cwgd以及cwgd的主题
[code]
sudo apt-get install cwgd cgwd-themes cgwd-themes-extra
[/code]
安装完成后为Compiz建立启动脚本
[code]sudo gedit /usr/bin/startcompiz[/code]
写入下面的内容:
[code]
#!/bin/sh
killall gnome-window-decorator
wait
cgwd &
compiz --replace gconf &
[/code]
然后使其能够执行
[code]
sudo chmod 755 /usr/bin/startcompiz
[/code]
把"/usr/bin/startcompiz"添加到gnome会话启动程序中(访问“系统”菜单,首选项,会话并选择启动程序标签页。)

重新启动电脑进入Ubuntu,在系统->首选项 里面应该可以看见CWGD Themer这个选项了,接下来要做的就是enjoy your linux.

同时你可以替换下桌面的图标以及控件的样式,你可以到http://art.gnome.orghttp://www.gnome-look.org下载你喜欢的控件样式,图标甚至主题包。安装方法很简单,在系统->首选项->主题 里面直接就可以安装下载下来的包,很简单的。具体怎么配置看你的个性啦!

这是我配置好字体和COMPIZ的桌面截图


窗体下有阴影,窗口边框为摩沙玻璃半通透效果。窗口及菜单拥有淡入淡出和随机飞溅效果。通过鼠标中健可以体验3D的虚拟桌面切换,通过Alt+Tab键你 就将看到一个非常漂亮的任务切换栏。F7键能方便的显示桌面,并且窗口缩到屏幕边,通过点击缩进去的窗口能都迅速恢复工作区……

还有很多功能你就自己研究去吧!

顺便说下,我不喜欢在拖动窗口时的闪烁效果,感觉像托了块肥肉,相当不爽。同样,如果你觉得哪个特效你不喜欢你可以把他屏蔽。方法如下(!!不要以root的身份打开gconf!!):
代码:
gconf-editor

打开配置器后找到app->compiz->general->allscreens->option-> active_plugins键来添加或者删除效果。效果的配置在同级配置下的plugins键下面的同名键下,具体自己研究下,不说了。

忘记说了,你也可以通过安装Gnome Compiz Preferences这个软件来更方便的配置你的桌面特效,在新利得软件包管理器里面搜索并安装就可以用了,很简单,就不具体说了。

接下来介绍如何安装开发工具,也就是安装GCC,UBUNTU安装时是不默认安装GCC的,没有GCC是相当不方便的,比如下了个软件要求编译才能用,这就非常麻烦,所以建议都装下,方法很简单,输入如下命令:
代码:

sudo apt-get build-dep gcc

如果它说找不到什么什么文件的话把现在的中国服务器的source.list备份下,然后恢复原来的外国服务器的source.list,然后sudo apt-get update更新下再执行上面的命令就可以安装了,安装好了再把source.list换成中国服务器的那个再sudo apt-get update一次。

最后gcc就装上了。

最后说下ubuntu解码器的安装问题。
很多人说装了ubuntu后mp3都听不成就别说看电影了,这是因为没有装解码器,其实windows也是装了解码器才能放那么多东西的,就连先进的MacOS都需要装解码器才能看mpeg-4的电影,也就是学校ftp那种avi结尾的电影。好的,废话不说了,开始正题。

经过我个人的实践,最好先装了播放工具再装解码器,不然很容易出问题。

个人推荐用amaroK来听歌,因为他有一个强大的媒体管理功能,而且就K环境下的播放器而言它在GNOME下是非常稳定的了。安装amaroK的方法很 简单,点击左上角的"应用程序"->"添加/删除...",然后在“影音”中勾选"amaroK"点确定就装上了。

放电影的话linux下公认MPlayer最好,所以安装MPlayer,方法如下:
代码:

sudo apt-get install mplayer-386
sudo apt-get install mplayer-fonts
sudo apt-get install mozilla-mplayer

装了以后就可以用MPlayer放电影了

好了,装好这些播放软件之后我们来安装解码器,在终端中依次输入下面的内容:
代码:

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


装好之后重新启动电脑,OK,你的Ubuntu已经支持所有常见的媒体类型了!

Linux下面的QQ有多种选择,但我推荐用EVA,为虾米呢?因为EVA可以传文件,Luma不行。下面说下安装Eva QQ的方法,其实也很简单:
先安装EVA
代码:

sudo apt-get install eva

因为EVA是针对KDE开发的,所以还要装个输入法的QT库,不然不能打中文
代码:
sudo apt-get install scim-qtimm


装好之后用Alacarte Menu Editor加到菜单中就OK了。

最后说下输入法的问题,有的同学说用中文方式安装了ubuntu,而且安装好后在SCIM设置里面加入了 中文输入法,但是还是打不出中文。我不知道这算不算是ubuntu的一个bug,如果出现上面的现象可以通过运行下"系统"->"系统管理"- >"语言支持",并且在“中文”那个选项上再点一次,让它从"-"变成勾勾,然后确定,并安装一些东西之后重新启动你的电脑,然后你就能看见输入法 指示器了。

如果按照上面的做法以后还是没有输入法的话,你可以通过输入下面的命令以后再反回去照着上面的做法再来一次应该就可以了。
代码:

$sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh

我相信很多同学跟我一样,系统里面不仅仅安装了Linux一个系统,还有很多其他的操作系统。比如我的系 统里面就装了ubuntu,win mce,winxp,mac os。但如果用Grub来引导系统的话进xp或mac os就要选择两次,非常麻烦。通过上网查资料研究出了用Windows OS Loader引导上述系统的方法,贴出来跟大家分享下。

进linux,然后su,然后dd if=/dev/sda1 of=~/linux.bin bs=512 count=1获得linux的引导文件linux.bin,将其考到U盘上。重启进windows,把linux.bin拷到C:\,修改 boot.ini的权限,然后在该文件中加入c:\linux.bin="ubuntu linux 6.06"。然后上网下载别人做好的mac osx引导文件chain0,同样放到C:\,然后再在boot.ini里面加上c:\chain0="Apple Mac OSX 10.4.7",保存boot.ini。重启进linux,依次输入命令su,nano /boot/grub/menu.lst,把多余的启动项目删除,然后把启动等待时间设置成0,保存,重启。放入windows光盘,然后选“用控制台修 复系统”,进入console后输入fixmbr然后exit重启(也可以用dos启动然后用fdisk /mbr来实现对mbr的修复),现在可以通过windows的启动管理启动上述的4个系统了。省去了进mac和windows要选两次的麻烦。

注:dd使用的时候if和of后面的东西千万不能搞反了,否则后果自负啦!还有,if=/dev/sda1中的sda1是你系统的启动分区,视你自己的系统来定,一般ATA硬盘的启动分区是hda1,就改成if=/dev/hda1
分享到:
评论

相关推荐

    Ubuntu 10.04 安装配置手记.pdf

    Ubuntu 10.04 安装配置手记 本文档记录了 Ubuntu 10.04 的安装配置过程,包括硬盘安装、Grub4Dos 安装、menu.lst 文件修改、ubuntu-10.04-alternate-i386.iso 文件复制、安装过程、系统通用配置等。 一、硬盘安装 ...

    Ubuntu安装教程.zipUbuntu安装教程

    ubuntu20.04安装教程:Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装...

    Ubuntu 安装及优化教程.pdf

    Ubuntu 安装及优化教程 本文档主要介绍 Ubuntu 的安装和优化过程,涵盖了一系列实用的技巧和方法,旨在帮助用户快速掌握 Ubuntu 的使用和维护。下面我们将详细介绍本文档中的知识点。 1. OpenOffice 优化 文档中...

    Ubuntu 安装及优化教程.docx

    【Ubuntu安装及优化教程】 Ubuntu是一款流行的开源操作系统,基于Debian Linux发行版,以其用户友好的界面和丰富的软件库著称。本教程旨在帮助新手和经验丰富的用户更好地安装和优化Ubuntu系统。 1. **OpenOffice...

    Ubuntu安装及优化教程[借鉴].pdf

    【Ubuntu安装及优化教程】 Ubuntu是一款基于Debian的开源Linux操作系统,被广泛应用于个人电脑、服务器和各种设备。本文档整理了Ubuntu的安装步骤、常用软件的安装与优化技巧,旨在帮助用户更好地理解和使用Ubuntu...

    UBUNTU10.04安装配置手记[收集].pdf

    以上是Ubuntu 10.04在Windows XP环境下安装及后续配置的基本流程。在使用过程中,用户可根据个人需求进一步定制系统,例如安装更多软件、优化性能或调整桌面环境等。尽管本手记针对的是旧版本的Ubuntu,但其安装和...

    ubuntu安装adb环境,一个命令就可以安装

    ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb环境,一个命令就可以安装ubuntu安装adb...

    ubuntu安装python3.9 ubuntu安装python3.9

    在Ubuntu系统中,安装Python 3.9是一个常见的需求,特别是在新版本的Ubuntu如22.04 LTS中,预装的Python版本可能是3.10,这可能不满足某些开发者对特定Python版本的需求。本教程将详细讲解如何在Ubuntu 22.04上从源...

    ERPNext安装-ubuntu安装

    Ubuntu ERPNext ubuntu安装 ubuntu安装 ubuntu安装 ubuntu安装 ubuntu安装

    UBUNTU10.04安装配置手记[总结].pdf

    这份手记对于熟悉Ubuntu 10.04 LTS的安装流程,以及后续的系统优化和软件开发环境的建立具有极大的帮助。用户可以根据手记的步骤,逐步配置自己的Ubuntu系统,使其更适合软件开发的需求。同时,这些知识也适用于对...

    Windows下Ubuntu安装程序

    在Windows系统下安装Ubuntu操作系统,通常有两种方法:传统的光盘或USB启动安装和使用Wubi(Windows Ubiquity Installer)进行无损安装。本篇将详细讲解使用Wubi.exe来在Windows环境下轻松安装Ubuntu的过程。 **一...

    Ubuntu 10.04 安装手记

    说明 环境 常用命令与快捷键 文件系统中的系统文件夹说明 Ubuntu中的隐藏文件或文件夹方法 三种安装方法 apt-get/dpkg/sources pack Ubuntu 9.04中 F1 帮助摘要

    Ubuntu 10.04 安装配置手记.docx

    本篇文档主要介绍了如何在Windows XP环境下硬盘安装Ubuntu 10.04 Alternate i386版本,以及安装后的一些系统配置。 首先,安装Ubuntu 10.04 Alternate版需要以下步骤: 1. 下载对应的ISO镜像文件。 2. 安装Grub4Dos...

    Ubuntu主题和优化配置

    在安装主题前,确保你的Ubuntu系统已经安装了必要的工具,例如Gnome Tweak Tool(优化程序),它是一个强大的配置工具,允许用户自定义Gnome Shell的各个方面,包括主题和图标。你可以通过终端输入以下命令来安装: ...

    ubuntu安装及内核编译

    ubuntu安装及内核编译 ubuntu安装是指将ubuntu操作系统安装到计算机硬盘上的过程。ubuntu是一种基于Linux的开源操作系统,广泛应用于服务器、桌面计算机和移动设备等领域。ubuntu安装过程中需要选择合适的硬件环境...

    ubuntu20.04安装教程-ubuntu20.04图文安装教程.pdf

    ubuntu:ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu20.04图文安装教程ubuntu...

    Ubuntu的OpenMPI安装

    Ubuntu的OpenMPI安装 OpenMPI是开放源代码的消息传递接口(MPI)实现,用于高性能计算领域。下面是Ubuntu上安装OpenMPI的详细步骤和知识点总结。 安装前准备 在安装OpenMPI之前,需要下载最新的OpenMPI软件包...

    Ubuntu安装jdk环境 Ubuntu安装jdk环境

    4. **验证安装**:最后,可以通过命令`java -version`验证JDK是否成功安装及版本信息是否正确。 ``` $ java -version ``` 预期输出应包含版本号“1.6.0_01”。 #### 注意事项 - **版本一致性**:在实际操作...

    Ubuntu安装时如何加载阵列卡驱动 .docx

    Ubuntu安装时加载阵列卡驱动 在 Ubuntu 安装过程中加载阵列卡驱动是非常重要的一步骤,因为阵列卡驱动是 硬件设备的关键组件,直接影响着系统的稳定性和性能。在本文中,我们将以 Ubuntu 12.04 Server 版本加载 ...

    Ubuntu的安装-实验报告.pdf

    在实验中,我们首先下载了 Virtualbox 及 Ubuntu iso 文件,并安装了虚拟机 Virtualbox。然后,我们创建了一个新的虚拟操作系统,并选择了 Linux 版本的 Ubuntu。接着,我们分配了虚拟机的内存,并创建了虚拟硬盘。...

Global site tag (gtag.js) - Google Analytics