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

服务器已经升级到 Debian 13 了

  •  
  •   archliinux · Aug 10, 2025 · 11379 views
    This topic created in 281 days ago, the information mentioned may be changed or developed.

    目前完美运行

    72 replies    2025-08-28 10:11:18 +08:00
    totoro625
        1
    totoro625  
       Aug 10, 2025   ❤️ 1
    pve 也升级 9.0 了(基于 debian13 ),比 debian13 release 的更早
    ZeroYe
        2
    ZeroYe  
       Aug 10, 2025
    家里的 PVE 也已经升级到了 Debian 13 了
    aru
        3
    aru  
       Aug 10, 2025
    一台主力 web 服务器升级到了 Debian 13 ,重启了,不知道能不能起来
    billzhuang
        4
    billzhuang  
       Aug 10, 2025 via iPhone   ❤️ 1
    这些都不能成为真正的服务器
    herozzm
        5
    herozzm  
       Aug 10, 2025 via iPhone
    生产服务器应该没这么冒进
    aru
        6
    aru  
       Aug 10, 2025
    果然出了问题
    启动卡了几分钟,后续进入系统倒是还正常。
    我得找下卡在哪里
    Loku
        7
    Loku  
       Aug 10, 2025
    你提醒我要去滚一下我的 sid 了。
    aru
        8
    aru  
       Aug 10, 2025
    搞定了。是这家云服务器商的特定问题。在控制后台将服务器关闭再开启即恢复正常
    protonme
        9
    protonme  
       Aug 10, 2025 via iPhone
    更新了,并把 docker 从 docker 官方换成 debian 自带的,主要是 13 自带的 docker-compose 终于不是 python 写的了。
    sunnysab
        10
    sunnysab  
       Aug 10, 2025   ❤️ 4
    给家里的 PVE 升级了一下,现在 ping 不通了……

    今晚又多了一桩事
    iF0oo2txTX91o9Sg
        11
    iF0oo2txTX91o9Sg  
       Aug 10, 2025
    @sunnysab 世另我 ,我的也没起来
    sunnysab
        12
    sunnysab  
       Aug 10, 2025
    @sunnysab #10 找到原因了。

    换 9.0 的源后,apt dist-upgrade 提示:
    W: (pve-apt-hook) You are attempting to remove the meta-package 'proxmox-ve'!
    下面还有一个提示,如果你是在升级 proxmox-ve ,请执行“touch '/please-remove-proxmox-ve'” 以跳过该检查,我一想,反正最后 apt 会给我装上,我就 touch 了。

    重启后发现网络没有连上,ip addr 一看:网卡就剩有线网卡了。很奇怪,按理说 pve 的 vmbr0 会出现呀,再一看,哟呵,proxmox-ve 不见了,很多 pve 的包都没有。

    阅读升级文档,人家已经说了,要移除所有 bookworm 的源再升级。我这是有漏网之鱼——tailscale 的源没有改,导致这个大乌龙。

    手动配网、安装包、搞定。当个教训吧。
    sunnysab
        13
    sunnysab  
       Aug 10, 2025
    @ajaxgoldfish0 #11 我的 pve 管理页面好了,现在 guest 上不了网…
    sslyxhz
        14
    sslyxhz  
       Aug 10, 2025
    总结:过一阵子有了先行大佬的经验再升...
    hefish
        15
    hefish  
       Aug 10, 2025
    过半年再考虑。
    nextone
        16
    nextone  
       Aug 10, 2025
    @hzcer 自带 docker 了?
    YGBlvcAK
        17
    YGBlvcAK  
       Aug 10, 2025
    你们胆子真大,我的 pve 只要没问题就用到换硬件再升级,除非新版本有我的刚需!
    Brunuh2Ville2
        18
    Brunuh2Ville2  
       Aug 10, 2025
    目前没看出 13 对比 12 的明显优势
    protonme
        19
    protonme  
       Aug 10, 2025 via iPhone
    @nextone 其实一直都是自带 docker 的,只是版本会比 docker-ce 的更老,debian 13 目前带的 docker 是 24 年 6 月的版本。

    使用自带 docker 的原因是为了减少 docker 更新的频次,docker-ce 经常更新,而 debian 自带的就只有安全性更新。也比较方便和 unattended upgrade 配合。
    strobber16
        20
    strobber16  
       Aug 11, 2025 via Android
    新内核莫名更积极的使用匿名大页。原来完全不使用匿名大页的 go 程序突然会完全在匿名大页中运行了
    billccn
        21
    billccn  
       Aug 11, 2025
    @sunnysab

    我总结的远程操作血泪教训就有:

    * 升级列表里面有 sshd 、ifupdown 等,导致升到一半 session 没了,它也不升了
    * Windows 远程桌面顺手点了关机
    cooltechbs
        22
    cooltechbs  
       Aug 11, 2025
    小白路过,Debian 13 才 6.12 的内核吗,跟 CentOS Stream 10 一样?
    shimanooo
        23
    shimanooo  
       Aug 11, 2025   ❤️ 6
    webs
        24
    webs  
       Aug 11, 2025
    我 trixie rc2 的版本,apt update ustc 的源,目前还没有任何动静。。
    rick13
        25
    rick13  
       Aug 11, 2025 via iPhone
    只能远程访问我的 pve ,没敢升级
    gesse
        26
    gesse  
       Aug 11, 2025
    这么急着升级系统,看来也只是玩具而已。

    提供服务的服务器还是别升了 😂
    laminux29
        27
    laminux29  
       Aug 11, 2025
    生产服务器,应该使用上一个大版本的最后一个小版本。

    自己玩的话,才会选择最新版本,因为吃螃蟹可能会翻车。
    nextone
        28
    nextone  
       Aug 11, 2025
    @hzcer 我用的没装桌面环境的 Debian 12 没有自带 docker 呀
    CSGO
        29
    CSGO  
       Aug 11, 2025
    @shimanooo 这是抄袭吧!
    lhsakudsgdsik
        30
    lhsakudsgdsik  
       Aug 11, 2025
    pve 我是不想再升级了,每次升级 nvidia 的 vgpu 驱动都要掉,烦死了
    raycheung
        31
    raycheung  
       Aug 11, 2025
    玩儿玩儿的地儿可以冲,生产还是坚持 debian 11/12 ,等半年再升 13 了
    tallest
        32
    tallest  
       Aug 11, 2025
    @totoro625 笑死,我升级家里 PVE 8 to 9 挂了,现在 ping 不通了,贼难受
    totoro625
        33
    totoro625  
       Aug 11, 2025
    @tallest #32 参考官方的文档了吗?
    pve8to9 --full 有几个警告是必须手动处理的: https://pve.proxmox.com/wiki/Upgrade_from_8_to_9
    另外更新源推荐用:
    sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
    sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.list
    sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.sources

    最后有几个应答必须谨慎回复
    ljkgpxs
        34
    ljkgpxs  
       Aug 11, 2025
    我周六更新了 pve9 ,滚挂了,启不来,更新之后 efi 分区似乎有问题,把 bios 改成 mbr 启动了,然后 docker 里面 mariadb 还挂了,一直启不来,后来发现是 apparmor 问题,懒得配置权限,把 apparmor 禁用之后就好了
    AaronLee
        35
    AaronLee  
       Aug 11, 2025
    @nextone # 28 Debian 的 docker 要安装的,这是在 Debian 12 中安装自带 Docker ,13 应该也差不多
    ```
    sudo apt install docker.io

    sudo apt install docker-compose

    sudo usermod -aG docker ${USER}
    ```
    FabricPath
        36
    FabricPath  
       Aug 11, 2025
    发行版本升级会有啥好处吗?
    包括 pve ,似乎没有啥升级的必要?
    需要新硬件新特性,自己编译内核就行了,内核升级安全的多得多。
    MacsedProtoss
        37
    MacsedProtoss  
       Aug 11, 2025 via iPhone
    跑 pve 为啥要升级 反正也没啥需要宿主的新 feature 的吧
    jhytxy
        38
    jhytxy  
       Aug 11, 2025 via iPhone
    我都是等你们把坑踩完了再升
    peasant
        39
    peasant  
       Aug 11, 2025
    在虚拟机新装了一台 Debian13 然后发现这玩意儿的 IPv6 和 Debian12 的不一样,折腾了一个多小时也没搞明白,然后删了,以后再说吧。
    protonme
        40
    protonme  
       Aug 11, 2025
    @nextone 也不叫自带,就是 apt 源里面有,直接 apt install docker.io 就可以的。https://packages.debian.org/bookworm/docker.io
    nextone
        41
    nextone  
       Aug 11, 2025
    @AaronLee 感谢,之前安装都是按照 docker 官方文档来的,要复杂些,原来可以直接 apt 来安装
    nextone
        42
    nextone  
       Aug 11, 2025
    @hzcer 感谢,docker 官方文档搞这么复杂
    jamesjammy061
        43
    jamesjammy061  
       Aug 11, 2025
    感觉内核太行了,配套估计要寄,6.12
    yanxu4780
        44
    yanxu4780  
       Aug 11, 2025
    升级到 13docker 会有问题,需要重新配置 docker 环境。切记不要冒进,生产环境别着急升级。
    yanxu4780
        45
    yanxu4780  
       Aug 11, 2025
    还有 NV 的 GPU 驱动也没更新到 13 ,用 NV 的也别着急升级
    helllkz
        46
    helllkz  
       Aug 11, 2025
    等 9.1 吧,目前 Intel 核显搞的 SR-IOV 给飞牛和黑裙,暂时不敢升级呢
    cnt2ex
        47
    cnt2ex  
       Aug 11, 2025
    @nextone docker.io 是 debian 维护的,更新频率会跟着 debian 走,所以版本经常会很旧。而 docker-ce 是 docker 官方维护的,apt 源也是 docker 的,基本都是最新的版本。如果想要新特性,建议还是安装由 docker 官方维护的 docker-ce 而不是 debian 维护的 docker.io
    cnbatch
        48
    cnbatch  
       Aug 11, 2025
    我虚拟机内有 Debian 12 ,过多几天再升级

    这段时间先观望下各种踩坑经历、解决方式,有备无患
    nextone
        49
    nextone  
       Aug 11, 2025
    @cnt2ex 感谢科普
    frankilla
        50
    frankilla  
       Aug 11, 2025
    我把 pve 升级到 9.0 了,然后无法启动了。
    frankilla
        51
    frankilla  
       Aug 11, 2025
    @YGBlvcAK #17 升级到无法启动,直接进 bios 的表示已经不吱声了。
    bao3
        52
    bao3  
       Aug 11, 2025
    pve 升级前先做个备份,如果是跑在 ZFS ,记得做 snaoshot
    julyclyde
        53
    julyclyde  
       Aug 11, 2025
    @hzcer 你之前那个 compose 是古代版本?
    compose 不再 python 已经很多年了吧
    xqzr
        54
    xqzr  
       Aug 11, 2025
    > 这玩意儿的 IPv6 和 Debian12 的不一样

    @peasant 似乎是“打破”了 DHCPv6
    protonme
        55
    protonme  
       Aug 11, 2025 via iPhone
    @julyclyde debian 12 bookworm 的就还是 python 的那个老版本。
    https://packages.debian.org/bookworm/docker-compose
    kuoruan
        56
    kuoruan  
       Aug 11, 2025
    @frankilla +1 现在在找 U 盘,Live CD
    xqzr
        57
    xqzr  
       Aug 12, 2025   ❤️ 1
    > “打破”了 DHCPv6

    解决方法:
    `/etc/network/interfaces` 删除 `inet6 dhcp`
    安装 `apt install dhcpcd-base` 卸载 `apt purge isc-dhcp-client`
    重启接口 `ifdown <名称> && ifup <名称>`
    参考: https://forum.proxmox.com/threads/debian-13-lxc-networking-service-failed.169430/post-789870
    kofjerrylee
        58
    kofjerrylee  
       Aug 12, 2025 via iPhone
    centos7 还能再战 10 年🤣
    frankilla
        59
    frankilla  
       Aug 12, 2025 via iPhone
    @kuoruan 惨,刚弄好,自建服务幸亏有本地数据,要不然得崩。
    kuoruan
        60
    kuoruan  
       Aug 12, 2025
    @frankilla 我也才弄好,用 PVE 的 Rescue Mode 更新了一下 grub 就行了
    farmer01
        61
    farmer01  
       Aug 12, 2025
    PVE 和 ESXi 现在哪个更好用呀, 做 All in boom.
    v1
        62
    v1  
       Aug 12, 2025   ❤️ 1
    @farmer01 取决于你的硬件,如果你整的淘汰服务器整机,诸如 Dell 、浪潮,那么上 ESXi ,花点时间搜索一下专用驱动。如果你是家用配置(普通配置)直接上 PVE ,相信 debian 的兼容性。
    msg7086
        63
    msg7086  
       Aug 12, 2025
    @cooltechbs #22
    应该是 Debian Redhat Oracle 和 Linux 内核团队商量好了,一起选的 6.12 作为下一个大版本。
    所以 Debian 13 RHEL 10 Oracle UEK8 都是用的 6.12 。同时 6.12 也是下一个超长支持内核,维护到 2035 年。
    tallest
        64
    tallest  
       Aug 12, 2025
    @totoro625 好,昨儿回去折腾半天,发现是更新把引导更丢了,笑死
    tallest
        65
    tallest  
       Aug 12, 2025
    @sunnysab 我和你还不一样,我是更新把引导更丢了,笑死
    ccloving
        66
    ccloving  
       Aug 12, 2025
    升级完后有什么好处?
    peasant
        67
    peasant  
       Aug 12, 2025
    @xqzr 根据你给的线索,已经解决了我的问题。
    Debian13 没有 isc-dhcp-client ,删除/etc/network/interfaces 里关于 IPv6 那一行,然后把/etc/dhcpcd.conf 最后的 slaac private 改成 slaac hwaddr 再重启网络服务就可以了
    julyclyde
        68
    julyclyde  
       Aug 12, 2025
    @kofjerrylee centos7 基本上“啥都不支持”了
    cgroup 只有 v1 正经容器技术现在都淘汰 cgroupv1 了
    eBPF 只有旧版
    python 只有 2.7
    其中部分版本的内核不支持 NVMe 热插拔
    smartmontools 、pciutils 、usbutils 自带的设备 ID 数据库基本上不包含你能买到的设备
    catwalk
        69
    catwalk  
       Aug 12, 2025
    除非 boom 了,否则不升级,越来越不想折腾任何事情了,能用,稳定就好
    frankilla
        70
    frankilla  
       Aug 12, 2025
    @kuoruan #60 我是 PVE 就进不去,直接跳 bios ,而且我还是小白,整不会,直接重装了。我 7 升 8 的时候就好好的,怎么升 9 就坏了。
    xqzr
        71
    xqzr  
       Aug 12, 2025
    > Debian13 没有 isc-dhcp-client

    @peasant 🍥13 全新安装是没有。我从 🍥12 升级的,有它
    pota
        72
    pota  
       Aug 28, 2025
    @tallest #65 哈哈,之前没看到你说的,最后发现不是引导丢了,我 bios 配置了 legcy 模式,不能引导 pve 9 切换到 UEFI 就行了 ,害得我进救援模式配置了好几次 grub
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   996 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 127ms · UTC 19:26 · PVG 03:26 · LAX 12:26 · JFK 15:26
    ♥ Do have faith in what you're doing.