帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:PAC  APT  GET  Apt-get  PACK  

问题:

当前状态

我已经开始怀疑这不是一个Ubuntu问题,但与我的工作有关的互联网连接。 在我确定之前,我在下面留下我的问题:

问题

我被卡住了,无法升级系统。 运行 sudo apt-get upgrade 可以提供以下信息:


mmm@alalunga:~$ sudo apt-get upgrade 


Reading package lists... Done


Building dependency tree 


Reading state information... Done


The following packages have been kept back:


 ginn libgrip0 linux-generic-pae linux-headers-generic-pae linux-image-generic-pae


The following packages will be upgraded:


 apport apport-gtk bind9-host build-essential dhcp3-client dhcp3-common dnsutils eog evince evince-common firefox firefox-branding firefox-dbg firefox-globalmenu


 firefox-gnome-support firefox-locale-en gimp gimp-data gir1.2-totem-1.0 glib-networking glib-networking-common glib-networking-services gnupg gpgv


 icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-6-plugin icedtea-netx icedtea-netx-common icedtea-plugin isc-dhcp-client isc-dhcp-common libapache2-mod-php5


 libart-2.0-2 libbind9-80 libdns81 libevince3-3 libgimp2.0 libisc83 libisccc80 libisccfg82 liblwres80 libssl-dev libssl-doc libssl1.0.0 libtotem0 linux-firmware


 linux-libc-dev openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib openssl php-pear php5-cli php5-common php5-curl php5-dev php5-gd php5-mysql php5-xsl


 policykit-1-gnome python-apport python-django python-gst0.10 python-problem-report resolvconf thunderbird thunderbird-globalmenu thunderbird-gnome-support totem


 totem-common totem-mozilla totem-plugins xserver-xorg-input-synaptics


74 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.


Need to get 317 MB/327 MB of archives.


After this operation, 1.481 kB of additional disk space will be used.


Do you want to continue [Y/n]? 


Get:1 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]


Get:2 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB] 


Get:3 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB] 


Get:4 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB] 


Get:5 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB] 


Get:6 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB] 


Get:7 http://archive.ubuntu.com/ubuntu/precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB] 


9% [7 openjdk-6-jre-headless 27,3 MB/27,3 MB 100%]



它一直下载包 openjdk-6-jre-headless,然后不做任何( 挂在上面的最后一行上),然后再次下载包。 在书写时的13th 下下载尝试。 实际下载似乎完好无误,但下载后的任何事情似乎都是失败的。

我尝试删除 openjdk-6,但是它想安装 openjdk-7,使用相同的结果,在 openjdk-7-jre-headless 处挂起。

我还尝试将服务器从本地( 丹麦语) 更改为主服务器。 没有运气。

它也让我无法升级所有的软件包。

怎么办?

更新

在 @lpanebr,的应答中之后,它被卡在 linux-firmware 包中。 所以,也许它比与特定的package(s) 相关的问题更普遍? 尽管它在 linux-firmware 下载之前下载了一些没有问题的软件包。


回答 1:

我的问题是我中断了apt包( 这里是linux固件) behind的下载,代理在代理缓存中导致部分下载的( 损坏的) 文件。 当我试图升级时,这个软件包的下载一遍又一遍地在文件中间开始。

我只是手动下载文件,把它放到/var/cache/apt/archives. 里


回答 2:

我遇到了一个非常相似的问题。 我的更新管理器总是报告"并非所有的更新都可以安装"。 每当我尝试这样做:


sudo apt-get update && sudo apt-get upgrade



我知道了


The following packages have been kept back:


 0ad 0ad-data ginn libgrip0 linux-generic linux-headers-generic linux-image-generic touchegg



然后我做了:


sudo apt-get purge touchegg 0ad 0ad-data



因为我知道我不需要这些。

之后 命令行 仍然给我和 上面 一样的信息。 然后,由于没有特别的原因,我系统设置> 细节 并单击安装更新按钮。 我惊讶的是,它安装了所有这些软件包,但没有任何问题。

非常奇怪。希望这样。


回答 3:

我被 sudo do-dist-upgrade 卡住了,这很烦人。

/etc/apt/sources.list 交换服务器解决了这个问题,我从这里获得了一个最好的服务器:

https://launchpad.net/ubuntu/+archivemirrors

并从 ubuntu.com 交换了标准


sudo apt-get update && sudo apt-get upgrade



后。


回答 4:

你是否尝试过 sudo apt-get dist-upgrade。它应该安装所有软件包,甚至那些还没有升级的软件包。

实际上,它意味着一个基于xml的分布式更新。 对我来说,在更新过程中遇到一些问题时很有用。


回答 5:

decibyte,我在我的学校做了很多的Ubuntu工作,并且已经进入了各种代理服务器问题。 你是否是 behind的代理服务器? 在我的学校,我们应该使用自动代理. pac 文件,但这与Ubuntu有问题。 我下载了. pac 文件,在gedit里打开它,然后读它。 我看到. pac 文件指向一个http代理地址,但它指示ftp直接连接。 因此,我将网络管理器中的设置改为手动,并将http代理地址和端口放入http和 https,并将它的留空。 单击"应用系统宽"并输入我的密码,然后 ! 我只想把 Firefox 改成自动的,所以我把设置改为自动的,把它放在. pac 文件的地址上,不点击"应用系统宽",就可以了。

现在,如果代理服务器不是问题,请尝试以下命令:

sudo apt-get autoclean
sudo apt-get update
sudo apt-get dist-upgrade

请务必在输入每个命令时注意错误消息。 我希望这可以帮助你!


回答 6:

我遇到类似问题时,在主机系统上使用了匿名 VPN ( Spotflux )。 我停止了我的of会话的持续时间,并没有任何问题。


回答 7:

这也发生在我刚才的量子发行版上。 ( 实际上已经发生了一个星期了,我只是退出了终端)。


Ign ftp://ftp.videolan.org./Release


Err ftp://ftp.videolan.org./Packages 


 Server closed the connection


Err ftp://ftp.videolan.org./Translation-en_PH


 Server closed the connection


Err ftp://ftp.videolan.org./Translation-en


 Server closed the connection


Fetched 898 kB in 17min 4s (876 B/s)


W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./Release.gpg Server closed the connection



W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./Packages Server closed the connection



W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./en_PH Server closed the connection



W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./en Server closed the connection



E: Some index files failed to download. They have been ignored, or old ones used instead.



似乎他们在过去的一周里发布了新的更新;这可能导致问题。 尽管如此,我在 software sources 中禁用了的ppa,但它解决了。


回答 8:

我从没有回来来揭示这种奇怪行为的原因。

结果很可能是网络问题。 我很肯定是由于一些 antivirus/firewall/malware 安装在我和互联网之间。

在我的家庭连接中,如果我通过SSH把所有的东西都从网络上退出,那么就没有问题了。 同样,如果我使用移动热点,没有问题。

如果直接通过公司网络下载,我需要从URL下载的文件是简单无用的。




文章标签:PAC  PACK  GET  APT  Apt-get  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语