
1 icyalala 2022-06-26 01:51:31 +08:00 会,连 kernel 也一起升,相信发行版维护者 |
2 Ljcbaby 2022-06-26 02:01:22 +08:00 会,大概每月更新一次,但也遵从从内到外的原则,本地虚拟机更新没有问题再上内网服务器,然后云服务器 |
3 Dreamacro 2022-06-26 02:04:30 +08:00 via iPad 只说自己能够有完全控制权的地方(公司机器不包含在内)。 我有 8 台左右的 vps 或 Linux 虚拟机。一半是 Debian testing 一半是 Alpine Linux edge ,两个都能很方便的从官方源安装近乎最新的软件或语言,并且 Linux kernel 和软件也会升至能升级到的最新 stable (目前两个都是 5.18.x )。对于开源软件来说,我觉得升级到最新版是对它的尊重。对于有商业考虑的软件我才会由于某些商业决策保持低版本,比如最近 Lens 强制账号登录,最后选择了在 arm 的 macOS 使用低版本,在 intel 的 mbp 使用社区打包的 OpenLens (没打包 arm 版本的 dmg )。 此外自己的 mbp 14 也会不定期的 brew upgrade 系统也会保持 macOS 最新 stable 。 |
4 cev2 2022-06-26 02:06:44 +08:00 via Android 生产环境当然是只要没出问题就不动它,出了问题不是你的责任也不要动它,是你的责任也要在测试机上测试过后再动它。 日常环境有空就全更新,反正有 btrfs ,更新完万一出问题 1 分钟回滚。 其实日常使用经常更新,比如一个月更新一次,要比常年不更新,突然心血来潮更新一下要稳的多。临近版本更新出问题的概率要比跨版本更新出问题的概率小得多,不管是开发者还是打包者,都不会去专门测试跨几个版本间覆盖更新的兼容性。 |
5 kxjhlele 2022-06-26 02:32:13 +08:00 via Android 会,都直接 full_upg... |
6 msg7086 2022-06-26 02:34:40 +08:00 稳定版的 apt upgrade 不会更新到新功能,只会修 bug 或者安全问题。 |
7 zx900930 2022-06-26 04:13:57 +08:00 debian 系的用 unattended-upgrades 自动升级. 只选 security 和稳定性更新, 一些生产环境相关包不要升级的加入黑名单, 调好了既稳定又省心. 就连 arch 系非主力机我都有时候会用 unattended Arch upgrade 但是因为 arch 的 AUR 包经常会有 breaking change, 所以...一般还是推荐手动 |
8 lmmortal 2022-06-26 06:02:49 +08:00 via Android 我一直以为 apt upgrade 是更新 apt 自身来着 |
9 shakoon 2022-06-26 07:34:36 +08:00 via Android 除非爆出重大安全缺陷,能不升级绝不升级 |
10 linunix 2022-06-26 08:03:42 +08:00 我所在的行业,有要求 linux(centos/redhat)必须遵循一定的例规性,其中一条就是必须保持安全补丁的更新,具体为 yum update --security 这会只更新安全补丁而不会造成稳定性问题 同时会遵循环境稳定性递进原则,比如 dev -> QA -> production 一个个环境升级并测试 当然除非是需要新软件或者功能,否则很少会更新 major package, 比如 httpd tomcat nodejs |
11 LxnChan 2022-06-26 09:01:55 +08:00 一般来说如果是初次部署是肯定会的,但是如果已经跑起来而且跑起来很久的话一般就不会 upgrade 了,不经不清楚会发生什么。 |
12 cslive 2022-06-26 09:10:21 +08:00 via Android 安全更新也不更吗,之前爆出来来的漏洞不管? |
13 kkocdko 2022-06-26 09:25:45 +08:00 在用 Fedora 。我一般只会在更新大版本之前会 Snapshop 一下分区,然后更新所有软件包,然后更新系统版本。其他时候不会去主动更新。 |
14 ClericPy 2022-06-26 09:28:14 +08:00 manjaro, 老滚了... 上次把默认 python 滚高一个版本要了命了, 以后只用 pyenv 里的了 |
15 Buges 2022-06-26 09:41:13 +08:00 no partial upgrading |
16 LaTero 2022-06-26 09:49:20 +08:00 via Android 用的 arch ,每次都是全量。自用机 btrfs snapshot 一下就可以了。小鸡的 ubuntu server 已经几年没更新过了,说实话也没什么东西你要黑就黑吧……续费的时候看看各种 usage 就可以了。 |
17 ziseyinzi 2022-06-26 09:49:29 +08:00 每天不输两遍 yay 浑身难受 |
18 dianqk 2022-06-26 10:02:22 +08:00 via Android |
19 wangkun025 2022-06-26 10:20:41 +08:00 我一直用 sudo apt update && sudo apt upgrade -y 进行更新的。说真的,没滚挂过。 |
20 jasonyang9 2022-06-26 10:58:48 +08:00 对需要特别关照的软件和版本我会用`apt-mark hold`锁住,比如 Syncthing |
21 fox0001 2022-06-26 11:02:35 +08:00 via Android 一般先看看升级什么,再执行升级。记忆中没发生过什么意外 |
22 zhjits 2022-06-26 11:11:48 +08:00 我,混乱邪恶,有个 CI/CD agent 每天给所有服务器自动无脑升级一次 |
23 jeffw 2022-06-26 11:46:59 +08:00 用的 debian ,有事没事滚一下,很稳 |
24 adoal 2022-06-26 12:22:10 +08:00 via iPhone 安全部门一般会要求至少保证 security 的及时更新。业务部门一般会抵制更新。屁股决定脑袋,都希望出问题了责任不在自己。 |
25 superchijinpeng 2022-06-26 12:30:05 +08:00 via iPhone 每天更新 |
26 mingl0280 2022-06-26 12:30:57 +08:00 单位上的机器更新是每周一次,大更新每月一次(手动提醒执行)。反正有备份,不怕挂 |
27 47jm9ozp 2022-06-26 12:37:53 +08:00 部分升级是万恶之源 |
28 crayygy 2022-06-26 12:41:14 +08:00 Linux 开发机偶尔会跑一次,没挂过 |
debian/ubuntu 的机器我几乎从来没主动 upgrade 过 Archlinux 一天不滚一下我浑身难受,一周不滚那就战战兢兢面对着几个 G 的更新,一个月不滚那么在滚之前做好了进 rescue 的心理建设了 :( |
30 tedding 2022-06-27 01:42:53 +08:00 via iPhone openSUSE 重启一下就可以回滚 …… 也不是很怕炸了 |
31 imxieke 2022-06-27 05:27:30 +08:00 via iPhone 服务器没问题不动 本地随意 我本地每天不运行下 brew upgrade pacmac -syyu 浑身难受 |
32 TsukiMori 2022-06-27 11:37:24 +08:00 sudo pacman -Syu 然后还要 yay -Syu 一下 |
33 ecloud 2022-06-28 14:13:56 +08:00 看系统。RH 的话基本可以完全信任,随便 yum update debian 几乎都可以信任,在非生产时间,有充分备份的情况下可以 apt upgrade ubuntu LST 对于非关键系统来说也可以 upgrade 其余的系统一律不要 upgrade |
34 libook 2022-06-29 17:56:11 +08:00 我自己的 NAS 用的 Debian,开了自动打安全补丁,除此之外基本也就不动了。 桌面系统用的 Manjaro ( Arch ),感觉发行版的默认搭配比 Arch 稳定很多,自带桌面应用可以自动检查是否有软件包需要更新。 另外一台 Windows 上的 WSL2 ,以及 Android Termux 里,我都跑的 Arch ,日常习惯 yay 一下,yay 可以同时更新官方源和 aur 源的包。 |
35 zlowly 2022-07-06 00:49:08 +08:00 如果这个发行版 update 会变更软件包的版本,那你就不应该选这个发行版作为服务器操作系统。 |
37 zlowly 2022-07-06 22:56:57 +08:00 @dfgxcvbcv 例如 centos 、RHEL 系列。象 centos7 系列在 2014 年出来带的 python 一直到现在就是 2.7.5 版,就只是一直 backport 各种补丁,更改的只是打包序号。根本就不会出现由于软件包因为版本升级导致依赖出问题这类事情。 |
38 plasmetoz 2022-09-13 15:41:50 +08:00 自己的工作机 Fedora 天天 dnf update, 管的服务器也直接定期升级就行。 现在部署东西基本都走 docker 了,底层内核不炸基本不太容易出问题 |