分类存档: Tech/技术-Archlinux - 第6页

备忘:Archlinux Java的配置

1、在超级用户模式下,用命令pacman -S jdk来安装最新的sun jdk 6u16,

2、安装之后打开/etc/environment文件编辑,添加如下内容:

CLASSPATH=.://opt/java/lib

JAVA_HOME=/opt/java

添加之后就可以使用java和javac命令了

3、解决中文乱码问题,还是用超级用户,进入/usr/share/fonts/wenquanyi,将wqy-zenhei文件夹复制到/opt /java/jre/lib/fonts下,改名为fallback,进入fallback文件夹,终端执行mkfontdir和mkfontscale

4、安装eclipse,只需要打开终端执行pacman -S eclipse就可以安装eclipse最新的英文版

5、执行jar文件的办法。在Arch中,jar文件默认是使用归档文件管理器打开的,也就相当于解压缩,而我们需要的是执行这个jar程序,跟我 做:在目标jar文件上右击,选择“属性”,找到“打开方式”的标签,选择“添加”,打开“使用自定义命令”,向其中加入下面的命令:

java -jar

输完之后选择“添加”,这时候在打开方式标签下有两个选择,一种就是原来就有的“归档文件管理器”,还有就是“java”,勾选上“java”,然后关闭,这时候双击jar文件就是执行它了。

备忘:Archlinux配置

1.Cpu降频

安装cpufreq-utils

配置/etc/conf.d/cpufreq

设置governor="ondemand"

加载模块:

modprobe acpi-cpufreq

手动启动cpufreq:

/etc/rc.d/cpufreq start

开机自动启动cpufreq:

在/etc/rc.conf中的MODULES=(.....)中加入acpi-cpufreq

DAEMONS=(....)中加入cpufreq

2.中文设置

配置/etc/locale.gen

去掉

zh_CN.gbk

zh_CN.gb2312

zh_CN.utf8

zh_CN.gb18030

前面的#

运行locale-gen

配置.xinitrc加入

export LANG=zh_CN.gb2312
export LC_LANG=zh_CN.gb2312
export LC_CTYPE=zh_CN.gb2312
export LC_ALL=zh_CN.gb2312

export G_BROKEN_FILENAMES=1

export XIM="SCIM"
export XMODIFIERS=@im=SCIM  #设置scim为xim默认输入法
export GTK_IM_MODULE="scim"  #设置scim为gtk程序默认的输入法
export QT_IM_MODULE="scim"   #设置scim为qt程序默认的输入法

zh_CN.gb2312也可以换成zh_CN.utf8、zh_CN.gbk等

记得,安装输入法scim-pinyin

这样系统中文化就搞定了,连firefox的菜单也变成中文了(如果安装了firefox-i18n的话),甚至man手册也成了中文(很别扭),如果你和我一样仅仅需要个中文输入法,那么可以将上面的配置文件修改为(即将几个变量注释掉即可):

#export LANG=zh_CN.gb2312
#export LC_LANG=zh_CN.gb2312
export LC_CTYPE=zh_CN.gb2312
#export LC_ALL=zh_CN.gb2312

export G_BROKEN_FILENAMES=1

export XIM="SCIM"
export XMODIFIERS=@im=SCIM  #设置scim为xim默认输入法
export GTK_IM_MODULE="scim"  #设置scim为gtk程序默认的输入法
export QT_IM_MODULE="scim"   #设置scim为qt程序默认的输入法

切记:一定要记住自己设置的locale类型,挂载samba或者u盘的时候要使用一致的locale,例如,系统是zh_CN.gb2312那么挂载时就要使用gb2312,不然,中文文件名会是乱码的。

乱码也并不可怕,如果知道是何种编码,可以使用conmv改变文件名的编码

3.fvwm窗口管理器启动缓慢的解决方法

在.xinitrc中的使用中文的locale都会造成fvwm启动缓慢,原因可能是编码不支持,我实验后发现只有用zh_CN.gb2312才可以正常快速启动,即在.xinitrc中加入:

export LANG=zh_CN.gb2312
export LC_LANG=zh_CN.gb2312
export LC_CTYPE=zh_CN.gb2312
export LC_ALL=zh_CN.gb2312

虽然这样可以快速启动,但是我很讨厌man一个命令的时候会出现中文说明,为了避免这样,又要保证可以使用scim输入法,可以仅仅加入一条

export LC_CTYPE=zh_CN.gb2312就可以了

这样,其他的locale会使用默认的en_UTF8,man命令的时候仍然会以英文出现

4. 安装yaourt

在/etc/pacman.conf中加入

[archlinuxfr]

Server = http://repo.archlinux.fr/i686

然后,运行

pacman -Syy

pacman -S yaourt

就可以了

5.声音

pacman -Ss alsa

把结果中的软件都安装上

记住默认声卡的master通道是静音的,alsamixter,然后按"m"解除静音。

gpasswd -a z audio,用以给用户z使用声音的权限

6.安装xorg, gnome

pacman -S xorg gnome gnome-extra

(注意startx命令包含在xorg-xinit中)

配置X,以root运行

xorg -configure

然后cp ~/xorg.conf.new /etc/X11/xorg.conf

可能需要安装键盘、鼠标、触摸版的驱动,

例:

安装触摸版驱动:pacman -S xf86-input-synaptics

安装intel显卡驱动:pacman -S xf86-video-intel。

记得要在/etc/rc.conf中的DAEMONS=(....)中加入hal。

至于字体可以把windows下的字体拷贝过来,拷贝c:\window\Fonts下的字体到

/usr/share/fonts/Fonts

运行fc-cache -fsv

然后修改/etc/X11/xorg.conf中的下面一段即可,

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath    "/usr/share/fonts/Fonts/"

重新起动计算机,启动gnome需以root运行gdm

启动后记得选择语言为中文。

播放mp3可以使用xmms不过中文支持不好,audacious效果也不错

播放视频当然用mplayer了,
播放摄像头 mplayer -fps 30 tv://

7声音,摄像头

安装alsa

pacman -Ss alsa

把结果中的软件全装上

gpasswd -a z audio 给用户z使用sudio的权限

gpasswd -a z video给用户z使用video(摄像头)的权限

多个声卡时可以使用yaourt安装asoundconf,利用asoundconf将其中一个声卡设置为默认声卡,注意每个用户要用自己的账户登陆后在用asoundconf配置才有效,不要用root配置。

运行asoundconf就可以看到提示了。

先运行asoundconf is-active

然后asoundconf list显示声卡列表

根据结果运行 asoundconf set-default-card yourSoundCard

8时区设置

在/etc/rc.conf中加入

HARDWARECLOCK="localtime"

TIMEZONE="Asia/Shanghai"

9无线网卡(wpa模式)

1 生成wpa_supplicant.conf

使用命令

wpa_passphrase z "YourPassword" >wpa_supplicant.conf

(如果没有wpa_passphrase命令请先安装wpa_supplicant,pacman -S wpa_supplicant)

得到的wpa_supplicant.conf如下:

network={
ssid="z"
#psk="YourPassword"
psk=c3be0cab2XXXXXXXXXXXXXXXXXXX7cc1
}

2 在该文件中需要添加几行,最终的配置文件如下

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
network={
ssid="z"
#psk="YourPassword"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=c3be0cXXXXXXXXXXXXXXXXXXXXXX847cc1

3 连接

使用命令

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B

也可以先使用

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -d

查看下连接结果,以防配置文件有错误

注意:如用dhcpcd获取ip那么连接后要等几秒钟才能成功

第 6 页,共 6 页« 最新...23456