LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2179|回复: 7

archlinux-0.7的安装与美化及中文支持

[复制链接]
发表于 2005-9-25 00:29:06 | 显示全部楼层 |阅读模式
本文欢迎转载,但请你在引用时,注明是荒原狼原创!
希望本文对archlinux在大陆的推广起作用。
我在安装了两次archlinux之后(两次相隔10几天吧,中间又安装了一个其它的)
终于把archlinux的中文完美支持做好了!
现在共享出来,大家有需要的看一下;
大陆的archlinux用户不太多,希望此方可以对这个情况的改变有所帮助,因为好多大陆用户就是
因为中文和美化做不好而放弃archlinux的,
但实际上,我现在可以说,“速度与美观我们可以兼得!”

archlinux 不是为linux的入门者准备的,安装和使用它需要有一定的linux 使用基础(我的个人意见,希望没有得罪你)
,因为它没有图形化的安装界面,也没有图形化的配置工具,有的只是一个基本的系统,你可以用的工具就是nano之类的
编辑器来更改系统设置
基本系统安装不要我说了,网上已经有硬盘安装的教程了,在arch.linuxsir.cn上
我要说的是,安装完基本的系统后要做的汉化我美化
1.在~/.bashrc中加入对中文的声明:
2.安装fcitx-1.8.5,这人版本是我最喜爱的,稳定!
在~/.xinitrc中加入启动脚本
3.在安装时安装2.6的内核并安装源码,现在重新编译内核,因为我们要加入cp936的支持,我需要看到windows分区中的txt文件。
4.上网下载oss的驱动,安装后即有了声音,且可以同时打开多个声音程序,且不用设置snd模块,不过只可使用4 个月,之后需要重新安装该驱动
5.修改/etc/pacman.conf文件,加入台湾的cle,因为速度快,更因为我们要使用它的汉化美化包
6.用cle的源更新字体包,并安装gnome kde xfce4等:
pacman -Sy
pacman -S xfce4 xfce4-goodies gnome kde
pacman -S libXft-cle -f
这时需要强制安装,因为有一些冲突,安装后不会crash的
将simsun字体及mingliu字体用xttmgr加入系统:
xttmgr --add mingliu.ttc
xttmgr --add simsun.ttc
重启一下X;
进入xfce4,改用pmingliu字体,就有了漂亮的中文了

以下是配置文件:
.bashrc
--------------------------------------------------------------------------------------------------------
alias ls='ls --color=auto'
PS1='[\u@\h \W]$ '
# ~/.bashrc
# Hiweed-Debian Desktop default ~/.bashrc file
umask 022
PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games:/opt/gnome/bin:/opt/xfce4/bin:/opt/mozilla/bin:/opt/
kde/bin"
[ "$UID" = "0" ] || PATH="$PATH:."
export PATH
# enable bash completion in interactive shells
[ "$PS1" -a -f /etc/bash_completion ] && . /etc/bash_completion
TTY=$(tty)
TTY=$
[ -n "$TTY" ] && PS1="\[\]\u@$TTY[\W]\$\[\] " || PS1="\[\][\W]\u\[\] "
alias ..="cd .."
alias cd..="cd .."
alias which="type -path"
alias where="type -all"
alias l="ls -a --color=auto"
alias la="ls -la --color=auto"
alias ll="ls -l --color=auto"
alias ls="ls --color=auto"
alias dir="ls --color=auto"
alias mv="mv -i"
alias rm="rm -i"
alias cp="cp -i"
alias halt="halt -p"
export LC_CTYPE=zh_CN.GB2312
--------------------------------------------------------------------------------------------------------
.xinitrc
--------------------------------------------------------------------------------------------------------
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
exec fcitx&
# exec wmaker
# exec startkde
# exec icewm
# exec blackbox
# exec fluxbox
# exec startxfce
exec startxfce4
# exec gnome-session
--------------------------------------------------------------------------------------------------------
pacman.conf
--------------------------------------------------------------------------------------------------------
[options]
LogFile = /var/log/pacman.log
NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
NoUpgrade = etc/rc.conf etc/rc.local
NoUpgrade = etc/modprobe.conf etc/modules.conf
NoUpgrade = etc/lilo.conf boot/grub/menu.lst
HoldPkg = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#[testing]
#Server = ftp://ftp.archlinux.org/testing/os/i686
[current]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/current
Server = ftp://cle.linux.org.tw/pub/ArchLinux/current/os/i686
#这一部分,是我们这次的重点所在!firefly的字体补丁就在这个部分!
[alcle]
Server = ftp://cle.linux.org.tw/pub/ArchLinux/alcle
[cle]
Server = ftp://cle.linux.org.tw/pub/ArchLinux/cle
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/extra
#Include = /etc/pacman.d/unstable
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
[archcn]
Server = http://arch.ourlinux.net:81/archcn
--------------------------------------------------------------------------------------------------------
个人观点:
1。上只是针对xfce4界面的,如果是kde或者gnome应该修改下
还有就是修改.bashrc的path行,里面把那没有的目录请删去,我就是在这里卡了好久进不了X的。
2。还有个问题就是我按照此法修改后搞定了中文输入法和中文显示乱码问题(我是kde),但是在终端下,使用user用户输入shell命令时总会提示一行错误提示
“bash: ~: syntax error: operand expected (error token is "~") ”
请高手指教
3。与主题没什么关系的题外话:怎么我下的lumaQQ就是启动不了?我下的是绿色最新版
其次就是firefox怎么安装啊?我以前用magic linux时候直接在终端下输入./firefox-installer就可以执行安装程序,然后直接鼠标点击进行安装了,现在是不晓得怎么装,我是才玩arch,发现的确没有一点linux基础的人真的很难学啊。。。
 楼主| 发表于 2005-9-25 00:40:06 | 显示全部楼层
还有个问题就是我没有重新编译内核,但是照样能看到看到windows分区中的txt文件并且中文显示良好!
FAT分区请按照以下格式加入/etc/fstab
/dev/discs/disc*/part* /mnt/* vfat defaults,umask=000,iocharset=cp936 0 0
NTFS分区则麻烦点,需要重编译Linux核心才能,加挂NTFS分区(编译方法请参阅其它文章)。核心支持NTFS后,可以用以下命令加挂:
mount -t ntfs /dev/hda2 /mnt/c
同样对于中文的文件名和目录名会出现乱码的问题可以指定字符集,不过和加挂vfat分区不同,实际中用以下命令是可行的:
mount -t ntfs -o iocharset=cp936 /dev/hda2 /mnt/c -r
mount -t ntfs -o iocharset=cp936,rw /dev/hda2 /mnt/c
回复 支持 反对

使用道具 举报

发表于 2005-9-28 17:20:00 | 显示全部楼层
how to install firfox??
please execute this commad : pacman -Sy mozilla-firefox
of course, you must be root user and the firefox paket can be found in the upgrade website .
回复 支持 反对

使用道具 举报

发表于 2005-9-29 20:11:54 | 显示全部楼层
中文字体的效果如何,贴图看看!!!!
回复 支持 反对

使用道具 举报

发表于 2005-10-5 03:37:36 | 显示全部楼层
我现在使用icewm,没有进过gnome和kde ,感觉很好,
所以也就不知道怎么调gnome和kde

但那些文件都是从我的系统中直接copy出来的,,所以在我的机器里肯定是可以用的。
回复 支持 反对

使用道具 举报

发表于 2005-10-5 03:41:03 | 显示全部楼层

tx-cary大哥 是真正的高手, 大家向tx-cary 大哥学习!
回复 支持 反对

使用道具 举报

发表于 2005-10-13 18:21:34 | 显示全部楼层

  1. xttmgr --add mingliu.ttc
  2. xttmgr --add simsun.ttc
复制代码

现在还有xtt吗?startx 后提示没有xtt模块
回复 支持 反对

使用道具 举报

发表于 2005-11-13 21:26:20 | 显示全部楼层
有时间我把我的抓图贴上来,
最近给gtk ,icewm都安装了几个theme,比以前效果还好些。


详情见我的blog上的原贴:
http://blog.chinaunix.net/index.php?blogId=5390
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表