Linux中apt和apt-get命令有什麼區別?如何使用?
接觸過Linux系統的使用者,肯定都知道apt和apt-get命令,那麼你知道Linux中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刪除包時,它也會出現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2854982/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- apt 和 apt-get 之間有什麼區別?apt-get
- Linux apt命令有什麼作用?如何使用?LinuxAPT
- Linux中wget、yum與apt-get用法及區別Linuxwgetapt-get
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- Linux中apt是什麼?和Dpkg有什麼關係?LinuxAPT
- Ubuntu : apt-get 命令Ubuntuapt-get
- 命令和事件有什麼區別? - Oskar事件
- python中isinstance()和type()有什麼區別?如何使用?Python
- 在Linux中,umask 和 ulimit有什麼區別?LinuxMIT
- 包管理工具apt-get和yum的區別apt-get
- Linux中fork和exec是什麼?有何區別?Linux
- c++中&和&&有什麼區別C++
- linux apt-get autoremove千萬別亂用Linuxapt-getREM
- 使用 apt-get 清理apt-get
- Linux dump命令有什麼作用?如何使用?Linux
- Linux type命令有什麼作用?如何使用?Linux
- Linux和Unix有什麼區別?兩者有什麼關係Linux
- Linux中ext3和ext4有什麼區別?如何選擇?Linux
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- Linux的3種“複製”命令有什麼區別?Linux
- Linux中less和more命令的區別有哪些?Linux
- *和body有什麼區別
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- WPF中的StaticResource和DynamicResource有什麼區別
- php中const和define有什麼區別PHP
- java泛型中<?>和<T>有什麼區別?Java泛型
- C++中vector*和vector有什麼區別C++
- C# 中的 == 和 equals()有什麼區別?C#
- SQLAlchemy中filter()和filter_by()有什麼區別SQLFilter
- Keil中translate,build和rebuild有什麼區別Rebuild
- Linux和Windows有什麼區別啊?Linux怎麼樣?LinuxWindows
- apt-getapt-get
- Linux中Vi和Vim區別是什麼?Linux
- Linux中打包和壓縮是什麼?兩者有何區別?Linux
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- Cache 和 Buffer 有什麼區別?
- mongodb和mysql有什麼區別MongoDBMySql
- shim和polyfill有什麼區別