Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14260
  • 博文数量: 5
  • 博客积分: 215
  • 博客等级: 二等列兵
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-30 17:46
文章分类
文章存档

2011年(1)

2008年(4)

我的朋友
最近访客

分类:

2008-09-27 18:58:07

1 安装基本系统
1.1 从光盘安装(没有GRUB时)
如下为从光盘安装的详细步骤:
1. 从光盘启动,安装Debian系统
2. 手动配置网络(DHCP或静态IP)
3. 手动分区:
习惯的分区有三个:
*分区1(交换空间swap):一般是内存的1.5倍,逻辑分区,类似于虚拟内存
*分区2(根分区):ReiserFS文件系统。当系统重装时,根分区内容将全部销毁
*分区3(home分区):ReiserFS文件系统。此分区的数据可以在系统重装时保留(安装时可以选择保留原有数据不变)。
注:还可根据自己情况创建多个分区。以上创建的均为逻辑分区,若创建主分区,则不能超过4个。
4. 输入用户名和密码(普通用户和root用户尽量不要使用相同密码)
5. 安装基本系统(尽量装最新kernel)
6. 扫描安全更新软件时主要扫的是国外网,若在校园网内安装,则在此步骤中可以把网线拔掉,以节约时间
7. 软件调查——>不参与
8. 选择装系统时要安装的软件——>全部不选
9. 安装GRUB
至此,用光盘安装的基本系统完毕。
1.2 从网络安装(有GRUB、且网络通畅时)
从网络安装所具备的前提条件:
a) 已有GRUB
b) 已从中科大ftp下载了linux和initrd.gz(类似于ramdisk)两个文件
c) 网络通畅
以下为安装详细步骤:
1. reboot
2. 看到GRUB的界面后按键“c”
3. 输入命令:
grub>kernel (hd0,6)/linux root=/dev/ram ro vga=791
说明:此命令为加载网络安装用的kernel。
hd0代表第一块硬盘,6代表第7个分区,ro表示只读,vga=791指屏幕中图形界面的分辨率。针对于不同的pc,此命令的通用格式为:
grub>kernel (hdm,n)/storepath/…/linux root=/dev/ram ro vga=791
其中(hdm,n)/storepath/…/为存放从ftp上下载的linux的路径,因为我把此文件下载到/home/路径下了,且home分区为第一块磁盘的第7个分区,故使用如上命令。m为磁盘号(从0开始编制),n为分区号(从0开始编制)。
4. 输入命令:
grub>initrd (hd0,6)/initrd.gz
说明:此命令为加载网络安装用的initrd。hd0代表第一块硬盘,6代表第7个分区。针对于不同的pc,此命令的通用格式为:
grub>initrd (hdm,n)/storepath/…/initrd.gz
其中(hdm,n)/storepath/…/为存放从ftp上下载的initrd.gz的路径,因为我把此文件下载到/home/路径下了,且home分区为第一块磁盘的第7个分区,故使用如上命令。m为磁盘号(从0开始编制),n为分区号(从0开始编制)。
5. 创建磁盘分区时一定要手动配置。需注意根分区不保持原有数据,但是home分区若希望保持原有分区,则选择保持原有分区。文件系统同1.1节中的步骤3。
6. 手动输入镜像地址(如中科大地址:debian.ustc.edu.cn)
7. 接下来的安装步骤同1.1节中的4-9步。
注意:在安装GRUB是,由于已有了可用的grub,所以该步骤选“是”,即使用已有的grub
至此,网络基本系统的安装完毕。
 

2 安装必要软件
所有的软件从清华镜像上安装(个别软件需要从其他镜像如中科大镜像安装)。
2.1 修改安装源列表
安装源列表文件叫做sources.list,存放与目录/etc/apt/目录下。所有的软件均从此安装源文件中所提供的镜像中安装,此文件中可以包含多个镜像地址,如清华镜像,中科大镜像等,一般选择用清华镜像。
在基本系统装好后,此目录下会有一个默认的sources.list,若其中不包含所需要的镜像,则可从其他地方cp一个过来,若从u盘cp,需要有mount过程,其命令如下:
cat    /proc/partitions              /*查看硬件资源,其中包括了需要挂载的usb的情况,通常叫做sda,sda1,sdb,sdb1……*/
mkdir   /mnt/usb                      /*建立一个usb文件夹,用于挂载u盘*/
mount   /dev/sda    /mnt/usb /*挂载u盘到/mnt/usb 上*/
cp   /mnt/usb/sources.list     /etc/apt/ /*替换sources.list文件*/
之后用vi打开sources.list,选择需要的镜像地址。
vi  /etc/apt/sources.list         /*沒选择的加#号。选择的不加#号*/
2.2 更新安装目录
使用如下命令更新安装目录:
apt-get update
注:
? apt使用时如不知道参数可使用apt-get --help查寻
? 在安装具体软件时,若不记得软件的完整名称,可使用命令“apt-cache seach **”搜索,例如:
e.g. 1: apt-cache search gaim /*搜索软件gaim的软件全名*/
e.g. 2: apt-cache search gnome|grep themes /*在搜索关键字gnome的
4
结果的基础上再搜索关键字themes*/
? 如此时需要自动获取ip,可以使用命令dhclient 来自动获取ip
2.3 安装x-window-system-core
apt-get install x-window-system-core
安装完后,使用命令startx启动已装好的gui,若启动不成功,还需重新配置x-window-system-core中的内容。若启动成功,则可以使用命令exit退出gui(也可以使用快捷键:Ctrl+Alt+Backspace),继续安装其他软件。
2.4 安装桌面管理器(4个较常用的)
Linux的kernel、x-window-system-core、和桌面管理器的关系如图2-1。
图2-1 kernel、x-window-system-core与桌面管理器的关系
这一节安装四个桌面管理器,分别为:
? kde-core(有完整的桌面,由c++编写,运行时最耗资源)
? gnome(有完整的桌面,运行时较耗资源,推荐使用)
? XFCE4(有桌面,运行时所耗资源少于上面两者)
? FVWM(比较变态的桌面管理器,运行时耗资源超少,但没有完整桌面,桌面所有内容需自己配置)
下面为桌面管理器安装的的具体步骤:
1.( apt-get install kde-core /*安装kde-core桌面管理器*/) 
(apt-get install gnome-core /*安装gnome-core桌面管理器*/)
( apt-get install xfce4 /*安装xfce4桌面管理器*/)
( apt-get install fvwm /*安装fvwm桌面管理器*/)
2.如果装的是gnome则安装gnome的三个主题,若不记得名字,可以使用如下命令查找:
apt-cache search gnome|grep themes[|grep ….]
apt-get install gnome-art gnome-themes gnome-themes-extras
3. apt-get install gdm gdm-themes /*安装gdm(用于选择进入哪个桌面),以及gdm主题*/
4. apt-get install rcconf
此软件可以配置开机启动程序。若已装了gdm,则此程序可以使得开机直接进入gdm,而不是命令行,否则需要键入命令gdm来进入gdm的gui界面。
5. 在步骤4完成之后,需要对每一个桌面进行配置,其中比较重要的一项为action->security->all local…….,当此选项被选中时,则运行root用户登陆gui,否则root用户不能进入gui。
建议:不要选中action->security->all local…….项,即最好不要让root用户进入gui界面。
2.5 安装字体
apt-get install ttf-arphic-uming
字体有很多,可search一下ttf-arphic,之后安装其他自己喜欢的字体。
如果在FVWM桌面管理器下,由于其终端对汉字的支持不是很好,还需要装个gnome的终端,如下面命令:
apt-get install gnome-germinal
2.6 安装浏览器
apt-get install dillo            /*安装由C编写的浏览器,超省资源,不过对中文支持不是很好*/
apt-get install iceweasel /*安装mozilla公司的firefox浏览器*/
2.7 安装gaim(现在叫pidgin)
apt-install gaim /*gaim可以同时添加msn、qq、googletalk*/
2.8 安装输入法
apt-get install (scim)(scim-chines )(scim-modules-table)( scim-pinyin )(scim-table-zh)
还可以安装其他感兴趣的输入法,可以通过search一下scim找到。
2.9 安装且配置输入法选择器
apt-get install im-switch /*安装输入法选择器*/
im-switch  –c     回车,选择选项1
2.10 配置字符编码
dpkg-reconfigure locals
建议选择的英文字符编码:
zh_CN.GBK
zh_CN.GB2312
zh_CN.UTF-8
zh_TW BIG5 /*繁体*/
建议选择的英文字符编码:
en_US ISO-8859-1
en_US UTF-8
默认字符编码建议设为:
zh_CN.UTF-8
2.11 听歌软件
1.apt-get install beep-media-player
启动方式:输入命令beep-media-player
2.apt-get install mpg123
2.12 Movie
1.totem
apt-get install totem /*安装totem*/
apt-get install w32codecs /*安装解码器*/
注意:安装解码器w32codecs时,需要在/etc/apt/sources.list中增加中科大的镜像,因为这个codec在清华的镜像中没有。
2.mpalyer
apt-get install mplayer /*安装mplayer*/
2.13 安装pdf
apt-get install xpdf kpdf
注:xpdf小,kpdf大
2.14 装vim
apt-get install vim /*装vim*/
接下来,删除vi,且用vi命令代替vim命令,同时vim的一些属性(如语法标注等):
cd /usr/bin
rm vi /*删除vi*/
ln –sv vim vi /*软链接,即可以理解为用vi命令代替vim命令*/
vi /etc/vim/vimrc /*打开vim的配置文件,之后打开vim的语法标注功能、打开insearch功能*/
2.15 安装lftp
apt-get install lftp /*安装lftp,则可以从一些ftp站点下载所需文件*/
2.16 安装http和ftp服务器
apt-get install apache2 /*安装http服务器*/
apt-get install vsftpd /*安装http服务器*/
安装的http服务器的目录为/var/www/,之后在此文件夹中放入的任何文件都可以直接登陆网页看到(用ip登陆网页)。
安装的ftp的目录在/home/ftp/中,之后可以用lftp命令登陆此ftp,但只能下载不能上传,实现上传功能还需其他操作。
2.17 声音
apt-get install alsa-utils /*安装声音软件*/
之后要调声音,用如下命令
saconf
alsamixer
2.18 装gcc、g++、gdb
apt-get install (gcc) (g++)(gdb)
2.19 装画图工具
apt-get install gimp /*gimp为类似于photoshop的软件*/
apt-get install imagemagick /*这是一个用指令行进行图片操作的软件*/
具体对imagemagick的指令操作还没找到
 
3其他需要修改和注意的问题
3.1 修改GRUB的启动菜单
vi /boot/grub/menu.lst
此菜单中为grub的启动菜单,可以进行所需要的修改(如增加vga=791),有例子。
注:此菜单尤为重要,切勿轻易修改,一旦出问题,windows和linux都会启动不了。
3.2 修改文件等的颜色
首先cd到当前用户的用户目录下(如cd   /home/controller/,此为controller用户目录)。之后:
vi .bashrc /*.bashrc是隐藏文件,都应放在当前用户的用户目录下*/
对.bashrc进行修改
source .bashrc /*应用修改后的配置*/
3.3 偷懒想简化某些命令
vi /root/.bashrc /*命令要在.bashrc中修改*/
source /root/.bashrc /*应用修改后的配置*/
3.4 修改文件夹的所有者
有时,一些文件夹不属于当前用户,则当前用户看不到此文件夹。使用命令chown修改拥有者,如:
chown –R controller:controller  /home/controller
说明:此命令为使controller用户组中的controller用户拥有文件夹/home/controller,则此文件夹中的所有文件都可以由用户controller操作。-R指此命令应用于该文件夹及其所有子文件夹。
一般普通用户权限不够时可以用su命令暂时获得超级用户superuser的权限(权限与root基本相同),用exit退出su权限。
3.5 设置静态ip
? 设置静态ip:需修改文件/etc/network/interfaces:
iface eth0 inet static
address 222.199.247.226
netmask 255.255.255.128
gateway 222.199.247.129
#广播地址
broadcast 222.199.***.***
? 设置DNS:需修改文件/etc/resol.config
注:address和netmask也可以通过命令
ifconfig eth0 222.199.247.226 netmask 255.255.255.128来修改
修改文件后需要应用修改的设置,暂时没找到应用的命令,所以就reboot吧
3.6 一些快捷键
1.增加终端且分页:Shift+Ctrl_t
切换终端:Alt+1/2/3….(1,2,3…代表不同的终端)
2.网页分页:Ctrl+t
网页关闭页:Ctrl+w
阅读(1100) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:Debian 下ADSL拨号

给主人留下些什么吧!~~