又花了两个工作日艰苦地更新了一台170天+没更新的Gentoo,这值不值?! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
likuku
V2EX    Linux

又花了两个工作日艰苦地更新了一台170天+没更新的Gentoo,这值不值?!

  •  
  •   likuku 2012-04-10 19:38:41 +08:00 5794 次点击
    这是一个创建于 4997 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为了安装新软件,不得不更新这“老古董”,结果就发展的不可收拾了,昨晚为了更新udev和kenrel,还给搞挂掉了。

    今天中午前终于用liveCD给修复到能自己跑起来了,全面更新完成就到了今天下午。

    gcc 从 4.1 到了 4.5.3,kenrel 从 2.6.30 到了 3.2.1,python 和 glibc 也是更新多个版本。

    这么折腾,烧掉这么多时间,真的值得么?

    Arch Linux 是否也具备 Gentoo 那样的定制性?

    Arch Linux 软件包管理也会更方便么?是否是同时具备binary和source两种包管理方式?
    23 条回复    1970-01-01 08:00:00 +08:00
    9hills
        1
    9hills  
       2012-04-10 20:20:10 +08:00
    回答最后两个问题
    1. 看怎么说了,个人认为Arch定制型很强
    2. 非常方便,同时具备binary和source两种包管理,而且有AUR,各种方便,编译就和喝水一样简单。

    但是,Arch要注意几个问题:
    1. 安装时一定要用Net Install,直接装最新版本,避免出现问题
    2. 频繁升级,pacman -Syu前先瞄一眼News,如果升级需要手动配置都会在News里说的很清楚。
    3. 升级软件包后的新配置文件 .pacsav要及时和旧的merge,防止出现问题。。
    4. 最后就是尽量不要长时间不升级,但万一要这么做,先把New通看一遍,按时间顺序操作即可。。

    没办法,滚动发行版么,升级出问题是正常的,某些情况下不得不手动处理。
    gonbo
        2
    gonbo  
       2012-04-10 20:34:52 +08:00
    gentoo的更新方式,的确会有这样或者那样的问题。 可能会的确需要一个比如每半年一个版本的binary升级的方式。
    bhuztez
        3
    bhuztez  
       2012-04-10 20:38:31 +08:00
    你这样写让我感觉还不如重装了
    likuku
        4
    likuku  
    OP
       2012-04-10 20:41:00 +08:00
    @9hills

    [但是,Arch要注意几个问题:
    1. 安装时一定要用Net Install,直接装最新版本,避免出现问题
    # 还好,自己写脚本来打包类似Gentoo的Stage3的包,只要有台保持常新的模板机器就可。用任意LiveCD安装就行。

    2. 频繁升级,pacman -Syu前先瞄一眼News,如果升级需要手动配置都会在News里说的很清楚。
    # 额,觉得和Gentoo一个德行了。

    3. 升级软件包后的新配置文件 .pacsav要及时和旧的merge,防止出现问题。。
    # Gentoo 也是这样

    4. 最后就是尽量不要长时间不升级,但万一要这么做,先把New通看一遍,按时间顺序操作即可。。
    # 哎,这点也与Gentoo没差了。 ]

    看来或许要考虑返回debian了。
    hilyjiang
        5
    hilyjiang  
       2012-04-10 20:43:01 +08:00
    @likuku gentoo更新的确要花费不少时间,我前段时间也转向centos了,不折腾啦哈。。。
    likuku
        6
    likuku  
    OP
       2012-04-10 20:45:08 +08:00
    @gonbo portage/emerge 体系管理了整个OS+App,好处是安装和更新统一化,减少精分。坏处就是相对稳定单一的基本系统有时会因为外围的应用软件的依赖问题/其他问题,而导致portage/emerge卡死,基本系统可能也随之坏掉。
    likuku
        7
    likuku  
    OP
       2012-04-10 20:46:28 +08:00
    @bhuztez 上面有些应用重装的话,重新搞也很费时。
    eric_q
        8
    eric_q  
       2012-04-10 20:51:08 +08:00
    上Arch吧少年,让你既省心又不失自由定制
    bhuztez
        9
    bhuztez  
       2012-04-10 20:54:42 +08:00
    @eric_q ArchLinux 不省心啊,还记得刚开始把 python-* 叫 python2-* 的那段坑爹的日子么
    hanai
        10
    hanai  
       2012-04-10 21:10:24 +08:00
    arch很舒服啊
    thedevil7
        11
    thedevil7  
       2012-04-10 21:13:21 +08:00
    记得 gentoo 也可以直接用 二进制包... 或者试试 sbayon?
    eric_q
        12
    eric_q  
       2012-04-10 21:18:53 +08:00
    @bhuztez 这个也是没办法= =
    bhuztez
        13
    bhuztez  
       2012-04-10 21:23:24 +08:00
    @eric_q ArchLinux的包管理明明可以标出替换关系的吧
    alvin2ye
        14
    alvin2ye  
       2012-04-10 21:30:05 +08:00
    不折腾 ubuntu server :)
    mingming
        15
    mingming  
       2012-04-10 21:59:36 +08:00
    以前用arch 一段时间觉得没时间折腾,就换ubuntu 了。有时候真是觉得有时间折腾还不如做点别的事呢。
    GeBron
        16
    GeBron  
       2012-04-13 07:54:28 +08:00
    寝室网络不好,还是不折腾 gentoo 了。
    brucebot
        17
    brucebot  
       2012-04-13 09:10:33 +08:00   1
    如果花费这么多时间折腾的这个工具,能为接下来的时间带来巨大的稳定使用,或者在享受折腾过程中的学习,倒是可以的;反之,还是选一个更好的工具好了.
    quake0day
        18
    quake0day  
       2012-04-13 09:10:59 +08:00
    这么折腾,烧掉这么多时间,真的值得么? 不值得

    Arch Linux 是否也具备 Gentoo 那样的定制性? 是

    Arch Linux 软件包管理也会更方便么?是否是同时具备binary和source两种包管理方式? 不知道是否更方便。同时具有binary和source两种包管理方式。

    ------------
    linux就是工具,没有必要花太多时间折腾。不过我平时用archlinux用了快三年了,两个本都装的arch,升级也没遇到太多问题,偶尔遇到错误google下解决就好,这么长时间就遇到一次从gdm无法进入系统的情况。
    升级遇到问题最多最恐怖的恰恰就是Ubuntu,我指的是跨版本升级.
    kojp
        19
    kojp  
       2012-04-13 09:38:55 +08:00
    被LZ这么一提醒,我发现。我上次装了一半的GENTOO已经停了快一个月了。。。这周末赶紧装上折腾~~~
    likuku
        20
    likuku  
    OP
       2012-04-13 21:42:46 +08:00
    @kojp 抓紧了,这可不能懒。
    flytwokites
        21
    flytwokites  
       2012-04-13 21:47:40 +08:00
    我arch一般一二个月升一次,升得太勤快容易中招。
    xuefei2062
        22
    xuefei2062  
       2012-04-27 19:01:01 +08:00
    我的gentoo从来不更新,如果3个月没更新就别更新了,否则很容易踩地雷。另外,gentoo和arch就是这么玩的,不喜欢可以用centos或者debian
    18m
        23
    18m  
       2012-05-19 18:31:17 +08:00
    自从arch转到ubuntu,升级就省心多了,不用心里毛毛的。
    但是,离开了arch,时不时对rc.conf那种简单的配置还是有些馋馋的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5657 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 03:06 PVG 11:06 LAX 19:06 JFK 22:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86