全球主机交流论坛

标题: 兄弟们,粗大事了,甲骨文arm被我把所有的arm64 包都删掉了 [打印本页]

作者: 大桥未久    时间: 2023-5-31 15:23
标题: 兄弟们,粗大事了,甲骨文arm被我把所有的arm64 包都删掉了
事情的起因是这样的

今天想给arm机装一个docker,但是无论如何死活都装不上去报404错误
http://archive.ubuntu.com/ubuntu/dists/trusty-security/main/binary-arm64/Packages  404  Not Found


然后就自己谷歌到了一批csdn的文章https://blog.csdn.net/qq_29573053/article/details/71515714

让运行
  1. apt-get remove .*:arm64  
  2. dpkg --remove-architecture arm64
复制代码


不运行不要紧,现在apt命令都失效了,想自己安装apt
  1. wget http://ftp.cn.debian.org/debian/pool/main/a/apt/apt_1.4.9_amd64.deb
  2. dpkg -i apt_1.4.9_amd64.deb
复制代码

但是
  1. root@arm-jp:~# dpkg -i apt_1.8.2.3_arm64.deb
  2. dpkg: warning: downgrading apt from 2.7.1 to 1.8.2.3
  3. (Reading database ... 250280 files and directories currently installed.)
  4. Preparing to unpack apt_1.8.2.3_arm64.deb ...
  5. Unpacking apt (1.8.2.3) over (2.7.1) ...
  6. dpkg: dependency problems prevent configuration of apt:
  7. apt depends on debian-archive-keyring; however:
  8.   Package debian-archive-keyring is not installed.
  9. apt depends on libapt-pkg5.0 (>= 1.7.0~alpha3~); however:
  10.   Package libapt-pkg5.0 is not installed.
复制代码


各种报错,好像缺了挺多东西,现在头都大了。

甲骨文也不能重装系统,arm鸡也不敢乱删,怕再也开不出来了,求大佬救救小弟
作者: boq    时间: 2023-5-31 15:26
离线安装下环境  网络重装吧
作者: HOH    时间: 2023-5-31 15:26
屁大点事
一个个包安装回去不就行了
作者: 0.0    时间: 2023-5-31 15:26
根据你的描述,你的 ARM 服务器在尝试安装 Docker 时遇到了问题,并且在尝试解决问题的过程中不小心删除了一些关键的 arm64 包。现在,你的系统中的 apt 命令失效,导致无**常安装软件包。

首先,你需要解决依赖问题。根据你的报错信息,你需要安装 `debian-archive-keyring` 和 `libapt-pkg5.0`。可以尝试使用 dpkg 命令手动下载和安装这两个软件包:

1. 使用 `wget` 下载 `debian-archive-keyring` 和 `libapt-pkg5.0` 的 arm64 版本。你需要找到适合你系统的版本。例如(请根据你的系统替换为相应的 URL 和版本):

```bash
wget http://ftp.cn.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1_all.deb
wget http://ftp.cn.debian.org/debian/pool/main/a/apt/libapt-pkg5.0_1.8.2.3_arm64.deb
```

2. 使用 `dpkg -i` 命令安装下载的软件包:

```bash
dpkg -i debian-archive-keyring_2021.1.1_all.deb
dpkg -i libapt-pkg5.0_1.8.2.3_arm64.deb
```

3. 重新尝试安装 apt:

```bash
dpkg -i apt_1.8.2.3_arm64.deb
```

如果依赖问题得到解决,你应该可以恢复 apt 命令的正常使用。然后,你可以尝试再次安装 Docker,确保使用正确的源和方法。在安装过程中,如遇到问题,请随时提问,我会尽力提供帮助。
作者: moetuan    时间: 2023-5-31 15:28
csdn害人不浅
作者: 天涯任我行    时间: 2023-5-31 15:30
可以使用救援的形式重装。
https://cnboy.org/2074
作者: 冲浪麦浪花郎    时间: 2023-5-31 15:34
马斯克买了所以你就别占茅坑了
作者: sjkhsl    时间: 2023-5-31 15:40
dd系统或者netboot重装系统都行
作者: 大桥未久    时间: 2023-5-31 15:43

什么都没动,现在连22端口也狗带了
作者: register    时间: 2023-5-31 15:45
试试举报下csdn
这其实是犯罪...本质跟传播病毒没有区别
作者: f10    时间: 2023-5-31 15:49
别在甲骨文机器上搞实验,先到能重装的机器上搞。
作者: 安浩    时间: 2023-5-31 16:17
0.0 发表于 2023-5-31 15:26
根据你的描述,你的 ARM 服务器在尝试安装 Docker 时遇到了问题,并且在尝试解决问题的过程中不小心删除了 ...

chatgpt可以的
作者: 大桥未久    时间: 2023-5-31 16:39
妈惹法克,现在想登陆控制台也登不进去,登进去秒跳出

作者: 不吹不黑不浪    时间: 2023-5-31 16:45
哥们这名字太吊了
作者: ChenYFan    时间: 2023-5-31 18:13
控制台登录,或者换盘重装
或者删鸡重开,重开的时候通知一下mjj
作者: bobbylong    时间: 2023-5-31 18:17
csdn上有条最关键的rm -rf 点星号那句命令你没输入,当然结果不对啦
作者: silence    时间: 2023-5-31 18:26
wget还能用就下个netboot的efi放efi目录,直接重装了




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4