當輸入 sudo apt-get update 出現以下情況︰
---------------------------------------- start ----------------------------------------
略過 http://ubuntu.cs.nctu.edu.tw karmic Release.gpg
略過 http://ubuntu.cs.nctu.edu.tw karmic/main Sources
略過 http://ubuntu.cs.nctu.edu.tw karmic/restricted Sources
:
:
:
錯誤 http://ubuntu.cs.nctu.edu.tw karmic/restricted Packages
403 Forbidden
錯誤 http://ubuntu.cs.nctu.edu.tw karmic/main Sources
403 Forbidden
:
:
:
W: 無法取得 http://ubuntu.cs.nctu.edu.tw/ubuntu/dists/karmic/main/binary-i386/Packages.gz,403 Forbidden
W: 無法取得 http://ubuntu.cs.nctu.edu.tw/ubuntu/dists/karmic/restricted/binary-i386/Packages.gz,403 Forbidden
W: 無法取得 http://ubuntu.cs.nctu.edu.tw/ubuntu/dists/karmic/main/source/Sources.gz,403 Forbidden
:
:
:
E: 有一些索引檔不能下載,它們可能被略過了,或是替而使用原有的索引檔。
---------------------------------------- end ----------------------------------------
而安裝套件時,如輸入 sudo apt-get install startupmanager 也出現以下情況︰
---------------------------------------- start ----------------------------------------
正在讀取套件清單... 完成
正在重建相依關係
正在讀取狀態資料... 完成
下列的額外套件將被安裝:
menu
下列【新】套件將會被安裝:
menu startupmanager
升級 0 個,新安裝 2 個,移除 0 個,有 0 個未被升級。
需要下載 536kB 的套件檔。
此操作完成之後,會多佔用 3,084kB 的磁碟空間。
是否繼續進行 [Y/n]?
【警告】:無法驗證下列套件!
menu startupmanager
是否不經驗證就安裝這些套件?[y/N]
E: 有部份套件無法驗證
---------------------------------------- end ----------------------------------------
發現其套件的來源都是從nctu來的,在安裝任何套件時,都會從nctu讀取套件驗證清單。
所以不管是用終端機或是套件管理程式安裝任何套件時,都會出問題。
這問題困擾了我很久,因為網路上查不到相似的問題。
這並無關金鑰問題,很顯然是來源問題。
於是我把 "系統 -> 管理 -> 軟體來源" 的 "下載自" 從 "nctu" 改為 "台灣" 。
在輸入一次 sudo apt-get update 就不會在出現錯誤訊息了。