• approachai

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

    arch linux ,hyprland 用的hyDE

    - 升级原因

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

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

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

    - 遇到问题

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

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

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

    - 其他一些问题

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

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

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

    主楼
  • Scheme

    - 升级arch linux

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

    你这个形容好吓人

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

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

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

    #1
  • Scheme

    - 重新编译hyprland

    图片

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

    #2
  • approachai

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

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

    #3
  • Scheme

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

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

    有可能出现隐式的错误

    可以不更新

    也可以很久不更新

    但不能只部分更新

    #4
  • approachai

    那个有依赖问题。

    我原来用的是aur包方法

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

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

    #5
  • Scheme

    hyde

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

    可以用dms/noctalia 什么的

    #6
  • 鬼鬼Sama

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

    #7
  • approachai

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

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

    #8
  • Scheme

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

    我能理解

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

    #9
  • approachai

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

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

    #10
  • approachai

    我选的hyprland

    #11
  • approachai

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

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

    ?

    #12
  • Scheme

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

    对,这应该是正确方法

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

    这大概是有检查或校验了

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

    #13

发表回复

登录后回复