apt-get update時卡在 waiting for headers && 殺掉所有的apt-get 和apt進程


apt-get update時卡在 waiting for headers,等了好久,最后報出Hash Sum mismatch的錯誤
解決方法:

rm  /var/lib/apt/lists/* 
rm /var/lib/apt/lists/partial/* 
apt-get update

如果上述操作不太利索,可以直接進入/var/lib/apt/lists/目錄下刪除里面的所有文件(需要進入root用戶)。

 

找到並且殺掉所有的apt-get 和apt進程
  
運行下面的命令來生成所有含有 apt 的進程列表,你可以使用ps和grep命令並用管道組合來得到含有apt或者apt-get的進程。
  
ps -A | grep apt

找出所有的 apt 以及 apt-get 進程

 

$ sudo kill -9 processnumber或者$ sudo kill -SIGKILL processnumber
比如,下面命令中的9是 SIGKILL 的信號數,它會殺掉第一個 apt 進程

$ sudo kill -9 進程ID或者$ sudo kill -SIGKILL  進程ID
sudo kill -9 編號

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM