LinuxSir.cn,穿越时空的Linuxsir!

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

mepis使用经验发布

[复制链接]
发表于 2004-10-26 17:08:03 | 显示全部楼层 |阅读模式
1. 关于升级

刚进入debian阵营的小鸟,运行kpackage之后,看到有那么多的包可以升级,免不了要尝试,漏调一个包不升都难受,于是大升特升,或干脆用
apt-get upgrade
来整体升级。
但mepis是经过定制的debian, 这样直接升是有风险的。从网上论坛的求救信号看,普遍表现为升级后无声音。我的经验是不要升pciutils包,以免电脑变哑巴。如已升级变哑,那就
apt-get install alsa-base
它会绑上alsa-utils一起下载安装,然后运行alsaconfig,重新配置声卡。

升级时,系统经常会提示你:某包有开发者提供的新的配置文件,是否替换掉现有的配置文件?默认的选项是否(N), 但我的经验是应该无一例外地选是(Y), 替换掉现有配置文件,否则问题多多。

升级时,有时会遇上某包会绑上xlibs, x-dev, libxv1等包一起升级,但mepis的apt一遇上这十几个包就会武功全毁,不仅此时用不了,将来也永远不能用。比如,出错的包之一是
/var/cache/apt/archives/x-dev_4.3.0.dfsg.1-8_all.deb
你就
cd /var/cache/apt/archives/
dpkg -i --force-overwrite x-dev_4.3.0.dfsg.1-8_all.deb
这样就可以强制安装这个包。因为出错的包一大串,逐个强制太麻烦,就干脆用通配符,
dpkg -i --force-overwrite *dfsg*.deb
一句就全部搞定。


2.显示和输入中文

刚装上mepis时,浏览中文网页,显示的是一个个方框。俺猜想这是因为没有中文字体的缘故。你只要安装小企鹅输入法(fcitx), 它就会绑上一个中文字体ttf-arphic-gbsn00lp一起安装,再浏览中文网页就没问题了。

为了扩充mepis下的中英文字体,我建议大家装上mepis后,以root身份到
ControlCenter--administation--FontInstaller--add
添加字体。系统会要求你告知字体的目录地址,这时你就mount上windows所在的分区(假如是c:\), 字体就在/mnt/hda1/windows/fonts中。宋体字文件名是simsun, 黑体simhei, 楷体simkai, 仿宋simfang。强烈建议一次选中所有字体,全加。添加过程中会偶尔报错,别管它,一路继续下去。
不过,我本人一般自加黑体,不要宋楷仿,因为他们笔画细,在浏览器上发虚,而且宋体字文件太大,占资源,而黑体字笔画浓重,网页浏览时字形清晰,看起来省眼力。

俺还发现一个问题,上述添加字体的操作最好在装好mepis后的第一时间进行。如果你先升级了kde, 再来从windows中添加字体,浏览中文网页时会有少量字不能显示,你得点击几次浏览器工具栏上的“字体放大”纽几次才行。

好了,下面说说用小企鹅fcitx输入中文。

fcitx的文档似乎是针对红帽用户写的,我按图索骥,却一直不得要领,今天终于摸索出了一点门道。请随我来。

用编辑器(不要用kedit或 gedit, 要用vi, kate,kwrite或emmacs等)打开/etc/locale.gen
如果里面没有下面这行,就手工加上:
zh_CN GB2312
该文件中还有很多其他语言的字符列表,建议除了en_US(美国英语)和zh_CN(中文)开头的,一概删除(除非你懂n国语言),否则下一步或升级locales时会漫长得叫人发疯。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-10-26 17:09:43 | 显示全部楼层

go on

下一步,运行这句以重新配置locales:
dpkg-reconfigure locales
接下来的界面是让你选择哪些语言编码要哪些不要,我建议中文中的gb18030也不要选。

再下一步,假如你在mepis系统中的用户名是ilpleut, 就用编辑器(不要用kedit或 gedit)打开/home/ilpleut/.bashrc文件,在末尾加上如下三行:
export LC_ALL=zh_CN.gb2312
export LANG=zh_CN.gb2312
export XMODIFIERS=@im=fcitx

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-10-26 17:10:42 | 显示全部楼层

go on once more

万事大吉了,重启吧。

在konsole中键入fcitx, 就会有一个小工具条出项在屏幕顶上。打开kword试试,用鼠标点击工具条右边的输入法名称,会在五笔86,拼音, 区位之间切换。按ctl+space会再中英文之间切换。
如果你输入的中文显示为圆圈,可能是因为字体是英文专用的,调为黑体(simhei)试试。
 楼主| 发表于 2004-10-26 17:32:22 | 显示全部楼层

上面说的mepis是指2003.10版本

rt
发表于 2004-11-3 14:22:22 | 显示全部楼层
请问mepis有硬盘安装方法吗?
发表于 2004-12-3 10:38:44 | 显示全部楼层

请问mepis怎么拨号啊

请问,mepis怎么拨号啊。我是菜鸟,谢谢GG们了!
发表于 2005-5-6 19:41:29 | 显示全部楼层
狂顶,我换了N个Linux最后发现MEPIS是易用、最好的桌面Linux,唯一的缺点就是中文化问题了,还有那个Linux能够象MEPIS那样容易安装、对显卡声卡支持好,支持NTFS,应用软件丰富呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-21 23:37:36 | 显示全部楼层
好象所有的 live-cd 版本都不能硬盘安装,可能 script 太复杂的缘故吧。

用猫拨号上网, 应该是运行 kppp 配置。 如用 adsl 就运行 pppoeconf. 这些在 K 菜单里都有的。

据说 libranet 可以和 mepis 有一拼。但也有人说 libranet 还是比 mepis 差,但从无人说 libranet 比 mepis 更好。可恶的是,libranet 不能免费下载。滚!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-23 17:48:56 | 显示全部楼层
显示完整路径:

mepis 默认的提示符是当前路径的最底层目录名。我希望它显示完整路径,就打开 /etc/profile 文件。里面有这样一行:
[ -n "$TTY" ] && PS1="\[ [1;31m\]\u@$TTY[\W]\\$\[ [0;39m\] " || PS1="\[ [1;36m\][\W]\u\[ [0;39m\] "

把其中的两个大写 W 换成小写, 重启 konsole, 就可以显示完整路径了。
把其中的 $TTY 删除,就不会显示窗口编号。

自定义 ls 命令下的文件颜色

在 konsole 下运行命令
dircolors -p

会显示默认的文件颜色设置。我们可以对此设置做点变革。先把默认设置存为文本文件:
dircolors -p > /etc/mycolor.txt

打开这个 mycolor.txt, 仔细读读,相信你很快就会明白的。里面有这样几行:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white

看见没? 01 是粗体,31 是红色,33 是黄色.........
定义文件颜色的格式是:
.mp3 01;35   # 后缀 .mp3 的文件是粗体,粉红色
.zip 01;31     # .zip 文件是粗体,鲜红色

如果你想规定 .xls 文件为浅蓝色,就添加这样一行:
.xls 01;36

注意修改后要保存。

下一步,打开 /etc/profile 文件,添加这样一行:
eval `dircolors /etc/mycolor.txt`

注意,行中的两个“引号”其实不是引号,而是 tab 键上面,1 字键左边的那个符号。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-23 17:52:53 | 显示全部楼层
我的 /etc/profile 文件:


PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games"

# enable bash completion in interactive shells
[ "$PS1" -a -f /etc/bash_completion ] && . /etc/bash_completion
TTY=$(tty)
TTY=${TTY##*/}
[ -n "$TTY" ] && PS1="\[ [1;31m\]\u@$TTY[\w]\\$\[ [0;39m\] " || PS1="\[ [1;36m\][\w]\u\[ [0;39m\] "

export PATH
umask 022

###########################
export KDEDIR=/usr
export QTDIR=/usr/share/qt3

eval `dircolors /etc/dircolors`
alias ls="ls --color=auto"
alias ll="ls -l"
alias la="ls -a"
alias lla="ls -al"
alias 666="chmod 666 *.*"
alias f="mount /mnt/f"
alias uf="umount /mnt/f"
alias kdict="kdict 2>/dev/null &"      ## 2>/dev/null 是让它不要显示出错信息
alias kate="kate 2>/dev/null &"
alias gimp="gimp 2>/dev/null &"
alias gnumeric="gnumeric 2>/dev/null &"
alias konqueror="konqueror 2>/dev/null &"
alias gftp="gftp 2>/dev/null &"
alias kpackage="kpackage 2>/dev/null &"
alias xmms="xmms 2>/dev/null &"
alias kopete="kopete 2>/dev/null &"
alias kcalc="kcalc 2>/dev/null &"
alias kword="kword 2>/dev/null &"
alias kwrite="kwrite 2>/dev/null &"
alias pixie="pixie 2>/dev/null &"
alias apt-get="sudo apt-get"              ##  update 时可以少打几个字
alias network="sudo /etc/init.d/networking"
alias reboot="sudo reboot"
alias halt="sudo halt"
alias policy="apt-cache policy"
alias xine="xine 2>/dev/null &"
alias firefox="firefox 2>/dev/null &"
alias balsa="balsa 2>/dev/null &"
alias kspread="kspread 2>/dev/null &"

export LC_MESSAGES=en_US
export LC_TIME=en_US
export LANG=zh_CN.gbk
export LC_NAME=en_US
export XMODIFIERS=@im=fcitx
回复 支持 反对

使用道具 举报

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

本版积分规则

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