宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 2916|回复: 16

兄弟们,粗大事了,甲骨文arm被我把所有的arm64 包都删掉了

[复制链接]
发表于 2023-5-31 15:23:03 | 显示全部楼层 |阅读模式
事情的起因是这样的

今天想给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鸡也不敢乱删,怕再也开不出来了,求大佬救救小弟
 楼主| 发表于 2023-5-31 16:39:06 | 显示全部楼层
妈惹法克,现在想登陆控制台也登不进去,登进去秒跳出
发表于 2023-5-31 15:28:36 | 显示全部楼层
csdn害人不浅
发表于 2023-5-31 15:45:34 | 显示全部楼层
试试举报下csdn
这其实是犯罪...本质跟传播病毒没有区别
 楼主| 发表于 2023-5-31 15:43:45 | 显示全部楼层

什么都没动,现在连22端口也狗带了
发表于 2023-5-31 15:26:18 | 显示全部楼层
离线安装下环境  网络重装吧
发表于 2023-5-31 15:26:30 | 显示全部楼层
屁大点事
一个个包安装回去不就行了
发表于 2023-5-31 15:26:38 | 显示全部楼层
根据你的描述,你的 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,确保使用正确的源和方法。在安装过程中,如遇到问题,请随时提问,我会尽力提供帮助。
发表于 2023-5-31 15:30:53 | 显示全部楼层
可以使用救援的形式重装。
https://cnboy.org/2074
发表于 2023-5-31 15:34:36 | 显示全部楼层
马斯克买了所以你就别占茅坑了
发表于 2023-5-31 15:40:25 来自手机 | 显示全部楼层
dd系统或者netboot重装系统都行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宇宙主机交流论坛

GMT+8, 2024-10-30 13:27 , Processed in 0.062552 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表