我使用的是 Acer Aspire V15 Nitro,并且有两个硬盘;其中一台安装了 Windows,但空间不够大,无法容纳除 Windows 之外的任何其他设备(128GB SSD),并且在单独的 2TB HDD 上安装了 grub,因此我可以选择要运行的操作系统。我在 2TB SSD 上安装了 Kali Linux,从一开始我就遇到了问题,但我专注于终端的 apt-get 命令。我尝试安装 Steam,但每次我尝试适用于其他人的命令时,它都会显示一条错误消息。
在我的愚蠢中,我成功删除了 apt-get,但是我应该从中下载文件的链接是旧的并且不再存在。所以我没有 apt-get、apt 或 aptitude 命令,我搜索的所有内容都是关于使用 apt-get 下载东西,而不是重新安装它。
总之,我有 Kali Linux,但我没有 apt-get 命令,因为我删除了文件。
更新:我找到了我认为需要的所有文件的 Git Hub 克隆,但不确定我需要下载和安装哪些文件。当我运行“apt”或“apt-get”时,我收到错误消息:
apt: relocation error: /usr/lib/x86_64-linux-gnu/libaptprivate.so.0.0: symbol _ZlsRSoRKN3APT9PrettyPkgE, version APTPKG_5.0 not defined in file libapt-pkg.so.5.0 with link time reference
我检查了目录 /lib/x86_64-linux-gnu ,发现了两个“/usr/lib/x86_64-linux-gnu/libaptprivate.so.0.0”文件,除了额外的“.0”之外,它们是相同的在第二次结束时。知道“符号 _ZlsRSoRKN3APT9PrettyPkgE,版本 APTPKG_5.0 未在文件 libapt-pkg.so.5.0 中定义并具有链接时间参考”是什么意思?
答案1
如果幸运的话,也许在 下有一个 apt 安装存档/var/cache/apt/archives
。然后你可以使用安装它
dpkg -i apt-xy.deb
如果不存在,您可以从以下位置下载 deb 文件https://www.kali.org/或者从 ISO 映像中提取它,然后以相同的方式安装。
编辑:sana 的 kali 存储库在这里:http://http.kali.org/kali/dists/sana/main/根据您的硬件架构,您需要从二进制文件夹下载软件包。您可以通过运行获得有关它的提示uname -a