Ubuntu 救援 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
Suomea

Ubuntu 救援

  •  
  •   Suomea May 24, 2023 2148 views
    This topic created in 1077 days ago, the information mentioned may be changed or developed.

    在服务器上安装软件的过程中,提示 apt --fix-broken install ,结果照着输入将服务器上的所有的软件都卸载了。至少是大部分软件 apt 、systemctl 、ssh 都没了。

    目前服务器上只有一个 ubuntu20.4 的 iso 文件,请问如何恢复一些基本的软件,apt ssh systemctl 等等。

    在线等~

    7 replies    2023-05-24 19:02:43 +08:00
    QKgf555H87Fp0cth
        1
    QKgf555H87Fp0cth  
       May 24, 2023
    apt-get 也不行吗
    githmb
        2
    githmb  
       May 24, 2023
    dpkg 呢
    hornets
        3
    hornets  
       May 24, 2023
    Suomea
        4
    Suomea  
    OP
       May 24, 2023
    @likunyan 肯定没了啊
    @githmb 还在
    @hornets 是不是重装系统好一点
    hornets
        5
    hornets  
       May 24, 2023
    @Suomea 最好是备份重装,这捣鼓好了不知道后面还有什么暗病
    ruidoBlanco
        6
    ruidoBlanco  
       May 24, 2023
    - 首先要用光系,能有 shell 的那,而且必有 apt 命令。我不知道你的 iso 是不是 desktop 的,desktop 的那能有 try Ubuntu 的,可以 shell ,server 光能不能我忘了。
    - 了 shell 之後,以前的 root 分到 /mnt ,然後按照 /etc/fstab 剩下必要的分,如 /var 到 /mnt/var
    - 然後 apt-get -o Dir=/mnt update; apt-get -o Dir=/mnt install apt
    - 剩下的你可以考 /var/log/apt/history.log 缺什安什了
    guanzhangzhang
        7
    guanzhangzhang  
       May 24, 2023
    iso 进救援模式,挂载 root 分区
    1. 拷贝必要的数据文件到移动存储介质上,把 apt 的 log 也复制了
    2. apt install 指定 root 的分区,主要给 rootfs 里安装上基础的 apt-get 相关能力保证,apt 应该有类似参数
    3. 按照 log ,chroot 进去(挂载 /proc /dev 啥的就不用说了) apt-get install 卸载掉的底层依赖,再到上层依赖
    div class="fr">
    About     Help     Advertise     Blog     API     FAQ     Solana     2590 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 10:30 PVG 18:30 LAX 03:30 JFK 06:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86