deb http://mirrors.ustc.edu.cn/backtrack/source revolution main microverse non-free testing
deb http://mirrors.ustc.edu.cn/backtrack/all revolution main microverse non-free testing
deb http://mirrors.ustc.edu.cn/backtrack/32 revolution main microverse non-free testing
那麼,
sudo gedit /etc/apt/sources.list
把上面的源加進去保存,然後:
sudo apt-get update
結果最後,終端內最後會提示有錯誤,如下:
W: GPG簽名驗證錯誤: http://mirrors.ustc.edu.cn revolution Release: 由於沒有公鑰,無法驗證下列簽名: NO_PUBKEY AB6DA34B475A6B7F
W: GPG簽名驗證錯誤: http://mirrors.ustc.edu.cn revolution Release: 由於沒有公鑰,無法驗證下列簽名: NO_PUBKEY AB6DA34B475A6B7F
W: GPG簽名驗證錯誤: http://mirrors.ustc.edu.cn revolution Release: 由於沒有公鑰,無法驗證下列簽名: NO_PUBKEY AB6DA34B475A6B7F
W: 無法下載
http://mirrors.ustc.edu.cn/backtrack/so ... ckages.bz2 子進程 /bin/bzip2 返回了一個錯誤號 (2)
錯誤告訴你沒有公鑰 NO_PUBKEY AB6DA34B475A6B7F,後八位475A6B7F就是密匙。
那麼,終端輸入如下:
sudo gpg --keyserver subkeys.pgp.net --recv 475A6B7F
結果會顯示:
gpg: 密鑰 475A6B7F:公鑰“BackTrack Repository Admin <[email protected]>”已導入
gpg: 合計被處理的數量:1
gpg: 已導入:1
然後,繼續,終端如下:
sudo gpg --export --armor 475A6B7F | sudo apt-key add -
結果會顯示:
OK
好了,成功了,繼續:
sudo apt-get update
這時,你再打開軟件中心,就有backtrack了。
這個辦法,相對於其它衍生版通用,關鍵是後八位數字。
backtrack等衍生版,漢化,配置驅動等較麻煩,直接在ubuntu里加入它們的源是一個取巧的辦法。
原文地址:http://www.crazyage.org/ubuntu_add_bt5.html
來自一樓yeetrack.com的評論:
最靠譜的還是官方的源:
deb http://all.repository.backtrack-linux.org revolution main microverse non-free testing
deb http://32.repository.backtrack-linux.org revolution main microverse non-free testing
deb http://source.repository.backtrack-linux.org revolution main microverse non-free testing
沒有測試,留下待用。