Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102282
  • 博文数量: 11
  • 博客积分: 318
  • 博客等级: 二等列兵
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-16 13:43
个人简介

兴趣和饭碗到底哪个更重要?

文章分类
文章存档

2019年(1)

2016年(5)

2014年(1)

2013年(1)

2012年(3)

分类: LINUX

2014-08-31 15:30:58

#最小化安装好gentoo以后的安装配置
#先把系统软件重新编译一遍
emerge --sync
# emerge --update --deep --newuse world
emerge -avuDN world
#更新设置
env-update && source /etc/profile

#新建一个用户 a
useradd -m -G users,wheel,audio,video -s /bin/bash a
# passwd a


#安装nvidia显卡驱动。
emerge nvidia-drivers
env-update && source /etc/profile

#安装X Window服务器。
emerge xorg-server twm xterm
env-update && source /etc/profile
#测试X
Xorg -configure
X -config /root/xorg.conf.new

#接下来安装xfce4
echo 'app-text/poppler -qt4' >> /etc/portage/package.use
echo 'dev-util/cmake -qt4' >> /etc/portage/package.use
echo 'gnome-base/gvfs -http' >> /etc/portage/package.use
emerge --ask xfce4-meta xfce4-notifyd orage

#emerge --deselect y xfce4-notifyd
emerge --ask xfwm4 xfce4-panel
emerge --ask x11-terms/xfce4-terminal
emerge --ask xfce4-volumed
emerge --ask xfce4-volumed-pulse
emerge --ask x11-themes/greybird

echo "exec startxfce4" > ~/.xinitrc
startx

#
#接下来该搞定输入法了,我习惯用五笔,最好是海峰五笔。可惜能装上,就是没法用,先安装 fcitx

emerge fcitx
最后 直接启动xfce4,我是从 ~/.bashrc 里配置的,这样登陆后就直接启动xfce4桌面了。
 cat ~/.bashrc 
# /etc/skel/.bashrc
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi
if [ -f /etc/bash/bashrc ] ; then
source /etc/bash/bashrc
fi

if [ -f /etc/profile ] ; then
source /etc/profile
fi

PATH=$PATH:$HOME/bin
export PATH
if [ ! -f /tmp/.X0-lock ] ; then
startx
logout
fi



如果无法跳过某个程序的安装,有可能是上游的原因,此时可以暂时告诉系统,这个程序你已安装,请编辑

nano -w /etc/portage/profile/package.provided


比如输入我编译不过去的这个软件:

dev-perl/Try-Ting-0.110.0

此时,再执行更新系统命令,会跳过这个包的编译更新,如果还有别的包编译不过去,以此类推。待系统正常后,可以注释掉package.provided里面的软件,尝试再次更新系统。


2021年1月13号,解决新问题,,升级QT后,运行 VirtualBox 时报错:
Qt FATAL:Cannot mix incompatible Qt library (5.15.1) with this library (5.15.2)

原来是 dev-qt/qtsvg 这个软件包没有升级,,运行 emerge --ask dev-qt/qtsvg ,然后注销重新进入,解决问题。

阅读(7368) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~