免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1184 | 回复: 0
打印 上一主题 下一主题

Debian安装和使用二 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-09 15:18 |只看该作者 |倒序浏览

                5 安装各种工具5.1 编辑器emacs vim 集成于emacs的几个包:emacs-wiki 用于写wikimule-ucs   字库emms       调用mpg321听歌mew        收信emacs的配置文件~/.emacs见我的emacs页面vim语法加亮,把 "syntax enable" 命令加入到/etc/vim/vimrc文件中.

#apt-get install emacs emacs-wiki mule-ucs emms mew5.2 terminal 使用rxvt-unicode配置文件~/.Xresources内容:

! my rxvt setting

Rxvt.background:black

Rxvt.foreground:green

Rxvt.colorBD:yellow

Rxvt.colorUL:white

Rxvt.multichar_encoding:gb2312

Rxvt.scrollBar:True

Rxvt.scrollBar_right:True

Rxvt.scrollBar_floating: False

Rxvt.scrollstyle: next

Rxvt.saveLines:1500

Rxvt.color0:black

Rxvt.color1:red

Rxvt.color2:#3a5da3

Rxvt.color3:#4b76cc

Rxvt.color4:RoyalBlue4

Rxvt.color5:magenta

Rxvt.color6:#a1b5dd

Rxvt.color7:#8a95aa

Rxvt.color8:#616668

Rxvt.color9:#075982

Rxvt.color10:#0f82bc

Rxvt.color11:#13a9f4

Rxvt.color12:SkyBlue2

Rxvt.color13:#63c2f2

Rxvt.color14:#6caccc

Rxvt.color15:#dbeff9

Rxvt.font:8x16

Rxvt.mfont:-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0

Rxvt.menu:/etc/X11/rxvt.menu

Rxvt.preeditType:Root修改完资源文件后,只要运行

xrdb .Xresources就能使配置生效了 5.3 pdf文档使用PDF

#apt-get install acroread acroread-plugins acroread-chfonts5.4 chm用xchm或者chmsee,另外据说firefox可以安装一个chm reader的插件。 5.5 字典,用stardict在uo源中

deb http://debian.ustc.edu.cn/debian-uo/ sid marillat rareware misc ustc

deb-src http://debian.ustc.edu.cn/debian-uo sid marillat rareware misc ustcstardict-longman                     Longman Dictionary stardict-oald                        Oxford Advanced Learner's Dictionarystardict-cced                        Collins Cobuild English Dictionarystardict-gaojihanyudacidian          高级汉语大词典stardict-guojibiaozhunhanzidacidian  国际标准汉字大辞典stardict-kdic-computer-gb            计算机词汇stardict-langdao-ce-gb               朗道汉英字典5.0stardict-langdao-ec-gb               朗道英汉字典5.0stardict-oxford-gb                   牛津现代英汉双解词典stardict-powerword2007-pw7ecdz       [七国语言]英汉电子大词典stardict-powerword2007-pw7ecdzg      [七国语言]英汉电子工程大词典stardict-powerword2007-pw7ecwl       [七国语言]英汉物理大词典stardict-powerword2007-pw7ecxx       [七国语言]英汉信息大词典stardict-wikipedia-zhwiki            中文维基百科真人发音去官方网站http://stardict.sourceforge.net/ 下载真人发音库WyabdcRealPeopleTTS.tar.bz2 然后把它解压(tar -jxvf),文件夹copy到/usr/share目录. #apt-get
install stardict stardict-longman stardict-oald stardict-cced
stardict-gaojihanyudacidian stardict-guojibiaozhunhanzidacidian
stardict-kdic-computer-gb stardict-langdao-ce-gb
stardict-langdao-ec-gb stardict-oxford-gb
stardict-powerword2007-pw7ecdz stardict-powerword2007-pw7ecdzg
stardict-powerword2007-pw7ecwl stardict-powerword2007-pw7ecxx
stardict-wikipedia-zhwiki5.6 浏览器用w3m或者lynx,或者图形化的工具firefox(在debian中叫做iceweasel)。firefox用插件:adblock_plus顾名思义,广告拦截插件。我感觉这个是Firefox使用中最重要的插件了,因为我们在浏览网站时候最痛恨的就是那些乱七八糟的广告了。定义好正则表达式(更好地精简过滤名单,运行起来更快),基本上可以实现页面无广告了。最新版本的可以订阅过滤规则了。all-in-one_gestures手势功能,通过鼠标右键在标签页画出手势来进行网页的常用操作,比如新开窗口,比如关闭页面,切换页面…… 非常迅速和方便。download_manager_tweak增强Firefox下载管理器forecastfox天气预报插件super_dragandgo拖动一个链接到页面任何空白处,就可以新开一个标签打开链接,很方便吧^_^tabbrowser_extensions增强标签页的功能,非常好的工具,可以实现定义单窗口,定义每个标签的宽度…… 许多功能。xyzproxy这
是一个proxy管理插件。我们虽然可以在Firefox的工具->选项->基本信息中修改代理,但是毕竟比较麻烦。这个插件可以迅速切换代
理和非代理状态,同时可以迅速切换不同代理,当然首先自己要准备好一个代理列表。
sci.ustc.edu.cn就经常有代理列表更新的,不过比较麻烦的是那里的代理表不能单排的。 5.7 即时通讯工具gaim 可以支持qq,msn,gtalk...gaim已经改名成pidgin,qq可以选用eva在/etc/apt/source.list增加源

deb http://planet.time.net.my/TechnologyPark/evadeb ./

#apt-get install gaim evaIRC聊天 使用xchat5.8 音乐 用mpg321或者beep media player给beep-media-player打补丁libmac2_3.99+update4+build3-0.0_i386.debbmp-mac_0.1.0.1-0.0_i386.deb用来播放ape文件这两个包需要搜索查找,或者可能在unstable源中。你也可以到科大ftp上搜索引擎上下来自己安装
FTP搜索引擎 - Tooooold
aptitude安装beep-media-player-dev你也可以在http://www.winamp.com/skins/ 下载更多皮肤并将它们放到"~/.bmp/Skins"供BMP使用。加载WIMAMP的PRESETS,按“presets”按钮,选“导入”选项,选中winamp安装目录下的winamp.q1,确定,以后不同音乐可以切换不同类型的equalizer 至于winamp.ql需要网络上搜索下载。5.9 电影,用mplayer安装w32codecs同时安装mozilla-mplayer,这是用于在mozilla firefox中播放多媒体mplayer在uo源中deb http://debian.ustc.edu.cn/debian-uo/ sid marillat rareware misc ustcdeb-src http://debian.ustc.edu.cn/debian-uo sid marillat rareware misc ustc让mplayer
支持srt格式的字幕,首先复制一个中文ttf字体文件到 ~/.mplayer/ 目录下,并改名为 subfont.ttf
;然后在gmplayer的选项(Preferences)-> Subtitle & OSD 中将 Encoding
项选为“Simplified Chinese charset (CP936)”。如果你还使用命令行播放电影,还需要在
~/.mplayer/config 文件中加上这么一行:subcp=cp936如果仍然不能显示字幕,请看看字幕文件名和电影文件名是否相配:如果avi文件是 movie.avi的话,字幕文件名应该是movie.srt。让mplayer的画面随窗口大小自动缩放。修改 ~/.mplayer/config 文件,加上这么一行:zoom=yes。若gmplayer出现“声音设备”的错误,在其选项中的声音项,修改声音设备,比如从alsa到oss或着esd. 5.10 图片,gthumb用来看图,GIMP用来处理图片#apt-get install gthumb gimp5.11  数值分析,octave,相当于matlab5.12  数学计算,maxima,相当于mathematica如果你需要安装matlab和mathematica,可以在源中增加deb ftp://202.38.73.198/debian sid foo5.13 电路图软件 eagle5.14 绘图软件 dia5.15 java开发 jdk安装sun-java6-jdk,当然习惯1.5版的可以安装sun-java5-jdk5.16 截屏工具 scrot5.17 bbs ,用qterm5.18 远程访问 ssh5.19 安装配置samba# apt-get install samba smbclient系统会问你,请参考这些答案:  用debconf配置samba吗?Yes。  输入工作组名,或者域名:workgroup。  使用口令加密?Yes。  以什么方式运行samba?我们选择默认的daemons方式,让他在后台监听。  创建samba口令库?Yes。修改/etc/samba/smb.conf 文件security = share 不需要用户名和密码security = user 需要用户名和密码[iso]   comment = Eric's iso dir   path = /home/eric/iso      writable = yes   valid users = eric要是修改后的smb.conf生效,需要重新启动samba:# /etc/init.d/samba restart创建用户  在我们创建用户之前,没有人能够访问samba服务器,就是说,在windows平台上,无论用什么用户名和口令,都无法访问网上邻居里面的debian这台机器。  我们需要在/etc/samba/目录下面,生成一个文件,名字叫:smbpasswd:# touch /etc/samba/smbpasswd  然后,使用smbpasswd命令,添加samba用户:# smbpasswd -a eric    New SMB password:Retype new SMB password:  这时,eric就被写进了/etc/samba/smbpasswd文件,eric就可以从windows访问samba了。Linux客户端终端(命令行)访问sambalinux客户端要连接samba/windows文件服务器时,需使用smbmount或mount指令:  smbmount //sambaserver/d /mnt/d -o username=aaa,password=bbb  smbmount //sambaserver/d /mnt/d -o username=aaa%bbb  mount -t smbfs -o username=aaa,password=bbb //sambaserver/d /mnt/d  mount -t smbfs -o username=aaa%bbb //sambaserver/d /mnt/d  smbclient //sambaserver/d -U username%password  注意:  1. 指定uid或者gid参数,也可以指定用户的身份(uid=后面可接uid号或者用户名),如:  smbmount //test/d /mnt/d -o uid=grind  2. smbmount也可以写作mount.smbfs,这是一个符号链接;  3. smbmount的参数必须写在最后,而mount的参数位置可以变化;  4. 由于//sambaserver/d格式可以表明是要mount上smbfs,所以mount的-t smbfs参数可以省掉;  5. 如果命令行中不加入密码,下一行中系统会提示你输入;  6. smbclient成功后,会出现ftp类似的界面,请仿照ftp进行   5.19 Debian 参考手册最新官方版本于 Debian 的 debian-reference-zh-cn 软件包中6 声卡和显卡6.1 声卡安装alsa-base,alsa-oss,alsa-utils,aumix,xmix 然后配置$ su# alsaconf选中你的声卡,就可以了6.2显卡6.2.1ATI显卡驱动安装到http://ati.amd.com/support/driver.html下载符合你显卡的驱动程序安装需要的软件包#apt-get install build-essential debhelper bzip2 fakeroot#apt-get install module-assistant   /*m-a tool*/#apt-get install  dh-make debconf libstdc++5 linux-headers-$(uname -r)Create the .deb packages: (change accordingly depending on which flavor you're running)方式一Code:# sh ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Debian/testingInstall the .deb packages in the current directory:Code:# dpkg -i package.deb方式二$ cd ./fglrx/$ chmod +x ati-driver-installer-8.36.5-x86.x86_64.run$ ./ati-driver-installer-8.36.5-x86_64.run --extract fglrx-tmp$ cd fglrx-tmp$ su (...and enter root password)# ./packages/Debian/ati-packager.sh --buildpkg sid# cd ..# dpkg -i fglrx-amdcccle_8.36.5-1_amd64.deb# dpkg -i fglrx-driver_8.36.5-1_amd64.deb# dpkg -i fglrx-kernel-src_8.36.5-1_amd64.debreboot# m-a prepare# m-a a-i fglrx# modprobe -v fglrx# dpkg-reconfigure xserver-xorgThen I edited the newly written xorg.conf file to use driver "fglrx" instead of "ati," rebooted, and everything worked.test method:eric@dedo:~$ fglrxinfodisplay: :0.0  screen: 0OpenGL vendor string: ATI Technologies Inc.OpenGL renderer string: ATI MOBILITY RADEON X300OpenGL version string: 2.0.6458 (8.36.5)eric@dedo:~$ fgl_glxgearsUsing GLX_SGIX_pbuffer1461 frames in 5.0 seconds = 292.200 FPS1467 frames in 5.0 seconds = 293.400 FPS1513 frames in 5.0 seconds = 302.600 FPS1516 frames in 5.0 seconds = 303.200 FPSNote: If you're using Lenny, substitute "lenny" for "sid" in the build-packages step. N卡的驱动安装较为简单,不再赘述6.2.1提高刷新率如果显示器是液晶的就不需要了。如果CRT的,可能需要改为85Hz,则# vim /etc/X11/xorg.conf修改其中一段,可以为Section "Monitor"        Identifier      "Generic Monitor"        HorizSync       30-70        VertRefresh     60-100        Option          "DPMS"EndSection这仅仅是给出频率上限,下面需要给出使用gtf,页面在http://sh.nu/nvidia/gtf.php, 输入分辨率和刷新率后即可得到相应配置:# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHzModeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync放到上面"DPMS"的下一行保存退出。
                                7 内核编译7.1 安装所要用到的工具包#apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 build-essential udev debhelper注: 传统方式直接在console中编译官方内核,需要以下软件包bin86 - 16-bit assembler and loaderdiff - File comparison utilitieslibc6-dev - GNU C Library: Development Libraries and Header Fileslibncurses5-dev - Developer's libraries and docs for ncursespatch - Apply a diff file to an original使用2.4.x内核的图形界面配置程序(make xconfig),还需要tk8.4 - Tk toolkit for Tcl and X11, v8.4 - run-time files 使用2.6.x内核的Qt图形界面配置程序(make xconfig),还需要libqt3-mt-dev - Qt development files (Threaded)注:现在好像可以用QT4使用2.6.x内核的GTK图形界面配置程序(make gconfig),还需要libgtk2.0-dev - Development files for the GTK+ library 如果您想制作内核的deb包,还需要debianutils - Miscellaneous utilities specific to Debiankernel-package - A utility for building Linux kernel related Debian packageksymoops - Linux kernel oops and error message decoder切换到新内核的目录

#cd linux-2.6.X.X为了节省时间,请执行以下命令从现有内核中获得配置

#make oldconfig执行完此条命令后,会根据新老内核的差异情况,询问你一些问题,如果不确定的话请都是用默认(直接按回车)。以上步骤完成后,执行内核配置程序

#make menuconfig如果你的Debian有X的话,也可以使用 make xconfig 来进行内核的配置。请自行根据实际情况进行配置,不确定的话请保持默认。在
Security Options 中,选择 Grsecurity 并将其设置到 medium。然后根据grsecurity的官方推荐,请在
Security Options -> PaX -> PaX Control 中,将 MAC system integration
设置为 [None] 。至此,内核的配置就算完成了。请按 ESC 多次后退出内核配置页面(在系统询问是否要保存新内核的配置时,当然要选择yes)。执行以下命令进行新内核的生成!

#make-kpkg clean

#fakeroot make-kpkg --initrd --append-to-version=XXXXX --revision=1.0 kernel_image kernel_headersfakeroot
的作用是在内核的生成过程中暂时性获取root权限。如果你直接是用root帐号操作的话,可以省略fakeroot。–append-to-
version定义的是内核的软件包名字,类似 kernel-image-2.6.11.7-XXXXX 这样。而
–revision定义的是软件包的版本。现在系统会开始进行新内核的生成,屏幕上会有许多文字闪过。请注意,如果生成过程中出现错误,请执行 make clean 后,用 make menuconfig 重新配置内核。一般都是仔细看错误信息,找到出错的模块,然后将其去除。内核顺利生成完毕后,会在/usr/src目录下产生一个 deb 包。例如 kernel-image-2.6.11.7-XXXXX_1.0_i386.deb执行以下命令安装新内核!^_^

#dpkg -i kernel-image-2.6.11.7-XXXXX_1.0_i386.deb接着Debian会安装新内核并更新Grub的配置文件。重新启动(shutdown -r now)后将会boot到新内核。8 删除gnome应用程序下的多余菜单
  
  和gnome菜单显示相关的目录有:
      /usr/share/applications,
  /usr/share/gnome/applications
  
  /usr/share/applications里面都是
  以desktop为后缀的文档;对于后者/usr/share/gnome//applications和/etc/X11/applnk/里面是一些目录,它们可以是
  Network,
  Office,
  Graphics,
  AudioVideo,
  System,
  Development,
  Utility,
  Settings等
 
 一般在这些目录里面也是以desktop为结尾的文件这些文件对应的菜单项一般是让它们在其它里面显示(我想也应该可以在第一级目录里面显示,呵呵没有
试过).对于/usr/share/applications里面的文件,既可在其它里面显示也可在第一级菜单里面显示。
  下面来看一下以.desktop结尾的文件的格式,低下是一个模板:
  
  [Desktop Entry]
  Name=
  Name[zh_CN]=
  Icon=
  Terminal=
  Type=
  Categories=Application;;;
  Encoding=UTF-8
  Comment=
  Comment[zh_CN]=
  OnlyShowIn=
  X-Desktop-File-Install-Version=0.3
  
  
  对上面的解释:
  Name--你原意给程序取的名字
  Name[zh_CN]--程序对应local为中文是的名字
  Exec要执行的应用程序路径
  Icon你想要显示的图标路径
  Type程序的种类,一般为Application即可。
  下面的Categories是关键,注意上面的几个分号,第一个之前一般为Application即可
  
    把对应程序名称的.desktop文件删掉即可
详细请参考:
gnome菜单编辑解决方案
8、一些问题装好了Debian却找不到more和fdisk命令,来时是因为没有装util-linux包,把此包装上即可:#apt-get install util-linuxtree命令也是一个不错的工具,也装上吧#apt-get install tree
               
               
               
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/42993/showart_336687.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP