debain apt/apt-get:The following signatures were invalid: KEYEXPIRED 解决

debain联网配置,桥接模式

/etc/network/inetface

参考原文地址

系统是debain 5 正确方案

于是继续搜索,在官方文档的FAQ部分,找到了官方解答。

1.修改 source.list

deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian squeeze-lts main

2.同时配置 apt,添加以下内容到 /etc/apt/apt.conf(没有则新建)

Acquire::Check-Valid-Until false;

其中特别提到了 The second line will fail with an "expired" type message, so you also need to ...,so sweet!

Debian是一种流行的Linux操作系统,它支持使用apt命令进行软件包的安装、升级和删除。尽管它是一种需要Internet链接的APT软件包管理器,但是即使没有网络链接,也可以使用apt命令继续操作。以下是如何在Debian没有网络条件下使用apt install的条件: 首先,在使用apt install之前,需要起初从网络上下载一些必要的软件包文件,这些文件包括软件包的依赖项、metadata、说明文档等等。这可以在带有Internet连接的计算机或虚拟机上执行,然后将这些文件通过USB或者其他方式传输到不联网的Debian系统中。这些文件被保存在Debian系统的本地存储(通常是/var/cache/apt/archives/)中。在这种情况下,Debian系统本身虽然没有网络连接,但它仍具有本地软件包缓存,并且可以在没有Internet的情况下使用。 接下来,在不联网的情况下,可以使用apt install命令安装本地存储中的软件包。apt会检查本地软件包缓存,并安装它们以及它们所依赖的其他软件包。这些软件包通常是在Internet上通过apt-get update和apt-get upgrade命令进行下载并更新的,但是在没有网络的情况下,用户需要手动从其他来源进行下载并传输到Debian系统中的本地存储中。 需要注意的是,在不联网的情况下,用户还需要手动解决一些软件包之间的依赖关系。因为那些不能从本地存储文件夹中找到的软件包,虽然能够在联网的环境中自动从官方源中下载,但是离线状态下则需要人为手动下载并安装。 总的来说,Debian即使在没有网络的条件下仍然可以使用apt install,只需在联网的情况下通过其他渠道将软件包下载到本地存储中即可。但离线使用需要用户手动解决一些依赖关系,这在联网环境下是自动完成的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值