Fw: [纪录] Gentoo Linux 安装实录

楼主: gholk (正常正高)   2018-05-12 15:32:41
※ [本文转录自 gholk 信箱]
蛮有趣的一篇文章,虽然实在超级旧了,
以前可能也有透过转信转到板上过,
只是被历史壁吃掉了。
觉得很有趣所以分享过来。
作者: [email protected]
标题: [纪录] Gentoo Linux 安装实录
时间: Sat May 12 11:50:19 2018
发信人: lloyd (HUANG YU HSIN) 看板: linux
日期: Sat Aug 17 18:46:22 2002
标题: [纪录] Gentoo Linux 安装实录
修改: Sat Aug 17 18:54:47 2002
我真的该去睡觉了,但是我无法按捺著内心的激动
如果我不称现在写下来,我一定会偷懒而不写
而且再过几个小时,也许我睡醒之后就无法纪录下我现在的心情
虽然我现在还没安装完毕但(就快要好了)(14:30),
我实在是太感动了,你一定无法想像我是如何的他妈的感动..
来表达我此刻的心情。
真是宇宙无敌的变态级的伟大。
因为真的所有赞美的言词都无法表达我内心的高兴。
抓下来一个 16M 的 ISO 档,我想恩好小的系统,应该跟 Debian 一样
安装好一个小系统然后上网抓档案安装(透过网络安装)
光盘档案内容
du -a
2 ./isolinux/boot.catalog
9 ./isolinux/isolinux.bin
1 ./isolinux/isolinux.cfg
1117 ./isolinux/kernel
1 ./isolinux/message.txt
7317 ./isolinux/rescue.gz
8448 ./isolinux
7962 ./stage1-ix86-1.2.tbz2
16412 .
开机之后..恩硬件侦测作的不错能够自动以 hardware screan 的方式
抓到我的网络卡。<
作者: debian99 (Debian GO)   2018-05-12 17:22:00
时间无价 我还是用debain就好了 这么辛苦揪竟为了什么
作者: jimfan (jimfan)   2018-05-12 17:25:00
几年前安装过,很漫长而且疼苦的经验如果目的为了学习Linux倒是可以
作者: OrzOGC (洞八达人.拖哨天王)   2018-05-12 17:33:00
比装arch还硬,玩过一次就不想碰了
作者: da21510 (da21510)   2018-05-12 18:04:00
gentoo我用的很舒服耶重灌一次大概2小时搞定
作者: ddtsatan   2018-05-12 18:10:00
作者: POSIX (tedium of chores)   2018-05-12 19:03:00
Gentoo 好用+1
作者: Gold740716 (项为之强)   2018-05-12 19:15:00
posix 认证好用
作者: Bellkna (柔弱气质伪少女)   2018-05-12 19:16:00
懒人如我还是继续待在arch XD
作者: a73126 (Jalen)   2018-05-12 21:40:00
这个真的是很老的安装流程了,竟然是从Stage1开始猛猛der现在难度减低一些,不过看到当年安装iso只有16MB有点惊讶
作者: chihungtzeng (gogo)   2018-05-12 22:01:00
Gentoo好用,现在安装Gentoo也比当年容易得多
作者: noonee (我和烤肉间只差一撮孜然)   2018-05-13 04:38:00
好奇 这样全部自己make的环境 速度会比较快吗?快多少?遇到dependance 的机会如何?如果中途有软件compile 不过怎么办?
作者: a73126 (Jalen)   2018-05-13 05:16:00
回楼上,Gentoo全系统套件基本上都是要Compile的,不会有"中途"有软件compile,dependency可以靠Gentoo的套件库帮你,ebuild套件库在维护相依性上很不错,至于速度来说除非真的很细细调整,不然现在跟各大distribution差异其实拉不太开
作者: noonee (我和烤肉间只差一撮孜然)   2018-05-13 08:59:00
谢谢楼上回应 我所谓中途的意思是 一个一个compile到一半某一个就是compile 过不了 不是到半路才需要compile断句是 中途(有软件compile不过)怎么办?所以 如果compile不过怎么办?我自己自己功力不高 因为工作需要旧版的gcc 所以想在localcompile一个 结果跑到一半就爆错挂了 也不知道怎么办所以无法想像一个从头到尾compile的系统要如何自己一个处一个一个处理不过既然差异不大 我想我还是乖乖用debian 就好
作者: POSIX (tedium of chores)   2018-05-13 09:12:00
Gentoo official portage 放出来的 ebuild 基本上都测过package built from source 不仅仅只是为了 proformance配上他的 portage system 让你对 package 调教很方便dependency 也管理的很好,可以一直 rolling upgrade说到底就是青菜萝卜吧,但我觉得Gentoo真很好用 >//////<
作者: noonee (我和烤肉间只差一撮孜然)   2018-05-13 09:21:00
抱歉这个我有点不懂 我自己就时常遇到 同一个软件同版本在不同机器上就有时会compile不过 他是如何确保所有机器另外也是不太懂 compile的程式如何 rolling upgrade?啊 或许我先去google看看好了
作者: POSIX (tedium of chores)   2018-05-13 09:23:00
我觉得你可以试着理解你的环境和你的程式是怎么build起来再来看 distribution 怎么支援
作者: noonee (我和烤肉间只差一撮孜然)   2018-05-13 09:24:00
嗯嗯 谢谢!
作者: Neisseria (Neisseria)   2018-05-13 17:43:00
编译参数配得好的话,会比一般编好的效能好一些如同楼上网友讲的,太花时间了,很久没碰这个了
作者: tinlans ( )   2018-05-15 00:15:00
现在编译参数没那么难搞了,-O3 -march=native 就很强,加上 -mtune=native 就差不多了。因为会充分利用 CPU本身的指令集,跟为了相容于所有电脑而只用基本指令集编译出来的 binary 套件相比,速度当然有显著差异。Gentoo 在升级的时候还是常会遇到不能自动解 dependency,要善用 emerge --nodeps 去解,有时候是要求 use flags的变更,这些认真看一下讯息都还简单。大规模升级的时候记得用 emerge --keep-going 先跳过编不过的之后再手动用ebuild 指令去慢慢一个一个处理。LDAP server 的升级一直很讨厌,就是它会要求你把数据库路径先清空,不然当场 error,不太懂这设计逻辑是什么。
作者: fourdollars (四元)   2018-05-15 12:19:00
Gentoo 编 Kernel 的地方可以客制成该硬件专用少掉许多不需要的 kernel modules 大大加速开机流程
作者: noonee (我和烤肉间只差一撮孜然)   2018-05-15 13:15:00
谢谢楼上两位的回应!
作者: magelinus (巫师)   2018-05-15 18:05:00
爱用Archlinux, 硬件太旧不允许就用Debian,最多只尝试到Crux。这个贱兔, 只能远观 ,实在没那么多美国时间。
作者: Bencrie   2018-05-16 01:19:00
O3 不建议啦,有机会爆炸 XD
作者: fourdollars (四元)   2018-05-16 16:05:00
我也不建议开 -O3 很容易有东西炸掉,要自己想办法修
作者: tinlans ( )   2018-05-16 17:24:00
O3 爆炸是几年前的事情了 XD现在这个年代是开 -flto 才会炸得跟当年 -O3 一样 XD我在 FreeBSD 和 Gentoo 开 -O3 编所有东西在 productionenvironment 跑至少五年了,而且都有在更新啊虽然 FreeBSD 那边已经改用 Clang 了,和 GCC 不同回事
作者: yumemi2001 (梦见)   2018-05-18 16:39:00
怀念 第一个开始用的linux就是gentoo 都要自己编kerne
作者: Debian (Debian)   2018-05-20 14:19:00
虽然拎北是Debian,但是如果你喜欢Gentoo又懒的编一波可以考虑试个Sabayon看看。

Links booklink

Contact Us: admin [ a t ] ucptt.com