關於kali2021.2更換APT源 (修復源地址為https)
阿新 • • 發佈:2021-08-01
-
首先切換到root: su - root
-
開啟sources.list 檔案編輯 vim /etc/apt/sources.list
-
將原來的源 註釋 即在deb http://http.kali.org/kali kali-rolling main contrib non-free 前加上#
-
將以下內容複製進sources.list,在最後複製即可 (不知道哪個人寫的http,人家明明用的https)
#中科大 deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里雲 #deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib #deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清華大學 #deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free #deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
-
之後按下Esc,輸入:wq儲存退出即可
-
注: 在kali終端,使用滑鼠選中內容,就可以完成複製; 移動游標需要貼上的位置,按下滑鼠中間的滾輪就可以貼上; deb 代表軟體的為值,deb-src 代表軟體的原始碼的位置
-
apt update #從/etc/apt/sources.list 檔案中定義的源中獲取的最新的如那件包列表,
即沒有更新軟體,而是相當於windows下面的檢查更新,獲取的是軟體 -
Kali Rolling :是Kali的即時更新版,只要Kali中有甘心,更新包就會放入Kali Rolling中供使用者下載使用。
它為使用者提供了一個穩定更新的版本,同時會帶有最新的更新安裝包。這個是我們最常用的源 在kali Rolling 下有3類軟體包main、non-free和contrib。
其中main遵從Debian自由軟體指導方針(DFSG),並且不依賴於non-free;
contrib 遵從Debian自由軟體指導方針(DFSG),但依賴於non-free;
non-free不遵從Debian自由軟體指導方針(DFSG) -
InRelease 代表軟體包更新列表,裡面會有版本號等,後期更新會根據它進行判定是否更新
-
apt upgrade #對其進行更新,開始的包比較多,所以時間也比較長;同樣apt dist-upgrade 也是對其更新,他倆的區別是: upgrade :升級時,如果軟體包有相依性的問題,此軟體包就不會被升級(更穩定) dist-upgrade升級時,如果軟體包有相依性的問題,會移除舊版,直接安裝新版本。(所以通常會被認為是有風險的升級,不相容可能不會正常執行)
-
*****升級時要先獲取apt update然後在更新apt upgrade;如果沒有獲取包的資訊,upgrade也是無效的,相當於還是用的舊版本
-
apt 常用命令 apt install #安裝軟體包 apt remove #移除軟體包 apt update #更新可用軟體包列表 apt upgrade #通過安裝/升級軟體來更新系統 apt dist-upgrade #通過解除安裝/安裝/升級來更新系統 vim /etc/apt/sources.list #編輯軟體源資訊檔案