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
- python中isinstance()和type()有什麼區別?如何使用?Python
- Linux中apt是什麼?和Dpkg有什麼關係?LinuxAPT
- Ubuntu : apt-get 命令Ubuntuapt-get
- 在Linux中,umask 和 ulimit有什麼區別?LinuxMIT
- 命令和事件有什麼區別? - Oskar事件
- linux apt-get autoremove千萬別亂用Linuxapt-getREM
- 包管理工具apt-get和yum的區別apt-get
- Linux中fork和exec是什麼?有何區別?Linux
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- Linux dump命令有什麼作用?如何使用?Linux
- Linux type命令有什麼作用?如何使用?Linux
- Linux中less和more命令的區別有哪些?Linux
- Linux的3種“複製”命令有什麼區別?Linux
- Linux和Windows有什麼區別啊?Linux怎麼樣?LinuxWindows
- 使用 apt-get 清理apt-get
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- Linux中ext3和ext4有什麼區別?如何選擇?Linux
- Linux中Vi和Vim區別是什麼?Linux
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- Linux中mesg命令作用是什麼?如何使用?Linux
- Linux中打包和壓縮是什麼?兩者有何區別?Linux
- php中const和define有什麼區別PHP
- Linux學習之CentOS和Ubuntu有什麼區別?LinuxCentOSUbuntu
- Unix和Linux作業系統有什麼區別Linux作業系統
- Cache和Buffer都是快取,有什麼區別?Linux快取Linux
- apt-getapt-get
- Linux中man命令有什麼用?Linux
- Linux中絕對路徑和相對路徑有什麼區別?Linux
- Linux中GRUBX64.EFI和SHIMX64.EFI有什麼區別?Linux
- Linux中less命令如何使用?主要作用是什麼?Linux
- shell與Linux命令有什麼區別?它們之間有聯絡嗎?Linux
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- SQLAlchemy中filter()和filter_by()有什麼區別SQLFilter
- Keil中translate,build和rebuild有什麼區別Rebuild