`
猫太的鱼
  • 浏览: 239261 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Arch与Gentoo比较

阅读更多
不同于其他常见的linux distro (如 ubuntu等), 两个系统都是属于 “从零”做起,默认系统安装好后,除了最基本的系统软件(如shell,及一些核心软件如sed/find等)外,其他任何应用程序(比如 X系统, 桌面程序,firefox, office, 邮件工具等)都没有安装。 这时你需要根据自己的需要来逐步安装。

Arch 于 Gentoo 的区别在于, Gentoo 的任何一个软件(包括linux kernel)安装时,实际上是下载源代码然后在本机上编译获得,这样用户可以根据自己的物理硬件情况 (CPU类型,单核或多核等) 来调节编译选项从而获得更好的优化 (比如编译内核时可以去掉不需要的模块等),对于高手而言,这种方式得到的系统应该是非常优化的,但是如果是新手,有可能因为配置不当反而得到低效的软件甚至导致出现问题。 而 Arch 安装软件时,下载的是 Arch 维护者已经编译打包好的程序,直接下载到本机使用的, 虽然可能会损失一定的优化(在当前的硬件水平下,应该是感觉不出来的),但是安装程序的速度会比较快,同时不用关心源码,另外 Arch也能支持类似于Gentoo的从源码安装的方式,一般用这种方式来安装linux内核。

Arch/Gentoo 于其他发行版 (如ubuntu/debian)相比,升级是“无缝”的,不存在像ubuntu那样隔半年一个新版本,不同版本间的升级可能导致很多问题,而Arch/Gentoo的升级就是通过平时定期的软件更新。 另外, Arch/Gentoo相对于其他发行版,一般总能更新到最新的软件,但是往往有可能因为更新太快而出现问题。

总而言之, Arch/Gentoo适用于对Linux系统比较了解的人使用,一般来说 Arch/Gentoo用户需要对linux kernel的编译,linux系统的管理,目录结构,常用系统管理/维护工具等有较深入的了解。当使用Arch/Gentoo出现问题时,能通过日志/google等方式来排查解决问题。

而其他发行版(尤其是ubuntu),最适合普通用户,安装好后就能上网/office,而不需要对linux本身有太多了解,当然随着使用这些发行版,用户自然也能学到一些linux知识。
分享到:
评论

相关推荐

    wikiman:Wikiman是一个离线搜索引擎,用于手册页,Arch Wiki,Gentoo Wiki和其他文档

    wikiman 是一个专为技术爱好者设计的离线搜索引擎,尤其针对手册页、Arch Wiki、Gentoo Wiki 和其他技术文档。这个工具对于那些经常需要查询Linux和FreeBSD系统信息,而又无法联网或者网络环境不稳定的人来说,无疑...

    gentoo_install:该文件是如何逐步安装Gentoo指南的文件。 有了systemd,uefi,luks等更多内容,...继续阅读

    Gentoo是Linux发行版,与Arch,Debian和其他许多二进制发行版不同,该软件根据用户的喜好和优化在本地编译。 Gentoo的名字来自世界上最快游泳的企鹅。 自2002年以来,我一直在使用Gentoo,而我最喜欢Gentoo的是: ...

    gentoo-bootstrap:创建基于 gentoo 的 XEN DomU 的工具

    arch = amd64 [storage] layout = simple type = filesystem [storage_simple] disks = 1 disk0_mount = / disk0_device = /tmp/bootstrap 如果您更喜欢(或必须使用)静态网络配置,请将[network]块更改为 ...

    gentoo-overlay:个人Gentoo叠加

    个人Gentoo叠加 关键字说明 在整个覆盖中,使用以下关键字: Missing , Testing , Stable 缺少关键字(**)用于ebuild,这些关键字尚未完成或已被破坏。 仅当您喜欢冒险或愿意帮助改善这些关键字时,才接受缺失的...

    archroot:轻松将Arch Linux与另一个Linux发行版结合

    这种方式常见于开发者或者系统管理员,他们可能需要测试Arch Linux的特定功能,或者在现有Linux发行版(如Debian、Ubuntu、NixOS、Gentoo或Alpine Linux)上运行Arch Linux的程序。 `bash`是Linux中最常用的命令行...

    点:我的点文件,我使用ARCH BTW(很快就使用gentoo)

    而Gentoo则是一个高度可配置的Linux发行版,用户可以编译自定义的内核和软件包,以满足特定需求,这也与点文件的个性化理念相吻合。 Vimscript是Vim编辑器的内置脚本语言,用于编写插件、映射键位、定义命令等,以...

    gentoo-bootstrap:覆盖提供了一些软件包来引导OpenJDK和Rust

    注意:您需要分两个步骤进行操作,因为当前ant-core:bootstrap无法与Gentoo树中的ant-core:0共同安装。 引导OpenJDK 11 sudo emerge -a1v =dev-java/openjdk-11.0.5_p10 此时,您可以删除此覆盖并从主树安装...

    bobwya:其他Gentoo构建

    Gentoo Overlay包含各种程序包,我一直无法找到@ Gentoo Portage Overlays网站或其他地方。 这些ebuild软件包构建脚本的测试和更新是不定期的。 因此,YMMV-您已被警告! 主覆盖包 app-arch/cabextract : Tool to ...

    guiagentoo:安装gentoo,funtoo和arch的指南

    --- --- --- 载入键盘 loadkeys br-abnt2 显示网络界面 ip -s -c -h a 配置WiFi网络 ...如有必要,请使用以下方法提起网卡: ifconfig nomePlacaRede up 将日期设置为MONTH DAY HOUR MINUTE YEAR ...

    linux内核是什么_linux内核学习路线.docx

    Linux 内核是什么?Linux 内核学习路线 Linux 内核是操作系统(OS)内核,本质上定义为类 Unix。它用于不同的操作系统,主要是...最后,选择适合自己的 Linux 发行版,例如 UBUNTU、Debian、Arch、Gentoo、CentOS 等。

    Debian,Ubuntu,opensuse,Fedora,Arch等发行版包管理命令速查表

    7. Gentoo: - 安装包:`emerge` - 移除包:`emerge -C` - 更新包列表:`emerge --sync` 或 `layman -S`(对于附加仓库) - 更新系统:`emerge -NuDa world` - 列出源:不支持原生命令,通常查看`/etc/portage/...

    _unixconf_linux:Ansible剧本,旨在配置基于archlinux,ubuntu或gentoo的发行版

    它打算在全新的Arch安装上本地运行(即代替任何 ),但是由于Ansible的幂等性质,它也可以在已配置的计算机上运行。 该项目的目标是使新配置的添加变得简单,并尽可能减少耗时。 配置 配置被分为多个文件以实现...

    Gentoo Raspberrypi3 64bit img-开源

    每月为 Raspberrypi3 构建的 Gentoo Stage4 + 内核 aarch64 快照定制。 ; 内核 4.10.17-v8+ 已从源代码编译。 一些附加功能包括: - ARCH_BCM2835、RASPBERRYPI_FIRMWARE、ZSWAP、FRONTSWAP、ZRAM、LZO4、CONFIG_...

    网站:某些语言下我的私人页面的回购

    如果您想玩安装 , , 和的页面,我会使用Arch和Gentoo,所以我不知道如何在其他操作系统上安装这些东西。 pacman -S hugo git python-pygments yarn jpegoptim gifsicle parallel emerge -av hugo git pygments ...

    unetbootin 319 for windows

    windows下的应用程序 可以将linux各个发行版(如ubuntu/fedore/Debian/PCLinuxOS/Linux Mint/Gentoo/openSUSE/Zenwalk/Arch LinuxElive/Damn Small Linux/CentOS等等)的镜像制作成LIVE U盘和live cd的效果一样!...

    dpkg-pacman:dpkgapt-cache 命令的更好输出,例如 arch 的 pacman

    Ubuntu 中用于包管理的 dpkg 命令有一个非常丑陋的输出,尤其是与 Arch 的pacman或 Gentoo 的emerge 。 所以我想写一个小脚本来美化它的输出,像这样: 目前,我只完成了几个命令,还有很多工作要做。 欢迎任何...

    dotfiles:戴夫的配置

    戴夫的Dotfiles ... 请记住,我运行了一个非常漂亮的Ubuntu安装程序,因此,如果您使用的是Kubuntu,Arch,Gentoo,Mac OS X等其他工具,则肯定需要进行任何调整(但还有另一个原因是不要大量批发!) 。

    Atheros 无线网卡驱动 for Linux

    Gentoo Linux Red Flag Linux 7.0 (based on Fedora 10) RHEL5 2.6.18 kernel being tested When it went in ath9k was announced to have been merged into Linux-2.6.27-rc3 by Linus on Tue, 12 Aug 2008 19:...

    image-bootstrap:创建(chroot和)可启动虚拟机映像; 命令行工具(Python 3)

    image-bootstrap支持Linux发行版当前包括:Arch,Debian,Gentoo,Ubuntu。 传递--openstack参数时,将图像。 directory-bootstrap是一个命令行工具,用于将非Debian Linux发行版安装到给定目录中(类似于Debian / ...

Global site tag (gtag.js) - Google Analytics