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

PIGYUN:美国联通CUVIPCUVIP限时cuvip、AS9929、GIA/韩国CN2机房限时六折

pigyun怎么样?PIGYunData成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,目前商家提供香港CN2线路、韩国cn2线路、美西CUVIP-9929、GIA等线路优质VPS,基于KVM虚拟架构,商家采用魔方云平台,所有的配置都可以弹性选择,目前商家推出了七月优惠,韩国和美国所有线路都有相应的促销,六折至八折,性价比不错。点击进入:PIGYun官方网站地址PIGYUN优惠...

青果云(59元/月)香港多线BGP云服务器 1核 1G

青果云香港CN2_GIA主机测评青果云香港多线BGP网络,接入电信CN2 GIA等优质链路,测试IP:45.251.136.1青果网络QG.NET是一家高效多云管理服务商,拥有工信部颁发的全网云计算/CDN/IDC/ISP/IP-VPN等多项资质,是CNNIC/APNIC联盟的成员之一。青果云香港CN2_GIA主机性能分享下面和大家分享下。官方网站:点击进入CPU内存系统盘数据盘宽带ip价格购买地...

舍利云:海外云服务器,6核16G超大带宽vps;支持全球范围,原价516,折后价200元/月!

舍利云怎么样?舍利云推出了6核16G超大带宽316G高性能SSD和CPU,支持全球范围,原价516,折后价200元一月。原价80美元,现价30美元,支持地区:日本,新加坡,荷兰,法国,英国,澳大利亚,加拿大,韩国,美国纽约,美国硅谷,美国洛杉矶,美国亚特兰大,美国迈阿密州,美国西雅图,美国芝加哥,美国达拉斯。舍利云是vps云服务器的销售商家,其产品主要的特色是适合seo和建站,性价比方面非常不错,...

gentoo为你推荐
实验室方案设计重点实验室规划设计怎么写啊网络受限制或无连接为什么电脑连wifi显示受限制或无连接linux命令LINUX中有哪些常用的命令??返回vivo返回键怎么设置项目质量管理工程项目质量管理制度有哪些容灾备份我想知道异地容灾备份谁知道呢,有没有好一点的?fast路由器如何设置fast无线路由器具体步骤win10发布windows 10什么时候发布swift语言苹果为什么要推出swift语言什么是cookie电脑里的cookies是什么意思,什么中文意思?
北京域名空间 com域名抢注 vir 便宜域名 湖南服务器托管 京东商城双十一活动 河南移动邮件系统 谁的qq空间最好看 169邮箱 91vps 南通服务器 免费phpmysql空间 网通服务器 国外在线代理服务器 阿里云邮箱怎么注册 hdsky wordpress空间 512内存 免费的加速器 cdn加速技术 更多