硬盘启动安装debian 的方法
1、所需文件: initrd.gz/vmlinuz/grldr/debian*.iso
2、拷贝grldr至c盘根目录下,修改boot.ini文件,在最后一行上加入 c:\grldr="GRUB",iso文件和initrd.gz与vmlinuz放在d盘的文件夹下。
3、进入grub后,输入kernel (hd0,x)/folder/vmlinuz
initrd (hd0,x)/folder/initrd.gz
安装过程中如遇到MBR损坏,使用mbrfix程序修复,命令为mbrfix /drive 0 fixmbr 或者使用windows安装光盘,进入恢复控制台,输入fixmbr即可。
一、设置apt
1.1通过网络apt spy
deb stable main
sudo apt-get install apt-spy
sudo apt-spy update
apt-spy-d unstable-a asia-t5
//-d distribution Debian distribution(ie,stable).Required unless updating.-a area Area to benchmark.(eg,Europe).-c config Configurationfileto use.-e number Number of servers to benchmark before exiting.-ffileFileto grab when benchmarking.(relative to Debian base).-ifileSpecify inputfile.Foruse with the-w option.-m mirror-listMirrorlistto use,or mirror-listto update when updating.-o output-fileWhere to put output.-p proxy Proxy server to use.In format/////
cat /etc/apt/sources.list.d/apt-spy.list
把文件拷至sources.lst
sudo apt-get update
W: GPG error: dapper Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 06EA41DE4F6C1E86
解决方法:
代码:
gpg --keyserver subkeys.pgp.net --recv 4F6C1E86
gpg --export --armor 4F6C1E86 | sudo apt-key add -
说明:
若缺少其他公钥,则将命令中两处4F6C1E86改为NO_PUBKEY
06EA41DE4F6C1E86中最后8位即可!
1.2 通过常用debian源(针对debian6 squeeze-稳定版)
debian 版本号的查询命令:lsb_release -a
Debian 的套件(Debian distributions)
* 依 成熟度 而言分:stable(woody)、testing(sarge)、unstable(sid)
* 依 自由度 而言分:main、contrib、non-free
stable(woody)=====>稳定
testing(sarge)=====>测试
unstable(sid)=====> 不稳定
# 香港主站
deb squeeze main contrib non-free
deb-src squeeze main contrib non-free
# 网易镜像
deb squeeze main contrib non-free
deb-src squeeze main contrib non-free
# 台湾主站
deb squeeze main contrib non-free
deb-src squeeze main contrib non-free
# 搜狐镜像
deb squeeze main contrib non-free
deb-src squeeze main contrib non-free
1.3通过iso文件更新程序(速度快)
mount -o loop debian*.iso /mnt (一般前5个,6.06第6个iso文件无法下载)
修改 /etc/apt/source.lst文件
deb stable main contrib 有几个文件就挂几个文件
二、安装硬件
2.1 显卡安装======待整理
2.3 声卡安装======待整理
2.2 网卡安装(针对x200 无线网卡驱动安装)
配置无线网卡
1、modprobe iwlagn (加载模块)
2、iwconfig (显示无线网卡信息)
3、ifconfig wlan0 up (激活网卡)
4、iwlist wlan0 scan|more (扫描局域网内无线网络信息)
下载 iwlwifi-5000-ucode-5.4.A.11.tar.gz 包:
wget
解压 iwlwifi-5000-ucode-5.4.A.11.tar.gz 到 /lib/firmware 目录:
$ su
# tar xvf iwlwifi-5000-ucode-5.4.A.11.tar.gz --strip 1 -C /lib/firmware iwlwifi-5000-ucode-5.4.A.11/iwlwifi-5000-1.ucode
修改 /etc/apt/sources.list 文件,加入下面源:
# Debian Kernel Snapshots (experimental!)
deb sid main
导入key文件:
[quote]# wget -q -O | apt-key add
更新源,安装2.6.29-1-686内核及工具:
[quote]# aptitude update
# aptitude install linux-image-2.6.29-1-686 wireless-tools
重启电脑,并以2.6.29-1-686内核进入系统:
加载 iwlagn 模块:
[quote]$ su
# modprobe iwlagn
[url=][/url] 安装驱动大部份看的这个。
[url=][/url] 设置方面看的这个。
三、安装及配置软件
3.1 升级系统,安装系统软件
sudo apt-get install sudo
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install x-window-system-core///xorg
sudo apt-get install kde/fvwm
sudo apt-get install kde-i18n-zh* ntfs-3g build-essential vim lftp fvwm samba vsftp
3.2 命令补全:
1. sudo apt-get install bash-completion
2. sudo vi /etc/bash.bashrc 或 vi ~/.bashrc 中添加
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
3.3 配置 locale:
sudo dpkg-reconfingure locales
安装字体: sudo apt-get install xfonts-wqy
刷新字体库缓存: fc-cache -fv
3.4 配置浏览器firefox
解压后运行报错:
XPCOMGlueLoad error for file /opt/firefox/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
安装:sudo apt-get install libdbus-glib-1-2 可以解决
3.5 安装flash
flash插件 下载flash10
下载flash包,tar.gz格式的
tar -xvvf flash.tar.gz -C \dir
cp libflashplayer.so ~/.mozilla/plugins/
chmod +x ~/.mozilla/plugins/libflashplayer.so
3.6 安装fcitx输入法
到地址:下载deb包
dekg -i fcitx-xxx.deb
im-switch -s fcitx -z default #设为默认输入法,一般不需要,除非系统有多个输入法
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=XIM
export QT_IM_MODULE=XIM
或者写入~/.xinitrc文件中去
3.7 时间设置
首先介绍三个名词:
UTC Universal Time Coordinated,世界标准时间
GMT Greenwich Mean Time,格林尼治时间
CST China standard Time ,中国标准时间
Linux 时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。
查看系统时间的命令有:
#date
查看硬件时间的命令有:
#hwclock
设置系统时间
# date --set “07/07/06 10:19" (月/日/年 时:分:秒)
设置硬件时间
# hwclock --set --date="07/07/06 10:19" (月/日/年 时:分:秒)
注:用这种方式设定时间我没有设定过,因为这样设定的时间也不够准确
硬件时间和系统时间的同步
重新启动系统,系统时间会读取硬件时间,实现同步,但是在不重新启动的时候,需要用hwclock命令实现同步。
硬件时钟与系统时钟同步:
把硬件时间写入系统时间
# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)
把系统时间写入硬件时间
# hwclock --systohc
同步时间还有一种方式就是读取专门的时间服务器上的时间,比如伦敦时间,中国时间等。
可以借助ntpdate工具来完成
#apt-get install ntpdate
然后同步时间
#ntpdate cn.pool.ntp.org
此时系统时间已经和网络时间同步,
然后把系统时间写入硬件时间
#hwclock --systohc
对于时间还有一个重要的问题,就是时区的设定
debian linux有提供一个命令轻松搞定时区设定,
#tzselect
然后一步一步选择下去就可以了。
每5分钟执行一次同步时间
5 * * * * ntpdate cn.pool.ntp.org
crontab -u user file
清空mail信息
> /var/mail/username
3.8 修改自启动项
首先写好脚本,如 mysql,把它放到 /etc/init.d 下,修改属性:
$ sudo chmod x mysql
创建符号连接:
$ cd /etc
下面有这么几个目录值得注意:
rcS.d rc0.d rc1.d ... rc6.d ,(0,1... 6 代表启动级别 0代表停止,1代表单用户模式,2-5代表多用户模式,6代表重启)
它们的作用就相当于 redhat 下的 rc.d ,你可以把脚本放到 rcS.d,然后修改文件名,给它一个启动序号,如 S88mysql.不过最好的办法是放到相应的启动级别下面。
具体作法
$ sudo runlevel // 查看当前系统的启动级别,默认情况下是级别2
$ update-rc.d mysql start 98 2 . // 前提是事先把 mysql 放到 /etc/init.d目录下, 98 为启动序号,2是系统的运行级别,可自己调整,注意不要忘了结尾的句点。
现在我们到 /etc/rc2.d 下,就多了一个 S98mysql 这样的符号链接。
然后启动系统,测试一下设置是否有效。
当你需要移除这个符号连接时,方法有三种:
1.直接到 /etc/rc2.d 下删掉相应的链接,当然不是最好的方法
2. $ update-rc.d -f s10 remove //推荐做法
3. 如果 update-rc.d 命令你不熟悉,还可以试试看 rcconf 这个命令,也很方便。
查看文件编码 enca file
转换文件编码 iconv 转换,iconv的命令格式如下:
iconv -f encoding -t encoding inputfile
比如将一个UTF-8 编码的文件转换成GBK编码
iconv -f GBK -t UTF-8 file1 -o file2
安装alsa
=================================================================>
1)alsa声音驱动的编译和配置
用modconf和module-assistant加/卸载启动模块是最方便的方法。
sudo m-a //使用module-assistant加载alsa,按照提示来吧。
sudo apt-get install alsa-base
sudo dpkg-reconfigure alsa-base //推荐always autosave
sudo apt-get install alsa-oss //混音必须:-)
sudo apt-get install libesd-alsa0 //alsa可用的esound共享库,替代原来的libesd0
sudo alsaconf //自动查找及配置声卡
sudo alsamixer //调整声音
看到配置界面了吧:-) M键是静音开关, ESC退出, “上下”是音量, “左右”是项目.
一般的Headphone Jack Sense 和 Line Jack Sense设为静音。
2) esound声音服务的安装和配置
sudo apt-get install esound
这里,重点就是esound的配置
cd /etc/esound/esd.conf //具体man esd.conf
修改后内容如下:
[esd]
auto_spawn=1 //使用混音,推荐1;如果要用gnome音效,推荐0(参见man esd.conf)
spawn_options=-terminate -nobeeps -as 5 -d default //经过前面的过程,default指的就是alsa
spawn_wait_ms=100 // 默认100。如果不实用alsa混音,这个一定要大点儿,不然esound会认为自己出错,影响整个X。当时,小孙就简单的加个0
# default options are used in spawned and non-spawned mode
default_options=
3) gnome音效
虽说不是必要的,不过有点声音很有活力不是吗:-)
菜单application->desktop performance->sound,勾上general里的两个选框, 开启音效服务和事件音效
sudo apt-get install gnome-audio //安装Gnome音效文件
很简单是不是?
2007,12,08 附加:
4)dmix混音。dmix是Alsa自带的混音插件
建立~/.asoundrc,小孙的功放是普通的双声道立体音响/耳机,内容如下:
pcm.ossmix {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
format S32_LE
}
bindings {
0 0
1 1
}
}
pcm.!default {
type plug
slave.pcm "ossmix"
}
pcm.dsp0 {
type plug
slave.pcm "ossmix"
}
ctl.mixer0 {
type hw
card 0
}
具体含义,请参考
=============================================================>
软件的安装
一、stardict安装
从下载源程序与字典
解压字典 tar -xjvf a.tar.bz2
放入指定位置 mv -r 字典 /usr/share/stardict/dic
显示系统安装的字体命令
1.fc-list
2.xlsfonts
阅读(3069) | 评论(0) | 转发(0) |