LinuxSir.cn,穿越时空的Linuxsir!

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

lfs,blfs做好了,保护好你的成果,建议不重要的东东普通身份装。

[复制链接]
发表于 2007-1-19 04:48:40 | 显示全部楼层 |阅读模式
有些快要过时的东东,如果把他装到/usr下今后删起来麻烦。我们把一些快要过失的软件,相依的库,一时又想用。就都用普通身份装在自家目录。如果不想要就删了,方便快捷,不会影响你的系统。因为这是lfs,blfs完全有我们的自由,不象其它发行版。
    现在我们就都用普通身份操作了:
   我们还是先建一个目录在自家目录果就建usr吧,
    mkdir  ~/usr
    因为我主要是把桌面东东用普通身份装,我用的gdm登录的,看了一下,他调用了~/.xprofile这个文件,所以就把一些环境变量就设在~/.xprofile里,如果没用gdm登录你查一下调用了哪些脚本就设在里面,这个~/.bash_profile好象可以,startx后应该不会影响这些变量变化,也不一定假入你在进X某个脚本又设了。自已试吧。用echo来检查这些变量。你想装终端下的不进桌面使用的软件就设在~/.bash_profile里。
我把我的.xprofile内容贴出来,自已根据自已情况修改。然后重新登录,用echo检查下这些环境变量,看是否是自已想要的。 我的~/.xprofile内容:装软件用--prefix=$HOME/usr指定一下就行了。

#msgl家目录X的环境
export LD_lIBRARY_PATH=/home/msgl/usr/lib
export PATH=$PATH:/home/msgl/usr/bin
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}/home/msgl/usr/lib/pkgconfig"
export XDG_DATA_DIRS="${XDG_DATA_DIRS}${XDG_DATA_DIRS+:}/home/msgl/usr/share"

#输入法环境
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
scim -d

我装了个beep-media-player以及他相依的库libogg和libvorbis都是装在~/usr下的。按上面环境设好了,菜单图标也会自动加的。附一张效果图:

本帖子中包含更多资源

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

x
发表于 2007-1-19 10:38:53 | 显示全部楼层
如果要是删除相依的库libogg和libvorbis,那样的话不是BMP也不能运行了吗?觉得放那里很容易造成误删除的
回复 支持 反对

使用道具 举报

发表于 2007-1-19 12:44:45 | 显示全部楼层
说起这个,我在host安装时失误,没有chroot就make install了,似乎安装到了host系统中。不过现在也没有发现异样
回复 支持 反对

使用道具 举报

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

本版积分规则

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