Chinaunix首页 | 论坛 | 博客
  • 博客访问: 514933
  • 博文数量: 484
  • 博客积分: 10145
  • 博客等级: 上将
  • 技术积分: 5805
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-27 18:34
文章分类

全部博文(484)

文章存档

2011年(52)

2010年(107)

2009年(287)

2008年(38)

我的朋友

分类: LINUX

2010-04-22 00:20:53

http://hi.baidu.com/jzinfo/blog/item/ae41d7394d82eafa3b87ce7b.html

debian 总是困扰的一些小问题
2009-08-24 14:45
1.安装基本系统
由于单位的网络设置问题,安装时需要拔掉网线,否则在设置网络和从网络时间
服务器获取时间时会等待太多时间.此外,安装时最好选择英文语言,否则,基本系
统装完之后中文支持安装之前会显示乱码.
2.配置网络
1.编辑/etc/network/interfaces文件,主要是以下几项:
hwaddress ether xx:xx:xx:xx:xx:xx
address XXX.XXX.XXX.XXX
2.编辑/etc/resolv.conf,添加域名服务器地址.
3.启动网络
/etc/init.d/networking start
4.修改debian的主机名
# hostname
debian.net
# cat /proc/sys/kernel/hostname
debian.net
# echo “new-hostname” > /proc/sys/kernel/hostname
# hostname
new-hostname
3.设置安装源并升级系统
1.下载或编辑/etc/apt/sources.list
2.更新安装源并升级系统
apt-get update
apt-get upgrade
apt-get dist-upgrade

现在Debian的稳定版升级到了5.0即lenny. 在原来的etch上做apt-get update的时候,会出现没有PUBKEY的情况。具体如下:

debian-server:~# apt-get update
Get:1 etch Release.gpg [1032B]
Hit etch Release
Err etch Release

Get:2 etch Release [67.8kB]
Ign etch Release
Ign etch/main Packages/DiffIndex
Ign etch/main Sources/DiffIndex
Hit etch/main Packages
Hit etch/main Sources
Fetched 68.8kB in 0s (158kB/s)
Reading package lists... Done
W: GPG error: etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: You may want to run apt-get update to correct these problems

在网上查找了一下解决办法,都是比较复杂的方法。

在google了N次以后,终于发现一个非常简单的解决方法:

debian-server:~# apt-get install debian-keyring debian-archive-keyring

# apt-key update

之后再做一下apt-get update就可以了。

附: 在某些MIPS平台上的机器,安装了debian-archive-keyring以后还是有上述的问题出现,

可以使用如下的方法:

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys
# gpg --armor --export | apt-key add -
# apt-get update

4.安装必要的工具
1.apt-get install vim sudo
2.设置sudo, root下vi sudo
%sudo ALL=(ALL) ALL
%sudo为你的用户名

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

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

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

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

校对时间:

安装ntpdate:

apt-get install ntpdata

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

ntpdate 210.72.145.44

卸载旧内核:

dpkg --get-selections | grep linux    查看自己系统安装了多少内核

apt-get --purge remove linux-image-2.6.24-XXX

设置自启动项

apt-get install rcconf

压缩文件或者,RAR支持

#apt-get install p7zip-rar rar unrar file-roller p7zip-full cabextract

安装Xwindows
1.apt-get install xserver-xorg x-window-system-core
2.设置X服务器 sudo dpkg-reconfigure xserver-xorg
安装桌面环境gnome
1.apt-get install gnome-core
2.apt-get install gdm xscreensaver
安装必要的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
nautilus-gksu  其中:
gnome-utils 是一些小工具(如:抓屏 printscreen键)
gnome-system-tools 是一些管理工具 桌面-->系统管理里面的
file-roller是归档管理器
gnome-system-monitor 任务管理器
gnome-volume-manager 实现设备自动发现
gnome-screensaver 屏幕保护
gnome-network-admin 网络管理小工具
nautilus-gksu #以管理员权限打开目录
gconf-editor #配置编辑器
zhcon #shell下中文支持,需要vga=791支持,zhcon --utf8启动
gnom-power-manager #电源管理,休眠支持
nautilus-open-terminal #右键打开终端
--------------------------------------
启动gdm,/etc/init.d/gdm start

安装桌面环境kde
apt-get install kde-minimal kde-i18n-zhcn

安装开发环境支持:

----------------------------------------------------------------------------
#apt-get install auto-apt build-essential libgtk2.0-dev

#apt-get install freeglut3-dev libtool autoconf automake subversion

安装qt4开发环境,见下文的编译libfetion :
sudo apt-get install libqt4-dev
安装完这个包后,你就可以写Qt程序了。libqt4-dev会自动把下面相关的一些qt4包安装上,例如:
libqt4-assistant libqt4-dbus libqt4-designer libqt4-help libqt4-network
libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script
libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-test
libqt4-webkit libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4

sudo apt-get install qt4-dev-tools qt4-designer qt4-doc
qt4-dev-tools包含了一些开发用到辅助工具,如帮助系统工具assitant,
翻译辅助工具linguist,d-bus查看器,Pixel Tool等。
qt4-designer则会安装GUI设计工具designer
qt4-doc qt4的帮助文件

————————————-
下面是一些选装的安装包

sudo apt-get install libqt4-opengl-dev
Qt4 OpenGL 相关的开发库文件

sudo apt-get install libqt4-sql-mysql libqt4-sql-odbc \
libqt4-sql-psql libqt4-sql-sqlite libqt4-sql-sqlite2
开发数据库所要的一些插件驱动,可选取自己需要的包安装

sudo install libiodbc2-dev libmysqlclient15-dev libsqlite3-dev
对应步骤5)中的数据库所需的开发库文件

安装qtcreator gui
sudo apt-get install qtcreator
----------------------------------------------------------------------------

安装中文字体

#apt-get install xfonts-wqy ttf-arphic-uming ttf-freefont
安装文泉驿正黑字体

#apt-get install ttf-wqy-zenhei

#解决某些软件乱码问题
#apt-get install ttf-bitstream-vera ttf-arphic-uming

一些很有用的工具:

sudo  apt-get install discover hdparm mdetect
sudo apt-get install xscreensaver #gnome下一个很好的锁屏程序

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

#安装星际快译:
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 #中文界面和中文帮助


安装闭源的nvidia显卡驱动:
先确认显卡型号:  lspci | grep VGA   输出
VGA compatible controller: nVidia Corporation G73 [GeForce 7300 GT]
到NVIDIA的官方网站下载最新for linux IA32(我的是32位版本的debian)的驱动
debian:~# chmod +x NVIDIA-Linux-x86-1.0-***-pkg1.run
退出X Window到多用户环境下的字符终端模式。在驱动程序所在目录下输入以下命令开始驱动程序的安装。
debian:# ./NVIDIA-Linux-x86-1.0-***-pkg1.run
安装NV驱动出现以下错误:
"ERROR: Unable to find the kernel source tree for the currently running kernel..."
原因是新内核的headers没有被安装,用以下命令安装:
sudo apt-get install linux-headers-'uname -r'
nvidia 驱动安装后 分辨率过低:
打开系统-系统管理-Nvidia X Server settings
随便选如: 640*320或800*600, 刷新率Configuration:60HZ 然后点下面Save to X Configuration File .
然后编辑xorg.conf
找到下面的这一项Option "metamodes" "800x600_60 +0+0"把它改成Option "metamodes" "1024x768_75 +0+0"(根据自己的显示器分辨率和刷新率来改)保存后退出重启,看看成功没有。如果不行找到这两项改下为
HorizSync 28.0 - 85.0
VertRefresh 43.0 - 76.0
装完后测试显卡的3D加速是否已经启用:glxinfo | grep 'direct rendering' (如果没有glxinfo命令,可apt-get install mesa-utils);
接着测试一下:glxgears (该命令会显示一个画面,三个轮子不停的转动)
38205 frames in 5.0 seconds = 7640.945 FPS
39034 frames in 5.0 seconds = 7806.794 FPS
证明还是比较流畅的,显卡驱动完成了!

让alsa把你的声卡驱动起来

#apt-get install alsa-base alsa-utils alsa-oss
#alsactl init      初始化
#alsactl store  保存设置
#alsamixer      调节音量
#安装gnome下的混音器
sudo apt-get install gnome-alsamixer
sudo apt-get install gnome-media gnome-audio esound
安装输入法:
1.apt-get install locales fcitx
2.设置locale添加zh_CN.UTF8: sudo dpkg-reconfigure locales
3.设置fcitx为默认输入法: im-switch -c
fcitx乱码:
cp .fcitx/config .fcitx/config.bakup
iconv -f gbk -t utf8 .fcitx/config -o .fcitx/config
编辑config文件
在shell中打入fc-list查看所有字体
找个中文字体的具体名字替换上面的*,然后重启fcitx,问题就解决了
iconv -f utf8 -t gbk .fcitx/config -o .fcitx/config 转换回去,要不然fcitx启动不了

安装ubuntu的adobe-flashplugin后引起的问题
debian:~$ sudo dpkg -l | grep flash

iFR adobe-flashplugin                    10.0.32.18-1                 Adobe Flash Player plugin version 10

debian:~$ sudo apt-get --purge remove adobe-flashplugin

正在读取软件包列表... 完成

正在分析软件包的依赖关系树     

正在读取状态信息... 完成     

E: 软件包 adobe-flashplugin 需要重新安装,但是我无法找到相应的安装文件。
无论怎么删除都不行,终于在一个国外论坛上找到了解决方法

rm -rf /var/lib/dpkg/info/adobe-flashplugin*

然后在执行

sudo dpkg --remove --force-remove-reinstreq adobe-flashplugin

正确安装FlashPlayer

在iceweasel提示安装时选择安装,如果安装失败:

下载install_flash_player_10_linux.tar.gz并解压
安装:sudo cp libflashplayer.so /usr/lib/mozilla/plugins/

若flashplayer菜单有乱码问题的话,执行:sudo mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak

安装ttf-freefont字体可解决swf文件中文乱码。

编译libfetion:
libfetion界面需要qt4
sudo apt-get install libqt4-dev libqt4-dbg libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig
sudo apt-get install curl libcurl3 libcurl3-dev
最新版本v1.0.0,这版在我的Debian Linux(squeeze)中运行会有内存错误,应该是软件的一个bug,发现早一些的版本v0.9.2中反而没有这个bug.


下载linux-fetion-0.9.2.tar.gz
$ tar -zxvf linux-fetion-0.9.2.tar.gz
$ cd linux-fetion-0.9.2
然后运行编译命令
$ qmake-qt4
$ make
最后运行安装程序脚本
$ sudo ./install.sh

关于iceweasel的问题:
iceweasel显示中文
sudo aptitude install iceweasel-l10n-zh-cn
sudo vim /usr/bin/firefox
开始增加两行
export LANG=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx  ##解决中文话后fcitx不能呼出的问题.

iceweasel字体太小
sudo aptitude install gtk-qt-engine
打开系统设置-外观-GTK styles and fonts

安装多媒体:
sudo aptitude install mplayer
安装win32codecs解码器
wget
tar -jxf all-20071007.tar.bz2
sudo mkdir -p /usr/local/lib/codecs
sudo cp all-20071007/* /usr/local/lib/codecs
rm -rf all-20071007
启动MPlayer,有可能会出现如下这样的错误:

"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."

这时候我们用系统自带的字体来代替.我安装的文泉驿正黑
cp /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc ~/.mplayer/subfont.ttf
chmod 777 ~/.mplayer/subfont.ttf



kde4强制清空回收站:

sudo rm -fr $HOME/.local/share/Trash/files

debian自带的浏览器版本太低,firefox的编译 及优化:

通过源代码编译firefox
ftp://ftp.mozilla.org/pub/mozilla.org/

下载release版本

sudo apt-get build-dep  iceweasel

sudo apt-get install libdbus-glib-1-dev libcurl4-openssl-dev -y
sudo apt-get install libidl-2.0-dev
apt-get install libidl-2.0-dev
apt-get install libidl-2.0-dev
优化编译选项:

$ export CC='gcc -march=prescott -msse3 -fomit-frame-pointer'
$ export CXX='g++ -march=prescott -msse3 -fomit-frame-pointer'(gcc 和 g++ 都是 4.2.3)
$ ../mozilla/configure --enable-application=browser --disable-nls --disable-updater --disable-crashreporter --disable-mathml --enable-official-branding --with-system-jpeg --with-system-zlib --with-system-nspr --with-system-nss
$ make -j2
$ su
# make install

下载中文语言包

ftp://ftp.mozilla.org/pub/mozilla.org/

/pub/firefox/releases/3.5.2/linux-i686/xpi/zh_cn.xpi

firefox上网速度非常快,开始没修改之前就卡在“解析主机……”,虽然能上网,但是浏览网页速度非常慢。方法如下:
1、网卡IP一定要改为手动,右下角网络图标右键单击“编辑链接”-“有线/无限”-“添加”-“IPV4设置”-“方式[手动]”-“添加”-(输 入:IP地址、子网掩码、网关)-域名服务器(就是:DNS)-”应用”。
2、在firefox地址栏上输入:about:config
3、分别设置下列参数的值:
network.dns.disableIPv6=true
network.http.pipelining = true
network.http.proxy.pipelining = true
network.http.pipelining.maxrequests = 30
network.http.request.max-start-delay = 0
再新建一个整数参数据,命名为nglayout.initialpaint.delay,值为0。
希望能帮到您解决和我一样的问题

开启本地dns缓存
安装 dnsmasq:
sudo apt-get install dnsmasq

编辑/etc/dnsmasq.conf
搜索“listen-address”把注释号去掉,并修改为:listen-address=127.0.0.1
搜索“resolv-file", 把注释号去掉, 并修改为:resolv-file=/etc/resolv.dnsmasq.conf
将原dns配置复制至resolv.dnsmasq.conf
确保你没有更改过/etc/resolv.conf文件,如果改过,恢复原状

cp /etc/resolv.conf /etc/resolv.dnsmasq.conf

编辑/etc/dhcp3/dhclient.conf,修改为:
#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;

编辑/etc/resolv.conf,
在第一行添加        nameserver 127.0.0.1 其他的全删掉

编辑(如果你是使用ppp拨号)  /etc/ppp/peers/provider
在 usepeerdns 前面增加# ,也就是把这条语句覆盖掉。 以防,resolv.conf的设置被pppoe覆盖。

重启dsnmasq:
sudo /etc/init.d/dnsmasq restart

我的机上的测试:
sudo apt-get install dnsutils
dig
输出:;; Query time: 1 msec
再输入:dig
输出:;; Query time: 0 msec

可以看到,速度快了,当然,这里效果并不是很显著

gnome环境下,在右键上加入终端选项

gnome中文化,解决控制台英文乱码问题:

在locale设置里使用en_US.UTF-8 .保证英文正常显示

在gnome启动脚本里/etc/X11/Xsession.d55gnome-session_gnomerc加上

export LANG=zh_CN.UTF-8

彻底删除kde4

apt-get --purge remove kdelib*

实现彩色的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
#激活小键盘
setleds +num &> /dev/null
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'
###################

--------------------------------------
安装bt客户端
sudo apt-get install transmission
安装电驴客户端
sudo apt-get install amule

Debian下安装virtualbox:
virtualbox Linux上比较流行的虚拟机软件、开源。
主页地址:

因为我想使用最新的virtualbox稳定版,所以选择编译或者下载新的deb包
apt-get install module-assistant

apt-get install gcc g++ bcc iasl xsltproc uuid-dev zlib1g-dev libidl-dev \
libsdl1.2-dev libxcursor-dev libasound2-dev libstdc++5 \
libhal-dev libpulse-dev libxml2-dev libxslt1-dev \
python2.5-dev libqt4-dev qt4-dev-tools libcap-dev \
libxmu-dev mesa-common-dev libglu1-mesa-dev \
linux-headers-`uname -r`

想了想还是直接安装二进制包比较快,下载了目前最新的virtualbox- 3.0_3.0.4-50677_Debian_lenny_i386.deb
dpkg -i virtualbox-3.0_3.0.4-50677_Debian_lenny_i386.deb
安装完成后,启动虚拟机
$VirtualBox

详细请参考:

wiki/Linux%20build%20instructions
virtualbox更新的很快,我们可以及时的使用新版本。
#sudo dpkg -r virtualbox-3.0
#sudo dpkg -i virtualbox-3.0_3.0.6-52128_Debian_lenny_i386.deb


有时候apt-get自动安装后会有问题
sudo apt-get update
sudo apt-get install module-assistant
sudo module-assistant auto-install virtualbox-ose
sudo m-a -f get virtualbox-ose
sudo apt-cache search virtualbox-ose-source
sudo apt-get install virtualbox-ose-source
sudo module-assistant auto-intsall virtualbox-ose
lsmod|grep vbox
sudo modprobe -r vboxdrv
sudo modprobe vboxdrv
========================================================
修复Debian/GNU Linux中Virtualbox-ose内核模块不匹配
我一直将Debian Testing作为家用。最近在virtualbox-ose中做实验,却在最近一次更新之后导致虚机不能启动。错误如下:
VERR_VM_DRIVER_VERSION_MISMATCH
同时,虚机提供了两条建议:
1 使用apt-get安装对应的模块名字;
2 使用module-assistant auto-install virtualbox-ose重新编译模块
我使用apt-get install virtualbox-ose-module+$(uname -r)时候提示我该模块已经安装,但虚机却不能启动。看来只好module-assistant了。
这个过程也不复杂,大体如下:
sudo apt-get update
更新源
sudo apt-get install module-assistant
安装module-assistant命令
sudo module-assistant auto-install virtualbox-ose
尝试编译模块
sudo m-a -f get virtualbox-ose
根据错误提示,运行命令
sudo apt-cache search virtualbox-ose-source
查找virtualbox-ose的源文件
sudo apt-get install virtualbox-ose-source
安装virtualbox-ose的源文件
sudo module-assistant auto-intsall virtualbox-ose
再次尝试编译模块。这次应该会成功。
lsmod|grep vbox
列出已经加载的内核模块。
sudo modprobe -r vboxdrv
去除vboxdrv
sudo modprobe vboxdrv
再次加载vboxdrv模块。
启动虚机

VirtualBox下共享文件设置(host debian)

在VirtualBox的主机(即debian系统中)执行下列命令:

VBoxManage sharedfolder add "VM name" -name "sharename" -hostpath "\test"

该命令中的 VM name 指定要使用共享文件夹的虚拟机名称,如 WinXP;sharename 为共享的文件夹名称,可任意设置,如 sharedfolder;\test 为主机上需要共享的文件夹。

下面给出一个该命令的实例:

VBoxManage sharedfolder add "WinXP" -name "downloads" -hostpath "\home\xu\downloads"

启动虚拟机(本例为 Windows XP),点击开始菜单中的“运行”,并输入 cmd,然后执行以下指令:

net use x: \\vboxsvr\sharename

这个指令中的 x: 为映射的驱动器符号;sharename 为上一步中所设置的共享文件夹名称。同样,我们给出一个实例供参考:

net use Z: \\vboxsvr\downloads

在命令成功执行后,通过资源管理器你便可以使用共享文件夹中的所有文件了。

OK..

附:

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"



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