apt-get 卡在“在 XXsec 中获取 XXKb”

Ste*_*eve 35 apt

我尝试安装 crossover,从他们的网站下载 .deb 后,我按照使用 Ubuntu 软件中心打开它时指示的步骤进行操作:

在 64 位版本的 Debian 和一些 Ubuntu 变体上,首先打开一个终端并运行 sudo dpkg --add-architecture i386 ; sudo apt-get update

因为我有 Ubuntu 16.04 LTS 64 位我执行命令。

但是当将该命令复制并粘贴到我的终端时,它在 7 秒内停止在 Fetched 535kb 处,并在那里停顿了大约 20 分钟。我最终关闭它并尝试分别运行这两个命令,但在执行该sudo apt-get update命令后,它在“在 XXsec 中获取 XXKb”后再次停止。

我重新启动了我的计算机并决定运行软件更新程序,它在几个小时内一直停留在大约 75% 的位置。

hrz*_*zhu 51

这是一个已知错误并已修复。从bug tracker 中的评论来看,手动安装以下软件包可以解决问题,至少对我而言(URL 用于 amd64,调整其他架构的 URL):

cd /tmp && mkdir asfix
cd asfix
wget https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i *.deb
cd ..
rm -r asfix
Run Code Online (Sandbox Code Playgroud)


小智 7

该错误已被修复。可以通过打开终端(按+ + )并运行以下三个命令来下载和安装软件包CtrlAltT

wget http://launchpadlibrarian.net/259142419/libappstream3_0.9.4-1ubuntu1_amd64.deb http://launchpadlibrarian.net/259142413/gir1.2-appstream_0.9.4-1ubuntu1_amd64.deb http://launchpadlibrarian.net/259142412/appstream-index_0.9.4-1ubuntu1_all.deb http://launchpadlibrarian.net/259142418/appstream_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i libappstream3_0.9.4-1ubuntu1_amd64.deb gir1.2-appstream_0.9.4-1ubuntu1_amd64.deb appstream-index_0.9.4-1ubuntu1_all.deb appstream_0.9.4-1ubuntu1_amd64.deb
sudo apt update
Run Code Online (Sandbox Code Playgroud)