免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1488 | 回复: 0
打印 上一主题 下一主题

archlinux-0.7的安装与美化及中文支持 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-08 13:51 |只看该作者 |倒序浏览
archlinux-0.7的安装与美化及中文支持
本文欢迎转载,但请你在引用时,注明是荒原狼原创!
希望本文对archlinux在大陆的推广起作用。
我在安装了两次archlinux之后(两次相隔10几天吧,中间又安装了一个其它的)
终于把archlinux的中文完美支持做好了!
现在共享出来,大家有需要的看一下;
大陆的archlinux用户不太多,希望此方可以对这个情况的改变有所帮助,因为好多大陆用户就是
因为中文和美化做不好而放弃archlinux的,
但实际上,我现在可以说,“速度与美观我们可以兼得!”
archlinux 不是为linux的入门者准备的,安装和使用它需要有一定的linux 使用基础(我的个人意见,希望没有得罪你)
,因为它没有图形化的安装界面,也没有图形化的配置工具,有的只是一个基本的系统,你可以用的工具就是nano之类的
编辑器来更改系统设置
基本系统安装不要我说了,网上已经有硬盘安装的教程了,在arch.linuxsir.org上
我要说的是,安装完基本的系统后要做的汉化我美化
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字体,就有了漂亮的中文了
7.完成后的几个conf文件:
~/.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=${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
-------------------------------------------------------------------------------------------------------------------
以下为/etc/fstab
-------------------------------------------------------------------------------------------------------------------
#
# /etc/fstab: static file system information
#
#                                 
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0
tmpfs                  /tmp          tmpfs     defaults            0      0
usbfs                  /proc/bus/usb usbfs  defaults            0      0
#===========================================================================
/dev/discs/disc0/part11 swap swap defaults 0 0
/dev/discs/disc0/part8 / reiserfs defaults 0 0
#===========================================================================
/dev/cdroms/cdrom0     /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/discs/disc0/part1       /mnt/c          vfat         defaults,umask=000,iocharset=cp936        0       0
/dev/discs/disc0/part5       /mnt/d          vfat         defaults,umask=000,iocharset=cp936        0       0
/dev/discs/disc0/part6       /mnt/e          vfat         defaults,umask=000,iocharset=cp936        0       0
/dev/discs/disc0/part7       /mnt/f          vfat         defaults,umask=000,iocharset=cp936        0       0
/dev/discs/disc0/part9       /mnt/rh10              ext3         defaults                0       0
/dev/discs/disc0/part10             /boot                 ext3                 defaults 0 0
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
以下为/etc/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
8.要注意的几个地方:
(a).
archliux 的0.7版,会更新的软件安装在/opt 目录下,在xterm下不能执行,提示找不到命令,
我的解决办法是:在~/.bashrc中export相应的路径,
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
见上面的.bashrc文件
(b).
安装2.6的内核会在启动时出现错误提示,说missing user  mode kernel ....但,我现在不清楚是什么原因,我知道的告诉我一下:
philix@tom.com
但似乎不影响正常使用。
(c).
java和eclipse的安装:
pacman -S   eclipse
但安装后java 不可使用,也可能是我的机子的问题,
我下载j2sdk1.4.2.bin文件也不能正确解压,我的解决办法是:将安装文件在fedora 下解压,之后copy到archlinux的/opt目录下,再exprot路径,ok!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/5390/showart_20254.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP