|
|
升级你的系统 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
相信我,在这里你将得到slackware里最棒的软件,有了它,你的系统将更加完美,更加完全,它就是swaret
.
swaret已经加入SF,所以它的网站已改为http://swaret.sourceforge.net/, ... 改文件如下:
1 将里面的VERSION改成current
VERSION=current
2 因为sware的网址改了,所以要修改一下
DEP_ROOT=http://swaret.sourceforge.net/libraries-$VERSION
下面就可以使用swaret了,不过在这之前最好先升级一下你的查询数据库,执行
updatedb
当一切准备完毕,可以升级整个系统了,顺序执行如下命令:
swaret --update
swaret --upgrade -ap
swaret --dep
下面对一些命令解释一下,如果你英文好当然可以使用man swaret,它是最强大的
-ap 升级打补丁
--update是更新软件库列表,用于安装、更新、搜索时定位软件包在网上的位置。
--upgrade是升级系统中已经安装的软件,包括内核!有了它,你的系统永远是最新的
--install "关键字"是从网络安装符合关键词的软件,有了swaret和网络,你完全无需自己找软件,配合以下的search参数,install将为你完成一切,包括依赖关系的检查!
--purge是清空swaret的临时文件夹,也就是从网上下载下来已经安装或者更新成功的软件包所对应的tgz文件。
--search "关键词"是搜索符合关键词的软件包
--show "关键词"是显示符合关键词的软件包的相关信息
--dep是解决系统中的包依赖关系,这条参数最为强大,彻底解决slack的依赖关系薄弱的缺点,自动从网上下载依赖包
如果想安装某个软件包,可以先搜索
swaret --search xxxx
如果搜索到了,就执行
swaret --install xxx
swaret就会帮你自动从网上下载安装软件包,是不是很方便,很爽的说,升级完系统后不要忘记updatedb,这是个好习惯
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
小提示:如果你的鼠标是带滚轮的话,默认配置是不能使用的,这样在浏览网页的时候很不方便,只需要将xorg.conf里将下面这段改成这样就行:
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option " rotocol" "IMPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5"
/etc/X11/XF86Config文件来修改,设置这两个参数的时候,请务必参考显示器的说明书,找到厂家指定的值,请注意,如果这两个参数设置超过显示器可以承受的值,那么很有可能会烧坏显示器!!!
40.请问为什么我的系统声音出不来?如何配置声音?
可能因为声卡没有设置正确,或者系统的声音处于最小状态,你可以通过alsaconf来设置声卡,通过alsamixer来设置声音。
字段 值
驱动程序下载 http://www.marvell.com/products/index.jsp
kde-i18n-zh_CN-3.2.3-noarch-1
adsl modem dhcp 上网设置问题
直接设置网卡的ip,通过netconfig
把ip设置为192.168.1.6或者是192.168.1.3也行。总之不能和192.168.1.1一样。
mask用255.255.255.0
网关用 192.168.1.1
然后设置dns为,也就是改/etc/resolv.conf,加入下面的内容。
nameserver 202.96.128.143
nameserver 202.96.128.68
声音————————————————————————————————————————————
运行alsamixer,在出现的设置界面中发现所有的声音音量都是0,用上下左右键设置一下,还发现每个设备都是off,这就还要多键入一下m键,发现变成on了。按ESC退出,别忘了:运行alsactl store来保存刚才的设置。
显卡~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "MIRECHANG 77"
DisplaySize 320 240
HorizSync 30.0 - 71.0
VertRefresh 50.0 - 160.0
Option "dpms"
ModeLine "1024x768"
./NVIDIA*.run
另外修改/etc/X11/xorg.conf
然后把驱动中有"nv"的地方换成"nvidia"
大 HorizSync 30.0 - 70.0 和 VertRefresh 50.0 - 130.0 的值
你把最大值按照显示器的说明书改大点,然后使用xvidtune来改分辨率和刷新率。
如何提高桌面的涮新率啊,我的在1024x768时很闪啊!
我的是compaq 151fs 可以上到1024x768@75HZ
相关参数:(场、行频)
Vfrequency:38-58KHZ
sync signal 50-100HZ
中文~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/share/fonts或其下的子目录,然后把放置字体的目录路径加入xorg.conf的FontPath部分,然后在字体目录中mkfontdir和mkfontscale及fc-cache -fv .,这样无论fontconfig系统还是核心X字体系统都可以用到新字体了。
改/etc/X11/xorg.conf文件,在字体路径里添加一句,修改如下:
# ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/share/fonts" //这里加入你字体的路径
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts"
EndSection
修改完毕并保存退出,别急,目前系统还不能使用你的新字体,执行:
cd /usr/share/fonts
fc-cache -f
那这个/etc/profile.d/lang.sh
export LANG=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
kde-i18n-zh_cn
installpkg xxx.tgz
控制中心regional and accessibility中去选中文
复制到/usr/share/fonts/chinese/TrueType下
修改/etc/fonts/fonts.conf
看见下面一段一段的,整个文件中共有6断
Times
Times New Roman
Nimbus Roman No9 L
Luxi Serif
Sazanami Mincho
Kochi Mincho
Simsun #像这样,把Simsun这行加在系统默认所有中文字体的前面。
AR PL SungtiL GB
AR PL Mingti2L Big5
Baekmuk Batang
serif
总共有6段,全部修改完,再把首选项中的字体中的大小改为9。然后注销,重新登录,然后字体近乎完美,和windows已经差距不大了,某些地方比windows更漂亮。比FC中好多了
汉化你的系统
这一步其实很简单,只要你配置好了X,而且能进窗口管理器了,后面的事就简单了,为了方便起事,我将几个字体和需要的文件都压缩在一起了,在这里下载:
http://download.linuxsir.cn/royce/fonts.tar.gz
如果你用的是kde的话要装一个支持包才行,找到第二张光盘目录下kdei目录里的kde-i18n-zh_CN-3.2.3-noarch-1.tgz,如果你想以后能看繁体网页的话就连kde-i18n-zh_TW-3.2.3-noarch-1.tgz也一起装了吧,反正很简单,用installpkg命令装上就行了.
下过来解压后,将fonts文件夹拷贝到/usr/share下,将fonts文件夹里的fonts.conf和local.conf拷贝到/etc/fonts下,将gtkrc.zh_CN拷贝到/etc/gtk/下,当然,在你做这些步骤之前最好现备份原有的文件,这是一个好习惯,一定要养成良好的习惯。当这一切都准备完毕后,修改/etc/X11/xorg.conf文件,在字体路径里添加一句,修改如下:
# ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/share/fonts" //这里加入你字体的路径
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts"
EndSection
修改完毕并保存退出,别急,目前系统还不能使用你的新字体,执行:
cd /usr/share/fonts
fc-cache -f
执行完毕后稍微等一下就可以进入窗口了,是不是很简单?
进入窗口,如果对默认字体不舒服可以自己改一下,改成simsun,看看现在的效果,是不是很酷,中文和windows下一样漂亮了,不过英文字体稍微有点粗,不过这没也没什么,我感觉也挺漂亮的,呵呵,如果想把字体弄的更漂亮的话,就得装美化包了,这就先不说了,因为后面要讲到升级你的整个系统,如果你现在就美化了后面照样会被覆盖掉。
观看效果:
http://download.linuxsir.cn/royce/local/1.png
http://download.linuxsir.cn/royce/local/2.png
打上补丁后的效果
http://download.linuxsir.cn/royce/local/3.png
怎么样?不比其他难看吧?
输入法问题
无论在哪种操作系统种,输入法是必不可少的,我喜欢用fcitx,你可以在www.fcitx.org里得到它。安 ... 这里下tgz包:
http://download.linuxsir.cn/royce/....0.0-1.i386.tgz
安装就不必多说了,下面说说配置吧,当你把包装好后,需要在你的.profile里设置一下,我的设置是这样的:
cat ~/.profile //查看.profile里的内容
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
#LOCALE setup
export LC_ALL=zh_CN
export LANG=zh_CN
这样还不够,因为当你的窗口管理器启动后并不会自动启动fcitx,其实你可以试试在#LOCALE setup上面添加一句
fcitx&
这是很标准的作法,但是按照这种作法我启动kde后输入法并没有启动,所以我把fcitx&这一句放在.xinitrc,这个文件就在你的目录里,比如/root,在
最后面startkde这一句的上面添加
fcitx&
保存退出后启动kde,看,输入法是不是出现了?如果你对输入法有什么问题或者想用其他输入法的话,可以参考一下论坛的输入法版面
http://www.linuxsir.cn/bbs/forumdi...&forumid=42
有问题可以在上面问。
xmms
————————————————————————————————————————————————————————
网络
上网的话你用的是电信的帐号吧?
cd /usr/sbin
adsl-setup
一共有五项,输入你的帐号,防火墙的设置(选1)和密码等,DNS设置你的win下138,139端口上网时连接的地址,如果你不知道怎么看,可以用harbin的DNS
202.97.224.68 202.97.230.4
这些完结后,连上你的网线,
cd /usr/sbin
adsl-start
adsl-down
要听音乐的话,如果安装了xine那么,上
ftp://ftp.mplayerhq.hu/MPlayer/rele...tp.mplayerhq.hu
下载allcodecs,把他们解压缩到/usr/lib/codecs 下,用root帐号。
cd /root (可能是别的用户)
cd .xine
vi config
找到 codec.win32_path:这一行,看看指向的path是不是你在第一步中放codecs的地方,如果不是就把他改为自己的路径
例如 codec.win32_path:/usr/lib/codecs/
找到 misc.spu_src_encoding:iso-8859-1这一行
改为 misc.spu_src_encoding:cp936
这样你的机器就可以播放任何文件,mp3是小case
xine 文件名
当然,要是你的系统还没有声音的话,在网上下载alsa驱动一下你的声卡就可以了,用alsaconf定义一下你的声卡即可。
——————————————————————内核升级——————————————————————————
其实slk10.1默认的2.4.29的内核还是很完善的了,没有必要一定要转到2.6的内核。
如果想使用2.6的内核,可以使用10.1第二张光盘上提供的几个kernel开头的安装包。
具体的步骤可以这样来作:
1、先挂载slk的第二张iso,复制testing/packages/linux-2.6.10这个目录到自己的主目录。
具体命令:
#mount -o loop slackware-10.1-install-d2.iso /mnt/cdrom/
#cp -r /mnt/cdrom/testing/packages/linux-2.6.10 ~/
2、卸载已经安装的2.4.29的内核
#cd /var/log/packages
#removepkg kernel-*
3、安装2.6.10的内核
#cd ~/linux-2.6.10
#installpkg kernel*tgz
4、配置引导程序
由于我用的是grub,对lilo不熟习,所以只介绍一下grub下怎么作。
(1)生成用于引导系统的initrd.gz文件
有朋友说如果root文件系统是ext的不用这一步,但我是用的reiserfs,不这样作系统启动不了的!
#cd /boot
#mkinitrd -c -k 2.6.10 -m reiserfs
(2)编辑引导程序配置文件
编辑/boot/grub/menu.lst文件,在slk引导的部分的末尾加入initrd /boot/initrd.gz这样的字段。
几个注意的问题:
(1)如果在2.4.29内核下使用了alsa驱动,需要卸载alsa的driver包,安装testing目录下的为2.6.10内核准备的alsa驱动包。
(2)更新内核后显卡驱动也要重新编译安装。
(3)在安装光盘自带的2.6.10这个测试内核对usb设备的支持与老内核区别很大了,使用了ub的内核模块,相对与老的模拟scsi设备的做法显得不够稳定和快速,如果想解决这个问题,好像需要重新编译内核,本版内有兄弟给出了编译时的解决方法。
(4)如果系统里有刻录机之类的设备,需要注意把menu.lst中hdd=ide-scsi之类的语句去掉。
(5)另外默认的2.6.10内核对OSS声卡驱动也没有提供模块支持,如果想使用内核自带的OSS驱动也要重新编译。
(6)默认的2.6.10内核起用了IPV6的模块,对一般用户也是多余,想去掉也要重新编译……
如果为了升级dropline gnome2.10其实没有必要一定要用2.6.10内核,强制升级就好。
升级内核,说来说去一个字:“烦”。所以我现在还是用回了老的2.4.29内核, |
|