kali修改apt安装的源为国内源,提升访问速度,以及apt update ,apt upgrade和apt dist-upgrade的区别

简介: kali修改apt安装的源为国内源,提升访问速度,以及apt update ,apt upgrade和apt dist-upgrade的区别

Kail是自带的是国外的,我们要提高访问速度,就需要更换源

切换到root模式下,输入

vim /etc/apt/sources.list

回车后打开界面如下

将自带的kali进行注销

按下键盘的i键,进入插入模式,在最前方输入#,就是将其注销

deb Index of /kali/ kali-rolling main non-free contrib

deb-src Index of /kali/ kali-rolling main non-free contrib

将其粘贴进入界面

不是使用ctrl+v,而是按下i后,按动鼠标滚轮,而后保存退出

保存方法:输入完要修改的内容后,按下键盘esc键,再按下:键,输入wq即可,w是保存,q是退出,而后回车键既可以保存。

扩展:1、复制:在 kali 终端下,使用鼠标选中内容,就可以完成 kali 下复制,


2、粘贴:移动光标到需要粘贴的位置,按下鼠标中间的滚轮,就可以粘贴


说明:deb 代表软件的位置,deb-src 代表软件的源代码的位置


使用 apt 新的软件包源获取最新的软件包列表。


注:apt update 的作用是从/etc/apt/sources.list 文件中定义的源中获取的最新的软件包列表。


即运行 apt update 并没有更新软件,而是相当于 windows 下面的检查更新,获取的是软件的状态

更新成功,说明源可以使用

Apt update ,apt upgrade和apt dist-upgrade 的区别

注:apt update 的作用是从/etc/apt/sources.list 文件中定义的源中获取的最新的软件包列表。

即运行 apt update 并没有更新软件,而是相当于 windows 下面的检查更新,获取的是软件的状态。

apt upgrade 则是根据 update 命令获取的最新的软件包列表,去真正地更新软件。所以连着执行两条命令后,就会有上面的界面。并且执行时间较长.

apt dist-upgrade 则是根据 update 命令获取的最新的软件包列表,去真正地更新软件

apt upgrade 和 dist-upgrade 的差别:

upgrade:升级时,如果软件包有相依性的问题,此软件包就不会被升级。


dist-upgrade 升级时,如果软件包有相依性问题,会移除旧版,直接安装新版本. (所以通常 dist-


upgrade 会被认为是有点风险的升级)

升级的内容较多,可以ctrl+c截停


对于个人和服务器上的操作一般情况使用:apt upgrade 稳定可靠升级就可以满足我们的需求了。


最后,需要注意的一点是,每回更新之前,我们需要先运行 update,然后才能运行 upgrade 和


dist-upgrade,因为相当于 update 命令获取了包的一些信息,比如大小和版本号,然后再来运行


upgrade 去下载包,如果没有获取包的信息,那么 upgrade 就是无效的啦!

Apt和apt-get的区别

apt 命令概述: apt 是一条 linux 命令,适用于 deb 包管理式的操作系统,主要用于自动从互联网


的软件仓库中搜索、安装、升级、卸载软件或操作系统。deb 包是 Debian 软件包格式的文件扩展名。


apt 可以看作 apt-get 和 apt-cache 命令的子集, 可以为包管理提供必要的命令选项。


apt 提供了大多数与 apt-get 及 apt-cache 有的功能,但更方便使用


apt-get 虽然没被弃用,但作为普通用户,还是应该首先使用 apt。


注:apt install 和 apt-get install 功能一样,都是安装软件包,没有区别。


常用命令:


install - 安装软件包 apt install


remove - 移除软件包 apt remove


update - 更新可用软件包列表 apt update


upgrade - 通过 安装/升级 软件来更新系统 apt upgrade


full-upgrade - 通过 卸载/安装/升级 来更新系统 apt dist-upgrade


edit-sources - 编辑软件源信息文件 vim /etc/apt/sources.list

相关文章
|
6月前
|
存储 Ubuntu Linux
sudo apt update和sudo apt upgrade有啥区别
【4月更文挑战第1天】
1735 4
kail中卸载方法:apt-get remove和dpkg
kail中卸载方法:apt-get remove和dpkg
561 0
执行apt-get install xxx 遇到无法定位软件包解决方法
执行apt-get install xxx 遇到无法定位软件包解决方法
2590 0
执行apt-get install xxx 遇到无法定位软件包解决方法
|
Ubuntu 开发工具 Python
Ubuntu apt-get和pip国内源更换
Ubuntu apt-get和pip源更换 更新数据源为国内,是为了加速安装包的增加速度。 更换apt-get数据源 输入:sudo -s切换为root超级管理员; 执行命令:vim /etc/apt/sources.
11874 0
|
Ubuntu 安全
ubuntu sudo apt-get upgrade 和 sudo apt-get dist-upgrade区别
ubuntu sudo apt-get upgrade 和 sudo apt-get dist-upgrade区别
105 0
|
Ubuntu PHP
apt-get update && apt-get upgrade
apt-get update && apt-get upgrade
183 1
|
存储 安全 Ubuntu
Linux `sudo apt update`和`sudo apt upgrade`命令的作用和使用方法
Linux `sudo apt update`和`sudo apt upgrade`命令的作用和使用方法
792 0
Linux `sudo apt update`和`sudo apt upgrade`命令的作用和使用方法
|
Linux
Linux升级命令yum upgrade和yum update,有什么区别?
在日常开发工作中,根据不同的项目会需要配置环境和包,有时候会由于版本问题出现错误,这个时候通常就需要执行 update或者 upgrade命令,这里简要介绍一下区别。
114 0
Linux升级命令yum upgrade和yum update,有什么区别?