⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 debian使用问答.htm

📁 linux学习手册
💻 HTM
📖 第 1 页 / 共 4 页
字号:
教育网常用sources.list(以下只适用于sid即unstable用户,其它版本用户请酌情更改)<br>
中科大<br>
deb ftp://debian.ustc.edu.cn/debian unstable main non-free contrib<br>
deb-src ftp://debian.ustc.edu.cn/debian unstable main non-free contrib<br>
大连理工<br>
deb ftp://mirror.dlut.edu.cn/debian unstable main non-free contrib<br>
deb-src ftp://mirror.dlut.edu.cn/debian unstable main non-free contrib<br>
清华大学<br>
deb ftp://ftp.tsinghua.edu.cn/mirror/debian/debian unstable main non-free contrib<br>
deb-src ftp://ftp.tsinghua.edu.cn/mirror/debian/debian unstable main non-free contrib<br>
非官方软件包(uo)<br>
中科大uo仓库:<br>
wma、ape插件for xmms,以及 realplay等:<br>
deb ftp://debian.ustc.edu.cn/rarewares.org unstable main <br>
mplayer等:<br>
deb ftp://debian.ustc.edu.cn/debian-uo sid marillat <br>
j2re, j2sdk or mozilla java plugin:<br>
deb ftp://debian.ustc.edu.cn/debian-uo sid java <br>
firefly fake bold font style package:慎重使用<br>
deb ftp://debian.ustc.edu.cn/debian-uo sid&nbsp;&nbsp;firefly<br>
gbkfonts、xpdf等:<br>
deb ftp://debian.ustc.edu.cn/debian-uo sid ustc<br>
其它一些uo:<br>
Bootsplash patches and utils:<br>
deb http://www.bootsplash.de/files/debian unstable main<br>
Fangzheng Fonts、Matlab7、Mathematica、cedega等:<br>
deb ftp://202.38.73.198/debian sid foo<br>
xmms2:<br>
deb http://exodus.xmms.se/debian stable main<br>
使用时添加到/etc/apt/sources.list里即可,但是非官方的uo软件包,使用时要慎重,以免发生依赖性错误;如需下载sources,请自行添加deb-src,后面内容相同。<br>
0006<br>
如何查找和安装软件?<br>
debian下的dpkg包管理系统有很多前端,以apt为例<br>
a.查找软件 $apt-cache search (discripiton or name of the software)<br>
eg:apt-cache search lftp<br>
b.安装软件 #apt-get install (packages's name),eg:apt-get install lftp<br>
c.查看软件的信息 $apt-cache show (packages's name), eg:apt-cache show lftp<br>
注:安装软件需要root权限<br>
0007<br>
从基本系统安装X和桌面环境<br>
a.X-window的安装只需要手动安装一个即可,即 #apt-get install x-window-systm,X-window的其它包会被自动安装;<br>
b.桌面环境:debian中很多桌面环境都是有虚包的,比如kde gnome xfce blackbox fluxbox fvwm等等,安装的时候只需要 #apt-get install (name),eg:apt-get install kde <br>
注:使用sid或者testing,在某些时期可能会出现依赖关系问题,可能apt-get install (name)的办法会提示 broken
package,遇到这种情况,要么等待,要么自己手动下载package解决依赖性问题,对于kde和gnome可以尝试先安装
gnome-core和kde-core,一般情况这两个包还是可以装上的。<br>
0008<br>
启动X以后桌面环境乱码<br>
通常是缺少中文字体造成的,安装相应的字体即可解决,debian中常用free中文字体如下:文鼎字体(gb2312
big5)ttf-arphic- bkai00mp, ttf-arphic-bsmi00mp, ttf-arphic-gbsn00lp,
ttf-arphic-gkai00mp;包含了firefly点阵的unifont:ttf-arphic-ukai,
ttf-arphic-uming(推荐,配合 jhuangjiahua@linuxsir.org的config文件,效果非常不错);<br>
如果安装了字体依然乱码,请检查是否具有中文的locale: $locale -a <br>
0009<br>
debian的文档<br>
debian 的文档很详尽丰富,对于newbie,有两个文档是必读的,apt-how
和debian-reference,这两个文档都可以通过apt安装,通过 apt安装apt-how-en
debian-reference-zh-cn即可,想查看文档的时候是通过shell命令apt-howto、
debian-reference即可访问浏览文档。<br>
http://www.linuxsir.org的debian版有apt-howto的中译版<br>
0010<br>
更改locale<br>
debian下有个功能强大的工具dpkg-reconfigure(常用),更改locale只需 <br>
#dpkg-reconfigure locales (注意是locales),选择需要的locale即可<br>
0011<br>
选错了显卡驱动或者其它相关模块,导致X无法启动<br>
可以手动修改X的配置文件,或者使用dpkg-reconfigure,sid中使用的是X.org,重新配置X使用 #dpkg-reconfigure xserver-xorg;其它版本可能是xfree86,使用命令 <br>
#dpkg-reconfigure xserver-xfree86。对于其中不够明白的请留空,一般会自动检测。<br>
0012<br>
如何从控制台启动X<br>
debian下并不是按照运行级别决定是否启动X的,所以修改inittab的方法对于debian不适用,可以安装rcconf,然后去掉其中的xmd/gdm/kdm即可,也可以使用 <br>
#update-rc.d -f ?dm remove 完成这个工作。<br>
0013<br>
debian下的中文输入法有那些<br>
debian下的中文输入法有chinput、fcitx、scim、xcin等,其中scim是输入法平台,它的<br>
IMEgine有scim-pinyin scim-ccinput scim-fcitx scim-tables等<br>
0014<br>
dpkg命令<br>
dpkg是debian的更地层的包管理工具,常用命令<br>
a.查看某软件的安装状态,$dpkg -l (package name),支持通配符<br>
eg:dpkg -l nvidia*,即会显示以nvidia开头的所有包的情况;<br>
b.查看某个安装的软件包中包含那些文件以及在何位置,$dpkg -L (package name)<br>
eg:dpkg -L lftp;<br>
c.看某个文件属于哪个软件包,$dpkg -S (file name),eg:dpkg -S /usr/bin/lftp <br>
(只对已经安装的包有效);<br>
d.手动安装某一软件包,下载回该软件包,#dpkg -i /path/to/deb file/(file name)<br>
eg:dpkg -i lftp_3.3.0-1_i386.deb;<br>
e.查看某个deb包的信息,$dpkg -I (file name),eg:dpkg -I lftp_3.3.0-1_i386.deb<br>
f.查看某个deb包中所包含文件,$dpkg -c (file name)<br>
eg:dpkg -c lftp_3.3.0-1_i386.deb;<br>
g.将某个deb包解开,$dpkg -x (file name) path<br>
eg:dpkg -x lftp_3.3.0-1_i386.deb tmp,将包中所含文件和目录解压到tmp下;<br>
详细信息请参考man page<br>
0015<br>
删除软件<br>
可以使用apt或者dpkg删除,对于apt-get:#apt-get remove (packages name),可以在remove后添加--purge 清除该软件的配置文件;<br>
对于dpkg:删除 #dpkg -r (packages name),删除并清除配置 dpkg -p (packages name)<br>
apt-get 会自动解决依赖问题,而dpkg不会。<br>
0016<br>
安装非deb格式的软件包,例如rpm、slackware的taz<br>
debian下可以使用alien将rpm或者taz格式的软件包转换成deb格式<br>
0017<br>
我的系统缺少某个文件,但是要安装哪个 package 才能得到它呢?<br>
上网方便的可以直接去 http://www.debian.org/distrib/packages#search_contents 查询。<br>
如果需要在自己机器上查询,可以安装 apt-file 这个 package,具体用法:<br>
# /usr/bin/apt-file update 更新数据库<br>
$ /usr/bin/apt-file search&nbsp;&nbsp;查找文件<br>
$ /usr/bin/apt-file list&nbsp;&nbsp;列出 package 的内容,类似于 dpkg -L,不同的是apt-file的对象可以是系统尚未安装的包。<br>
0018<br>
控制台下使用中文(弱)<br>
安装cce、zhcon、jfbterm<br>
0019<br>
有没有类似flashget的软件(弱)<br>
download for X,在debian下叫d4x<br>
0020<br>
设置自动加载某些模块<br>
将需要加载的模块添加到/etc/modules中<br>
0021<br>
声卡驱动正确,但是进入桌面环境无声音<br>
一般是没有访问/dev/dsp或者mixer权限导致,添加用户到audio组即可<br>
#adduser user audio,eg:adduser tom audio<br>
0022<br>
英文字体不好看<br>
安装高质量的英文字体:ttf-bitstream-vera,这是一款很优秀的字体;<br>
另外也可以安装微软核心字体msttcoretonts,这只是一个安装包,会自动到sf.net下载相关字体,所以教育网用户可能需要使用代理,所装字体包括Times New Roman,Verdana等,可以免费使用。<br>
0023<br>
gnome2.10下菜单里的项目重复<br>
删除~/.local中的东西,重启gnome<br>
0024<br>
无法使用文泉驿的点阵字体<br>
删除/etc/fonts/conf.d中对no-bitmaps.conf的链接<br>
0025<br>
nautilus中查看挂载分区属性时出现错误<br>
如果使用scim 1.4.1以上版本,并且使用GTK_IM_MODULE的话,不使用GTK_IM_MODULE可以解决这个问题,或者使用gcc3.3编译的scim;<br>
0026<br>
由sun的官方jre等制作debian所需的deb包<br>
1)安装java-package,#apt-get install java-package<br>
2)下载sun的java包<br>
3)在sun的java包所在目录执行 $fakeroot make-jpkg --email "your email address" FILENAME<br>
eg:fakeroot make-jpkg --email "xxx@xxx.org" j2re-1_4_2_08-linux-i586.bin<br>
如无问题会在当前目录生成java的deb包<br>
0027<br>
为什么ls没有色彩<br>
修改~/.bash_profile,将其中有关~/.bashrc的一段改成如下所示:<br>
# include .bashrc if it exists<br>
if [ -f ~/.bashrc ]; then<br>
&nbsp; &nbsp; . ~/.bashrc<br>
fi<br>
之后logout,再登陆就可以了。<br>
------------------------------提 高 篇---------------------------<br>
0001<br>
安装必要的开发包<br>
linux下的开发库很多,所以可能编译不同的软件需要不同的库文件,而我们也确实需要编译一些东西,例如mplayer。<br>
对于newbie,一个比较简单的办法就是装一个比较全的开发包,一劳永逸。例如gnome用户,可以安装gnome-devel这个软件包;kde用户可以装kde-devel。当然也可以缺什么装什么,只不过那样比较麻烦而已。<br>
0002<br>
如何升级内核?<br>
a.装官方的image #apt-get install kernel-image-*****<br>
eg:#apt-get install linux-image-2.6.12<br>
但是如果使用lilo,一定要手动在lilo.conf中添加initrd,注意相关提示!!<br>
注:从2.6.12以后,debian中linux内核的image从kernel-image改名为linux-image<br>
b.自己下载source,编译(debian的方式如下)。<br>
#apt-get install debhelper modutils kernel-package libncurses5-dev<br>
#apt-get install kernel-source*** fakeroot<br>
#cd /usr/src/<br>
#tar jvxf kernel-source****<br>
#cd kernel*****<br>
#make menuconfig (设定相关选项)<br>
#make-kpkg clean<br>
#fakeroot make-kpkg kernel_image<br>
#cd ..<br>
#dpkg -i kernel-image***.deb<br>
0003<br>
安装nvidia驱动<br>
1)安装对应内核的头文件(对于自己编译内核,并且source还在,这一步骤可以省略):<br>
#apt-get install kernel-headers-$(uname -r);<br>
2)安装nvidia的kernel source,#apt-get install nvidia-kernel-source;<br>
3)安装module-assistant,#apt-get install module-assistant;<br>
4)编译并安装nvidia的内核模块,#m-a update, #m-a a-i nvidia;<br>
5)安装nvidia-kernel-common、nvidia-glx;<br>
6)修改xorg.conf,注释掉Section "Module"中的GLcore和dri,并确保添加了glx模块;修改Section "Device"中的Driver,由"nv"改成"nvidia"。<br>
0004<br>
安装alsa驱动,首先要确保内核中有soundcard支持<br>
1)安装对应内核的头文件以及module-assistant(如果已经安装,那么可以省略这一步骤)<br>
2)安装alsa-source,#apt-get install alas-source,安装的时候会让你选择声卡类型,以及相关其它的一些功能,注意要选好声卡芯片,不要选all,不然编译时间会很长;<br>
3)在module-assistant中选择并编译安装alsa的kenenl module;<br>
4)安装alas-base、alas-utils,基本上安装中的配置如果正确的话,就可以听到美妙的声音了。<br>
0005<br>
从源码制作deb包<br>
一些不在debian的官方软件仓库中的开源软件,如果希望这些的软件可以被方便的安装和管理,那么就需要自己打deb的包了<br>
这里要说的是一个非常简单的过程,但是注意,只是适用于自带configure脚本的软件<br>
具体来说:<br>
1)下载souces、解压,将源码包的目录改成packagename-version形式,比如scim-1.4.2<br>
2)进入该目录,使用dh_make命令,即 $dh_make -e "your email address"<br>
3)然后修改debian目录下的control以及changelog,删除.ex 和.EX文件<br>
4)在源码目录执行 $fakeroot debian/rules binary,如果没有问题将会在上层目录得到一个deb包。<br>
更为具体的文档请参考developers-reference(和apt-howto一样也是可以安装的软件包)<br>
------------------------------寻求帮助---------------------------<br>
0001<br>
使用mail list<br>
对于普通用户而言,有两个mail list比较重要:debian-chinese-gb,debian-user<br>
http://lists.debian.org/debian-chinese-gb或者http://lists.debian.org/debian-user<br>
页面中Subscribe / Unsubscribe一栏填写email地址,订阅。通常会收到一封确认信,简单的re一下就可以正常使用mail list了;<br>
有问题需要交流的时候直接发送email给debian-chinese-gb@lists.debian.org、debian-user@lists.debian.org即可。<br>
0002<br>
irc的channel<br>
irc的频道里人很多,也有很多热心人,可能会比较快的得到帮助,debian的官方irc频道是<br>
irc.freenode.net 中的#debian,中文用户可以去#debian-zh;<br>
freenode上有很多开源软件的channel,比如#scim #xmms #xmms2 #mplayer #exim.....<br>
debian-gnome的irc频道是irc.gimp.org 上的#gnome-debian,而上面的#gonme则是gnome的官方channel<br>
注:教育网用户使用7000端口,因为irc默认的端口6667被封了,在xchat设置,需要写成irc.freenode.net/7000,编码是utf-8<br>
0003<br>
bbs求助<br>
水木清华的linuxapp版、linuxsir的debian版<br>
只有一件事情要说,有了问题的时候不要在题目中说debian如何如何,或者救命之类的,而是要尽量简单、概要、准确的描述问题,然后在正文中说明系统的相关信息以及具体信息等。仔细看提问的艺术,非常有利于解决问题!<br>
多翻翻文摘区、标记区和精华区,不过精华区有的帖子有点老,不过还是有些参考价值的。<br>
--------------------------Copyright---------------------------------<br>
本文档遵循GFDL(GNU Free Documentation License)发布<br>
作者:qiyu@newsmth.net (email: ee_halcyon at sohu.com)<br>
如果转载请标明作者以及出处。文章中部分内容来自互联网,版权归原作者。<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -