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 cp /etc/apt/sources.list /etc/apt/sources.list_backup 备份
gksu gedit /etc/apt/sources.list 编辑源列表
删除sources.list文件里面的任何内容修改为:
deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse
sudo apt-get update 更新源列表,必须执行.
sudo apt-get dist-upgrade 更新软件,我感觉没有必要,这很耗费时间.
b.中文化.你可能已经注意到,尽管安装的时候语言选择的是中文,但是实际上并不是完全中文.你还需要在找到:”系统->系统管理 -> 语言支持”,在列表中勾选”chinese”,应用,确定。等待下载安装完成。
更新的时候要注意更新的完整性
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. 结束
至此,自己定制的操作系统已经完成了,当然还可根据�
局外狗
- 粉丝: 82
- 资源: 1万+
最新资源
- 电子学习资料设计作品全资料家用音响设计制作资料
- 基于python的特色饮食情感分析语料库模型建立wlw源代码(python毕业设计完整源码+LW).zip
- 基于uni-app和colorUi的酒品商城小程序设计源码
- 基于python的书籍售卖系统源代码(python毕业设计完整源码+LW).zip
- 电子学习资料设计作品全资料简易智能电动车资料
- 基于Compute Shader的Unity神经网络与遗传算法训练源码设计
- 基于python的web服务统一身份认证协议设计源代码(python毕业设计完整源码+LW).zip
- 基于微信小程序的儿童摄影馆预约与互动服务平台设计源码
- 头帽组装检测机sw17可编辑全套技术资料100%好用.zip.zip
- 基于python的大学生就业信息管理系统(django)源代码(python毕业设计完整源码+LW).zip
- 电子学习资料设计作品全资料交通灯控制系统
- 基于C#语言开发的博锐ERP系统进销存系统代码源码
- 基于树莓派和DS18B20传感器的园林草坪自动喷灌系统设计源码
- 基于python的二维码生成算法研究和实现(django)源代码(python毕业设计完整源码+LW).zip
- 基于Python的YYS阴阳师对弈竞猜脚本设计源码
- 基于PHP语言的阿里巴巴旗下开放平台API调用SDK设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈