[*]Gentoo Linux 是一个以 Portage 包管理器为基础的 Linux 操作系统。 它的本地编译源代码在 Linux 发行版(“发行版”)中是独一无二的。 Linux 发行版提供了比传统操作系统更高的灵活性,而 Gentoo 则充分发挥了自己动手做的心态。
[*]Gentoo Linux 是一个真正为高级用户而设的 Linux 操作系统,提供对软件安装的完全控制。 但是,它不适合胆小的人。 但是有了正确的知识,您可以使用 Gentoo Linux 对您的 PC 进行相当大的控制!
什么是 Gentoo Linux?
[*]Gentoo Linux 是一个最小的 Linux 操作系统,拥有完全的系统控制。 它与像 NuTyX 这样的 Linux 发行版是一样的。 尽管 GNOME 和 KDE 等桌面环境可用,但 Gentoo 直接引导至命令行及其核心安装。 Gentoo 是一个没有预装软件包的最小操作系统。 Gentoo 是一个空白画布,甚至要求用户在初始安装时编译内核。
[*]Linux 采用企鹅作为其标志。 Gentoo 得名于 Gentoo 企鹅,通常被标记为最快的水下游泳企鹅。 因此,Gentoo 重视速度和灵活性而不是易用性。 然而,这并不是说 Gentoo 很难。 毫无疑问,入门比普通的桌面 Linux 操作系统更复杂。 但是强大的文档使 Gentoo 成为服务器环境或桌面的出色 Linux 发行版。
Gentoo Linux Portage 包管理器
[*]Gentoo 采用portage 包管理和软件分发系统。 使用emerge 命令执行本地更新,寻找下载或包并完成编译和安装以及依赖项。 Portage 拥有庞大的目录 超过 19,000 个包裹.
Gentoo Linux 入门
[*]首先,您需要选择您喜欢的 Gentoo 版本。 因为 Gentoo Linux 包含多个迭代,所以有很多选择。 初始安装需要编译内核和设置分区。 如果您选择 live CD,您将拥有一个带有桌面环境的 Gentoo Live 版本。 您可以选择您喜欢的桌面环境并登录,无需密码。 Gentoo 的真正优点在于您可以使用 live CD 登录到桌面环境并通过命令行安装 Gentoo。
[*]但是对于那些 CD 最少的人来说,导航有点不同。 您需要指定所有内容,从选择内核到选择文件系统,再到选择 舞台压缩包. 选择是巨大的,几乎是压倒性的。
你可以做什么
[*]一旦您完成了核心安装,这就是乐趣的开始。 Gentoo 提供了一个 推荐应用列表 在它的维基中。 值得注意的是,这只是一个最佳列表。
安装 GNOME
[*]对于初学者,您可能希望安装桌面环境。 有一个很棒的 GNOME 安装指南.
[*]您可以通过运行以下命令获得华丽的启动画面:
echo "gnome-base/gnome-session branding" >> /etc/portage/package.use
[*]然后要安装 GNOME,请输入:
emerge --ask gnome-base/gnome
安装 KDE
[*]对于 KDE, Gentoo Wiki 建议 选择配置文件。 拉出可用配置文件列表:
eselect profile list
[*]然后,一旦您决定使用哪个配置文件,请输入:
select profile set X
[*]但是将 X 替换为您喜欢的 KDE 配置文件。
安装 OpenOffice
[*]另一个有用的安装工具是 OpenOffice。 首先,搜索 OpenOffice:
emerge --search openoffice
[*]你会注意到两个版本。 有一个基于源的版本和一个预编译的二进制包。 预编译的迭代拥有更短的安装时间,这太棒了。 Portage 包管理器和新兴意味着您可以指定各种标志,例如 Java USE 标志,以便 Portage 安装所有 Java 包以供 OpenOffice 使用。 例如:
USE="java" emerge --pretend openoffice
[*]或者:
USE="java" emerge --pretend openoffice-bin
安装监视器
[*]Monit 是监视和管理系统进程、文件和程序的好方法。 要安装监视器,请运行:
emerge --ask app-admin/monit
[*]你可以编辑
/etc/monitrc
[*] 并添加:
include /etc/monit.d/*
[*]这使您可以在特定目录中包含文件。 您也可以在启动时自动启动 monit。 跑:
monit reload
[*]并输入:
Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc
安装须藤
[*]Sudo 是另一个很棒的安装工具:
emerge --ask app-admin/sudo
[*]这使您可以使用管理访问权限执行操作。
安装 dhcpcd
[*]Dhcpcd 代表动态主机配置协议客户端守护程序。 这是管理网络和处理 IPv4 和 IPv6 连接的绝佳方式:
emerge --ask net-misc/dhcpcd
[*]您将在 dhcpcd.conf 文件中设置您的配置。
安装 lm_sensors
[*]由于其模块化安装,许多 Gentoo 用户重视全面控制。
lm_sensors
[*] 是一个硬件监控实用程序集。 和 lm_sensors
,您将能够跟踪和控制电压、风扇速度和温度。 但在安装之前,您需要确保
lm_sensors
[*] 将正常运行,您需要内核的某些模块。
[*]您需要启用内核选项的 l2C 支持:
Device Drivers ---> -*- I2C support ---> <*> I2C device interface <*> Hardware Monitoring support ---> Select a driver, e.g.: [*] Intel Core/Core2/Atom temperature sensor (coretemp)
[*]接下来,安装
lm_sensor
[*]:
emerge --ask sys-apps/lm_sensors
[*]但是,如果安装了带有 lm_sensors USE 标志的包,则需要为每个包设置一个标志
/etc/portage/package.use
[*] 或在全球
/etc/porgage/make.conf.
[*] 之后,更新@world 以拉取
sys-apps/lm_sensors
[*] 作为依赖:
emerge --ask --changed-use --deep @world
[*]最后,运行:
sensors-detect
[*]这将执行主板硬件扫描。 然后,输出告诉内核配置中有什么和没有什么。
安装 ConsoleKit
[*]使用 ConsoleKit,您可以跟踪和定义用户、席位和登录会话。 由于它的重点是跟踪用户和登录,因此 ConsoleKit 有利于多用户环境。
[*]设置 ConsoleKit 有一些内核要求:
General setup ---> [*] Auditing support [*] Enable system-call auditing support
[*]此外,您必须启用 D-Bus。 要在 Gentoo Linux 上启用 D-Bus,请将 D-Bus 的 USE 标志添加到
/etc/portage/make.conf
[*]:
USE="dbus"
[*]之后,运行更新:
emerge --ask --changed-use --deep @world
[*]配置内核选项并启用 D-Bus 后,继续编辑
/etc/portage/make.conf
[*] 您将在其中将 USE 标志设置为 ConsoleKit:
USE="consolekit"
[*]尽管这远不是您可以执行的操作的完整列表,但这些是一些建议的工具和应用程序可以安装,让您可以控制您的 PC。 它们是拼凑构建和管理资源、采取行动的坚实起点 admin 访问,等等。 对于综合列表, 查看包裹清单.
Gentoo Linux:具有最大控制力的 Linux 操作系统
[*]高灵活性和可控性是 Gentoo Linux 的亮点。 由于它默认启动到命令行并且缺少预装程序,因此您不会发现任何过时的软件。 然而,Gentoo Linux 更进了一步。 通过编译您自己的内核,您将受益于为您的硬件量身定制的操作系统。 这至少在理论上意味着提高了运营效率。
图片来源: 忘记 通过 Flickr.com
[*]此外,使用 Gentoo,您可以控制正在运行和安装的服务以及管理内存使用。 为此的手段 源于削减不必要的内核服务.
Gentoo 维基
[*]Gentoo 主导的另一个领域是它的 强大的维基. 在这里,您会发现关于从核心 Gentoo Linux 环境到软件、硬件,甚至桌面和服务器环境的专用部分等主题的精心绘制的信息。 这 完整的 AMD64 手册例如,继续介绍 Linux,安装 Gentoo,并将过程进一步分解为桌面、企业和系统 admin 环境。 另外,还有一个关于性能调整的精彩部分。
谁应该使用 Gentoo Linux?
[*]与专门的 Linux 操作系统不同,Gentoo Linux 没有一个主要用途。 虽然 Container Linux 强调分布式安装和旋转容器,但 Gentoo 是开放的。 它几乎适用于任何目的
[*]我会向精通技术的 Linux 用户推荐 Gentoo Linux。 此外,如果您有耐心,我建议您深入研究 Gentoo Linux。 作为探索 Linux 和命令行的一种方式,Gentoo 是目前最好的 Linux 操作系统之一。 如果您想要控制和不那么繁琐的安装,请尝试 NuTyX。 尽管 Gentoo 安装并不一定困难,但它比普通的桌面操作系统要复杂得多。 即使你知道命令行和 bash 好吧,准备经常输入错误的命令并不得不回溯。 那或者只是慢慢地输入并校对每个命令。
图片来源: 克里斯蒂安·福哈默 通过 Flickr.com
[*]尽管如此,凭借其全面的文档,如果您可以按照说明安装 Gentoo Linux。 如果您热衷于了解更多关于 Linux 的信息,Gentoo 提供了大量的潜力。 因为你甚至必须编译内核,Gentoo 教你很多关于 Linux 生态系统的知识。 Linux 爱好者会欣赏它的灵活性和模块化安装。 虽然一般的 Linux 桌面操作系统几乎没有膨胀软件,但 Gentoo Linux 将这一点发挥到了极致。 这不仅像在自动驾驶汽车上驾驶手动汽车,还像自己制造汽车。 系统管理员可能也会喜欢 Gentoo,因为它是轻量级的,并且为 Linux 服务器提供了坚实的环境。 初学者可能会喜欢 Sabayon,它提供了 Gentoo 的强大功能,省去了麻烦。
关于 Gentoo Linux 的最终想法
[*]Gentoo Linux 提供了一个极好的、高度灵活的 Linux 操作系统。 它最适合寻求完全控制系统的技术熟练的用户。 这表现为对资源消耗、已安装软件甚至编译内核的影响。 虽然 Linux 操作系统通常提供更多的定制选项,但 Gentoo Linux 远远超出了限制臃肿软件的范围。 相反,它是一个可提供最大控制的自举操作系统。 但是,您需要编译自己的内核并从头开始配置整个发行版。
[*]然而,Gentoo Linux 不适合胆小的人。 诚然,与一般的 Linux 操作系统相比,需要做更多的工作。 编译内核听起来令人生畏。 说实话,它是关于相当于构建自己的 PC 的软件。 但是使用 Gentoo 可以最大限度地控制操作系统的各个方面。 此外,Gentoo 是成为 Linux 专业人士的顶级 Linux 操作系统之一。
[*]你在使用 Gentoo Linux 吗? 如果没有,你会换吗?
[*]图片来源:Shutterstock 提供的十亿张照片