你们的 Linux 系统会使用 apt upgrade 或其它发行版同类命令批量更新软件包吗?

2022-06-26 01:44:58 +08:00
 dfgxcvbcv
先说说我的情况,我是只有某个软件出现安全问题或新版本有非常吸引我的功能才会手动通过 apt install 更新,出于稳定性考虑从不使用 apt upgrade 批量更新软件。
5020 次点击
所在节点    Linux
38 条回复
fox0001
2022-06-26 11:02:35 +08:00
一般先看看升级什么,再执行升级。记忆中没发生过什么意外
zhjits
2022-06-26 11:11:48 +08:00
我,混乱邪恶,有个 CI/CD agent 每天给所有服务器自动无脑升级一次
jeffw
2022-06-26 11:46:59 +08:00
用的 debian ,有事没事滚一下,很稳
adoal
2022-06-26 12:22:10 +08:00
安全部门一般会要求至少保证 security 的及时更新。业务部门一般会抵制更新。屁股决定脑袋,都希望出问题了责任不在自己。
superchijinpeng
2022-06-26 12:30:05 +08:00
每天更新
mingl0280
2022-06-26 12:30:57 +08:00
单位上的机器更新是每周一次,大更新每月一次(手动提醒执行)。反正有备份,不怕挂
ooxxcc
2022-06-26 12:37:53 +08:00
部分升级是万恶之源
crayygy
2022-06-26 12:41:14 +08:00
Linux 开发机偶尔会跑一次,没挂过
Les1ie
2022-06-26 22:56:11 +08:00
debian/ubuntu 的机器我几乎从来没主动 upgrade 过

Archlinux 一天不滚一下我浑身难受,一周不滚那就战战兢兢面对着几个 G 的更新,一个月不滚那么在滚之前做好了进 rescue 的心理建设了 :(
tedding
2022-06-27 01:42:53 +08:00
openSUSE 重启一下就可以回滚 …… 也不是很怕炸了😂
imxieke
2022-06-27 05:27:30 +08:00
服务器没问题不动 本地随意
我本地每天不运行下 brew upgrade pacmac -syyu
浑身难受
TsukiMori
2022-06-27 11:37:24 +08:00
sudo pacman -Syu
然后还要 yay -Syu 一下
ecloud
2022-06-28 14:13:56 +08:00
看系统。RH 的话基本可以完全信任,随便 yum update
debian 几乎都可以信任,在非生产时间,有充分备份的情况下可以 apt upgrade
ubuntu LST 对于非关键系统来说也可以 upgrade
其余的系统一律不要 upgrade
libook
2022-06-29 17:56:11 +08:00
我自己的 NAS 用的 Debian,开了自动打安全补丁,除此之外基本也就不动了。

桌面系统用的 Manjaro ( Arch ),感觉发行版的默认搭配比 Arch 稳定很多,自带桌面应用可以自动检查是否有软件包需要更新。

另外一台 Windows 上的 WSL2 ,以及 Android Termux 里,我都跑的 Arch ,日常习惯 yay 一下,yay 可以同时更新官方源和 aur 源的包。
zlowly
2022-07-06 00:49:08 +08:00
如果这个发行版 update 会变更软件包的版本,那你就不应该选这个发行版作为服务器操作系统。
dfgxcvbcv
2022-07-06 01:12:55 +08:00
@zlowly #35 哪个发行版 update 不会变更软件包的版本?
zlowly
2022-07-06 22:56:57 +08:00
@dfgxcvbcv
例如 centos 、RHEL 系列。象 centos7 系列在 2014 年出来带的 python 一直到现在就是 2.7.5 版,就只是一直 backport 各种补丁,更改的只是打包序号。根本就不会出现由于软件包因为版本升级导致依赖出问题这类事情。
plasmetoz
2022-09-13 15:41:50 +08:00
自己的工作机 Fedora 天天 dnf update, 管的服务器也直接定期升级就行。
现在部署东西基本都走 docker 了,底层内核不炸基本不太容易出问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/862228

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX