Chinaunix首页 | 论坛 | 博客
  • 博客访问: 659629
  • 博文数量: 175
  • 博客积分: 2457
  • 博客等级: 大尉
  • 技术积分: 1488
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-13 20:31
文章分类

全部博文(175)

文章存档

2012年(22)

2011年(153)

分类: LINUX

2011-11-05 21:08:03

   Debian安装/设置笔记(转载)
1.使用2.6内核的话在开始引导的时候输入:linux26,否则默认使用使用的是2.4内核,
也可以在输入:installgui(图形安装界面) 或 expertgui(专家图形安装界面)。回车后进入图形安装界面,接着会出现选择安装的语言及地区,键盘类型,网络设定,镜像站点(cn99速度不错),硬盘分区,时区设定,root密码设定,普通用户建立,等等。但只安装基本的系统,不要安装软件,然后安装grub.退出,重起。
2.
结束base-config后,就可以登入系统了
  登陆系统后先配置:source.list
  #vi /etc/apt/source.list
  添加cn99的debian源
  然后运行apt-get update和apt-get -u upgrade,升级系统至最新.
3.安装编译器和VIM:
apt-get install make gcc g++ gdb
apt-get install vim
4.安装常用工具:
rcconf(启动服务器设置)
hdparm(硬盘参数设置)
lynx(终端下的Web浏览器)
apmd(高级电源管理,我用的是2.4内核,不装此模块则无法自动关机,如果使用的是2.6内核则不用安装)
bzip2 wget mc less sudo ncftp2 man manpages
这样一个基本的Debian开发环境就搭建起来了。
5.Debian默认安装后ls命令是没有颜色的,需要自己手工设置下:
在终端下输入 vi ~/.bashrc
找到
#export LS_OPTIONS='--color=auto'
#eval "'dircolors'"
#alias ls='ls $LS_OPTIONS'
#alias ll='ls $LS_OPTIONS -l'
#alias l='ls $LS_OPTIONS -lA'
把前面的注释符号#全都去掉,存盘退出,重新登录就可以了。
6.Vim编辑器的设置:
打开vim的配置文件 vi /etc/vim/vimrc
在文件末端添加如下语句
"Kevin Config
set ts=4 "设置tab为4个空格,默认是8个,编程的时候比较有用 
set sw=4 "自动缩进也为4空格 
set encoding=prc "支持中文,否则会出现“半个汉字”问题。 
set fileencoding=prc "和上面差不多,默认的文件编码。 
set number "显示行号 
set nobackup "不自动生成备份文件,有人喜欢,比如我。 
set autoindent "自动缩进
syntax on "打开语法标亮
vim 自己带了一个推荐的配置,也比较好用
以root权限执行 cp /usr/share/vim/vim63/vimrc_example.vim /usr/share/vim/vimrc 就可以了。  
7.安装alsa 驱动声卡.
apt-get install alsa-base alsa-utils
执行 alsaconf 一路回车。 再执行alsa-mixer 设置音量,M键取消静音,ESC 键退出。
保存设置 alsactl store
测试 cat /dev/urandom > /dev/dsp 
8.安装ATI的显示卡
apt-cache search fglrx* 
搜索后显示有:fglrx-dirver
          : fglrx-kernel-src
然后:#apt-get install fglrx-driver
   : #apt-get install fglrx-kernel-src
然后再执行:#aticonfig --initial
         :#reboot
9.Gnome 桌面篇
1) 安装hal (硬件抽象层)、pmount (gnome下自动挂载)以实现你的移动设备(usb)自动挂载。
apt-get install hal pmount
它将会自动安装dbus (信息总线)以实现hal与gnome应用程序通信,实现设备自动发现
2) 安装gnome
apt-get install gnome-core (如果你需要所有gnome 套件的话 apt-get install gnome 或者 gnome-desktop-environment
3.)安装 flash
sudo apt-get install flashplugin-nonfree

3)  安装gnome下的声音支持。
apt-get install gnome-media gnome-audio esound
esound是gnome下的软件混音器。(安装后在gnome的桌面--首选项-->音效里面选择 启用软件混音器,重启。)
4)  安装必要的gnome管理工具或程序
apt-get install gksu gnome-utils gnome-system-tools file-roller gconf-editor gnome-system-monitor gnome-volume-manager
其中:
gksu是执行管理任务时 su或者sudo的。 gnome-utils是一些小工具(如:抓屏 printscreen键)
gnome-system-tools是一些管理工具 桌面-->系统管理里面的。
file-roller是归档管理器。
gnome-system-monitor是任务管理器。
gnome-volume-manager是卷管理器。管理本地磁盘的。
如果你喜欢gnome控制中心,那么
apt-get install gnome-control-center
安装gnome
#apt-get install gnome-core
如果是apt-get install gnome,则会预装gimp,totem,mozilla,abi等软件
也有一些轻量级的桌面,如:XFCE,fvwm等
【gcc C编译器 (装gnome-core已装)
g++ C++编译器 (装gnome-core已装)
synaptic 软件包管理器
gnome-system-tools 系统工具
gnome-system-monitor 系统监视器
gnome-nettool 网络工具
esound (办公室装) esound声音驱动
esound-clients (办公室装) esound声音驱动
gdm gnome图形登陆管理
udev U盘
sysvconfig 系统服务管理,命令:sysvconfig
gnome-utils 包括gfloppy,gnome-system-log的工具
gnome-volume-manager 可移动驱动器和介质
x-ttcidfont-conf (选xtt) X系统的字体配置程序truetype、CID字体
gnome-audio gnome事件音效文件包
gnome-themes gnome主题
vino 远程桌面
10. 安装登录管理器。
apt-get install gdm
11.  把你安装时建立的那个用户加入sudoers
visudo
在 root ALL=(ALL) ALL 下面加入
%adm ALL=(ALL) ALL
然后执行 gpasswd -a username adm
如我的是 gpasswd -a roy adm
12. 安装字体
这里我们安装bitstream-vera 加 uming (ubuntu用的)。
当然你也可以安装WQY的点整字体(目前的Debian里的WQY字体是经过压缩的,所以可能会影响系统速度。)
apt-get install ttf-bitstream-vera ttf-arphic-uming
WQY点整字体: apt-get install xfonts-wqy
  openoffice 安装
#apt-get install openoffice.org openoffice.org-writer openoffice.org-math openoffice.org-impress  openoffice.org-l10n-zh-cn openoffice.org-help-zh-cn openoffice.org-gtk-gnome
简单美化
1、 安装主题
apt-get install gnome-themes
如果你喜欢更多主题,apt-get install gnome-themes-extra
2、 安装一个简单的图标
apt-get install tango-icon-theme
Dropline gnome 的这个图标也不错,apt-get install gnome-icon-theme-dlg-neu
你也可以去自己找一个你喜欢的。
3、 安装桌面背景 
apt-get install gnome-backgrounds
然后可以到主题里面更改你喜欢的主题了,图标在主题细节里面。
到这里,gnome 安装完毕.
13. 安装输入法(scim)

apt-get install scim-pinyin im-switch scim-gtk2-immodule (如果要五笔等 apt-get install scim-tables)
  im-switch -s scim -z default
然后编辑:gedit /etc/X11/Xsession.d/95xinput
输入如下内容:
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
export GTK_IM_MODULE=scim

14。优化清理
优化: apt-get install prelink
执行 prelink -a -m
清理 : apt-get clean (清理你apt-get install 所下载的包,在/var/cache/apt/archives/partial下面)
(可选)本地的ntfs fat磁盘自动挂载
编辑 /etc/fstab sudo vi /etc/fstab
/dev/sda1 /media/sda1 ntfs nls=utf8,umask=222,user 0 0
/dev/sda2 /media/sda2 ntfs nls=utf8,umask=222,user 0 0
/dev/sda3 /media/sda3 ntfs nls=utf8,umask=222,user 0 0
/dev/sda5 /media/sda5 vfat utf8,umask=000,user 0 0
象上面这样加
如我的sata 的c:\ 是ntfs 那么就这样
/dev/sda1 /media/sda1 ntfs nls=utf8,umask=222,user 0 0
我的sata 的f:\是fat32 那么就这样
/dev/sda5 /media/sda5 vfat utf8,umask=000,user 0 0
保存
建立挂载点 mkdir /media/sda1 (- 5) 你有几个建立几个
测试 (这很重要!)
mount /dev/sda1
mount /dev/sda2
.........
每个都测试下!
15。常见应用程序安装
上网浏览 iceweasel (就是firefox) 版本2.0.0.1 
#apt-get install iceweasel iceweasel-l10n-zh-cn
注:后来用testing版本升级后,firefo变英文了。
升级firefox以后,突然发现中文的变成了英文版,
输入about:config
在 Filter 一栏中输入locale

找到并用鼠标双击general.userAgent.locale

将 en-US 改为 zh-CN 。
重新启动以后仍然是英文版,怀疑是没有中文语言包了,于是
stable源
#apt-get install mozilla-firefox mozilla-firefox-locale-zh-cn
testing源

#apt-get install mozilla-firefox iceweasel-l10n-zh-cn

重启firefox,熟悉的中文界面终于出现了。
电子邮件 thunderbird
看你自己喜欢什么?
#apt-get install icedove icedove-locale-zh-cn
电子书pdf
#apt-get install evince (gnome 下常用的)
即时消息
#apt-get install gaim  (
gnome中 )
MP3+WMA...
GNOME中 sudo apt-get install rhythmbox gstreamer0.10-ffmpeg
电影 DVD+VCD+RM............
首先添加debian-multimedia的源,这里提供一个国内的,电信的ADSL下载很快。
#testing: (etch)
deb testing main
deb-src testing main
#unstable: (sid)
deb unstable main
deb-src unstable main
导入公钥 gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -
apt-get install mplayer w32codes libdvdcss
去下载个皮肤。
推荐PowerPlayer wget
tar jxvf PowerPlayer-1.1.tar.bz2 (不能解压的话sudo apt-get install bzip2)
sudo cp -R PowerPlayer/ /usr/share/mplayer/skins/
  设置
打开mplayer 选择这个皮肤。video 里面选xv,subtitles & OSD 里面 Encoding 选cp936,font 填/usr/share/fonts/truetype/arphic/uming.ttf
mplayer没什么好说的,棒就一个字,我只说一次。
结合firefox的MediaPlayerConnectivity 和MediaWrap 扩展能很好的播放在线电影。
MediaPlayerConnectivity
MediaWrap
但是mplayer在播放在线电影的时候可能提示你 Couldn't resolve name for AF_INET6: ................
那么 sudo vi /etc/mplayer/mplayer.conf
在里面加入
# Disable IPV6
prefer-ipv4 = yes
来禁用ipV6。
3D桌面beryl安装
前提,你必须已经安装好显卡驱动。
1、导入公钥
wget -O- | sudo apt-key add -
2、添加源
sudo vi /etc/apt/sources.lst
加入 deb ./
3、安装
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install beryl emerald-themes (如果你是KDE用户可以安装aquamarine窗口管理器,sudo apt-get install aquamarine)
在菜单中开始beryl-manager。
debian 飞鸽g2ipmsg安装
首先安装依赖的包:
sudo apt-get install libxml-parser-perl libgnomeui-dev libpanel-applet2-dev
去 下载 gnome2 的 IP Messenger
wget /archive/g2ipmsg-0.9.1.tar.gz
解压:
tar zxvf g2ipmsg-0.9.1.tar.gz
将 g2ipmsg-0.9.1/src/codeset.c 中的CP932 改为 CP936 ,把日文改成中文。
然后配置
/configure –prefix=/usr –sysconfdir=/etc –enable-systray
编译 make
安装 sudo make install
如果列表中没有其它用户,在设置里的Broadcast address setting加入自己的广播地址(将自己的子网掩码取‘反’再与自己的IP相‘或’)。



用sudo命令时候,提示我:“john is not in the sudoer file ,。。。。”的问题,此时无论输入john的密码还是root的密码,是因为没有将你普通用户加入sudoer文件里面,故不能使用,上网查了下资料,解决方法如下:

参考如下:http://blog.csdn.net/andyelvis/archive/2008/11/27/3395181.aspx

解决方案:
首需要切换到root身份
$su -
(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)

然后
$visudo //切记,此处没有vi和sudo之间没有空格

1、移动光标,到最后一行
2、按a,进入append模式 (插入文本模式,类似i)
3、输入
your_user_name ALL=(ALL) ALL //红色那部分是填写你自己的用户名 
4、按Esc
5、输入“:w”(保存文件)
6、输入“:q”(退出)

这样就把自己加入了sudo组,可以使用sudo命令了。



 1.安装基本系统(debian-4r3-i386-netinst.iso)
  (1)用cdrom启动,选择Install,按照步骤安装,注意一定要设置好网络,设置的内容会直接存入配置文件,否则你要手工修改配置文件来设置网络,因为此时我们只拥有基本系统。
  (2)选择“安装基本系统”。
     目前使用的apt源:
       现在得到的是一个最基本的debian环境。准备在这个环境中安装其他软件。

2.安装基本环境
  (1) 启动后,以root登录,修改/etc/apt/sources.list,加入两个源:
      deb lenny main non-free contrib
      deb-src lenny main non-free contrib
      deb lenny main
      deb-src lenny main

  (2) 刷新apt源。
      # apt-get update
  (3) 安装常用的基本工具
      # apt-get install wget tar bzip2 vim lftp lynx yaird
      # apt-get install e2fsprogs xfsprogs
      # apt-get install g++ rar p7zip
  (4) 安装编译内核的工具(如果不自己编译内核,可以不安装)
      # apt-get install kernel-package
      # apt-get install libncurses5-dev
      # apt-get install fakeroot
      # apt-get install module-init-tools
      # apt-get install initrd-tools
      # apt-get install procps
  (5) 安装新内核和内核头文件
      # apt-get install linux-image-2.6-686-smp
      # apt-get install linux-headers-2.6.18-4-686
  (6) 更新系统
      # apt-get upgrade


3. 安装基本图形界面
   # apt-get install x-window-system-core
   安装后会出现配置界面,按照提示配置。安装好后,启动试试。
   # startx
   如果不成功,可以用下面的命令重新配置:
   # dpkg-reconfigure xserver-xorg


apt-get install linux-headers-`uname -r
apt-get install build-essential

4.安装nvidia驱动
   下载驱动 (略)
   安装驱动
   # ./NVIDIA-Linux-x86-1.0-8762-pkg1.run --x-module-path=/usr/lib/xorg/modules/


5. 安装中文字体
   # cd /usr/share/fonts
   # mkdir zh_CN
   # cd zh_CN
   将字体文件拷贝到此目录下,字体文件可拷贝Windows中的字体,如果不熟悉,
   最好只拷贝simsun.tcc文件。暂时借来用用,等系统调优时再换下来。
   # mkfontscale
   # mkfontdir
   系统启动GUI时会自动搜作这个路径。如果不放心,运行下面的命令试试:
   # fc-cache -v -f

6. 安装gnome
  (1) 安装核心
   # apt-get install gnome-core
  (2) 安装完整的gnome
   # apt-get install gnome
   # apt-get install rcconf
   安装后,直接启动
   # startx
   这时就进入gnome环境了。

7. 安装firefox浏览器
    # apt-get install iceweasel iceweasel-l10n-zh-cn

8. 安装中文输入法
  scim和fcitx选择一种
  (1) scim
      # apt-get install scim
      # apt-get install scim-chinese
      # apt-get install scim-gtk2-immodule
      Gnome 增加一个文件:/etc/X11/Xsession.d/95xinput的文件,内容如下:
        export XMODIFIERS="@im=SCIM"
        export GTK_IM_MODULE="scim"
        scim -d
      Kde 增加一个文件 ~/.xinitrc,内容是:
        export XMODIFIERS="@im=SCIM"
        export GTK_IM_MODULE="scim"
        scim -d
        exec startkde
  (2) fcitx
      # apt-get install fcitx
      Gnome 增加一个文件:/etc/X11/Xsession.d/40xfcitx-startup,内容是:
        export XMODIFIERS="@im=fcitx"
        fcitx
      kde 增加一个文件 ~/.xinitrc,内容是:
        export XMODIFIERS="@im=fcitx"
        fcitx &
        exec startkde


9. 安装kde
    # apt-get install kde-core kde-i18n-zhcn
    # apt-get install kde


11. 安装Office
    # apt-get install openoffice.org openoffice.org-l10n-zh-cn
    # apt-get install koffice koffice-i18n-zh-cn

12. 一些实用软件
  pdf阅读器
    # apt-get install xpdf
    # apt-get install xpdf-chinese-*
  媒体播放器
    # apt-get install mplayer
  下载工具
    # apt-get install bittorrent bittorrent-gui
  其他工具
    # apt-get install mule-ucs ssh vsftpd screen


13. 开发环境
    # apt-get install xorg-dev
    # apt-get install qt3-dev-tools
    # apt-get install qt3-apps-dev
    # apt-get install qt3-assistant
    # apt-get install qt3-designer 



14.时间同步
有时候快速安装debian后,时区和时间没有校对:

使用dpkg-reconfigure tzdata重新配置时区

UTC时间却成了CMOS,让CMOS时间和CST时区同步而不是UTC同步:

修改/etc/default/rcS,把其中的UTC=yes选项改为UTC=no

校对时间:

安装ntpdate:

apt-get install ntpdate

与中国国家授时中心进行时间校对

ntpdate 210.72.145.44

那么为什么按中键就可以复制刚才选中的内容呢?这是因为X window系统有一个缓冲区,叫什么名字我忘了,你刚选中的内容就会放在这个缓冲区里。一按中键,这个缓冲区中的内容就粘贴到你指定的地方了。大部分编辑环境中都可以使用这个功能。如果你比较烦两个键一起按,有两个办法:一个是买一个三键鼠标,估计还不好买到了;另一个方法是通过xmodmap用键盘的键模拟鼠标中键

有些程序也提供了访问剪贴板的功能,比如gvim, openoffice,在这些程序中你可以像在windows中那样显式地复制粘贴。



优化清理 
优化: apt-get install prelink 
执行 prelink -a -m 
清理 : apt-get clean (清理你apt-get install 所下载的包,在/var/cache/apt/archives/partial下面) 

修改gnome启动脚本,加载中文界面而不影响控制台的locale
sudo vim /etc/X11/Xsession.d/55gnome-session_gnomerc
在开头添加一行
export LANG=zh_CN.UTF-8

#安装飞鸽g2ipmsg
首先安装依赖的包: 
sudo apt-get install libxml-parser-perl libgnomeui-dev libpanel-applet2-dev 
去 下载 gnome2 的 IP Messenger 
wget /archive/g2ipmsg-0.9.1.tar.gz 
解压: 
tar zxvf g2ipmsg-0.9.1.tar.gz 
将 g2ipmsg-0.9.1/src/codeset.c 中的CP932 改为 CP936 ,把日文改成中文。 
然后配置 
/configure –prefix=/usr –sysconfdir=/etc –enable-systray 
编译 make 
安装 sudo make install 
如果列表中没有其它用户,在设置里的Broadcast address setting加入自己的广播地址(将自己的子网掩码取‘反’再与自己的IP相‘或’)。

#安装星际快译:
apt-get install most stardict
#安装词库
运行此安装脚本
##################复制成star.sh###########
#! /bin/bash
# install stardict
if [[ -f $(which stardict) ]]
then
echo ""
echo "You have stardict installed."
echo ""
echo "Downloading dictionary files ... "
echo ""
sleep 3
else
sudo apt-get install stardict -y
echo "Now stardict has been installed."
echo ""
echo "Downloading dictionary files ... "
echo ""
sleep 3
fi

# Definations
passwd="ubuntu:ubuntuftp"
url=""
#dir="$HOME/.stardict/dic"
dir="$HOME/.stardict/dic"

# 通用词典选有:21世纪双向,朗道,韦氏,牛津,朗文,计算机专业
dict_1="stardict-21shijishuangxiangcidian-2.4.2.tar.bz2"
dict_2="stardict-langdao-ce-gb-2.4.2.tar.bz2"
dict_3="stardict-langdao-ec-gb-2.4.2.tar.bz2"
dict_4="stardict-merrianwebster-2.4.2.tar.bz2"
dict_5="stardict-oxford-gb-2.4.2.tar.bz2"
dict_6="stardict-longman-2.4.2.tar.bz2"
dict_7="stardict-computer-2.4.2.tar.bz2"

if [ ! -d $dir ]
then
mkdir -p $dir
fi

for dict in $dict_1 $dict_2 $dict_3 $dict_4 $dict_5 $dict_6 $dict_7
do
wget -c $url/$dict -P $HOME && tar jxf $HOME/$dict -C $dir
rm -rf $HOME/$dict
echo ""
done

echo "Run 'stardict &' in terminal,enjoy it."
echo "" 
##################完成###########################
#安装QQwry支持
wget
mkdir -P /usr/share/stardict/data
bunzip2 QQWry.Dat.bz2
mv QQWry.Dat /usr/share/stardict/data/
###########################
#安装真人发声
安裝 WyabdcRealPeopleTTS  如果你的源中有該軟件包,直接

sudo apt-get install wyabdcrealpeopletts

沒有的話,請到ubuntu中文ftp下載后執行
sudo tar -xvf WyabdcRealPeopleTTS.tar.bz2 -C /usr/share

############################

安装OpenOffice.org
#apt-get install openoffice.org-writer openoffice.org-calc
openoffice.org-math openoffice.org-impress openoffice.org-gtk
openoffice.org-help-en-us

#apt-get install openoffice.org-l10n-zh-cn openoffice.org-help-zh-cn #中文界面和中文帮助



阅读(5502) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~