Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
fantasy55
V2EX  ›  Linux

ArchLinux 有什么使用经验分享吗

  •  
  •   fantasy55 · Jul 4, 2024 · 6955 views
    This topic created in 852 days ago, the information mentioned may be changed or developed.

    使用 ArchLinux 已经两年多了,平时也没怎么折腾,用 awesomewm 很爽,正常开发+上网使用,几个月不关机,整体很流畅

    最近更新后出现了一些功能不能使用的问题,虽然后面解决了, 突然觉得日常更新有点麻烦

    求问大佬们日常使用有什么比较好的实践吗

    比如:

    • 多久滚一次
    • 软件版本怎么管理

    多多益善,谢谢

    62 replies  •  2024-07-22 23:37:22 +08:00
    aycclm
    aycclm
    Jul 4, 2024❤️5
    1
    天天滚...直到有一天我滚去 Debian 了
    noahlias
    noahlias
    Jul 4, 2024
    2
    滚到 nixos 想怎么滚就怎么滚
    fantasy55
    fantasy55
    OP
    Jul 4, 2024
    3
    @aycclm 确实有考虑过转到 Debian , 不过重新弄系统也是麻烦
    yazinnnn0
    yazinnnn0
    Jul 4, 2024 via Android
    4
    https://arch.icekylin.online/guide/
    cnleon
    cnleon
    Jul 4, 2024
    5
    天天滚,而且只有最新,没办法继续换回 ubuntu
    1rv013c6aiWPGt24
    1rv013c6aiWPGt24
    Jul 4, 2024
    6
    每天有时间看一眼官网提示,可以订阅 rss 或者 TG 频道,没什么问题就可劲滚就行了
    记得定时备份系统
    软件确实只有最新,不过可以手动降级/可能会有点微信
    1rv013c6aiWPGt24
    1rv013c6aiWPGt24
    Jul 4, 2024
    7
    @UncleCAT4 可能会有点危险
    love4taylor
    love4taylor
    Jul 4, 2024
    8
    我大概一周一次吧
    yazinnnn0
    yazinnnn0
    Jul 4, 2024 via Android
    9
    我个人的感受是日常使用的 gui 软件尽量用 flatpak 去安装

    虽然有些权限问题需要设定,但是胜在更新又快使用又稳定
    Vamposine
    Vamposine
    Jul 4, 2024 via iPhone
    10
    @yazinnnn0 我原先也用滚动的,不过是 manjaro ,用了 10 年滚烦了重装了个 mint ,现在也是有 flatpak 就尽量 flatpak
    littlewing
    littlewing
    Jul 4, 2024❤️1
    11
    天天滚,如果长时间不滚,再滚的时候很容易挂
    june4
    june4
    Jul 4, 2024
    12
    注意别经常滚,二三个月一次差不多,不要再短,否则容易中招
    greenskinmonster
    greenskinmonster
    Jul 4, 2024 via Android
    13
    其实 arch 应该有一个稳定分支,类似 manjaro 的 stable ,适合看中稳定性的用户
    vituralfuture
    vituralfuture
    Jul 4, 2024 via Android
    14
    想起来就滚一次,大概几天到两周一次
    cnt2ex
    cnt2ex
    Jul 4, 2024❤️1
    15
    我觉得 host system 选个稳定版的,想要用更新版本的包的用 docker/distrobox/flatpak 。稳定很多。
    Saniter
    Saniter
    Jul 4, 2024
    16
    file:///home/saniter/Downloads/qlarge-dsc-4980FE38D6254BC1501EAEC1B6C92E8F.jpg
    Aurorataro
    Aurorataro
    Jul 5, 2024
    17
    从 pacman -Syu 入门到 Debian 安装精通
    akiyamaakira
    akiyamaakira
    Jul 5, 2024
    18
    经验就是精进英语,遇到什么问题直接查阅英文版 ArchWiki 或者问 AI 。

    英语学习方法:
    https://www.modevol.com/episode/cl4zh80o48f2101o3e2iv849s
    fantasy55
    fantasy55
    OP
    Jul 5, 2024
    19
    @yazinnnn0 这个不错 谢谢分享
    fantasy55
    fantasy55
    OP
    Jul 5, 2024
    20
    @yazinnnn0 这个思路不错,之前用 Ubuntu 的时候也是用 flatpak
    haneki
    haneki
    Jul 5, 2024 via Android
    21
    想起来了就滚一次,discord 要更新了就滚一次,周期从两三天到两三周不等。
    saranz
    saranz
    Jul 5, 2024
    22
    有没有什么公众号、x\weibo 、bot 实时推送 arch 更新信息的
    LiangBryan
    LiangBryan
    Jul 5, 2024❤️1
    23
    @saranz https://t.me/archlinuxcn_updates 这里有一个,不过不是官方的,是 archlinuxcn 提供的。
    yolee599
    yolee599
    Jul 5, 2024 via Android
    24
    我一般是每周一,或者放长假来上班的第一天执行一次 pacman -Syu ,执行完了就重启
    firefoxwang
    firefoxwang
    Jul 5, 2024
    25
    换 manjaro ,然后一两个星期更新一次。如果一个软件有新版本我还没安装的时候,我就难受
    libook
    libook
    Jul 5, 2024 via Android
    26
    换 Manjaro ,是 Arch 的衍生版,但主打开箱即用,软件包升级都是严选,比 Arch 稳。
    Sainnhepark
    Sainnhepark
    Jul 5, 2024❤️3
    27
    那些喊着换 manjaro 的,manjaro 并不稳定 https://szclsya.me/zh-cn/posts/linux/manjaro_controversies/
    mauis
    mauis
    Jul 5, 2024 via iPhone
    28
    用 timeshif+btrfs 。至少挂了立即 restore ,
    Cooky
    Cooky
    Jul 5, 2024
    29
    linux-lts 和 linux 都要装,防止哪个更新之后内核有问题起不来用另一个

    我每天下班到家打开电脑的第一件事就是 pacman -Syu
    zzz22333
    zzz22333
    Jul 5, 2024
    30
    @UncleCAT4 #6 用啥备份呢
    Radiation
    Radiation
    Jul 5, 2024
    31
    @mauis +1 ,这个很重要
    sunnysab
    sunnysab
    Jul 5, 2024
    32
    今年遇到两次:在 archlinux 升级的时候死机。
    第一次,正好在升级内核,导致内核挂了。我给它重新装了个内核,改了引导,不知道哪个环节出了问题。最后备份数据完全重装,我用的内核也从 linux 转到了 linux-lts 。
    第二次,就是昨天,写入某些库文件的时候死机。看了下日志,libb2.so 和 libndp.so 的 ELF 头被破坏,重装这两个库后 NetworkManager 能启动了,sddm 启动不起来。于是用脚本重装了一遍所有软件包就好了...

    arch 给人的感觉是,只要会修,肯定能修好,避免了重装系统。不然还挺麻烦的。头疼。
    LGDhuanghe
    LGDhuanghe
    Jul 5, 2024
    33
    多看 wiki
    atuocn
    atuocn
    Jul 5, 2024
    34
    如果要照顾旧版,就不是滚动版的发行理念,最新的是最稳定的。每个人手上的版本是一份独一无二的版本快照。所以,没事就滚,常滚常新。两年不滚,一滚就挂。
    volvo007
    volvo007
    Jul 5, 2024
    35
    有,千万不要在装了 wsl2 的机器上装 Arch 虚拟机…… 因为 virtualbox 不支持 hyper-v ,导致装完之后非常卡而且是不是崩溃,没法用
    artiga033
    artiga033
    Jul 5, 2024 via Android
    36
    @volvo007 hyper-v 冲突和什么发行版没关系吧,一堆 Android 模拟器都冲突用不了

    既然 wsl 开都开了不如直接用 Arch WSL
    palfortime
    palfortime
    Jul 5, 2024 via Android
    37
    @sunnysab 是不是应该检查一下你的硬盘?或者其他硬件?
    linkinkong
    linkinkong
    Jul 5, 2024❤️1
    38
    懒得滚装了个 lts
    t298
    t298
    Jul 5, 2024
    39
    做好备份,天天滚。要是炸了恢复备份,要不就去论坛,一般都能解决。
    volvo007
    volvo007
    Jul 5, 2024
    40
    @artiga033 装了,我先配置一下看看
    1rv013c6aiWPGt24
    1rv013c6aiWPGt24
    Jul 5, 2024
    41
    @saranz TG 有 archlinuxcn
    @zzz22333 楼上说的 timeshif+btrfs 我就用这个
    @linkinkong 我之前装 lts 结果不支持我这个显示器....没法改刷新率
    azarasi
    azarasi
    Jul 5, 2024
    42
    每天关机前滚一次,确保第二天用的是新系统
    软件包就用 yay ,除了很新的刚出的软件还没遇到过 aur 里没有的软件
    aminobody
    aminobody
    Jul 5, 2024
    43
    我是每天都滚, 成了习惯了. 用到现在, 笔记本没挂过(AMD, 无独显), 台式挂了一次(IU, N 卡), 最后也救回来了.
    williamshan
    williamshan
    Jul 5, 2024 via Android
    44
    我用的时候打开 idea 和 docker 内存爆满直接死机,按啥都不管用的那种
    tywtyw2002
    tywtyw2002
    Jul 5, 2024
    45
    nixos 完事,flake 一锁 甭管几年软件版本都不会动的。
    liarsa
    liarsa
    Jul 5, 2024
    46
    每天上班开机第一件事就是 yay -Syyu, 然后重启,每天
    blessingsi
    blessingsi
    Jul 5, 2024
    47
    1. 勤更新,时间久了不更新,滚一次亚历山大
    2. 关注 archlinuxcn 的社区,会有关于各种更新问题相关的推送。
    Cabana
    Cabana
    Jul 5, 2024
    48
    记得在每天快下班的时候滚, 不然早上来滚挂了, 搞半天没法工作了就 (血泪教训)
    cyp0633
    cyp0633
    Jul 5, 2024
    49
    @zzz22333 比如 timeshift
    leeiio
    leeiio
    Jul 5, 2024
    50
    @liarsa 内核没更新重启的意义也不大呀,不过 Arch 的内核更新的真勤快。
    uGRiPVk3vSJ
    uGRiPVk3vSJ
    Jul 6, 2024
    51
    楼主使用场景很稳定的话可以考虑放弃更新这么激进的发行版,甚至可以不更新,只更新部分应用软件比如浏览器 IDE 就行了,这个策略特别适合 wm 用户
    fantasy55
    fantasy55
    OP
    Jul 6, 2024
    52
    @lijiangang886 好的,感谢建议
    ysw
    ysw
    Jul 6, 2024
    53
    nixos 死命滚,挂了回滚一下 flake.lock 就好了
    kanakana
    kanakana
    Jul 6, 2024
    54
    如果不是天天更新的话可以装一下 arch-audit-gtk 和/或 arch-audit ,防止错过什么 CVE 更新。另外还有个 rebuild-detector 可以检测有什么 AUR 包需要重新编译一遍。之后基本就爱咋更新咋更新吧。
    Paulownia
    Paulownia
    Jul 6, 2024
    55
    想起来就滚一下
    dxcqcv
    dxcqcv
    Jul 7, 2024
    56
    @volvo007 我在 wsl2 里装了 OS: Arch Linux (on the Windows Subsystem for Linux),跑久了有点卡
    dxcqcv
    dxcqcv
    Jul 7, 2024
    57
    @sunnysab 怎么系统的学习修理 arch 的技术?
    liarsa
    liarsa
    Jul 8, 2024
    58
    @leeiio 强迫症,不重启下不舒服
    ruidoBlanco
    ruidoBlanco
    Jul 8, 2024
    59
    需要装什么软件了再更新一下,大约一年 2 到 3 次。
    sunnysab
    sunnysab
    Jul 10, 2024
    60
    @dxcqcv 我也想知道…我对 Linux 的掌握比较零碎,不成体系,遇到问题了再去解决。

    比如,引导软件有 systemd-boot 、grub ,引导方式有 legacy 和 UEFI ,组合一下(当然 systemd-boot 不能用 legacy 方式启动),如果自己的方案和找到的文章不同,就比较麻烦,而 archwiki 有时也没有写得那么详细。

    我上次修电脑的时候就在想,有时候遇到这类问题,得弄清楚组件之间的关系是什么。然而找到的资料不是 Specification 就是 Steps ,就这么看吧(逃
    tianheg
    tianheg
    Jul 18, 2024 via Android
    61
    我每天滚一次,滚挂了,就直接备份后重装系统
    Xunit
    Xunit
    Jul 22, 2024❤️1
    62
    很简答,更新前看一下 arch 的公告,然后弄个快照就行,几乎不怕翻车。至于多久滚一次,个人建议弄个 timer 自动提醒,一周左右更新一次就行,太久了容易起冲突,太勤了也没必要。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3982 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 205ms · UTC 01:02 · PVG 09:02 · LAX 17:02 · JFK 20:02
    ♥ Do have faith in what you're doing.