LFS的一些安装及设置方法介绍
这篇文章的目的是做一个备忘,是我用LFS以来一些软件的安装与配置,什么时候想到要添加什么就增加些什么。
一、StarDict-2.4.7安装方法
1. 编译StarDict:
./configure --prefix=$PATH --without-gnomemake && make install |
2. 字典安装在下面的目录:
$PREFIX/share/stardict/dic/ |
二、安装MLdonkey-2.8.2
为什么要从源码编译?
可以解决中文处理问题
准备文件
ocaml-3.09.3.tar.gz
mldonkey-2.8.2.tar.gz2
可选的文件包,用于支持GUI:
lablgtk-2.6.0.tar.gz
安装
INSTALL ocaml-3.09.3(mldonkey-2.8.2源码目录下的Install.txt文件中有说明):
tar xvf ocaml-3.09.3.tar.gz && cd ocaml-3.09.3 在这里要安装一下unicode补丁: patch -p0 -i ../ocaml_unicode.patch ./configure make world.opt make install INSTALL mldonkey-2.8.2: tar xvf mldonkey-2.8.2 && cd mldonkey-2.8.2 ./configure --prefix=/INSTALL_PATH make mlnet.static cp -v mlnet.static ~/bin/ cp -v distrib/ed2k_submit/mldonkey_submit ~/bin/ chmod u+x ~/bin/mldonkey_submit |
○ 配置Firefox,使Firefox浏览器点击ed2k链接可调用mlnet下载资源
1. 在firefox里设置,about:config
network.protocol-handler.external.ed2k false
network.protocol-handler.app.ed2k ~mmx/bin/mldonkey_submit
2. 安装一个插件,mldonkey_protocol_handler-1.10.xpi
○ 配置Mldonkey-2.8.2
三、Locale的设置
edit /etc/profile.d/i18n# Set up i18n variable易做图port LC_ALL="C"export G_FILENAME_ENCODING=@localeedit ~/.xinitrcexport LC_ALL="en_US.utf8"export LANG="en_US.utf8"为了fcitx能在英文环境下输入中文,需要修改 /etc/gtk-2.0/gtk.immodulessed -i 's%ko:ja:th:zh%ko:ja:th:zh:en%' /etc/gtk-2.0/gtk.immodules |
四、我的PCI声卡默认只有ROOT用户才能听到声音
原来是普通用户没有权限,可以做以下修改edit/etc/udev/rules.d/25-lfs.rules (每一行尾巴增加 MODE="0666")
# ALSA devices go in their own subdirectory KERNEL="controlC[0-9]*", NAME="snd/%k", GROUP="audio",MODE="0666" KERNEL="hw[CD0-9]*", NAME="snd/%k", GROUP="audio",MODE="0666" KERNEL="pcm[CD0-9cp]*", NAME="snd/%k", GROUP="audio",MODE="0666" KERNEL="midiC[D0-9]*", NAME="snd/%k", GROUP="audio",MODE="0666" KERNEL="timer", NAME="snd/%k", GROUP="audio",MODE="0666" KERNEL="seq", NAME="snd/%k", GROUP="audio",MODE="0666" |