请教一下关于archlinux的问题[已解决]

回复
zengkid
帖子: 93
注册时间: 2006-04-24 14:07
送出感谢: 0
接收感谢: 0

请教一下关于archlinux的问题[已解决]

#1

帖子 zengkid » 2009-04-06 13:12

我在/etc/profile.d/目录下建立了一个java.sh环境变量的设置,内容如下:
export JAVA_HOME=/opt/java/jdk1.6.0_13
export PATH=$PAT$JAVA_HOME/bin

系统重启后打开终端输入java和javac均提示没有找到命令,直接终端source /etc/profile.d/java.sh就可以使用java和javac命令

还有,我在.xinitrc里面添加了 启动fcitx输入的内容:
LANG=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
fcitx &
但是进入桌面后输入法也没有起来,只能在终端直接输入fcitx &命令才能起来。

以上这两个问题还有什么地方需要配置的吗?
上次由 zengkid 在 2009-04-06 14:46,总共编辑 1 次。
zengkid
帖子: 93
注册时间: 2006-04-24 14:07
送出感谢: 0
接收感谢: 0

Re: 请教一下关于archlinux的问题

#2

帖子 zengkid » 2009-04-06 14:39

已经解决了
第一个问题是没有赋予执行的权限,sudo chmod +x /etc/profile.d/java.sh就好了。
第二个问题我看了/etc/X11/xinit/xinitrc文件内容,好像它没有去执行.xinitrc文件,所以我将.xinitrc的内容复制到/etc/X11/xinit/xinitrc.d/目录下执行。
sudo cp ~/.xinitrc /etc/X11/xinit/initrc.d/fcitx
sudo chmod +x /etc/X11/xinit/initrc.d/fcitx
头像
adagio
论坛版主
帖子: 22120
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 请教一下关于archlinux的问题[已解决]

#3

帖子 adagio » 2009-04-06 15:10

fcitx加入session里不是更好?不用动根目录
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
zengkid
帖子: 93
注册时间: 2006-04-24 14:07
送出感谢: 0
接收感谢: 0

Re: 请教一下关于archlinux的问题[已解决]

#4

帖子 zengkid » 2009-04-06 15:39

adagio 写了:fcitx加入session里不是更好?不用动根目录
看了.xsession的内容,它在登录时候执行了.xinitrc文件阿。但是我一开始就将fcitx设置在.xinitrc里,不起作用我才放到根目录下的。
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26
送出感谢: 0
接收感谢: 0
联系:

Re: 请教一下关于archlinux的问题[已解决]

#5

帖子 壹哥 » 2009-04-07 12:52

fcitx加在.xinitrc里最好加上全路径,因为加载它的时候用户的环境变量还没设定。
另外我记得gdm不会读取~/.xinitrc , startx时才会读取它的内容,不知记没记错。
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
回复

回到 “Arch发行版”