0
点赞
收藏
分享

微信扫一扫

2、kali配置apt在线安装包源为国内源

新鲜小饼干 2022-01-10 阅读 175

系列文章目录

1、kali简介与安装


文章目录


前言

kali 默认的apt安装源为国外源,下载东西非常的慢,为此我们需要将其换成国内源。

我们采用中科大的kali源

#中科大 Kali 源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

一、步骤

1、打开终端

vim /etc/apt/sources.list

把第 2 行前面加#号,注释了,并根据提示在最后添加中科大的源:
在这里插入图片描述然后wq 保存退出。

二、验证

apt update

在这里插入图片描述如果输入命令后,出现上图提示,代表国内源替换成功,并且成功使用ustc(中科大的源)了。

总结

1、更新命令汇总

命令作用
apt update从/etc/apt/sources.list 文件中定义的源中获取的最新的软件包列表,但不更新相关软件
apt upgrade根据 update 获取的最新的软件包列表,去更新软件
apt dist-upgrade根据 update 获取的最新的软件包列表,去更新软件。

1-1、apt upgrade和apt dist-upgrade 区别:

  • upgrade:升级时, 如果软件包有相依性的问题, 此软件包就不会被升级。
  • dist-upgrade 升级时, 如果软件包有相依性问题,会移除旧版,直接安装新版本. (所以通常 dist upgrade 会被认为是有点风险的升级)

1-2升级步骤

更新之前,先运行 update,再运行 upgrade 或者dist-upgrade。
因为update 命令获取了软件包的最新信息,比如大小和版本号,然后再来运行upgrade 去下载包,如果没有获取包的信息,那么 upgrade 无法更新。

2、apt命令

2-1 概述

  • apt 命令概述: apt 是一条 linux 命令,适用于 deb 包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 deb 包是 Debian 软件包格式的文件扩展名。
  • apt 可以看作 apt-get 和 apt-cache 命令的子集, 可以为包管理提供必要的命令选项。
  • apt 提供了大多数与 apt-get 及 apt-cache 有的功能,但更方便使用
  • apt-get 没被弃用,推荐使用 apt。

2-1常用命令

作用命令
安装软件包apt install
移除软件包apt remove
更新可用软件包列表apt update
通过 安装/升级 软件来更新系统apt upgrade
通过 卸载/安装/升级 来更新系统apt dist-upgrade
编辑软件源信息文件vim /etc/apt/sources.list

扩展

kali 的 apt 源

我们刚才在添加国内源的时候时候,我们发现源链接的后面有四个词。
在这里插入图片描述我们先打开链接http://mirrors.ustc.edu.cn/kali,打开dists路径看到
在这里插入图片描述
在这里插入图片描述上图中即包含着我们使用的软件包。接下来看一下代表着什么。

经过百度得知:

Kali Rolling:

Kali 的即时更新版,只要 Kali 中有更新,更新包就会放入 Kali Rolling 中,供用户下载使用。它为用户提供了一个稳定更新的版本,同时会带有最新的更新安装包。是我们最常用的源。

Kali Rolling下有 3个软件包: main、 non-free 和 contrib。

文件夹作用
main遵从 Debian 自由软件指导方针(DFSG),并且不依赖于 non-free。一句话:开源,且不依赖收费软件。
contrib遵从 Debian 自由软件指导方针(DFSG),但依赖于 non-free。一句话:开源,但是依赖收费软件。
non-free不遵从 Debian 自由软件指导方针(DFSG)。一句话:不开源

DFSG:DFSG 是 Debian 自由软件指导方针 (Debian Free Software Guidelines),此方针中包括自由的再次发行、源代码、禁止歧视人士或者组织等规定。说白了就是就是开源协议。

举报

相关推荐

0 条评论