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+小部件组装下~

免费注册宝塔面板账户赠送价值3188礼包适合购买抵扣折扣

对于一般的用户来说,我们使用宝塔面板免费版本功能还是足够的,如果我们有需要付费插件和专业版的功能,且需要的插件比较多,实际上且长期使用的话,还是购买付费专业版或者企业版本划算一些。昨天也有在文章中分享年中促销活动。如今我们是否会发现,我们在安装宝塔面板后是必须强制我们登录账户的,否则一直有弹出登录界面,我们还是注册一个账户比较好。反正免费注册宝塔账户还有代金券赠送。 新注册宝塔账户送代金券我们注册...

搬瓦工香港 PCCW 机房已免费迁移升级至香港 CN2 GIA 机房

搬瓦工最新优惠码优惠码:BWH3HYATVBJW,节约6.58%,全场通用!搬瓦工关闭香港 PCCW 机房通知下面提炼一下邮件的关键信息,原文在最后面。香港 CN2 GIA 机房自从 2020 年上线以来,网络性能大幅提升,所有新订单都默认部署在香港 CN2 GIA 机房;目前可以免费迁移到香港 CN2 GIA 机房,在 KiwiVM 控制面板选择 HKHK_8 机房进行迁移即可,迁移会改变 IP...

Hostodo独立日提供四款特价年付VPS套餐 最低年付$13.99

前天,还有在"Hostodo商家提供两款大流量美国VPS主机 可选拉斯维加斯和迈阿密"文章中提到有提供两款流量较大的套餐,这里今天看到有发布四款庆祝独立日的七月份的活动,最低年付VPS主机13.99美元,如果有需要年付便宜VPS主机的可以选择商家。目前,Hostodo机房可选拉斯维加斯和迈阿密两个数据中心,且都是基于KVM虚拟+NVMe整列,年付送DirectAdmin授权,需要发工单申请。(如何...

gentoo为你推荐
免费申请电子邮箱电子邮箱免费注册实验室方案设计水环境实验室设计方案,具体要求有哪些?swift语言SWIFT的主要功能体系文件企业质量管理体系文件指的是什么?全球随机视频网全球随机视频网的发展方向网络图绘制双代号网络图的绘制方法?主板说明书精英主板中文说明书怎样上传照片如何上传照片分销渠道案例分销渠道实际案例安全网络攻防大赛CTF是什么意思
域名注册godaddy 网站备案域名查询 个人域名备案 什么是域名地址 webhosting 服务器怎么绑定域名 服务器架设 100m免费空间 中国智能物流骨干网 域名转向 老左来了 空间购买 789 石家庄服务器托管 域名转入 空间服务器 乐视会员免费领取 数据湾 贵州电信 美国达拉斯 更多