slackware11安装

来源:互联网 发布:全栈工程师用什么编程 编辑:程序博客网 时间:2024/06/07 21:02
   slackware自带的X终端xterm不能显示和输入中文,当locale设置为zh_CN.utf8时uxterm可以显示中文但无法解决输入中文问题,自带的rxvt估计编译时没有加入gb支持所以无法显示中文。解决办法:
   1、下载rxvt源码包重新编译并加入gb支持
      ./configure --enable-gb
    2、修改配置文件.Xdefault文件
Rxvt.background:#213a5e
Rxvt.foreground:wheat
#Rxvt.colorBD:yellow
#Rxvt.colorUL:white
Rxvt.multichar_encoding:gb
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:green
#Rxvt.color3:#4b76cc
Rxvt.color4:SkyBlue1
#Rxvt.color5:magenta
#Rxvt.color6:#a1b5dd
#Rxvt.color7:#8a95aa
#Rxvt.color8:#616668
#Rxvt.color9:#075982
#Rxvt.color10:#0f82bc
#Rxvt.color11:#13a9f4
Rxvt.color12:#BFE1FF
#Rxvt.color13:#63c2f2
#Rxvt.color14:#6caccc
#Rxvt.color15:#dbeff9
Rxvt.inputMethod:fcitx
Rxvt.font:-b&h-lucidatypewriter-medium-r-normal-*-14-*-*-*-*-*-iso8859-*
Rxvt.mfont:hanzigb16fs
按网上的配置方法最后一行的汉字字体配置安装的sinsum字体不能显示不知何原因,又装了雅黑和文泉驿都不能在此显示,自由使用此字体,缺点是字体比较大16号,目前暂无好的解决办法。不过已经可以使用输入法并显示汉字。
3.在slackware11中不要安装rxvt-unicode,因为我使用发现有些命令竟然不能执行如muut和top都报错。
4.终端的彩色显示
rxvt的ls显示为单色在.bashrc中加入 alias ls="ls--color"就可以了
看我的.bashrc文件:
   PS1="[\033[0;33;m\u@\h:\033[0m\033[0;31;m\w\033[0m]\033[0;32;m\$\033[0m"
    alias ls="ls--color"

Slackware 11发布了原来安装的10.1在sony vaio R505笔记本中USB鼠标一直不能使用
这次准备升级到11试一下。下载完安装盘共3张,有了10.1的安装经验(如果不安装KDE就不需要第二张盘)先浏览一下三张安装盘的内容,由于只准备安装XFCE 也就只需第一张安装盘和第二张中的少部分内容。

1、开始从硬盘安装
     在FAT分区创建一个目录如c:\slack,解压第一张安装盘内容至c:\slack,解压第二张盘中需要的安装包到c:\slack\slackware相应的目录中。
      编写一个setup.bat文件:loadin bzImageroot=/dev/ram  rw   initrd=initrd.img
     copy 安装盘中的loadin.exe、bzImage、setup.bat到c:\slack下,启动到dos执行setup开始安装,在安装中询问安装源时选择第二项本地硬盘,接下来输入/dev/hda1和/slack/slackware开始安装。
2、设置
安装完成后启动X发现只能到640×320的分辨率,使用xorgcfg配置后无效,只能手工编辑/etc/X11/xorg.conf文件,指定显卡驱动未i810,显存16M,指定显示器水平和垂直刷新率分别为:31.5-48.5、40-70,显示颜色为24  1024×768(原来安装过RedHat9,看过里面的配置),重新启动X后显示已正常,只是USB鼠标还是不能使用。
3、升级
由于外接鼠标不能使用,只能使用触摸版甚是不便,准备重新编译内核(由于在RadHat中鼠标能使用),查看后发现此版本仍使用2.4内核,决定使用2.6
内核。
     不想定制内核就按照README文件中步骤即可
          installpkg kernel-generic-2.6.17.13-i486-1.tgz
         installpkgkernel-modules-2.6.17.13-i486-1.tgz
          installpkg mkinitrd-1.0.1-i486-1.tgz

        cd /boot

       我的文件系统是reiserfs,执行以下命令
        mkinitrd -c -k 2.6.17.13 -mreiserfs
        修改lilo
     image=/boot/vmlinuz-generic-2.6.17.13
     root=/dev/hda3
      label=linux2_6
      read-only
设计完成后外接USB鼠标不用设置就可运行了
4、汉化
      安装汉字字体可使用windows的simsun.ttc或微软雅黑字体,最好是使用‘文泉驿’不但免费没有版权问题而且美观,方法:首先将字体copy到/usr/X11R6/lib/X11/fonts/MyFont目录下,然后在此目录下执行mkfontdir  mkfontscan&fc-cache -vf,修改/etc/X11/xorg.conf 加入FontPath"/usr/X11R6/lib/X11/fonts/MyFont", 

在/etc/fonts/fonts.conf也加入上述目录

修改/etc/profile.d/lang.sh 中exportLANG=zh_CN,重启Xwindows修改xfce4用户界面中的字体。
     推荐使用'文泉驿’和微软雅黑,simsun不做美化设置网页中的字体比较难看。

5、X桌面修改
我是用XFCE4和ROX做Xwindows管理器,修改.xinitrc文件,关闭xfdesktop、xfcalendar、xfce-mcs-manager、xfcesm=`which xfce4-session`增加rox-desktop&

6、优化
升级内核后启动到字符界面下发现竟然使用了60多M内存,可能是没有定制内核加载了过多的模块所至,修改/etc/rc.d/目录下的启动文件去除启动时加载的不需要的选项,如自动更新字体,自动更新库文件,检测1394设备等等启动项,重新启动后内存使用恢复到20多M


原创粉丝点击