|
首先声明,这篇文章的部分内容是引用 duangw 的文章,原文地址为 http://www.duangw.net/computer/work-env/real/slackware-v12_1.html ,duangw 的个人网站里面有很多这方面的文章,大家可以去看看。
我把这篇文章推荐给像我一样想使用 slackware 12.1 的新手,希望对大家有所帮助,如果里面有错误,请大家原谅指正,再次感谢 duangw 大侠 以及 所有linuxsir 的朋友们。
更新系统
安装完slackware 12.1 之后,首先有要进行的就是打上系统的升级补丁,可以在 http://ftp.isu.edu.tw/pub/Linux/ ... 1/patches/packages/ 下载,推荐在win下面用迅雷下载。 安装补丁比较重要,首先进入单用户模式 # init 1
(我不清楚单用户模式是什么意思,据我观察貌似于win下面的安全模式,只启动最基本的程序,不知道对不对),然后进入补丁所在目录,执行 # upgradepkg *.tgz
进行系统更新升级。安装过程中会出现补丁信息,有兴趣可以看下,说的很详细。
系统补丁安装完成之后务必要重启 #reboot
补充说明,上面的方法不妥,也很麻烦。应该采用 grissiom 的方法,安装 extra/ 下面的 slackpkg,然后选一个速度快的镜像,用 root 运行 slackpkg update && slackpkg upgrade-all 就好~ 这样以后升级也方便~
速度快的镜像在 置顶帖 里面
汉化系统
首先挂载(mount) slackware12.1 镜像到 /mnt , 然后进入(cd)里面的slackware/kdei 目录,执行以下命令 #installpkg *zh_CN*.tgz ,这样就安装上了kde 的中文文件, 接着修改 /etc/profile.d/lang.sh 文件 #vim /etc/profile.d/lang.sh ,修改为 expot LANG=zh_CN.utf8 和 export LC_CTYPE=zh_CN.UTF-8 ,详细情况参见 http://www.linuxsir.cn/bbs/thread339260.html , 其中 /etc/profile.d/lang.sh 是实现gui 下面的kde汉化,而export LC_CTYPE=zh_CN.UTF-8 是为使用fcitx 实现中文输入做准备。
添加普通用户
# useradd -m -s /bin/bash username
编辑/etc/group文件,将用户添加到audio组和cdrom组,以便能使用声卡和K3b。
audio:x:17:root,username
cdrom:x:19:root,username
这样设置之后,用普通用户登录x时,就可以使用audio 和 cdrom,比较方便,如果不设置,启动x的时间会提示你无法使用声音,甚至引起一些程序崩溃。
启用HAL(硬件提取层模块)
# cd /etc/rc.d
# chmod a+x rc.hald
编辑/etc/group,HAL通过该设置来决定用户是否有权限使用此功能:
plugdev:x:83:root,username
这项设置是使slackware 自动挂载win 分区,并且使普通用户具有对fat分区(包括mp3 和 u 盘)的读写权限,这样设置之后就可以很方便的读写fat分区。
安装显卡驱动
在startx 之前,最好先安装好显卡驱动,以ati 显卡为例,到 http://ati.amd.com/support/driver.html 下载对应的显卡驱动,比如我下载的文件是 ati-driver-installer-8-11-x86.x86_64.run ,进入文件所在目录,执行以下命令即可 #chmod 755 ati-driver-installer-8-11-x86.x86_64.run #./ati-driver-installer-8-11-x86.x86_64.run ,然后一直按 enter 安装即可,安装完了之后执行 #aticonfig ,显卡就可以正常工作了。
说明,参考 spring@sir 的意见,我的机器配置为 1G 内存,160G 硬盘,19 宽屏液晶,其实这些都不重要,主要是显卡 ,ati x1250 集成显卡,到官网下载为linux的驱动安装即可。至于 nvidia 的驱动,我没有安装过,但据说安装起来更容易,也更好用。但是,ati 显卡的linxu驱动现在已经很好了,更新很快,至少我用起来没有任何关系,大家放心即可。
如果你想开机直接到图形界面
修改/etc/inittab
找到 id:3:initdefault 修改为 id:4:initdefault 保存既可。
补充说明,参考了 eva00 的意见,在安装需要的软件时间采用 src2pkg 进行打包会比较方便管理,如果像我这样没头没脑的只会 ./configure & make & make install 的话,如果安装的软件有更新,就要重新安装,而原来安装的东西又不能完全删除,虽然对使用没有影响, 但是违背录 slackware 简洁,高效 的原则,所以推荐先使用 src2pkg 进行打包.
使用也是很方便,记住必须用Root用户才成 , #src2pkg app-*-.tar.gz/tar.bz2 ,src2pkg首先会在/tmp下建立app-*-PKG和app-*-SRC目录,将app-*-.tar.gz/tar.bz2解压到app-*- SRC目录下,后调用其中的configure进行配置,如果没有则跳过,然后直接make,接着make install,最后对其进行打包到/tmp目录下app-*-.tgz,以后就可调用installpkg或者upgradepkg来进行安装或者升级.
具体参见 http://hi.baidu.com/3444542/blog ... 478ad2267fb516.html ,感谢 eva00
安装 fcit
下载源代码包,解压后进入文件夹 #./configure , 然后 #make , #make install 既可,安装过程没有任何问题 。 然后在/etc/profile里面加上下面二行:
export GTK_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
具体参见 http://slack.linuxsir.cn/main/?q=node/211
经过这样设置之后,需要用的时间,在终端输入fcitx 调用既可,特别说明一下,我之所以没有参照原帖加上 fcitx & ,原因是加上后fcitx 开机可以自动启动,但是当我打开一个k终端的时间,总是提示我有另外一个 fcitx 正在运行,当然并不影响使用,无视既可。好像我打开一次k终端,fcitx 就自动运行一次,不知道怎么办。
安装文泉驿点阵宋体
slackware 12.1 自带了文泉驿正黑,可是显示效果不好,可以装上 文泉驿点阵宋体 ,很不错。
下载地址为 http://downloads.sourceforge.net ... .gz?use_mirror=osdn ,把下载后解压的文件夹移到 /usr/share/fonts/wenquanyi/ 目录下边,但是这个目录要自己建。
然后依次执行以下操作:
#cd /usr/share/fonts/wenquanyi/wqy-bitmapfont/
#rm fonts.dir fonts.scale fc-cache.*
#mkfontdir .
#cp fonts.dir fonts.scale
#xset +fp /usr/share/fonts/wenquanyi/wqy-bitmapfont/
之后再修改 /etc/X11/xorg.conf ,添加 FontPath "/usr/share/fonts/wenquanyi/wqy-bitmapfont/" 到FontPath列。
接着再修改 /etc/fonts/fonts.conf ,添加 <dir>/usr/share/fonts/wenquanyi/wqy-bitmapfont/</dir> 到 <dir> 列既可,具体的参照解压后文件夹里面的 INSTALL 文件。
安装完毕之后在控制中心选择文泉驿点阵宋体(wqy-bitmapfont),dpi选择96,显示效果很好,很清楚,但是英文显示效果不是很好,我不知道怎么样给slackware 指定中文用文泉驿点阵宋体 ,英文用原来的,请大家帮忙解决。
字体渲染
如果依旧觉得字体渲染效果不好,可以这么做
先下载下面三个文件
http://webpages.charter.net/daedra/12.1/cairo-1.4.14-i486-2.tgz
http://webpages.charter.net/daedra/12.1/freetype-2.3.5-i486-2.tgz
http://webpages.charter.net/daedra/12.1/libXft-2.1.12-i486-3.tgz
下载完毕之后用 #installpkg *.tgz 安装就可以了。
具体参见 http://www.linuxquestions.org/qu ... nts-in-12.1-640468/
一些常用软件
播放rmvb 用realplayer for linux ,下载地址为 http://software-dl.real.com/28ca ... ealPlayer11GOLD.bin ,下载的文件名字为 RealPlayer11GOLD.bin ,进入下载的目录,执行以下操作: #chmod 755 RealPlayer11GOLD.bin ,#./RealPlayer11GOLD.bin ,然后一路enter 下去就可以安装realplayer 了,安装完了之后可以在多媒体一栏找到,在终端输入 realplay 也可以打开。
不得不说下,在linux 下面播放 rmvb 或者 rm 还是realplayer 效果最好,而且这个最新的版本还增加了对 mp3 和 wma 文件的支持,比较好。 但是问题是realplayer for linux 只能使用 oss 声音架构,可能会出现声卡独占,我不知道怎么解决。
编译安装 mplayer
首先下载下面三个文件
http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2
http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
http://www.mplayerhq.hu/MPlayer/ ... ll-20071007.tar.bz2
然后解压这三个文件,把解压后的 all-20071007 改名为 codecs ,Blue 改名为 default ,然后把 codecs 文件夹 移到 /usr/local/lib/ ,再进入 MPlayer-1.0rc2 文件夹 ,执行以下操作:
#./configure --disable-ivtv --enable-gui --language=zh_CN
#make
#make install
说明 --disable-ivtv 是禁用ivtv 选项,不然编译会出现错误而无法继续,具体请参照http://vvoody.org/blog/?p=113
注意,此时安装mplayer 还没有完成,接着把刚才的 default 文件夹移到 /usr/local/share/mplayer/skins ,#mv default usr/local/share/mplayer/skins , 接着在 /usr/share/fonts 里面拷一个.ttf 字体文件,改名为 subfont.ttf 并放到 ~/.mplayer 文件夹下面。
这样 mplayer 就算是基本配置好了,由于我们刚才安装的解码库很全,这是就基本上没有 mplayer 不能播放的文件。realplayer 可以选择不安装。
sopcast网络电视
sopcast是linux下面最好的网络电视软件,是看 cctv 的不二选择。
首先需要下载命令行版本 sp-sc ,网站为 http://download.sopcast.com/download/sp-sc.tgz 注意,在地址栏直接输入网址会打不开,用下载软件下载。例如用myget ,指令是 $mytget -n 10 http://download.sopcast.com/download/sp-sc.tgz ,把解压后的 sp-sc 文件移到 /usr/bin/ 文件夹下, $sudo mv sp-sc /sur/bin 。
然后下载 sopcast 的 qt 图形前端, 网址是 http://qsopcast.googlecode.com/files/qsopcast-0.3.5.tar.bz2 ,解压后进入目录,执行以下操作
$qmake
$make
$sudo make install
这样就可以使用 qsopcast 了。
但是第一次使用 qsopcast 可能会出现错误提示,搜索网页就可以找到解决办法,不再赘述。
安装 googleearth
下载地址 http://dl.google.com/earth/clien ... oogleEarthLinux.bin ,注意安装googleearth 的时间不能用 sudo ,不然不能安装。普通用户直接
$chmod 755 GoogleEarthLinux.bin
$./GoogleEarthLinux.bin
就可以安装 googleearth 了。
下载工具
可以选择安装 multiget ,myget, axel 或者 prozilla
虽然 myget 漏洞多,但是速度很快,偶尔用用很不错。
注意myget 的用法 :
$mytget -n 20 网址
注意是 mytget ,不是 myget。 20 是线程数,可以更改。默认下载到当前目录下面。
multiget 到官网下载源代码包编译安装即可,他可以监视剪贴板,很方便,可以同时下载很多任务,是同济大学高手所编。但是编译安装 multiget 的时间会提示缺少 wxWidgets ,所以要先安装 wxWidgets ,再编译 multiget。
聊天软件
可以使用 qq for linux 或者 eva qq,我个人觉得 eva qq 要好些,大家下载源代码编译安装就可以了,编译过程没有任何问题。eva qq 下载地址是 http://www.myswear.net/myswear/eva/beta/eva-20080127_1.tar.bz2
浏览器
自带的firefox 就很不错,我不用 seamonkey,若大家有兴趣,可以安装 opera,opera官网上有为slackware 编译好的版本,用installpkg 安装就可以了,至于opera 的字体配置可以参考 http://www.operachina.com/
虚拟机软件
比较常用的虚拟机软件有 virtualbox 和 vmware ,virtualbox 的特点是占用空间小,灵活,运行速度一般。而 vmware 特点是占用空间大,但是运行稳定,速度快,但是会拖慢主机速度。
virtualbox 到官网下载源代码编译安装即可,而 vmware 可以在 verycd 上面下载。安装过程就没有什么好说的,参照里面的说明文件即可。
katapult-很实用的程序
Katapult是一款基于关键词的程序加载软件,它与Windows系统上的Launchy和苹果Mac系统上的Quicksilver非常的相似。Katapult能够快速地开启你系统当中所安装的任何应用程序或书签,而你所需要做的仅仅是输入相应对象名字的开头几个字母。
下载地址是 http://katapult.kde.org/ ,编译安装过程没有任何问题,启动 katapult 之后,同时按下 ctrl+空格键 就可以调用,然后在里面输入你想查找的程序,比如输入 firefox ,他就会找到 firefox 并显示图标,按下 enter 就可以启动 firefox ,对于像我这样的新手来说非常方便。
算了,就这么多吧,室友在睡觉,都在抗议我了。
再次说明,我是linux新手,以上都是我在linuxsir 或者 别的网站上面搜到的,稍稍整理一下,主要为新手提供方便,其中不免有错误,请大家不吝赐教,批评指正,我先谢过了。
祝linuxsir 越来越好,祝大家工作顺利,学习顺利。 |
|