终于进入arch hyprland桌面了

approachai 2026-09-06 07:42 1

从昨晚八点到今早7点 到目前算是能正常使用桌面了

arch linux ,hyprland 用的hyDE



  • 升级原因



  1. 主机三个多月没升级。有些包没法安装,必需系统升级。也要为主机所在nas升级zfs。

  2. 最近老说没空间了但明明有100多G 以为重启就好了:定位是btrfs问题需要给元数据腾出空间。

  3. 升级arch linux,就必需升级hyprland 我是源码安装hyprland的



  • 遇到问题



  1. hyprland新版本配置不兼容改变 进而hyde也需顺便升级

  2. 解决了1 从终端进入桌面 用一会就crash 问题是另一个软件默认使用了hyprland的新功能。这个应用设置不用这个新功能才算规避了这个问题。至于hyprland自身问题就先不管了

  3. lock屏后又不能解锁问题 还是hyprlock升级后行为改变导致的问题

  4. 其他一些问题



  • 这次让gpt 6帮忙分析解决问题 昨晚降智好像 今早恢复正常 但复杂问题还得自己介入 不然给你改的就扩大范围了。降智后还感觉周限下降的比较快。

  • 原来每次升级系统后重新编译hyprland就可以了。这次不兼容改变有点大 加上彻底更新了hyde。导致升级较为困难

  • hyde这个安装配置hyprland桌面环境的包感觉设计的不合理 到底有哪个方法能够无痛安装升级hyprland桌面环境 还得研究

最新回复 (13)
  • Scheme 09-06 07:55
    1


    1. 升级arch linux





    1. 主机三个多月没升级。有些包没法安装,必需系统升级



    你这个形容好吓人


    arch滚动更新的,你这个形容是当成ubuntu/debian用了

    你不能只下软件不更新系统的,滚挂很多时候来源于此

    如果你不太喜欢arch可以试试manjaro,这个更新频率低一点

  • Scheme 09-06 07:56
    2


    • 重新编译hyprland





    这不是进包了吗,怎么还需要折腾呢

  • approachai 楼主 09-06 07:59
    3

    我一般是需要安装某个软件发现必需paru -Syu的时候才考虑系统升级。

    原来基本上随时升级。最近几个月估计自己没有新安装包的需求 或者有遇到安装失败的 我就放弃安装了 基本都是不必需安装的包

  • Scheme 09-06 08:01
    4

    我一般是需要安装某个软件发现必需paru -Syu的时候才考虑系统升级



    这个用法不太行的,会有问题的

    有可能出现隐式的错误


    可以不更新

    也可以很久不更新

    但不能只部分更新

  • approachai 楼主 09-06 08:02
    5

    那个有依赖问题。

    我原来用的是aur包方法

    后来摸索出源码安装方法 很简单 就是每次系统升级后必需重新编译一次

    这个hyprland升级竟然把配置大改了 没法不大折腾。原来我基本不动hyde的。

  • Scheme 09-06 08:03
    6

    hyde



    其实好像很少见人用hyde(打错字了抱歉)

    可以用dms/noctalia 什么的

  • 鬼鬼Sama 09-06 08:04
    7

    还是应该习惯性不用电脑了就顺手升级一下比较合适,如果用arch的话。不过感觉你这个使用习惯,换成linux mint会更好。对于wm的话或者可以尝试尝试niri?

  • approachai 楼主 09-06 08:04
    8

    paru -Syu 就是全系统升级啊 没有部分升级的


    我是在安装包a的时候发现安装不了。就进行全系统升级

  • Scheme 09-06 08:05
    9

    我是在安装包a的时候发现安装不了。就进行全系统升级



    我能理解


    但是你可以安装a的时候就是部分升级了

  • approachai 楼主 09-06 08:07
    10

    我已经习惯arch了。就是没有定期升级系统的习惯。原来还好,因为好多包没安装。所以安装的时候会发现失败 进而进行系统升级。

    现在该有的包基本都安装了 看来得按您的建议 定期升级了

  • approachai 楼主 09-06 08:08
    11

    我选的hyprland

  • approachai 楼主 09-06 08:11
    12

    哦 安装a的如果依赖都满足 可能确实有部分升级的意思。但如果安装失败 我会paru -Syu 这样就把原来的部分升级更新为全部升级了


    按你意思 安装一个包前 首先paru -Syu 然后安装那个a

  • Scheme 09-06 08:13
    13

    按你意思 安装一个包前 首先paru -Syu 然后安装那个a



    对,这应该是正确方法



    但如果安装失败 我会paru -Syu 这样就把原来的部分升级更新为全部升级了



    这大概是有检查或校验了


    好像可以直接paru -Syu <app>,一步就行,虽然我也喜欢两步

* 帖子来源Linux.do
返回