手斧Linux – 从LFS到Funtoo (96)

本教程详细介绍了如何利用portage完成包的安装及管理,包括安装eselect、eselect-python等工具,以及如何安装内核源码。文章还展示了如何在系统中添加profile并进行配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第9章 用portage完成对包的安装和管理

第1节 安装eselect eselect-python

安装eselect。

ebuild /usr/portage/app-admin/eselect/eselect-1.3.1.1_rc3.ebuild install

cp -r /var/tmp/portage/app-admin/eselect-1.3.1.1_rc3/image/* /

eselect profile list

可以看到这样的列表:

Currently available arch profiles:

  [1]   funtoo/1.0/linux-gnu/arch/x86-64bit *

Currently available build profiles:

  [2]   funtoo/1.0/linux-gnu/build/stable

  [3]   funtoo/1.0/linux-gnu/build/current *

  [4]   funtoo/1.0/linux-gnu/build/experimental

Currently available flavor profiles:

  [5]   funtoo/1.0/linux-gnu/flavor/minimal

  [6]   funtoo/1.0/linux-gnu/flavor/core *

  [7]   funtoo/1.0/linux-gnu/flavor/desktop

  [8]   funtoo/1.0/linux-gnu/flavor/workstation

Currently available mix-ins profiles:

  [9]   funtoo/1.0/linux-gnu/mix-ins/audio

  [10]  funtoo/1.0/linux-gnu/mix-ins/console-extras

  [11]  funtoo/1.0/linux-gnu/mix-ins/dvd

  [12]  funtoo/1.0/linux-gnu/mix-ins/gnome

  [13]  funtoo/1.0/linux-gnu/mix-ins/kde

  [14]  funtoo/1.0/linux-gnu/mix-ins/media

  [15]  funtoo/1.0/linux-gnu/mix-ins/print

  [16]  funtoo/1.0/linux-gnu/mix-ins/python3-only

  [17]  funtoo/1.0/linux-gnu/mix-ins/rhel5-compat

  [18]  funtoo/1.0/linux-gnu/mix-ins/server-db

  [19]  funtoo/1.0/linux-gnu/mix-ins/server-mail

  [20]  funtoo/1.0/linux-gnu/mix-ins/server-web

  [21]  funtoo/1.0/linux-gnu/mix-ins/X

  [22]  funtoo/1.0/linux-gnu/mix-ins/xfce

eselect己能工作了。但并不算是portage管理下的安装。

增加一个profile。

eselect profile add -f 7

安装eselect-python,支持更多的eselect子命令。

ebuild /usr/portage/app-admin/eselect-python/eselect-python-20111108.ebuild install

cp -r /var/tmp/portage/app-admin/eselect-python-20111108/image/* /

第2节 安装内核源码

mkdir -pv /usr/src

ebuild /usr/portage/sys-kernel/debian-sources/debian-sources-3.2.29.ebuild unpack

cp -r /var/tmp/portage/sys-kernel/debian-sources-3.2.29/work/linux-3.2.29 /usr/src/

ln -sv linux-3.2.29 /usr/src/linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值