附录2-添加是为了回应 terdon 的后续评论/问题。
添加附录是为了回应 terdon 的评论/问题。
我在更新/升级 Linux Mint 时遇到问题。 7 天前,我从命令行发出了 asudo apt update -y
和 a sudo apt upgrade -y
。这两个命令似乎都运行正常,没有任何问题。
今天晚上我遇到了一个问题。检查我的版本:
$ cat /etc/issue
节目
Linux Mint 20.3 Una \n \l
今天晚上我发出命令:
steve@steve-H97-D3H:~$ sudo apt update -y
它给了
steve@steve-H97-D3H:~$ sudo apt update -y
Hit:1 https://dl.winehq.org/wine-builds/ubuntu focal InRelease
Hit:2 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease
Ign:4 http://packages.linuxmint.com una InRelease
Hit:5 http://packages.linuxmint.com una Release
Hit:7 http://archive.canonical.com/ubuntu focal InRelease
Get:8 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:9 http://archive.ubuntu.com/ubuntu focal InRelease
Get:10 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Fetched 336 kB in 11s (29.7 kB/s)
steve@steve-H97-D3H:~$ . 65%
等待 1 分钟后,我用来Ctrl-C
恢复我的命令行。
然后,我发出了
steve@steve-H97-D3H:~$ sudo apt upgrade
产生了
steve@steve-H97-D3H:~$ . 65%
我再次Ctrl-C
恢复了我的命令行。
然后,我调用了更新管理器 GUI。它processing updates
在图形用户界面的底部显示了消息,并显示了旋转的箭头,表明它正忙。
我该如何调查并解决问题,以便我可以(再次)定期更新/升级我的系统?
附录
回应 terdon 的评论/问题。
虽然我是一名退休的程序员,但我对Linux内部处理的了解非常肤浅。我以前从未见过下面列出的症状,我想了解它们。
如果这些症状代表 Linux Mint 表明没有任何内容需要更新或升级的方式,那么那就没问题。这肯定与 Fedora 过去的沟通方式不同。
我的盲目、未受过教育的猜测很容易是错误的,那就是访问其中一个存储库时出现问题。如果这是一个暂时的问题,几天之内就会自行消失,那么这对我来说并不是问题。然而,我需要一个在这方面非常了解的人来评估症状并明确解释它们:
该
update
命令似乎是结束65% 的消息似乎会溢出到下一个命令行中。
我以前从未见过这种行为。通常,当命令完成时,会返回命令提示符,该行上没有任何内容。或者,如果命令得到挂了,出于任何原因,不会返回命令提示符。
是什么导致了这种异常行为?
另外,这个有什么意义65%信息? 65%的什么?命令
upgrade
同样完成。因此,对该命令提出了类似的问题。gui
update manager
似乎悬挂。事实上,在实验中,我让这个 gui 运行了一夜,到了早上,gui 仍然没有运行。完成的。
我不认为更新管理器 GUI 的异常行为是巧合。我认为存在一些潜在的异常现象可以解释这三种症状。
为了让我的系统保持健康,我需要了解异常的原因。
附录2
回应terdon的后续评论/问题。
您能否确认,只需按 Enter 键也会清除它,就像您的 Ctrl+C 一样? GUI hing 挂起更令人担忧。
不,我无法确认按下的是什么Enter
会完成了。我只是试图重新创造这种情况,以便我可以按Enter
。在这次特殊的尝试中,更新过程和升级过程似乎都运行顺利。结果显示在本附录 2 的末尾。所以这部分该异常似乎确实是一个已解决的临时(远程)存储库问题。
假设是这样,我真的不需要调查是什么导致了暂时的偏僻的问题。
然而,在处理完所有升级后,我重新调用了 GUI update manager
。和以前一样,更新管理器 GUIprocessing updates
在 GUI 底部显示消息,并且(和以前一样)GUI 还显示旋转箭头,表明它正忙。
另请尝试运行 sudo -i` 来获取 root shell,然后在该 shell 中尝试运行 apt update。
我推迟了这件事,因为更新和升级似乎进展顺利。因此,唯一悬而未决的异常是update manager
图形用户界面,无论如何我从来没有使用过它。如果该特定问题仍然存在,那么在下周日晚上运行更新后,我将在下周一早上进行冷启动,然后重新调用update manager
.然后,如果需要,我将发起单独的 unix.stackexchange 发布。
执行update
命令:
steve@steve-H97-D3H:~$ sudo apt update -y
给了:
[sudo] password for steve:
Hit:1 https://dl.winehq.org/wine-builds/ubuntu focal InRelease
Hit:2 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://archive.canonical.com/ubuntu focal InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal InRelease
Ign:5 http://packages.linuxmint.com una InRelease
Hit:6 http://packages.linuxmint.com una Release
Get:7 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Hit:8 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease
Get:9 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [687 kB]
Get:13 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,589 kB]
Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1,946 kB]
Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [278 kB]
Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [15.6 kB]
Get:17 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [924 kB]
Get:18 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [391 kB]
Get:19 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [20.9 kB]
Get:20 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [24.5 kB]
Get:21 http://archive.ubuntu.com/ubuntu focal-updates/multiverse i386 Packages [8,468 B]
Get:22 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
Get:23 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [592 B]
Get:24 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 DEP-11 Metadata [7,984 B]
Get:25 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [30.5 kB]
Get:26 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages [461 kB]
Get:27 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40.7 kB]
Get:28 http://security.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [10.6 kB]
Get:29 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [66.2 kB]
Get:30 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2,464 B]
Fetched 6,841 kB in 12s (562 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
8 packages can be upgraded. Run 'apt list --upgradable' to see them.
steve@steve-H97-D3H:~$
执行upgrade
命令:
steve@steve-H97-D3H:~$ sudo apt upgrade -y
给了:
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:
linux-headers-5.4.0-100 linux-headers-5.4.0-100-generic linux-headers-5.4.0-104
linux-headers-5.4.0-104-generic linux-headers-5.4.0-99 linux-headers-5.4.0-99-generic
linux-image-5.4.0-100-generic linux-image-5.4.0-104-generic linux-image-5.4.0-99-generic
linux-modules-5.4.0-100-generic linux-modules-5.4.0-104-generic linux-modules-5.4.0-99-generic
linux-modules-extra-5.4.0-100-generic linux-modules-extra-5.4.0-104-generic
linux-modules-extra-5.4.0-99-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
curl firefox firefox-locale-en isc-dhcp-client isc-dhcp-common libcurl3-gnutls libcurl3-gnutls:i386 libcurl4
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 64.2 MB of archives.
After this operation, 1,407 kB disk space will be freed.
Get:1 http://packages.linuxmint.com una/upstream amd64 firefox amd64 102.0+linuxmint1+una [62.3 MB]
Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main i386 libcurl3-gnutls i386 7.68.0-1ubuntu2.12 [260 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcurl3-gnutls amd64 7.68.0-1ubuntu2.12 [232 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 isc-dhcp-client amd64 4.4.1-2.1ubuntu5.20.04.3 [246 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 isc-dhcp-common amd64 4.4.1-2.1ubuntu5.20.04.3 [44.9 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 curl amd64 7.68.0-1ubuntu2.12 [161 kB]
Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcurl4 amd64 7.68.0-1ubuntu2.12 [235 kB]
Get:8 http://packages.linuxmint.com una/upstream amd64 firefox-locale-en amd64 102.0+linuxmint1+una [697 kB]
Fetched 64.2 MB in 7s (9,254 kB/s)
(Reading database ... 685528 files and directories currently installed.)
Preparing to unpack .../0-firefox_102.0+linuxmint1+una_amd64.deb ...
Unpacking firefox (102.0+linuxmint1+una) over (101.0.1+linuxmint1+una) ...
Preparing to unpack .../1-libcurl3-gnutls_7.68.0-1ubuntu2.12_amd64.deb ...
De-configuring libcurl3-gnutls:i386 (7.68.0-1ubuntu2.11) ...
Unpacking libcurl3-gnutls:amd64 (7.68.0-1ubuntu2.12) over (7.68.0-1ubuntu2.11) ...
Preparing to unpack .../2-libcurl3-gnutls_7.68.0-1ubuntu2.12_i386.deb ...
Unpacking libcurl3-gnutls:i386 (7.68.0-1ubuntu2.12) over (7.68.0-1ubuntu2.11) ...
Preparing to unpack .../3-isc-dhcp-client_4.4.1-2.1ubuntu5.20.04.3_amd64.deb ...
Unpacking isc-dhcp-client (4.4.1-2.1ubuntu5.20.04.3) over (4.4.1-2.1ubuntu5.20.04.2) ...
Preparing to unpack .../4-isc-dhcp-common_4.4.1-2.1ubuntu5.20.04.3_amd64.deb ...
Unpacking isc-dhcp-common (4.4.1-2.1ubuntu5.20.04.3) over (4.4.1-2.1ubuntu5.20.04.2) ...
Preparing to unpack .../5-curl_7.68.0-1ubuntu2.12_amd64.deb ...
Unpacking curl (7.68.0-1ubuntu2.12) over (7.68.0-1ubuntu2.11) ...
Preparing to unpack .../6-libcurl4_7.68.0-1ubuntu2.12_amd64.deb ...
Unpacking libcurl4:amd64 (7.68.0-1ubuntu2.12) over (7.68.0-1ubuntu2.11) ...
Preparing to unpack .../7-firefox-locale-en_102.0+linuxmint1+una_amd64.deb ...
Unpacking firefox-locale-en (102.0+linuxmint1+una) over (101.0.1+linuxmint1+una) ...
Setting up firefox (102.0+linuxmint1+una) ...
Setting up isc-dhcp-client (4.4.1-2.1ubuntu5.20.04.3) ...
Installing new version of config file /etc/apparmor.d/sbin.dhclient ...
Setting up libcurl3-gnutls:amd64 (7.68.0-1ubuntu2.12) ...
Setting up libcurl3-gnutls:i386 (7.68.0-1ubuntu2.12) ...
Setting up firefox-locale-en (102.0+linuxmint1+una) ...
Setting up libcurl4:amd64 (7.68.0-1ubuntu2.12) ...
Setting up isc-dhcp-common (4.4.1-2.1ubuntu5.20.04.3) ...
Setting up curl (7.68.0-1ubuntu2.12) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for mintsystem (8.5.3) ...
Processing triggers for desktop-file-utils (0.24+linuxmint1) ...
steve@steve-H97-D3H:~$