kali linux怎么编译软件包,如何解决Kali Linux apt-get安装:E:无法找到软件包checkinstall...
本文概述
在我們的一些教程中, 我們希望從源代碼構建軟件包, 因為這可以幫助你獲得更多開發人員的經驗, 了解事情的原因等。不幸的是, 一些報告提到了checkinstall軟件包安裝失敗的例外。使用以下命令:
sudo apt-get install checkinstall
在終端中觸發的錯誤(無法找到軟件包), 基本上說該軟件包無法在你當前在Kali Linux中擁有的apt的存儲庫列表中找到。在這篇簡短的文章中, 我們將向你介紹如何安裝checkinstall軟件包, 并在Kali Linux中將一些缺少的條目添加到apt的源中。
1.使用一些編輯器編輯apt sources.list文件
作為其操作的一部分, Apt使用一個列出了可從中獲取軟件包的”來源”的文件。該文件為/etc/apt/sources.list, 你需要使用CLI編輯器或文本編輯器對其進行編輯, 在這種情況下, 我們將使用nano編輯器:
sudo nano /etc/apt/sources.list
下一步, 我們將在此文件末尾添加一些文本。
2.附加舊存儲庫信息
既然你知道需要編輯的文件, 請繼續在文件末尾添加以下條目:
deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali sana main non-free contrib
# deb-src http://security.kali.org/kali-security sana/updates main contrib non-free
deb http://old.kali.org/kali moto main non-free contrib
# For source package access, uncomment the following line
# deb-src http://old.kali.org/kali moto main non-free contrib
這基本上將舊的kali存儲庫添加到了apt, 因此我們將能夠使用常規命令安裝checkinstall工具。每行的第一個單詞deb或deb-src指示歸檔的類型。 Deb表示歸檔文件包含二進制軟件包(deb), 即我們通常使用的預編譯軟件包。 Deb-src指示源軟件包, 它是原始程序源以及Debian控制文件(.dsc)和diff.gz, 其中包含打包程序所需的更改。
將更改保存到文件, 然后繼續使用以下命令更新存儲庫列表:
sudo apt-get update
3.檢查你是否可以安裝該軟件包
最后, 在保存更改并運行sudo apt-get update之后, 請使用以下命令繼續安裝checkinstall軟件包:
sudo apt-get install checkinstall
現在, 你應該可以安裝此軟件包, 而不會出現任何問題。
編碼愉快!
總結
以上是生活随笔為你收集整理的kali linux怎么编译软件包,如何解决Kali Linux apt-get安装:E:无法找到软件包checkinstall...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP监測memcache服务端的执行状
- 下一篇: jQuery 鼠标滚轮插件应用 mous