首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apt更新和Ubuntu软件陷入困境

apt更新和Ubuntu软件陷入困境
EN

Ask Ubuntu用户
提问于 2020-08-25 22:31:40
回答 2查看 7.2K关注 0票数 2

我刚刚安装了Ubuntu20.4LTS。我在没有Wifi连接的情况下执行了安装,因为这会导致安装程序变得没有响应。然而,如果没有Wifi连接,安装程序就会进行得很好。

随着新安装,出现了两个问题。

  1. 打开Ubuntu软件应用程序会提示它在说“软件目录正在下载”时卡住了。
  2. 当使用Software时,它会陷入“等待packagekitd停止”的状态。

我尝试用以下命令停止packagekitd:

代码语言:javascript
复制
systemctl stop packagekit

然后,在再次运行Software之后,它陷入了“从security.ubuntu.com/ubuntu no.Archive.ubuntu.com/ubuntu下载”的困境。

我相信“不”以上所述来自我位于奥斯陆的事实。

有没有人会对像我这样的初学者有什么想法去寻找解决方案呢?

似乎我必须依靠软件更新程序来安装程序(如崇高文本),因此这实际上完全阻止了我开始使用Linux。任何帮助都将不胜感激。

下面是sudo apt update的输出:

代码语言:javascript
复制
Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 1489 (packagekitd)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to lock directory /var/lib/apt/lists/

以及sudo apt upgrade的输出:

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  libdrm2:i386 libexpat1:i386 libglapi-mesa:i386 libglvnd0:i386
  libx11-xcb1:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386
  libxcb-present0:i386 libxcb-sync1:i386 libxdamage1:i386 libxfixes3:i386
  libxshmfence1:i386 libxxf86vm1:i386
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
  apport apport-gtk bind9-dnsutils bind9-host bind9-libs ghostscript
  ghostscript-x gir1.2-javascriptcoregtk-4.0 gir1.2-webkit2-4.0 gnome-shell
  gnome-shell-common libcurl3-gnutls libgs9 libgs9-common
  libjavascriptcoregtk-4.0-18 libmysqlclient21 libnss3 libsane libsane-common
  libsmbclient libsnmp-base libsnmp35 libssh-4 libwbclient0
  libwebkit2gtk-4.0-37 libwhoopsie0 ppp python3-apport python3-problem-report
  python3-software-properties samba-libs sane-utils software-properties-common
  software-properties-gtk whoopsie
35 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 36,7 MB of archives.
After this operation, 175 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://security.ubuntu.com/ubuntu focal-security/main amd64 libssh-4 amd64 0.9.3-2ubuntu2.1 [170 kB]
Get:2 http://security.ubuntu.com/ubuntu focal-security/main amd64 libcurl3-gnutls amd64 7.68.0-1ubuntu2.2 [231 kB]

此时,显示1% [2 libcurl3-gnutls 0 B/231 kB 0%]的过程被卡住了

更新:

我现在已经了解到我可以杀死锁定sudo更新的进程,并且我尝试过更改服务器(在软件和更新中)。

当我运行sudo apt update时,会产生以下内容

代码语言:javascript
复制
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease    
Get:2 http://archive.ubuntu.com/ubuntu focal-backports InRelease [98,3 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-security InRelease [107 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [111 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]       
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main i386 Packages [718 kB]
13% [5 Packages 0 B/718 kB 0%]

..the更新程序被卡住了。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2020-08-28 09:55:06

我找到了答案。我的问题是,我有一个UTM防火墙中断到security.ubuntu.com和archive.ubuntu.com的连接(不管服务器镜像)。使用另一个Wifi网络完全解决了这个问题。

谢谢你的帮助。

票数 1
EN

Ask Ubuntu用户

发布于 2020-08-25 22:45:51

转到显示应用程序,然后搜索软件和更新

在20.04当你点击的时候你得到的窗口.

从:下载,然后下拉菜单选择不同的服务器。

请注意,您可能会得到另一个错误,因为一个先前损坏的包,但如果是这样,只需张贴错误。

(还请注意,您需要的是软件&更新不是软件更新程序,而是可以在之后运行。)

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1270122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档