apt和apt-get的区别

author author     2023-03-31     114

关键词:

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删除包时,它也会出现。

参考技术A 官方文档说明如下
APT is a vast project, whose original plans included a graphical
interface. It is based on a library which contains the core application,
and apt-get is the first front end — command-line based — which was developed within the project. apt is a second command-line based front end provided by APT which overcomes some design mistakes of apt-get.

简而言之,就是正常情况下没什么区别,一般使用apt-get即可,apt是为了克服apt-get的一些设计错误而提供的
参考技术B rpm包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道。rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上,deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上。 我们知道...

apt-get virtualenv 和 pip virtualenv 有啥区别?

】apt-getvirtualenv和pipvirtualenv有啥区别?【英文标题】:What\'sthedifferencebetweenapt-getvirtualenvandpipvirtualenv?apt-getvirtualenv和pipvirtualenv有什么区别?【发布时间】:2016-04-2402:23:57【问题描述】:apt-get的virtualenv和pip的virtualenv有什么区别... 查看详情

apt和apt-get之间有什么区别?

...转自| 一口Linux使用ubuntu的朋友一定会接触一个命令就是apt-get。使用该工具安装各种应用程序那叫一个爽。在Ubuntu16.04发行后,apt使用渐渐频繁起来。那么,apt-get与apt命令之间到底有什么区别呢?如果它们有类似的命... 查看详情

debian中apt-get,aptitude和dpkg的区别

...kagename”和“string”替换成您想要安装或者查找的程序。*apt-getupdate——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的...参考技术A菏中层猩偾零时啡 查看详情

关于ubuntu安装软件的问题:apt-get和dpkg区别?

参考技术A一、主体不同1、apt-get:是一条linux命令,适用于deb包管理式的操作系统。2、dpkg:为“Debian”专门开发的套件管理系统,方便软件的安装、更新及移除。二、作用不同1、apt-get:用于自动从互联网的软件仓库中搜索、安... 查看详情

ubuntuapt-get指令和apt指令的区别?

apt可以看作apt-get和apt-cache命令的子集,可以为包管理提供必要的命令选项。apt-get虽然没被弃用,但作为普通用户,还是应该首先使用apt。参考文章:[ubuntu]apt和apt-get之间有什么区别? 查看详情

笔记:yum和apt-get的区别

rpm包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道。rpm包主要应用在RedHat系列包括Fedora等发行版的Linux系统上,deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上... 查看详情

关于ubuntu安装软件的问题:apt-get和dpkg区别?

apt-getinstall可以安装什么类型的文件?dpkg-i呢?另外我还看到一种安装方法:make和gcc,这又怎么操作呢?本人初学,非常感谢!一、主体不同1、apt-get:是一条linux命令,适用于deb包管理式的操作系统。2、dpkg:为“Debian”专门开... 查看详情

全网详细解决sudo:apt-get:commandnotfound以及详细分析yum和apt-get的区别(代码片段)

文章目录1.复现问题2.分析问题3.yum和apt-get区别3.1yum操作3.2apt-get操作4.文章总结1.复现问题今天准备在服务器上,使用如下命令查看node的版本号,如下所示:[root@VM_0_12_centos~]#node-v却报如下错误:-bash:node:commandnot... 查看详情

yum和apt-get软件包管理器的用法及区别

yum(YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。一般来说著名的linux系统基本上分两大类:1.RedHat系列:Redhat、Centos、Fedora等2.Debian系列:Debian、Ubuntu等 RedHat系列 1常见的安装包格式rpm包,... 查看详情

使用 pip 与 apt-get 安装软件包有啥区别?

】使用pip与apt-get安装软件包有啥区别?【英文标题】:Whatisthedifferencebetweeninstallingapackageusingpipvs.apt-get?使用pip与apt-get安装软件包有什么区别?【发布时间】:2011-10-1600:21:36【问题描述】:我正在尝试在Ubuntu机器上部署Django站点... 查看详情

yum和apt-get的区别

...载:yumremove<package_name>更新:yumupdate<package_name>apt-get可以用于运作deb包,例如在Ubuntu系统上对某个软件的管理:安装:apt-getinstall<package_name>卸载:apt-getremove<package_name>更新:apt-getupdate<package_name>一、redhat安... 查看详情

apt-get命令加autocleancleanautoremove区别

下面总结一下有关apt-get的常用但容易混淆的指令:apt-getautoclean: www.2cto.com   如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的... 查看详情

使用aptinstall和使用apt-getinstall的区别是啥

apt-get是老版的命令,apt是新版的命令,apt还包含了apt-getcache等等,用起来更方便。因为apt刚刚出来,所以允许有apt-get和apt共存,以后apt-get就要淘汰了。参考技术A区别:前者是通过本地安装,后者是通过网络获取安装包安装。ap... 查看详情

apt-get的installupdateupgrade的区别

sudoapt-get-finstall //修复依赖关系apt-get-finstall=apt-getinstall-f,是修复依赖关系(depends)的命令,就是假如你的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装那个package依赖的package。-f参数为--fix-broken的简写... 查看详情

ubuntu的apt-get/yarm/wget命令详解(代码片段)

目录一.查看本机是否安装软件二.apt-get三.yum四.wgetapt-cache和apt-get是apt包的管理工具,他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并通过维护本地软件包列表来安装和卸载软件。Ubuntu:apt-get命令Ubuntu中apt与apt-get... 查看详情

apt-get与yum的区别(转)

来自:https://blog.csdn.net/mathewsking/article/details/82112732012年11月22日10:59:38阅读数:27459一般来说著名的linux系统基本上分两大类:1.RedHat系列:Redhat、Centos、Fedora等2.Debian系列:Debian、Ubuntu等RedHat系列1常见的安装包格式rpm包,安装rpm包... 查看详情

apt-get的啥是apt-get

参考技术AAdvancedPackageTool,又名apt-get,是一款适用于Unix和Linux系统的应用程序管理器。最初于1998年发布,用于检索应用程序并将其加载到DebianLinux系统。Apt-get成名的原因之一在于其出色的解决软件依赖关系的能力。其通常使用.d... 查看详情

apt-get:commandnotfound解决方案(代码片段)

一、问题在CentOS7.5运行apt-getinstallsupervisor遇到如下报错二、原因CentOS的软件安装工具不是apt-get,而是yum,应该使用如下命令:yuminstallsupervisor三、区分详情见apt-get和yum的区别 查看详情