gentoo怎样保持gentoo系统干净,安装某东西附带很多卸载时候才一个

gentoo  时间:2021-09-09  阅读:()

Gentoo Linux是什么?

Gentoo Linux操作系统(发音为 /?d??ntu?/)是一个基于Portage包管理系统的Linux元发行版发行版本。

此项目和它的产品以巴布亚企鹅命名。

Gentoo包管理系统的设计是模块化、可移植、易维护、灵活以及针对用户机器优化的。

包一般可以从源代码构建,这延续了port的传统。

虽然为了方便,也提供一些大型软件包在多种架构的预编译二进制文件。

Gentoo Linux意味着选择,允许用户自由的选择是Gentoo最大的特色。

前首席设计师Daniel Robbins提到,“设计的基本出发点让我们和其他用户随意使用,没有限制。

如同其他有影响力的发行版本一样,Gentoo Linux提供了自己的有特色的软件管理工具——Portage。

Portage受到FreeBSD的Ports影响很大。

优点 与大多数GNU/Linux发行版本不同,Gentoo Linux为用户提供了大量的应用程序源代码。

Gentoo Linux的每一部分都可以在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身。

通过依赖关系描述和源代码镜像的形式提供软件,Gentoo Linux提供了大量软件供用户选择。

标准的源代码镜像包括30G的数据。

选择不仅在软件整体方面,也存在于软件的内部。

由于可以在本地编译软件,参数和变量的选择可以由用户自己指定。

指定参数的优势不仅在于用户了解了设置,更多是增加了针对硬件进行性能提升的余地。

而且用户可以使用自己喜欢的补丁或插件对软件功能进行调整,比如当前的Gentoo Linux内核发布包括35种。

由于系统及应用软件的安装方法差异显著,Gentoo Linux社区对安装内容的探讨相当深入。

即便不使用 Gentoo Linux的用户也可以通过了解参数选择明白软件内部的设定。

应用软件的配置设定都记录在ebuild文件中,由ebuild、emerge命令管理。

局限 由于经常会使用网络下载源代码,Gentoo Linux对网络有很强的依赖。

在进行系统或软件的安装时,不仅需要随时的连接,还要求足够的传输速度。

同样的,安装Gentoo Linux对计算机系统的性能也有较高的要求,包括CPU和存储器。

当然这不意味着Gentoo Linux不能使用在低配置设备上,只是用户将会在安装相同的环境时会付出更多时间。

所以,对于低配置的用户,软件包的挑选尤为重要。

Gentoo 安装当中,Stage和Portage的关系?

stage3*.tar.bz2提供基本的gentoo环境,portage*.tar.bz2是gentoo软件包信息的一个快照(安装portage这一步,不自己下载用emerge更新也可以)。

再然后就是gentoo的文档很详细(覆盖80%以上的问题吧),不知道的先看文档,这几个问题的答案,gentoo的安装手册里就有。

gentoo linux怎么破解系统登陆密码?

可以使用单用户 Linux 模式来登录,然后创建一个新的root口令。

  要进入单用户模式,重新引导计算机。

如果你使用的是默认的引导装载程序 GRUB ,你可以执行下列步骤来进入单用户模式:   在引导装载程序菜单上,键入 [e] 来进入编辑模式。

  你会面对一个引导项目列表。

查找其中类似以下输出的那一行:    kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2   按箭头键直到这一行被突出显示,然后按 [e] 。

  按一下空格键来添加一个空格,然后添加 single 来通知 GRUB 引导单用户 Linux 模式。

按 [Enter] 键来使编辑结果生效。

  你会被带回编辑模式屏幕,从这里,按 [b] ,GRUB 就会引导单用户 Linux 模式。

载入结束后,你会面对一个类似以下的 shell 提示:    sh-2.05#   现在,你便可以改变root命令,键入:    sh-2.05# passwd root   你会被要求重新键入口令来校验。

结束后,口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。

如何升级gentoo

一、内核升级   1.#emerge --sync //升级整个portage目录 也可以写脚本   2. #emerge -s sources emerge -avq gentoo-sources   [ebuild NS ] sys-kernel/gentoo-sources-3.10.4 [3.9.0] USE=“-build -deblob -symlink”   编译内核   3.# cd /usr/src/linux-3.10.4-gentoo   #make -j5 menuconfig 编译内核不再赘述。

make -j5 && make install modules_install   修改grub启用新内核。

  vim /boot/grub/grub.conf   123456 default 1   timeout 5   splashimage=(hd0,0)/boot/grub/splash.xpm.gz   title Gentoo 3.10.4   root (hd0,0)   kernel /boot/vmlinuz-3.10.4-gentoo ro root=/dev/sda1 rootfstype=ext4 quiet   二、系统升级。

  4.#emerge -avq portage //如果不是最新的portage,需要按提示执行此操作   5.#emerge -avq python //如果不是最新的python,需要按提示执行此操作   6.#/usr/sbin/update-python 或者 python-updater //更新python配置 //执行完emerge python后执行此操作   7.#emerge -avquDN world //按照 /var/lib/portage/world 文件下的包,重新构建整个系统   参数说明: --ask (-a) 控制Portage显示它要更新的软件包列表,并让您决定是否继续更新   --verbose (-v) 在屏幕上输出完整的文件列表   --update (-u) 更新包的最佳版本   --deep (-D) 更新系统中的每个软件包   --newuse (-N) USE标记变更后,要使Portage检查USE标记的变动是否导致   需要安装新的软件包或者将现有的包重新编译   8.#emerge -av --depclean //清除不需要(孤立)的软件包   9.#revdep-rebuild //gentoolkit包里面的一个软件,用来检查系统的依赖关系是否都满足,自动安装没有满足关系的包   10.#perl-cleaner --all -- -avq //把perl相关的模块和文件都检查并修正一遍   11.#dispatch-conf //更新系统的配置文件   12.eselect news read all //查看提示消息   #emerge -e world //本地重新编译整个系统。

暂不需要这一步。

  上面就是Gentoo升级系统和内核的方法介绍了,通过本文介绍的方法,您就能够将Gentoo及其内核升级到最新版本,但最新版本可能存在bug,不可盲目升级。

gentoo 和 archlinux 有什么优缺点

著作权归作者所有。

商业转载请联系作者获得授权,非商业转载请注明出处。

作者:任腾 链接:/question/19672940/answer/12613142 来源:知乎 我是一个Gentoo用户,使用linux数年后才进行第一次安装,前两次因为对gentoo不够熟知放弃了重来,所以大体上花了一周时间才装完。

不过安装后你会觉得对linux有了另一翻认识,包括了解各种配置文件,引导区,分区格式化,各种熟悉的软件的来历。

广泛一点来看,gentoo使用源码来做包管理,其实不仅仅是USE所控制又不只是装多少包,你还能控制编译选项,使得所获得的程序更加是你所期望的。

例如emacs23,一种支持xft,一种不支持,一般发行版会维护不带xft的版本,你想用xft就得折腾源代码编译,很多平台下折腾某个不太熟悉的包的变异是一件无比痛苦的事情,比如说缺一个依赖的包时究竟应该下载哪个?源代码的依赖关系和二进制的依赖是不一样的。

gentoo可以很好的处理。

自由。

gentoo团队同时是一个很负责的发行版,没有经过验证的包基本上会mask上,所以看起来不会那么“新”,但维护的包质量都很高,某种程度上我觉得arch不管这些的。

比如说gnome3暂时不会接受,会等到3.2,kernel source也不会轻易更新,题外话,ubuntu现在kernel更新的也太勤快了点,但很多内部的lib又不那么新,看起来多少有些华而不实。

gentoo虽然小众,但是支持很多的,不太用担心遇到问题解决不了,可以试试看。

怎样保持gentoo系统干净,安装某东西附带很多卸载时候才一个

不要把内存使用看的这么重。

虚拟机条件下你分了多少内存,实际机器上你又有多少内存。

(虚拟机计算的是否准确?)如果你实际有2G,虚拟机分了1G,而实际环境下gentoo可以用的是2G,环境都不一样了你怎么比较呢 在不影响其他应用和新的应用的情况下,东西尽量存在内存里面不是什么坏事情,缓存可以减少硬盘读取次数~没事总是用缓存文件肯定会导致应用程序启动的很慢。

只要使用体验上没有慢就可以了。

你看看xfce4下面你开启了多少插件,默认启动的应用有哪些,而gnome下面启动的又有哪些~是否相同~看看消耗内存最大的软件是什么~反正我觉得这个过程是挺蛋疼的~ 很多机器内存大的时候,会专门把/tmp(这个是内存模拟的临时目录)设置大一些,然后把firefox的缓存目录设置到这里,会提高firefox响应~所以内存是拿来用的。

如果你的机器只有256M的内存 ,那内存使用肯定小于256,然后你在2G内存的机器下跑同一个系统,系统占了300M内存,那通过你的内存占用的观点后者就是系统没装好~ Gnome和xfce4本来就是相对大的桌面环境了,如果你觉得资源紧张,完全可以用openbox等轻量级的窗口管理器+panel+小部件组装下~

justhost:“第4次VPS测评”,8.3元/月,200M带宽,不限流量,KVM虚拟,4个俄罗斯机房应有适合你的

justhost.ru官方来消息说已经对网络进行了比较全面的优化,针对中国电信、联通、移动来说,4个机房总有一个适合中国用户,让站长进行一下测试,这不就有了这篇有关justhost的VPS的第四次测评。本帖主要关注的是网络,对于其他的参数一概不管! 官方网站:https://justhost.ru 最低配VPS:8.3元/月,KVM,512M内存,5G硬盘,200M带宽,不限流量 购买链接:...

NameSilo域名优惠码活动

NameSilo是通过之前的感恩节优惠活动中认识到这家注册商的,于是今天早上花了点时间专门了解了NameSilo优惠码和商家的详细信息。该商家只销售域名,他们家的域名销售价格还是中规中矩的,没有像godaddy域名标价和使用优惠之后的价格悬殊很大,而且其特色就是该域名平台提供免费的域名停放、免费隐私保护等功能。namesilo新注册域名价格列表,NameSilo官方网站:www.namesilo....

牦牛云(3.5USD/月 )阿里云国际版云服务器 1核1G40G

收到好多消息,让我聊一下阿里云国际版本,作为一个阿里云死忠粉,之前用的服务器都是阿里云国内版的VPS主机,对于现在火热的阿里云国际版,这段时间了解了下,觉得还是有很多部分可以聊的,毕竟,实名制的服务器规则导致国际版无需实名这一特点被无限放大。以前也写过几篇综合性的阿里云国际版vps的分析,其中有一点得到很多人的认同,那句是阿里云不管国内版还是国际版的IO读写速度实在不敢恭维,相对意义上的,如果在这...

gentoo为你推荐
连接池什么是数据连接池?eofexceptionjava中dis.readutf报错java.io.EOFException容灾备份目前有哪些容灾备份技术起英文名根据中文名取英文名win10发布Win10什么时候发布a8处理器什么是A8处理器?站内搜索引擎搜索引擎工作原理与如何建立站内搜索0x800ccc0f您的服务器意外终止了连接。其可能原因包括服务器出错、网络出错或长时间处于非活动状态。 0x800CCC0Fsoap是什么意思肥皂剧是什么意思?黑屏操作电脑在黑屏的情况怎么重新操作系统
bandwagonhost wavecom unsplash 网盘申请 html空间 河南服务器 速度云 100mbps yundun 移动服务器托管 dnspod 帽子云排名 美国迈阿密 可外链的相册 国外免费云空间 卡巴斯基试用版下载 酷锐 美国代理服务器 g6950 次时代主机 更多