apt命令概述

2022-06-06 19:03:11 字數 1740 閱讀 6478

apt update#去kali源中去同步包的索引檔案,即執行這個命令其實並沒有更新軟體,而是相當於windows下面的檢測更新,獲取的是軟體的動態狀態

apt install open-vm-tools-desktop fuse#安裝最新vmtools相關軟體包

reboot #重啟主機

apt 和apt-get區別:

apt 可以看做 apt-get 和 apt-cache 命令的子集,可以為包管理提供必要的命令選項。

apt-get 雖然沒被棄用,但作為普通使用者,還是應該首先使用apt。

注:apt install 和 apt-get install 功能一樣,都是安裝軟體包,沒有區別。

ctrl+shift+「+」可以方法終端的字型。

因為kali 自帶的源是國外的,經常會因為網路問題,而無法安裝或更新軟體包。而且國外的源速度很慢。所以我們直接換用國內的源方便快捷。

vim /etc/apt/sources.list

deb kali-rolling main non-free contrib

deb-src kali-rolling main non-free contrib

# 複製上面兩行內容,然後按下滑鼠滾輪,就可以貼上到文件中了。 

擴充套件:kali的apt源

kali apt源的軟體包型別說明:

dists區域

軟體包元件標準

main

遵從debian 自由軟體指導方針(dfsg),並且不依賴於 non-free

contrib

遵從debian 自由軟體指導方針(dfsg),但依賴於 non-free

non-free

不遵從debian 自由軟體指導方針(dfsg)

注:dfsg是debian自由軟體指導方針(debian free software guidelines),此方針中大體包括自由的再次發行、源**、禁止歧視認識或者組織等規定。

apt update,apt upgrade 和 apt dist-upgrade 的區別

apt update:其作用是從etc/apt/sources.list檔案中定義的源中獲取最新的軟體包列表。即執行apt update 並沒有更新軟體,而是相當於windows下面的檢測更新,獲取的是軟體的狀態。

apt upgrade:根據update 命令獲取的最新的軟體包列表,真正的更新軟體。系統將現有的package公升級,如果有相依性問題,而此相依性需要安裝其他新的package或影響到其他package的相依性時,此package就不會被公升級,會保留下來。

apt dist-upgrade:根據update 命令獲取的最新的軟體包列表,真正的更新軟體。可以聰明地解決相依性問題,如果有相依性問題,需要安裝/移除新的package,就會試著去安裝/移除它。(所以通常dist-upgrade會被認為是有風險的公升級)

apt命令詳解

常用的apt命令引數 apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install package reins...

apt命令與apt get命令

ubuntu16.04出來以後,最引人關注之一的就是新引入的apt命令,隨著apt install命令的使用頻率和普遍性逐步超過apt get install,越來越多的其它 linux 發行版也開始遵循 ubuntu 的腳步,開始鼓勵使用者使用apt而不是apt get,那麼兩者究竟有什麼關係和區...

常用的APT命令

常用的apt命令 apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install package reinsta...