E: https://mirrors.ustc.edu.cn/kali/dists/kali-rolling/InRelease 的 Release 文件已经过期(已经过期了 6天 11小时 3分 4

E: https://mirrors.ustc.edu.cn/kali/dists/kali-rolling/InRelease 的 Release 文件已经过期(已经过期了 6天 11小时 3分 40秒)。该仓库的更新将不会应用。

问题:kali更新源报错 Release 文件已经过期

E: https://mirrors.ustc.edu.cn/kali/dists/kali-rolling/InRelease 的 Release 文件已经过期(已经过期了 6天 11小时 3分 40秒)。该仓库的更新将不会应用。

解决办法

网上很多答案说不停换源来解决,大可不必,系统时间问题。

1. 看一下kali时间date[[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fi-

kali上是7月16日晚九点,其实我在7月23上午

在这里插入图片描述

2. 修改kali系统时间

echo "ZONE=Asia/Shanghai" >> /etc/sysconfig
rm -f /etc/localtime     # 链接到上海时区文件       
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

在这里插入图片描述

完事重启系统

在这里插入图片描述

时间改过来就可以apt update了

在这里插入图片描述

3.配置时间服务器

参考一位博主的回答,可以安装ntp,配置时间服务器避免再次出现此问题,增加时间同步开机启动:

vi /etc/rc.local

内容:

service ntp start

可以试一下哈。

### Kali Linux 中 `knockd` 包下载失败的原因析与解决方案 在使用 Kali Linux 的过程中,如果遇到 `knockd` 包下载失败并显示错误码 404 的情况,通常可能是由于以下几个原因造成的: #### 1. APT 源配置问题 APT 是 Debian 和其衍生版本(如 Kali Linux)中的软件包管理器。当系统的 APT 源地址不可用或被更改时,可能会导致无法找到所需的软件包。例如,在某些情况下,官方镜像站点可能暂时不可达[^2]。 ##### 解决方法: 可以通过修改 `/etc/apt/sources.list` 文件来更换为更稳定的国内镜像源。以下是推荐的阿里云和清华大学开源软件镜像站的配置方式: ```bash deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib ``` 完成编辑后运行以下命令刷新缓存并尝试重新安装 `knockd` 软件包: ```bash sudo apt update && sudo apt install knockd ``` --- #### 2. 错误的软件包名称或依赖关系缺失 有时用户输入了错误的软件包名,或者该软件包因系统架构不同而不兼容当前环境。在这种情况下,建议先确认目标软件包是否存在以及是否有其他替代方案。 ##### 验证步骤: 通过搜索功能验证所需软件包的存在状态: ```bash apt search knockd ``` 如果没有返回任何匹配项,则说明此软件包确实不存在于当前可用仓库中;此时可考虑手动编译安装或其他第三方资源获取途径。 --- #### 3. 系统未完全更新至最新版本 尽管提到过保持持续迭代升级的重要性[^4] ,但如果用户的实际部署并未同步到最近发布的修正补丁上的话,那么依旧有可能遭遇此类异常现象的发生几率增加。 因此强烈建议定期执行全面性的系统级维护作业流程如下所示: ```bash sudo apt full-upgrade -y ``` 之后再重复上述提及过的常规操作即可恢复正常运作状况. --- #### 总结 综上所述,针对KALI LINUX平台上面向PORT-KNOCKING技术实现所必需的核心组件——KNOKD服务端程序出现HTTP STATUS CODE等于404这类特定类型的网络请求层面反馈信息的现象而言, 主要成因集中体现在三个方面即: 不恰当设置好的APT REPOSITORY LOCATION; 输入失误引发的目标实体识别偏差 ; 还有就是缺乏及时跟进官方所提供的改进措施这三个维度之上 。 对应采取的有效应对策略别涉及调整合适的MIRROR ADDRESS , 准确无误地指定正确的PACKAGE NAME 及按时施行必要的SECURITY PATCH APPLICATIONS . ```python # 示例 Python 脚本用于自动化检测和修复 APT 源问题 import os def check_apt_sources(): try: result = os.system('sudo apt update') if result != 0: print("APT source configuration may be incorrect.") replace_source_with_backup() else: print("APT sources are working fine.") except Exception as e: print(f"An error occurred: {e}") def replace_source_with_backup(): backup_content = """\ deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib""" with open('/etc/apt/sources.list', 'w') as f: f.write(backup_content) check_apt_sources() ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值