ubuntu apt 是什么?ubuntu修改apt源
Linux里面apt是什么
apt,全称Advanced Packaging Tool,是一个在Debian和Ubuntu中的shell前端软件包管理器。
apt命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,这些命令既简洁又好记。不过apt命令执行需要超级管理员权限。
apt语法格式:
apt[options][command][package...]
options:可选,选项包括-h、-y、-q等等。
command:要进行的操作。
package:安装的包名。
apt常用命令
sudo apt update:列出所有可更新的软件清单命令;
sudo apt upgrade:升级软件包;
apt list--upgradeable:列出可更新的软件包及版本信息;
sudo apt full-upgrade:升级软件包,升级前先删除需要更新的软件包;
sudo apt install:安装指定的软件命令;
sudo apt install:安装多个软件包;
sudo apt update:更新指定的软件命令;
sudo apt show:显示软件包具体信息,比如:版本号、安装大小、依赖关系等;
sudo apt remove:删除软件包命令;
sudo apt autoremove:清理不再使用的依赖和库文件;
sudo apt purge:移除软件包及配置文件;
sudo apt search:查找软件包命令。
关于ubuntu安装软件的问题:apt-get和dpkg区别
一、主体不同
1、apt-get:是一条linux命令,适用于deb包管理式的操作系统。
2、dpkg:为“Debian”专门开发的套件管理系统,方便软件的安装、更新及移除。
二、作用不同
1、apt-get:用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
2、dpkg:是一个底层的工具。上层的工具,如APT,被用于从远程获取软件包以及处理复杂的软件包关系。
三、功能不同
1、apt-get:apt-get upgrade不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包
2、dpkg:安装一个目录下面所有的软件包,释放软件包,但是不进行配置。
参考资料来源:百度百科-apt-get
参考资料来源:百度百科-dpkg
apt 和apt-get的区别
apt命令是在2014年为Debian发行版的。它首先在debian的不稳定版本中使用,然后在debian8中成为标准。最初,它并没有得到用户太多关注,用户一直使用老的和熟悉的apt-get命令。然而,在Ubuntu16.04发布之后,它开始流行起来,并以某种方式替代了apt-get命令。
apt和apt-get命令的区别
apt和apt-get之间的第一个区别是命令本身。比如,如果你想使用apt-get update来更新系统软件仓库索引数据的话,你可以运行:
sudo apt-get update
现在使用apt,你只需要运行:
sudo apt update
apt update命令不仅更新软件仓库的索引数据,而且还告诉软件仓库中是否有软件的新版本,以及有多少个新版本。
让我们看一些更恰当的命令来代替apt-get。您可以在终端中输入apt help或apt man来查看这些命令,它将显示与apt相关的所有信息。
如果用apt替换apt-get命令,除了apt升级命令外,其他命令是相同的。旧的apt-get升级命令更新系统中当前存在的所有包,它不会安装或删除系统上的现有包。
但是,新的apt upgrade命令会安装作为可升级包依赖项而添加的包,尽管与apt-get升级类似,但它也不会删除以前安装的包。
apt和apt-get之间的区别不仅仅在于命令本身。新的apt命令还增加了另一个视觉特性,使最终用户感到舒适。当一个包在使用apt upgrade、apt
full-upgrade或者apt dist-upgrade进行更新时,您将看到一个进度条通知您进程的情况。当您使用apt remove或者apt
purge删除包时,它也会出现。