Debian lenny -- Init

Debian 4.0 (Etch), Debian Testing (Lenny), Debian Unstable (Sid)

apt-get与dpkg的基本用法

  #apt-get install packagename #安装一个新软件包

  #apt-get remove packagename #卸载一个已安装的软件包(保留配置文件)

  #apt-get --purge remove packagename #卸载一个已安装的软件包(删除配置文件)

  #dpkg --force-all --purge packagename #强制卸载,风险大!

  #apt-get upgrade #更新所有已安装的软件包

  #apt-get dist-upgrade #将系统升级到新版本

  #apt-get clean #清理所有软件缓存

  #apt-get autoclean #清理旧版本的软件缓存

  #apt-get autoremove #删除系统不再使用的孤立软件

  #apt-cdrom add #增加一个光盘源

  #auto-apt run ./configure #编译时缺少h文件的自动处理

  $apt-cache search 正则表达式 #在软件包列表中搜索字符串

  $dpkg -l 正则表达式 #列出所有与模式相匹配的软件包

  $dpkg -l |grep ^rc|awk '{print $2}' |  #xargs dpkg -P #清除所有已删除包的残馀配置文件

  #dpkg -i, --install XXX.deb #安装XXX.deb软件包:dpkg --install stardict_3.0.1-1_i386.deb

  #dpkg -r, --remove, -P, --purge package...|-a|--pending #删除一个软件包:dpkg -r stardict

  more dpkg detail see "man dpkg"
---------------------------------------------------------
安装系统略,可以在安装时不选择任何软件组合,安装之后进入shell,以root用户登陆后进行以下操作。
来定制自己纯净的系统。也可以适当的选择组件,这里主要将配置。
---------------------------------------------------------
配置你的网络, 可以在安装系统前配置好,也可以在安装好系统后
修改这俩个文件来设置ip地址和DNS。
 /etc/network/interfaces :
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 10.1.10.114
        netmask 255.255.255.0
        network 10.1.10.0
        broadcast 10.1.10.255
        gateway 10.1.10.181
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 218.108.248.200

# if you had wireless
# iface wlan0 inet dhcp
# wireless-key s:0XXXXX4e
# wireless-essid wangxing

# auto wlan0
---------------
 /etc/resolv.conf
nameserver 218.108.248.200

---------------------------------------------------------

1 INIT SYSTEM

1.1. Update Source
(1) First update mine /etc/sources.list file.
#add follow:
deb http://debian.cn99.com/debian/ lenny main
deb-src http://debian.cn99.com/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

# from here until end added by yourself
deb http://ftp.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.debian.org/debian/ lenny main contrib non-free

deb http://www.debian-multimedia.org/ lenny main
deb-src http://www.debian-multimedia.org/ lenny main
注意:debian-multimedia.org的源需要安装KEY,在http://www.debian-multimedia.org/下载后安装后才可以更新软件列表。
Under root do the following :
  # wget http://debian-multimedia.org/gpgkey.pub -O - | apt-key add - && apt-get install debian-multimedia-keyring

(2) 更新系统
  # apt-get update
  # apt-get upgrade
  # apt-get dist-upgrad

(3) use apt-spy obtain fastest source in /etc/apt/sources.list:
  # apt-spy -d testing -a Asia
  more detail see apt-spy -h.
  # cp /etc/sources.list.d/apt-spy.list /etc/apt/sources.list
  # apt-get update && sudo apt-get upgrade
  # apt-get dist-upgrade

1.2. Add user to sudoers list:
  # apt-get install sudo
  # chmod +w /etc/sudoers
  # vim /etc/sudoers
  添加一行:
  %adm    ALL=(ALL) ALL
  或者不喜欢输入密码的:
  %adm    ALL=NOPASSWD: ALL

  其中username是你的用户名,保存并恢复设置:
  # chmod 0440 /etc/sudoers
  # gpasswd -a username adm

1.3. 彩色的shell
debian现在的shell没有带颜色,而我习惯了自己的这个颜色和配置,这里我自己设置一下。:
(1)Added follow word into the file ~/.bashrc:
###################
# 525 added,this config was come from my Fedora 8 OS
use_color=true

if ${use_color} ; then
    # Enable colors for ls, etc.  Prefer ~/.dir_colors #64489
    if [[ ${EUID} == 0 ]] ; then
        PS1='/[/033[01;31m/]/h/[/033[01;34m/] /W /$/[/033[00m/] '
    else
        PS1='/[/033[01;32m/]/u@/h/[/033[01;34m/] /W /$/[/033[00m/] '
    fi
else
    if [[ ${EUID} == 0 ]] ; then
        # show root@ when we don't have colors
        PS1='/u@/h /W /$ '
    else
        PS1='/u@/h /w /$ '
    fi  
fi

alias ls='ls --color=auto'
alias ll='ls -lh'
alias la='ls -A'
alias l='ls -CF'
alias grep='grep --color=auto'
alias df='df -Th'
###################

--------------------------------------

2 Graphic Interface Gnome
2.1. Install X Window:
  # apt-get install xorg
 
2.2. Install gnome:
  # apt-get install gdm gnome-core

  要是想安装完全的桌面环境,不用自定义安装,可以执行下面安装:
  # apt-get install gnome-desktop-environment

2.3. Install gnome、icons、theme backgrouds:
  # apt-get install gnome-themes gnome-themes-extras gnome-icon-theme-dlg-neu gnome-backgrounds
2.4. 安装必要的gnome管理工具或程序
  # apt-get install gksu gnome-utils gnome-system-tools file-roller gconf-editor gnome-system-monitor gnome-volume-manager gnome-screensaver gnome-network-admin gnome-audio
  其中:
  gksu 是执行管理任务时 su或者sudo的
  gnome-utils 是一些小工具(如:抓屏 printscreen键)
  gnome-system-tools 是一些管理工具 桌面-->系统管理里面的
  file-roller是归档管理器
  gnome-system-monitor 任务管理器
  gnome-volume-manager 实现设备自动发现
  gnome-screensaver 屏幕保护
  gnome-network-admin 网络管理小工具
--------------------------------------

3 LOCALES & CHINESE FONTS
3.1. Config locales:
  # dpkg-reconfigure locales
  选择:
  en_US.UTF-8
  zh_CN.GB2312
  zh_CN.UTF-8
  zh_CN.GBK
  zh_TW.BIG5
  zh_TW.UTF-8
  选择默认 en_US.UTF-8

3.2. Install 文泉驿正黑字体:
  # apt-get install ttf-wqy-zenhei

3.3. Install msyh字体:
注:因为涉及版权,请自行下载M$雅黑字体
下载解压后将雅黑字体放到 /usr/share/fonts/msyh/下,msyh为你新建立的雅黑字体文件夹,
然后修改字体权限:
  $ sudo chmod 644 /usr/share/fonts/msyh/*
建立字体缓存信息:
  $ cd /usr/share/fonts/msyh/ && sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv

设置字体选项并重启X
例如:
对系统──首选项──字体──配置,
对firefox──编辑──首选──字体──配置
对opera──工具首选项──网页──字体等──配置  

Reference:
  http://wiki.ubuntu.org.cn/index.php?title=%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E9%9B%85%E9%BB%91%E5%AD%97%E4%BD%93%E8%BF%9B%E8%A1%8C%E4%B8%AD%E6%96%87%E7%BE%8E%E5%8C%96
(浏览器的字体设置可以看到后面《soft篇》安装完浏览器后再设置)

--------------------------------------
4.  Install built programe envirement 编程环境支持
  (因为后面很多东西时源码安装的,而且我的个人习惯,大多数软件用源码安装)
  # apt-get install build-essential
  # apt-get install libgtk2.0-dev libtool  libqt3-mt freeglut3-dev libstdc++5
  # apt-get install auto-apt automake autoconf
--------------------------------------

自动挂载NTFS分区及只有的读写权限,在下篇《driver》

应该还有个美化的suse一样的grub启动,以后我会补上
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值