slack系统设置初步探讨
windrose
1.Slackware的自动载入模块配置文件在那里?
/etc/rc.d/rc.modules
/etc/modules.conf
Slackware的自动载入模块配置文件在那里?可能新手弟兄一时找不到解决问题的头序,其实很简单!
在slackware中,配制模块的文件有两个,如下:
/etc/rc.d/rc.modules
/etc/modules.conf
加入讨论行列,分享您的学成体会,帮助小鸟走过Slackware艰难之旅,大家会心存感激之情!
在rc.modules中,有很多的模块要我们来打开或者关闭,如果您想加开相应的模块,就直接把相应的行的前面的#号去掉就行;同理,我们想关闭一个模块,就在前面加个#号注掉。
举例:比如我想打开对ntfs文件系统的支持,应该找到下面的一行
#/sbin/modprobe ntfs
然后把#号去掉,也行就是:
/sbin/modprobe ntfs
这样就好了,然后重启系统,进行mount等工作,这样ntfs格式的磁盘就一步到位的加载起来了。
当然也可以用全程命令来加载模块,不过这个是有针对性,也就是说,一重启系统,我们还要进行这样工作来加载模块。如果是自动化的,还是修改/etc/rc.d/rc.modules 吧。
/sbin/modprobe ntfs
您也可以在/etc/modules.conf中加载模块,指定别名等,如果没有这个文件,您可以自己来创建;
2.设置slackware命令行(控制台,console,字符界面)的字体
如果命令行状态的显示使用了framebuffer,则可以用 setfont fontname 这样的命令格式设置命令行状态下的字体。所有可用的字体都在 /usr/share/kbd/consolefonts/ 这个目录下面,用setfont命令可以即时转换。
如果想在启动时让选定的字体生效,可以在 /etc/rc.d/目录中添加一个 rc.font文件。假如我们想使用sd字体,则:
echo setfont sd > rc.font
chmod +x rc.font
下次启动时,系统就会自动在命令行加载sd字体了。
3.slack系统设置初步探讨
一。关于中文化,这个比较简单,直接找到kde3-i18n-zh_CN-3.0.1-6.noarch.rpm包安装上,然后
下载这个包locale.tar.gz
解压缩,
#tar zxvf locale.tar.gz
然后把locale目录下的所有文件夹都复制到/opt/kde/share/locale/
再到控制中心设置,把国家设置成中国;系统语文设置成中文就OK了
二。对于声卡和网卡的加载,这个我用了RedHat 7.3的方法,就是把字里面的东西复制过去就OK了。
把RedHat 7.3里面的/etc/modules.conf中关于声卡和网卡的信息复制到Slackware中的modules.conf中,当然,你得有安装RedHat ,以我的机器为例,声卡是Intel AC 97的,网卡是8139的,我就直接把RedHat 7.3里面的/etc/modules.conf中下面的复制过过。
alias eth0 8139too
alias sound-slot-0 i810_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
声卡和网卡都能正常工作。。哈。是不是有意思???
四,如果你的显卡是Nidia的,我们还有升级。方法也比较简单。
到nvidia.com去下载两个Tar包,NVIDIA_GLX-1.0-3123.tar.gz和NVIDIA_kernel-1.0-3123.tar.gz,解压缩后,我们在相应的目录里,以root权限执行
#make
然后,我们再改动一个文件,/etc/X11/XF86Config文件,nv改成nvidia,就一处。不要多改。。。
另外,因为驱动不能自动加载,也就是说,当我们把驱动安装上后,等我们重新进入系统时,系统不能加载显卡模块。这时我们要改动一个文件,在/etc/rc.d目录中找到rc.local这个文件,然后加入下面的一行。就OK了,重新启动就能看到效果了。
insmod -f /lib/modules/2.4.18/kernel/drivers/video/NVdriver