Debianmgm娱乐场 安装记录

总得来说还是不错的linux发行版,界面简洁,软件安装方便,却没有debian的复杂配置。

1.蓝色标注是安装的部分或配置的。
 
作者:http://www.cppblog.com/jinglexy上海体育馆

问题1: 中文
apt-get install language-pack
系统->系统管理->语言支持

 

问题2:字体
将windows下的字体文件.tff复制到/usr/share/fonts下,最好新建自己的字体目录,其下放字体文件

2.linux
发行版测评网站:www.distrowatch.com

问题3:第三方程序,如acroread等
在/etc/apt/sources.list文件中加
deb http://www.debian-muttimedia.org sig main

 
打印机支持及驱动:www.linuxprinting.org

问题4:开发所用的库没装
apt-get install g++

  内核下载:www.kernel.org

问题5:su了进不了root
因为root没密码
sudo passwd
rootmgm娱乐场 1

  

3.当前的发行版本

  stable—–>sarge

  testing—->etch

  unstable—>sid

  推荐的安装版本:etch

 

4.修复grub的招数:

  grub> root (hd0,3)

  grub> setup (hd0)

 

5.安装debian基本系统:

  下载etch
的第一张光盘,完整光盘,这样可以少到网上找deb源了

 
vmlinuz和initrd.gz可以用http://debian.cn99.com/的,不要用cd中的isolinux

 
debian/dists/etch/main/installer-i386/beta3hd-media/2.6/

  grub> find /debian/vmlinz

  grub> kernel (hd0,1)/debian/vmlinuz
root=/dev/ram ramdisk_size=256000 devfs=mount,dall

  grub> initrd
(hd0,1)/debian/initrd.gz

  grub> boot

 

6.安装选项:语言(英语),根分区reiserfs,数据分区推荐xfs,os可以选这个:

          
 kernel-2.6.16-2.686(服务器推荐用486),

           
安装组件一个也不要(就是Debian software selection不要选)

            网络不要配置

grub装不上去:

# dpkg -i
grub_0.97-19_i386.deb

# grub-install
/dev/hda

配置/boot/grub/menu.lst文件(没有则创建)

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

default  1
timeout  5
color  cyan/blue white/blue

 

title  Debian GNU/Linux, kernel
2.6.16-2-686 vga=788(800×600)
root  (hd0,1)
kernel  /boot/vmlinuz-2.6.16-2-686
root=/dev/hda2 ro vga=788
initrd  /boot/initrd.img-2.6.16-2-686
savedefault
boot

 

title  Debian GNU/Linux, kernel
2.6.18-2-686 vga=788(800×600)
root  (hd0,1)
kernel  /boot/vmlinuz-2.6.18-2-686
root=/dev/hda2 ro vga=788
initrd  /boot/initrd.img-2.6.18-2-686
savedefault
boot

 

title  Windows XP SP2
root  (hd0,0)
chainloader +1

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

 

7.启动系统:可以修改/boot/grub/menu.lst中kernel
参数vga=791,这样字体合适一些

  ~/.bashrc中加入:

  alias ls=’ls
–color’

  alias ll=’ls -l
–color’

  alias lsa=’ls –color -a’

  alias lla=’ls -l –color -a’

  alias vi=’vim’

  alias rm=’rm -i’

  alias cp=’cp
–interactive’

  alias rxvt=’urxvtc -pe tabbed’
  alias sdcv=’sdcv –data-dir /usr/local/share/stardict/dic/’

  .
/etc/bash_completion

去掉root密码:/etc/paasswd中的第一行root后面的x去掉

/etc/profile中加入: setleds +num —>
开机就打开小键盘
        再加入:export PKG_CONFIG=`which
pkg-config`

 

8.需要掌握的命令:cat, tail od, chmod,
chown, wc, diff, grep/egrep, find,

  locate, shutdown, free, password, su,
echo, date, fdisk, pstree, hwclock, vim

 

9.dpkg学习:

(1)dpkg是一个较底层的安装工具,处理.deb文件,软件包依赖性需要更高层的前端工具是apt;

   dpkg本身是不能解决依赖的。

  
dpkg是dpkg-deb的前端,如果dpkg搞不定,可以用dpkg-deb。

(2)所有的packages信息在/var/lib/dpkg目录下:

  
available是安装源的描述,包括已安装和没有安装的

  
info目录描述已安装的包:.list后缀是文件列表,.prerm描述关联的服务,

                          
.config是配置,.preinst安装前配置,.postinst安装后配置

(3)dpkg命令:

   dpkg -l             
查看已经安装的所有包

   dpkg -s vim-tiny    
查看某个包的详细信息

   dpkg -L vim-tiny    
查看某个包安装的所有文件

   dpkg -S /bin/ls     
查看这个文件属于哪个包

   dpkg -I vim7.0.deb  
查看这个deb包的描述信息

   dpkg -c vim7.0.deb  
查看这个deb包的所有安装文件

   dpkg -i
/mnt/cdrom/poll/main/z/zhcon/zhcon_0.2.6-2_i386.deb

  
如果这个包存在依赖而安装不能通过,则它会在/var/lib/dpkg/info中记录,

   再使用:apt-get -f
install解决掉依赖就可以成功dpkg -i zhcon.deb了

 

   dpkg -r prozilla     
删除包,不删除配置文件

   dpkg -P prozilla     
删除包,也删除配置文件

 

  
有些包安装时就需要配置,如果想重新配置,可以用:

   dpkg-reconfigure locales

 

10.apt学习:

(1)自动获取软件包,自动解决倚赖,自动配置,自动编译,常用命令:

   apt-get

   apt-cache

(2)添加下面行到/ept/apt/sources.list

  (mount
/dev/cdrom /media/cdrom)

   deb
file:/media/cdrom etch main

  
它会在/mnt/iso的dists下寻找Packages.gz,并在pool下寻找包文件

(3)apt-cache stats              
显示数据源中包的统计信息

   apt-cache search  vim        
按关键字查找软件包

   apt-cache show vim-common    
这个包的详细信息

   apt-cache depends vim-common  
依赖,冲突,替换的包

   apt-cache rdepends vim-common 
反向依赖

(4)apt-get
update                
从数据源更新软件包的列表,运行产生软件包数据库

   apt-get upgrade               
更新所有软件包(慎用,不要用!)

(5)apt-get install lynx          
安装软件包

   apt-get -y install lynx       
安装时不提问是否确认

   apt-get –reinstall install
lynx               重装

   apt-get remove lynx && dpkg -l |grep
lynx      删除,不删除配置文件

   apt-get –purge remove
lynx                    删除,并删除配置文件

(6)apt-get
install安装的软件包会下载到/var/cache/apt/archives中,

   删除请用:apt-get clean

   不要用:rm -fr
/var/cache/apt/archives/*

(7)apt-cache showsrc
lynx         搜索源程序

   apt-get source
lynx            下载源程序到当前目录

   apt-get build-dep lynx        
编译依赖软件包

(8)必杀技:apt-get -f install    
纠正安装依赖

 

 

11.debian中文配置:

(1)unicode编码:

              utf: UTF-16, UTF-8,
UTF-7

              ucs:

   常见的汉语字符集编码方式:GB13000,
GBK, GB18030, GB2312

(2)locale机制

   常见的locale变量:LC_CTYPE, LANG,
LC_ALL, LC_MESSAGES

   优先级:LC_ALL > LC_* >
LANG

(3)编码辨识和转换工作由系统底层函数库完成,即glibc完成

(4)/usr/share/locale目录保存locale信息

  
/usr/share/consolefonts目录存放console的字体信息

   /uxr/lib/gconv字符转换模块信息

   /usr/X11R6/lib/X11/locale

   /usr/X11R6/lib/X11/fonts

(5)生产locale数据库资料

   apt-get install
locales

   dpkg-reconfigure
locales

   apt-get install
file

   apt-get install
zhcon

   apt-get install
fontconfig

   apt-get install
bzip2

   需要的配置:en_US.UTF-8 UTF-8

               en_US ISO-8859-1

               zh_CN GB2312

相关文章