解决Kali Linux换国内源后更新失败的问题(2023版)

这篇具有很好参考价值的文章主要介绍了解决Kali Linux换国内源后更新失败的问题(2023版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.更新环境

kali-linux-2021.1-installer-amd64

二.问题描述

大家在安装好Kail Linux系统之后为了更快更稳定地更新系统都会选择换国内的源,但是我在网上查找资料的时候发现大部分教程都停留在2021年以及之前,这给学习带来了很大的困难,通过这篇博客我们将一起探讨解决Kali Linux换国内源后更新失败的问题。

问题1

国内源的地址大部分都是http开头,这些地址早就无法打开

三.解决方案

以阿里云的更新源为例

阿里云

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

输入apt update 更新软件源中的所有软件列表时开始报错说没有数字签名

错误:1 http://mirrors.ustc.edu.cn/kali kali-rolling InRelease
下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository devel@kali.org
W: GPG 错误:http://mirrors.ustc.edu.cn/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository devel@kali.org
E: 仓库 “http://mirrors.ustc.edu.cn/kali kali-rolling InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。

解决方法a:提前下载和安装数字签名

1wget archive.kali.org/archive-key.asc //下载签名
2apt-key add archive-key.asc //安装签名

解决方法b:阿里云官方配置教程

如今大部分网站地址都迁移为持有有SSL数字证书安全加密的https开头的地址,kali的国内源也是如此。

阿里云的kali镜像官网:https://developer.aliyun.com/mirror/kali?spm=a2c6h.13651102.0.0.3e221b11ZPsqdm

点击打开阿里云kali镜像官网

输入vim /etc/apt/sources.list, 将相关 url 改成阿里云的源。

deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib

问题2

输入apt update 更新软件源中的所有软件列表时没有问题了,但是输入apt full-upgrade -y 升级所有包必要时可以移除旧软件包的时候又开始报错

Sub-process /usr/bin/dpkg returned an error code (1) 错误

解决完 dpkg 安装问题又多出来5个其他问题,因为这个问题折腾了很长时间,问ChatGPT上网都找不到好的解决方案。

解决Kali Linux换国内源后更新失败的问题(2023版)

四.最终解决方案

油管上看老外在kali-linux2022.2上根据kali官方技术文档用官方源更新没有一点问题,我也挂梯子尝试了一下,果然又快有稳地更新成功了

1.最终实验环境

kali-linux-2023.2a-installer-amd64

2.kali官方技术文档

查看官方技术文档是一个非常好的学习方法!!!

如何更新卡利?

要更新 Kali,请首先确保正确填充:/etc/apt/sources.list
解决Kali Linux换国内源后更新失败的问题(2023版)

之后,我们可以运行以下命令,将我们升级到最新的 Kali 版本:
解决Kali Linux换国内源后更新失败的问题(2023版)

kali官方技术文档网址:https://www.kali.org/docs/general-use/updating-kali/

点击打开kali官方技术文档

3.我的实验结果

其实在红色的Root(管理员)用户模式下不用输入sudo
蓝色的普通用户模式下,一定要输入sudo //在管理员模式下运行
解决Kali Linux换国内源后更新失败的问题(2023版)

a.查看系统版本

lsb_release -a

Distributor ID: Kali
Description: Kali GNU/Linux Rolling
Release: 2023.3 //kali版本
Codename: kali-rolling //系统内核

b.查看系统内核

cat /proc/version

Linux version 6.1.0-kali9-amd64 (devel@kali.org) //linux内核版本号
(gcc-12 (Debian 12.2.0-14) 12.2.0 //gcc编译器版本号
Debian 6.1.27-1kali1 (2023-05-12) //Debain版本号

解决Kali Linux换国内源后更新失败的问题(2023版)文章来源地址https://www.toymoban.com/news/detail-653765.html

到了这里,关于解决Kali Linux换国内源后更新失败的问题(2023版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kali与Windows安装双系统,grub引导器安装失败,或安装grub后无法引导kali系统问题解决

    安装失败图片   这个时候不要慌,既然它的自动安装无法搞定,那我们就手动安装grub引导器 (注意:本人电脑环境是:windows10,分区表类型是GPT类型。尝试安装kali双系统出现grub引导器错误。不同环境下解决方法可能会有区别。并且接下来的操作可能会导致系统无法启动,请

    2024年02月14日
    浏览(24)
  • linux ubi文件系统更新失败问题分析2

    昨天打包了一个ubi根文件系统,打包成功,写板子flash成功,但系统运行后还是老的文件系统,具体过程如下: 使用脚本1,打包rootfs系统:  打包后的文件系统,下载到板子后,查看version-info,发现还是老版本,难道是打包失败了? 使用脚本2,打包rootfs系统 如上,打包后的

    2024年02月08日
    浏览(21)
  • 解决微软商店的游戏服务应用更新失败问题

    Win11微软商店更新“游戏服务”时提示“我们这边出了错” 删除 C:Program FilesWindowsApps 下面所有关于 Gaming Services 文件夹(由于权限问题删不掉,可能需要进入pe删除) Win+R 输入 regedit 删除以下注册表值(其中版本有差异,对应你的版本) 重启电脑,再次更新游戏服务即可

    2024年02月13日
    浏览(21)
  • Conda更新安装包、更新anaconda所有最新版库、解决conda安装更新失败问题

    推荐使用anaconda Prompt 中通过使用conda命令来完成。 对于Windows 用户,右键点击 Anaconda Prompt 然后选择“以管理员身份运行”是一般可以解决安装权限问题。一个好的安装镜像源可以加快下载速度: 移除镜像源的命令行 一般先更新好conda,再更新anaconda,管理员身份运行一般没有权

    2024年02月12日
    浏览(27)
  • kali 2023.2安装、换源、更新、SSH

    kali2023版本已经更新了,为了体验新版,下载试用了一下。记录初始的安装过程,以备复习用,不足之处欢迎批评指正。 一、下载 1、官网下载,地址:https://www.kali.org/,因为我准备在VM虚拟机中使用,所以下载了kali-linux-2023.2-vmware-amd64.vmwarevm版本。  2、下载好后直接解压,

    2024年02月13日
    浏览(14)
  • Python&aconda系列:Conda更新安装包、更新anaconda所有最新版库、解决conda安装更新失败问题

    1. 卸载 嗯。。。报错的图当时忘了截。。。。。。 首先把你安装的anaconda卸了重装,反正我是这么干的,强迫症患者,这样干净 然后,查一下你当前conda版本,查不查都行,反正都得更新,我喜欢查一下: 2. 更新 下面就是见证奇迹的时刻: 更新conda到最新版本: 再查一下

    2024年01月25日
    浏览(40)
  • Kali Linux [VMware]中解决界面太小等问题

    问题描述: 我们在平日利用虚拟机安装使用Kali系统,在2K/4K高分辨率电脑下Kali系统界面显示太小,包括各种软件及命令终端字体均无法很直观的看出,影响我们的正常测试及使用。 解决方案如下: 1.使用Kali HiDPI Mode 2.设置图标大小 3.设置任务栏界面大小 4.设置系统字体大小

    2024年02月04日
    浏览(19)
  • kali更新命令!获取最新版本Kali Linux

    Kali Linux 是一个基于 Debian 的 Linux 发行版,包含各种独特且简化的实用程序,可提高渗透测试的准确性、速度和易用性。从表面上看,Kali 似乎与任何其他操作系统完全相同:它播放音频和文本文件,运行 Windows 和macOS执行的所有应用程序,我们甚至可以安装它、访问互联网。

    2024年01月20日
    浏览(24)
  • 使用国内镜像源在线安装QT(2023.3.25更新)

    STEP1 :下载qt online installer Index of /official_releases/online_installers (qt.io) STEP2 :使用国内镜像源在线安装Qt      qDPass( 12MB/s) 在《STEP1》下载的“qt-unified-windows-x64-4.5.2-online.exe”目录进入CMD,然后运行下面的命令:  ./qt-unified-windows-x64-4.5.2-online.exe --mirror https://mirror.nju.edu.cn/qt   

    2024年02月12日
    浏览(27)
  • linux上mysql启动失败问题解决

    服务器升级迁移导致的mysql重启遇到的问题: 问题一: linux启动mysql报错误如下: 解决 \\\"/lib64/libc.so.6: version `GLIBC_2.18\\\' not found (required by /lib64/libstdc++.so.6)\\\" 问题二: 1.使用命令查看mysql状态  报错如下: 解决MySQL问题-Unit mysqld.service could not be found. 复制mysql.server到etc下的init.

    2024年02月09日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包