gentoo——桌面,openbox,silm,Conky,输入法,layman,QQ安装,WPS

一:桌面

如果安装KDE
要先 eselect profile list 看到

   [1]   default/linux/x86/13.0 *
  [2]   default/linux/x86/13.0/selinux
  [3]   default/linux/x86/13.0/desktop
  [4]   default/linux/x86/13.0/desktop/gnome
  [5]   default/linux/x86/13.0/desktop/kde
  [6]   default/linux/x86/13.0/developer
  [7]   hardened/linux/x86
  [8]   hardened/linux/x86/selinux
  [9]   hardened/linux/uclibc/x86

在选 eselect profile  set 5,
这样会省好多麻烦。
因为 gentoo 提供的不同 profile 有不同的默认 USE 和 make.conf 的设定,选个合适的 profile 会省事不少
好文章
http://tieba.baidu.com/p/1647134745

其实openbox是个很好的选择,kde其实没必要
emerge openbox 就可以了。

二:openbox

emerge openbox 
再在 ~/.xinit 内加上 
exec  openbox-session
非常好的文章:
http://www.linuxdiyf.com/viewarticle.php?id=204197

安装:

openbox: 最基本桌面环境, 必须的
slim : 轻量级图形登录管理器, 可以替代gdm/kdm
tint2 : 提供下面板
wbar : 提供一个dock
feh : 设置壁纸
obconf : openbox的图形化设置工具
obmenu : openbox的图形化菜单编辑工具
tint2conf: tint2的图形化设置工具
wbarconf: wbar的图形化设置工具
lxappearance: lxde的外观设置工具, 可同样用于openbox, 设置主题, 窗口字体等.
pcmanfm: 文件管理工具
obmixer: 托盘区音量图标
nm-applet: 网络连接管理器
scrot : 截屏工具

可能上面这些会emerge出现问题,只要把默认 USE 改了,即 eselect profile  set 换别的
nm-applet ,pcmanfm可能不能装上或不能用,pcmanfm 就用 thunar代替,但是thunar可能不能显示文件图标,
要装emerge gnome-icon-theme ,好文章http://www.phpfans.net/ask/fansa1/5995751005.html
主题及图标等的配置文件在   ~/.gtkrc-2.0;
我的  ~/.xinitrc

fcitx &
export LC_CTYPE=zh_CN.UTF-8
#export LANG=zh_CN.UTF-8

#export LC_CTYPE=zh_CN.UTF-8
#export XMODIFIERS=@im=fcitx

#export GTK_IM_MODULE="fcitx"
#export QT_IM_MODULE="fcitx"

#fcitx &
#export GTK_IM_MODULE=xim
#rt LANG=zh_CN.UTF-8
#export LC_CTYPE=zh_CN.UTF-8
#export XMODIFIERS=@im=FCITX
#export GTK_IM_MODULE="fcitx"
#export QT_IM_MODULE="fcitx"
#fcitx -d
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
exec  openbox-session

#exec 必须写在最后面,因为exec 运行启动桌面后,后面的语句都不执行。
#exec openbox-session 表示当运行startx以openbox运行,如果不写,startx就不能运行$
#openbox与openbox-session是有区别的,openbox不会运行~/.config/openbox/autostar$
#export LC_CTYPE=zh_CN.UTF-8 等中locale的设定详解,见http://www.cnblogs.com/xlm$
#export GTK_IM_MODULE=xim
openbox的自启动文件 ~/.config/openbox/autostart.sh

nm-applet&
tint2&
(sleep 2 && wbar)&
fcitx &
(sleep 2 && obmixer)&
feh --bg-scale /test/2.jpg
(sleep 2 && conky)&

wbar设置
wbar-config 
即可设置wbar
想把wbar变横的只要把Preferences 里Vertical bar 的勾去掉及可

 

slim的配置见 三,

三:Slim

先按照wiki来
http://en.gentoo-wiki.com/wiki/SLiM
在把/etc/slim.conf 中sessiondir  /etc/X11/Sessions/  改掉 ,如我安装了KDE和openbox,如果不改slim会启动KDE而不是openbox ,我的改成 /etc/X11/Sessions/openbox

注意:
用slim后

~/.xinitrc 就不会用,所以一定要在 /etc/profile 把必要的东西写上
我的 /etc/profile 
# /etc/profile: login shell setup
#
# That this file is used by any Bourne-shell derivative to setup the
# environment for login shells.
#

# Load environment settings from profile.env, which is created by
# env-update from the files in /etc/env.d
if [ -e /etc/profile.env ] ; then
	. /etc/profile.env
fi

# You should override these in your ~/.bashrc (or equivalent) for per-user
# settings.  For system defaults, you can add a new file in /etc/profile.d/.
export EDITOR=${EDITOR:-/bin/nano}
export PAGER=${PAGER:-/usr/bin/less}

# 077 would be more secure, but 022 is generally quite realistic
umask 022

# Set up PATH depending on whether we're root or a normal user.
# There's no real reason to exclude sbin paths from the normal user,
# but it can make tab-completion easier when they aren't in the
# user's PATH to pollute the executable namespace.
#
# It is intentional in the following line to use || instead of -o.
# This way the evaluation can be short-circuited and calling whoami is
# avoided.
if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
	PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}"
else
	PATH="/usr/local/bin:/usr/bin:/bin:${PATH}"
fi
export PATH
unset ROOTPATH

if [ -n "${BASH_VERSION}" ] ; then
	# Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
	# including color.  We leave out color here because not all
	# terminals support it.
	if [ -f /etc/bash/bashrc ] ; then
		# Bash login shells run only /etc/profile
		# Bash non-login shells run only /etc/bash/bashrc
		# Since we want to run /etc/bash/bashrc regardless, we source it 
		# from here.  It is unfortunate that there is no way to do 
		# this *after* the user's .bash_profile runs (without putting 
		# it in the user's dot-files), but it shouldn't make any 
		# difference.
		. /etc/bash/bashrc
	else
		PS1='\u@\h \w \$ '
	fi
else
	# Setup a bland default prompt.  Since this prompt should be useable
	# on color and non-color terminals, as well as shells that don't
	# understand sequences such as \h, don't put anything special in it.
	PS1="${USER:-$(whoami 2>/dev/null)}@$(uname -n 2>/dev/null) \$ "
fi

for sh in /etc/profile.d/*.sh ; do
	[ -r "$sh" ] && . "$sh"
done
unset sh

#fcitx &
#export XMODIFIERS="@im=fcitx"
#export XIM=fcitx
#export XIM_PROGRAM=fcitx
#export GTK_IM_MODULE=xim
#export QT_IM_MODULE=xim

#export GTK_IM_MODULE=xim
#export XMODIFIERS=@im=FCITX
#export LANG=zh_CN.UTF-8
#export LC_CTYPE=zh_CN.UTF-8
#export GTK_IM_MODULE="fcitx"
#export QT_IM_MODULE="fcitx"

#export XIM="fcitx"
#export LC_CTYPE=zh_CN.UTF-8
#export XMODIFIERS=@im=fcitx
#export GTK_IM_MODULE=xim
#export QT_IM_MODULE=xim
#export XIM_PROGRAM='fcitx &'
/etc/blu.sh
export LC_CTYPE=zh_CN.UTF-8
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"

四:Conky

conky及桌面右边那一块显示CPU,内存,进程的信息的软件。
看wiki http://www.gentoo.org/doc/zh_cn/conky-howto.xml
一个好的conky 配置的文章
http://www.gentoo.org/doc/zh_cn/conky-howto.xml

conky的配置文件放在  ~/.conkyrc

五:输入法

用 fcitx,emerge -s fcitx 能看到很多种,我装 emerge fcitx-sogoupinyin
(可能要加USE=“gtk gtk2 gtk3”)
一定要在/etc/profile 或~/.xinitrc
加上
export LC_CTYPE=zh_CN.UTF-8
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
否则按 虽然能看到输入法,也能 “打”上拼音,但就是打不到屏幕上去

六:layman

好文章

http://blog.csdn.net/yming0221/article/details/7611199

emerge layman

layman -L 列出所有可用的 Overlay
layman -l  列出已经添加的源
layman -a gentoo-china  加gentoo-china源

可以加
gentoo-china
gentoo-zh
这里有wineqq 和 wps
 

七:QQ,WPS

加layman -a gentoo-zh

源后,直接emerge wineqq 即可装上QQ2012;
emerge wps 即可装装上WPS;

你可能感兴趣的:(gentoo——桌面,openbox,silm,Conky,输入法,layman,QQ安装,WPS)