一直以来就钟情于debian系的系统,今天终于决定把开发平台转移到这上面来。网络版安装,连基本系统都没选,这是最简的了,不敢再追求完美了,还没有那个实力把LFS玩转起来。
中间没啥大问题,笔记本的话可能会报找不到iwlwifi-3945-ucode,无线网卡的驱动,以后再解决它。
1.配置locales
#dpkg-reconfigure locales
en_US.UTF-8
zh_CN.GB2312
zh_CN.UTF-8
zh_CN.GBK
默认en_US.UTF-8
2.挂载win分区,copy镜像文件
# mkdir -v /mnt/win
# mount -t ntfs /dev/sda6 /mnt/win -o iocharset=utf8,umask=022
# cd 相应directory
# cp -v 相应iso文件 保存到相应的目录
3.将iso文件挂载到apt源
#apt-cdrom add (询问y or n,先别选看下一步)
Ctrl+Alt+F2(切换到tty2)
#mount -t iso9660 -o loop 相应的iso文件 /media/cdrom0(debian下 /cdrom -> /media/cdrom -> /media/cdrom0)
Ctrl+Alt+F1(切换到tty1)
选y完成将iso挂载到apt源,/etc/apt/sources.list多了一行。
4.安装pppoeconf
#apt-get install pppoeconf(若提示需挂载cdrom,则重复mount -t iso9660 -o loop 相应的iso文件 /media/cdrom0)
5.联网前的准备(之后的一切将均有网络来完成,如果你是刻了lenny 的dvd,则不会这么复杂。)
#vi /etc/network/interfaces
下面是设置静态ip地址的例子
auto lo
iface lo inet loop
auto eth0
iface eth0 inet static
address 192.168.201.1
netmask 255.255.255.0
network 192.168.201.0
broadcast 192.168.201.255
gateway 192.168.2011.1
mtu 1500
来一个从DHCP服务器自动获得ip地址的例子
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
6.配置联网
#pppoeconf
设置完之后通过
#plog 或者
#ping -c 3 www.google.cn查看网络是否连接成功
7.通过apt-spy设置最快源
先设置一个权威的官方源列表(暂用,用于安装apt-spy)
#vi /etc/apt/sources.list
添加
deb http://http.us.debian.org/debian stable main contrib non-free
deb-src http://http.us.debian.org/debian stable main contrib non-free
#apt-get update
#apt-get install apt-spy
#cp -v /etc/apt/sources.list /etc/apt/sources.list.bak备份源列表
#apt-spy update
#man apt-spy 查看apt-spy的用法
#apt-spy -d testing -a asia
我这里是ftp://anheng.com.cn 最快,达到了我的峰值网速
8.设置sudo
#apt-get install sudo
#chmod +w /etc/sudoers
#cat "你要添加到sudo的用户 ALL=(ALL) ALL" >> /etc/sudoers
#chmod 0440 /etc/sudoers
9. 安装X窗口
#apt-get install xorg
10. 安装gnome
#apt-get install gnome-core gdm
11. 安装gnome主题、图标、背景
#apt-get install gnome-themes gnome-icon-theme-dlg-neu gnome-backgrounds
12. 安装gnome下的声音支持。
#apt-get install gnome-audio esound #esound是gnome下的软件混音器
13. 其他工具
#apt-get install gnome-system-tools gconf-editor nautilus-open-terminal
gnome-system-tools 服务、网络等系统工具
gconf-editor 配置编辑器
nautilus-open-terminal 在右键菜单中加入终端
14.装完x及gnome之后,我选择了装显卡驱动,毕竟这也是一劳永逸的事。
到这个页面选择适合你的显卡http://www.nvidia.com/Download/index.aspx?lang=en-us
以root登录 sudo su root
a.“接受”许可协议,继续,b.对第一个问题选择"否",即不从Nvidia网站下载内核,c.单击确定以编译新内核
d.选择"否",即不从安装程序中退出.现在 ,让安装程序完成安装 e.最后选择"是",让NVIDIA产品xconfig自动更新您的xorg.conf文件 ,至此已完成NVIDIA显卡驱动安装。
第7步 。键入startx,重新启动x windows,然后浏览到“管理” - > NVIDIA X Server Settings,找到一项把目前的设置写入到xorg.conf文件,选择“是” . 重启机器可以以普通用户登录 和享受您的启用Lenny与NVIDIA驱动程序新视频硬件 ,您也可以随时通过漂亮的NVIDIA X服务器设置控制程序更改您的的视频卡设置。只要浏览到应用程序> “系统工具” - > NVIDIA X Server Settings。
注:特别注意最后一步是一 定要做的,要不然会出现进入不到x windows的情况。
15. 安装OpenOffice.org
16. 编程环境支持
17. 安装中文字体
18. 压缩与解压缩
19. 安装视频播放器
#apt-get install mplayer
20. PDF阅读
#apt-get install evince
21. 图像处理
#apt-get install gimp
22. 网络通讯
#apt-get install pidgin
23.安装中文输入法
#apt-get install scim scim-pinyin scim-tables-zh im-switch
$im-switch -z en_US -s scim #英文系统下使用SCIM:
光标跟随
24.添加软件源
安装该软件源的KEY,这是一个通用做法。
su root这一步一定要做
执行#apt-get update让其提示错误
W: GPG error: http://www.debian-multimedia.org testing Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 07DC563D1F41B907
文章出处:http://www.diybl.com/course/6_system/linux/Linuxjs/200863/120839.html
#gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 提示所缺少的那个公钥,这里是07DC563D1F41B907
执行之后显示如下,从下面可以得到公钥串,便是下面的1F41B907.
gpg: requesting key 1F41B907 from hkp server wwwkeys.eu.pgp.net
gpg: key 1F41B907: "Christian Marillat <[email protected] >" 1 new signature
gpg: key 1F41B907: "Christian Marillat <[email protected] >" 1 new subkey
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: new subkeys: 1
gpg: new signatures: 1
#gpg --armor --export 公钥串,这里是1F41B907 | apt-key add -
也可以直接安装
#wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb && dpkg -i debian-multimedia-keyring_2008.10.16_all.deb
25.更新系统
26. 安装视频解码包
#apt-get install w32codecs
27. Evince完美中文支持
#apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
28. CHM文件支持
#apt-get install chmsee
30. 安装文泉驿正黑字体
#apt-get install ttf-wqy-zenhei
31.安装浏览器,Debian下没有firefox(版权问题),对应的是iceweasel,就像centos与rhel的关系一样。
$sudo apt-get install iceweasel iceweasel-l10n-zh-cn
flashplayer的插件安装
下载install_flash_player_10_linux.tar.gz
32.安装vim & emacs
#apt-get install vim emacs
建立vim的配置文件
$vi ~/.vimr
33.安装音乐播放器
$sudo apt-get install rhythmbox gstreamer0.10-ffmpeg
34.自动挂载windows分区
#vim /usr/sbin/autowinfs
$sudo cat >> /etc/fstab <<eof
$sudo chmod +x /usr/sbin/autowinfs
$sudo /usr/sbin/autowinfs 这个执行时实现自动挂载