有關Kali更新問題的解決方法。

  近期更新源遭遇諸多不順,無非是各類依賴問題的報錯夾雜着各類稀奇古怪的問題,不過既然是玩Linux,就要作好處理各類疑難雜症的準備。通過了這幾天的不斷嘗試,今天終於解決了更新出錯的問題。spa

本人更新源出現的問題爲:「輸入sudo apt-get update」出現apt-transport-https相關的報錯。debug

解決方案以下(可能不徹底是適用,因此在處理過程當中謹慎輸入指令):get

1.輸入源。問過了不少大牛,大部分說明是更新源出現了問題,並且不少人推薦使用清華源。沒錯!清華源是好用,但並不適合如今的我,由於我即便使用官方的更新源,仍然報錯apt-transport-https的錯誤,由於是從官方複製下來的更新源,並非任何私人博客或者論壇,因此能夠暫時排除源自己的問題,那麼就須要針對apt-transport-htpps自己報錯進行處理了。博客

  對於apt-transport-https的報錯,我是這麼使用了一部分如下地址中的步驟,沒有全用。(由於出現的問題不徹底相同)it

  引用方法地址:https://www.jianshu.com/p/225158aef958table

  請先不要着急進入以上地址,繼續往下看。基礎

  我是用引用地址中的這些指令:ftp

    aptitude show apt-transport-https                 用於查看apt-transsport-https的狀態軟件

    (睡覺,不熬夜了,隔日更_2019.06.07 00:29:47)配置

 

     (2019.06.07 03:58:02 繼續更)

     首先,更換成如下源:

        輸入"gedit /etc/apt/sources,list"(最好是全覆蓋更換成如下源,以後還會再此基礎上再添加其餘好用的源,例如清華源等。)

 

        deb http://deb.debian.org/debian unstable main
        deb http://deb.debian.org/debian-debug unstable-debug main
        deb http://deb.debian.org/debian-ports unstable main

        添加完畢以後,我會修復apt-transport-https,輸入指令,來安裝較低版本的apt-transport-https。(不建議本身安裝最新版,最新版依賴的庫版本一樣很高,但由於目前沒法使用更新,因此很大可能會安裝失敗。)

        wget http://ftp.hk.debian.org/debian/pool/main/a/apt/apt-transport-https_1.0.9.8.4_amd64.deb

        解釋:「1.0.9.8.4是版本號」,版本號不要更改;「amd64」是系統支持內核版本,若是是i386,就只把"amd64"改爲「i386」,其餘的不要動。

        若是下載完畢,咱們繼續下一步;若是安裝出錯,那麼建議尋找其餘博客來解決你的問題吧。

        假設下載完畢了,咱們來安裝:

        dpkg -i apt-transport-https_1.0.9.8.4_amd64.deb

        解釋:標紅處的處理方法同上。

        輸入完,等待一下子,再次輸入 aptitude show apt-transport-https 查看apt-transport-https的狀態,在狀態中會發現「是否安裝」已經從「否」變成了「是」。

        好的,這時候咱們已經成功了一大半了。

        嘗試依次輸入 sudo apt-get update        從源列表更新下載軟件包

               sudo apt-get upgrade        將update下載下來的軟件包進行安裝更新

                                                    sudo apt-get dist-upgrade        dist-upgrade相對upgrade更加智能地處理依賴問題。(雖然我沒有看出有多智能……)

                                                    sudo apt-get clean        清理

                                                    reboot        重啓電腦

        執行完以上步驟以後,再添加清華源(不是覆蓋添加)

        而後,再依次進行:sudo apt-get update、sudo apt-get upgrade、sudo apt-get dist-upgrade、sudo apt-get clean、reboot

        可能在過程當中出現GPG簽名驗證錯誤等問題,其中有關GPG簽名驗證的解決方法在個人博客中能夠找到。

 

        其實,相信出現的問題可能還有不少,不一樣的電腦,不一樣的配置環境,不一樣的處理手段等,解決這些問題也正是積累經驗的過程,因此請務必認真地對待。(實在不行重裝系統,哈哈)

        最後,建議既然願意玩Linux仍是謹慎地玩吧。

相關文章
相關標籤/搜索