gentoo的一些总结
live cd 的chroot后,emerge 会下载源码并编译安装,下载路径
1 | # 查找压缩包路径 |
live cd安装时,看看硬盘占用大小
1 | df -h |grep /mnt/gentoo |
已经安装的包
1 | ls /var/db/pkg/* # installed package |
在live cd安装完后,进入系统,有问题,回到live cd 并正常启动后,开始进入chroot的步骤
1 | mount /dev/sda1 /mnt/gentoo |
按照教程安装了sys-kernel/genkernel
,想安装systemd, 按教程需要安装sys-kernel/genkernel-next
,提示冲突
1 | # 卸载 sys-kernel/genkernel |
设置swap虚拟内存
1 | # 4g, 1m是512m |
硬盘只分一个区
1 | parted /dev/sda --script -- mkpart primary 4MB -1 |
每次修改了USE后,更新world, 因为有的包会有新的依赖或者需要重新编译
1 | emerge --ask --verbose --update --deep --newuse @world |
emerge-webrsync 说明
1 | 下载地址 |
查看所有网卡
1 | 如果这样都没有就是驱动问题,可能需要重新配置编译内核 |
安装systemd与gnome,VIDEO_CARDS和INPUT_DEVICES
先Xorg
1 | nano /etc/portage/make.conf |
安装包时候会自动加入一些USE,设置功能,可以这样查看系统所有USE
1 | emerge --info | grep ^USE |
安装具体包
1 | ls var/db/repos/gentoo/dev-java/oracle-jdk-bin/ |
列出,将要安装的包,包括要按照的依赖包
1 | emerge --ask --verbose --deep --with-bdeps=y --pretend gnome |
依赖于webkit-gtk的包
1 | equery depends webkit-gtk |
gnome依赖的包
1 | equery depgraph --depth=2 gnome |
添加config编译参数
1 | EXTRA_ECONF="--with-bzip2=lbzip2" emerge -avD tar |
一些清理命令
1 | eclean distfiles |
emerge -av sudo # sudo command, edit /etc/sudoers
emerge -av lbzip2 # paralel compress
emerge -av google-chrome
emerge -av wqy-microhei # chrome chinese font
emerge -av conky
emerge –pretend @system
emerge –pretend @world
emerge -uDN @world # common command to update world
/usr/sbin/emaint –check world # check world file
regenworld # add pkg to world file
world file /var/lib/portage/world empty
eselect profile set default/linux/amd64/17.1/desktop/gnome/systemd # /etc/portage/make.profile/parent, parent profiles
query variables
portageq envvar EROOT
portageq envvar INPUT_DEVICES
portageq config_protect
portageq distdir
portageq pkgdir
portageq repos_config /
portageq get_repos /
sys-boot/os-prober
dev-libs/libisoburn # grub-mkrescue, generating grub rescue iso
/var/tmp/portage/net-libs/webkit-gtk-2.24.3/temp/build.log is compile webkit log
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 hui740024906@163.com
文章标题:gentoo的一些总结
文章字数:900
本文作者:qianggetaba
发布时间:2019-08-30, 17:33:06
最后更新:2019-09-11, 19:21:40
原始链接:https://qianggetaba.com/2019/08/30/gentoo-common/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。