linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux入门与提高 > 安装与配置 >
栏目导栏
资料搜索
热门文章
·什么是ISO文件
·VMware下Linux的安装及简单设置
·为Canon PIXMA iP1000喷墨打印
·Linux必学60个命令文件处理
·实例解说Linux中fdisk分区使用
·Linux下软件安装详解(图)
·Windows下硬盘安装FC6
·用DVD镜像文件硬盘安装FC5详细
·linux下软件的基本安装和卸载
·Linux下硬盘分区的最佳方案
·Suse Linux最新版本 10.1的 IS
·Ubuntu Linux操作系统安装Luma
·Linux下的软件安装
·FC5,LINUX下ADSL上网设置与安装
·把你的Linux配置成Windows
最新文章
·Fedora 9下使用VirtualBox安装
·Ubuntu Linux 8.04 Vsftp 虚拟
·Weblogic 8.1 for Linux ES3.0
·Ubuntu Linux 8.04下本地安装L
·VMware安装Redhat不能输入密码
·双系统攻略:修复Windows XP引
·Windows Vista硬盘安装Fedora
·在一个硬盘上安装两个Linux操作
·从硬盘安装Fedora-9-i386-DVD
·Ubuntu 8.04下安装配置Tomcat5
·Linux系统下显示多核模式方法
·Ubuntu Linux 8.04下关于字体的
·Linux系统下Autodock 4.0安装与
·SUSE Linux系统BASH下配置JAVA
·Linux kernel2.6.25 CS8900网卡
Google
 
Ubuntu Linux操作系统安装后的自定义设置
[ 作者:  加入时间:2007-09-03 10:59:19  来自:Linux联盟收集整理 ]
 

1、安装基本系统

这里安装使用的是Ubuntu 7.04 的 Alternate CD。使用 Alternate CD 引导启动,然后选择 “安装命令行系统(Install Command Line)” 进行最小化安装,在这一步,要注意,一定不要选择中文语言环境,否则在终端窗口下的各种提示,有很多都是中文的。在没有装载完成X Window之前,你只能看到一堆杂乱的小方块。另外安装过程中可以做一下网络设置。

系统分区

Linux 下最少得有 2 个分区,一个是 /swap 交换分区,一个是 / 根分区。

一般桌面用户推荐选用 ReiserFS 文件系统,分区方案如下 (80G):

/swap 512M

/ 8G

/home 70G

swap 分区不建议超过 1G,不低于 128M。

2、网络配置

在基本系统安装完成后,会要求重新启动一次系统,使用在安装过程中设置的帐号及密码登录。

使用ADSL上网的,这里先设置ADSL:

sudo pppoeconf

pon dsl-provider #上线

poff #下线

非拨号用户使用以下命令设置网络

sudo vim /etc/network/interfaces

网卡通过DHCP自动获取IP地址

# The primary network interface (配置主网络接口)

#开机自动激活eth0接口

auto eth0

#配置eth0接口为DHCP自动获取

iface eth0 inet dhcp

获取IP地址

sudo dhclient eth0

网卡静态分配IP地址

#开机自动激活eth0接口

auto eth0

#配置eth0接口为静态设置IP地址

iface eth0 inet static

address 192.168.1.2

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.1

激活以上设置

sudo /etc/init.d/networking restart

DNS 设置

sudo /etc/resolv.conf

加入

nameserver 202.102.152.3

3、修改、更新源

sudo vim /etc/apt/sources.list

系统安装之后默认的是亚洲官方的源,建议网通修改为台湾大学的源,电信修改为 CN99 的源,具体可以参考这里。然后更新源(我的sources.list):

sudo apt-get update

sudo apt-get dist-upgrade

更新的时候要注意更新的完整性

4、安装基本图形系统及窗口管理器

sudo apt-get install x-window-system-core gdm build-essential

x-window-system-core是x-window的核心组件;gdm是Gnome的登录界面,同类的有KDE的登录界面kdm和另一个轻量级的xdm;build-essential是编译程序源码所必须的组件。

窗口管理器使用 fluxbox ,由自己来编译,编译fluxbox时需要以下组件

sudo apt-get install xorg-dev xserver-xorg-dev checkinstall xlibs-dev

到 Fluxbox 主页下载最新的源码包,解压,在终端中cd进解压目录,然后进行编译(我下的是v1.0rc3):

tar zxvf fluxbox-1.0rc3.tar.gz

cd fluxbox-1.0rc3

./configure

make

sudo make install

安装完之后,设置GDM,即可以在GDM界面选择从Fluxbox还是Gnome等别的环境启动。

对于没有安装任何桌面环境的用户可以在自己主目录下创建.xsession 文件,或者创建.xinitrc 文件,填入下列内容:

exec startfluxbox

对于需要在多个环境下切换的用户可以在 /usr/share/xsessions/ 下创建 fluxbox.desktop 文件,fluxbox 的具体设置见这里,这里附上我的 apps , keys , menu 文件以及我的 fluxbox 主题。

5、安装显卡驱动

去 nvidia 官方下载驱动

Nvidia显卡驱动安装的时候要对内核作改动,这里需要一个组件:

sudo apt-get linux-headers-`uname -r`

注意上面的单引号是Esc键下那个,不是Enter键左边那个。

以后在图形界面下如果要修改屏幕刷新率或者分辨率可以在终端或运行对话框中输入

nvidia-settings

安装可以参考这里。

相关命令

gdm 的启动与关闭

sudo /etc/init.d/gdm stop

sudo /etc/init.d/gdm restart

6、安装简体中文语言包与输入法

sudo apt-get install language-pack-zh language-pack-gnome-zh

系统的简体中文语言包。

sudo apt-get install fcitx

输入法,另外还有一个是 SCIM。

这里还需要一个输入法管理器

sudo apt-get install im-switch

安装完之后要激活输入法

sudo im-switch -s fcitx

系统字体刷新

sudo fc-cache -f -v

7、调整更改时区,时间

如果同时又装了 windows 的话,由于 windows 并不启用UTC (GMT),会导致时间不对,这时候要执行:

tzselect

按照提示进行选择时区,然后:

sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime

执行

sudo ntpdate cn.pool.ntp.org

cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间。

8、安装相关工具及软件

sudo apt-get install gksudo

安装好之后在 fluxbox 的菜单menu中加入 {gksudo 命令},就会直接在X下提示 su 的密码。

sudo apt-get install synaptic

Gnome的新立得软件包管理器,就是图形界面的源管理器。

sudo apt-get install feh fbpager

feh: 一个图片查看工具,Fluxbox中使用fbsetbg设定壁纸之后fbsetbg会自动寻找一个可以设置壁纸的程序,feh就是其中的一个。

fbpager: Fluxbox的虚拟桌面扩展工具。

设置壁纸:

fbsetbg -f /home/lost/.wp.jpg

sudo apt-get install gnome-session gtk2-engines*

gnome-session: 比gnome-core更简洁,目的是为了在fluxbox启动的时候加载gnome-settings-daemon,从而使GTk界面的程序的外观不那么丑。

gtk2-engines*: gtk的外观主题引擎,加载了gnome-settings-daemon才会使之生效。

以上两项装完之后应该就已经装上了Gnome的设置中心:gnome-control-center,它包括了指向所有Gnome环境变量修改工具的链接。

sudo apt-get install gnome-alsamixer

gtk的图形界面音量调整工具。安装之后默认情况下音量是静音的,打开音量调整工具,将静音的复选框中的箭头去掉即可。

sudo apt-get install rox-filer file-roller

rox-filer: 文件管理器。

file-roller: 各种压缩包的图形前端。

sudo apt-get install sun-java6-jdk

java开发环境,附带有java运行环境。

sudo apt-get install conky

在桌面显示当前系统状态,如果安装后出现出现闪烁,解决办法如下:

安装wmctrl:

sudo apt-get install wmctrl

修改xorg.conf文件:

sudo vim /etc/X11/xorg.conf

在Module段加入一行:

Load "dbe"

保存后退出。

设置conky的配置文件(我的.conkyrc配置文件):

vim ~/.conkyrc

设置以下几项:

own_window yes

own_window_type override

double_buffer yes

保存后退出。

重新启动系统就好了。

9、安装高级应用程序

sudo apt-get install vim-full vim-python scite openoffice.org openoffice.org-gtk openoffice.org-l10n-zh-cn evince xpdf xpdf-chinese-simplified xpdf-chinese-traditional gimp wine

vim-full vim-python 是Vim的完整组件。

scite 是轻量级的编辑器,简体中文语言文件 locale.properties 放到 scite 安装目录下,一般为 /usr/share/scite,再附上我的用户配置文件 SciTEUser.properties 。

openoffice.org 大名鼎鼎的 openoffice,openoffice.org-gtk 可以使Ooo和Gnome主题保持一致,openoffice.org-l10n-zh-cn 是 openoffice 的简体中文语言包。

evince是PDF文档查看工具,xpdf xpdf-chinese-simplified xpdf-chinese-traditional三个组件用于解决部分中文PDF文档出现乱码的问题。

gimp 类似于Photoshop的东西,现在PS没有Linux版本。

wine 安装Windows程序必备。

sudo apt-get install amule filezilla firefox mozilla-firefox-locale-zh-cn thunderbird tsclient mplayer mozilla-mplayer vlc vlc-plugin-esd mozilla-plugin-vlc

amule 是Linux下的电骡。

filezilla 是FTP工具。

mozilla-firefox-locale-zh-cn 是 firefox 的简体中文包。

thunderbird 是和 Firefox 同出一源的电子邮件工具,不过我用它来阅读新闻组和RSS新闻,它是Linux下对中文新闻组支持最好的工具。

tsclient 是linux下的远程桌面工具。

mplayer Linux最强大的多媒体播放器,由于知识产权的原因,7.04的源中没有再提供其解码器w32codecs的下载,可以到其官网上下载 all-20061022.tar.bz2 和 windows-all-20061022.zip 两个包,解压后前者mv到 /usr/lib/codecs,后者mv到/usr/lib/win32目录中即可,这两个目录如果没有就建立它。

mozilla-mplayer firefox的mplayer插件,使FF支持播放网页中的内嵌媒体。

VLC 多媒体播放器,不过不支持 real 格式。

另外有一些软件,源上没有或者源上的版本较老或不好用的:

Opera:最好的网络浏览器,可到其官方网站下载。

Pidgin:原来叫Gaim,可到 getdeb 下载deb包,包括 pidgin 和 pidgin-data 。安装:

sudo dpkg -i package

Skype:不用说了吧。

MultiGet 图形界面的下载工具,现在更新换代了,开发代号为 monma ,这里下载。

Tux Commander 类似 Total Commander 的工具。

10. 结束

至此,自己定制的操作系统已经完成了,当然还可根据自己的需要继续安装其它软件。

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·删除Ubuntu Linux操作系统旧内核的方法  (2007-09-03 10:58:16)
 ·在你的Ubuntu Linux桌面上嵌入终端窗口  (2007-08-30 10:23:34)
 ·Ubuntu Linux系统下自启动选项的设置方法  (2007-08-29 10:51:17)
 ·Ubuntu Linux上边的CVS服务器的配置  (2007-08-21 11:00:14)
 ·完美解决Ubuntu Linux关机异响[SATA硬盘]  (2007-08-21 10:59:09)
 ·在Ubuntu Linux中运行TC3(Turbo C++ 3.0)  (2007-08-13 09:18:43)
 ·Ubuntu Linux系统三种方法添加本地软件库  (2007-08-12 10:55:01)
 ·Ubuntu Linux系统上的三款超强监视工具  (2007-08-03 10:33:45)
 ·Ubuntu Linux Server的用户安全问题分析  (2007-08-03 10:31:02)
 ·Ubuntu Linux系统常见问题解决方法集锦  (2007-08-02 11:07:16)