ubuntu下用apt-get時一直報[正在等待報頭]
原文:
ubuntu下用apt-get是總是出現0% [正在等待報頭]
連結:http://blog.csdn.net/nevasun/article/details/6268332
分類: Linux系統管理 2011-03-22 16:03 2954人閱讀 評論(0)收藏舉報
這個問題困擾我很久了,以前不能下載東西只好在網上找到先下載下來再安裝,可是這次安裝.deb的包出了問題,又不知道怎麼解決。。。無奈,還是讓系統apt-get給我安裝吧。
百度發現,0% [正在等待報頭]這個現象是由於在之前安裝的時候Ctrl-C導致的。怎麼解決呢?網上說把/var/cache/apt/archives下的檔案刪除就搞定了,於是乎
$ nautilus /var/cache/apt/
進入目錄後全把資料夾下面的東西刪了,退出後
$ sudo apt-get install libgtk2.0-dev
系統提示E: 無法開啟鎖檔案 /var/cache/apt/archives/lock - open (2: 沒有那個檔案或目錄),這個檔案確實沒有,剛才都刪了啊,那為什麼不會新建呢?發現根本沒有/var/cache/apt/archives/目錄系統不能新建
$ sudo mkdir /var/cache/apt/archives/
重新下載,發現又提示E: 找不到“/var/cache/apt/archives/partial”目錄。(這個目錄在刪除的時候明明沒有啊),無奈
$ sudo mkdir /var/cache/apt/archives/partial
$ sudo apt-get install libgtk2.0-dev
問題解決,大功告成~~~
20131218讀後感
我在安裝ia32-libs時也遇到這個問題,一直報“0%正在等待報頭”的錯誤。今天按照這篇文章的方法終於解決了。感謝這篇文章的博主分享呀。
我的具體解決方法是:
cd /var/cache/apt
sudo mv archives archives-backup
sudo apt-get install ia32-libs
20131218結束
原文二:
ubuntu 下載安裝軟體速度很慢
連結:http://www.oschina.net/question/1025978_119230
我在VM虛擬機器上安裝了 ubuntu 12.04
我嘗試用apt-get install 安裝軟體,下載安裝速度慢,而且容易安裝出錯,導致安裝失敗。
但在VM上用 火狐瀏覽器 開啟網頁的速度並不慢,難道是軟體源不好??
source.list 內容如下:
## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ precise-updates main restricted
開源解答:
我覺得sohu的源不錯:
具體操作
1、開啟原始檔
gedit /etc/apt/sources.list
2、新增源
## sohu
deb http://mirrors.sohu.com/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-backports main restricted universe multiverse
3、更新源
sudo apt-get update
完成之後,再下載一個軟體試試。
20131218讀後感
我在安裝ia32-libs時也遇到這個問題,一直報“0%正在等待報頭”的錯誤。今天按照這篇文章的方法終於解決了。感謝這篇文章的博主分享呀。
我的具體解決方法是:
cd /var/cache/apt
sudo mv archives archives-backup
sudo apt-get install ia32-libs
但是安裝到後來還是失敗了,後來找到原文二,按照他的方法又重新安裝了一次。
20131218結束