我正在使用 Ubuntu 20.04.3 LTS。我已经遇到错误 2 天了,即由于以下错误,我无法在系统上更新或升级或执行软件包安装:
Hit:1 http://packages.microsoft.com/repos/code stable InRelease
Hit:2 http://archive.canonical.com/ubuntu focal InRelease
Hit:3 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease
Hit:4 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:5 http://old-releases.ubuntu.com/ubuntu focal InRelease
Ign:6 http://old-releases.ubuntu.com/ubuntu focal-updates InRelease
Hit:7 http://ppa.launchpad.net/kicad/kicad-5.1-releases/ubuntu focal InRelease
Hit:8 https://deb.opera.com/opera-stable stable InRelease
Hit:9 https://packages.microsoft.com/repos/vscode stable InRelease
Ign:10 http://old-releases.ubuntu.com/ubuntu focal-backports InRelease
Ign:11 http://ppa.launchpad.net/team-gcc-arm-embedded/ppa/ubuntu focal InRelease
Ign:12 http://old-releases.ubuntu.com/ubuntu focal-security InRelease
Err:14 http://old-releases.ubuntu.com/ubuntu focal Release
404 Not Found [IP: 91.189.88.247 80]
Err:15 http://ppa.launchpad.net/team-gcc-arm-embedded/ppa/ubuntu focal Release
404 Not Found [IP: 91.189.95.85 80]
Err:16 http://old-releases.ubuntu.com/ubuntu focal-updates Release
404 Not …
Run Code Online (Sandbox Code Playgroud) 我想将我的内核更新到最新的稳定版本v5.16.1
我遵循了一个显示如何安装内核的指南5.16
。一切都很顺利,直到我收到此错误:
dpkg: dependency problems prevent configuration of linux-headers-5.16.1-051601-generic:
linux-headers-5.16.1-851601-generic depends on libc6 (>= 2.34); however:
Version of libc6:amd64 on system is 2.31-8ubuntu9.2.
linux-headers-5.16.1-851601-generic depends on libssl3 (>= 3.8.0--alphal); however:
Package libssl3 is not installed.
dpkg: error processing package linux-headers-5.16.1-051601-generic (--install):
dependency problems - leaving unconfigured Setting up linux-image-unsigned-5.16.1-051601-generic (5.16.1-051601.282201160933) ...
I: /boot/vmlinuz.old is now a symlink to vmlinuz-5.13.0-27-generic
I: /boot/initrd.img.old is now a symlink to initrd.img-5.13.0-27-generic
I: /boot/vmlinuz is now a symlink to vmlinuz-5.16.1-051601-generic …
Run Code Online (Sandbox Code Playgroud) 最新更新后(终端:)sudo apt update & upgrade
我的 WiFi 突然无法使用了。我进行了全新安装,包括我所需的所有应用程序,但更新后再次无法工作。
昨天,我在全新安装(20.04 LTS - 最新版本)后复制了它,WiFi 一直工作,直到我进行更新。
系统:P14s AMD Gen2
WiFi:Intel Wifi 6 AX210 非 vPro --> 支持内核 5.10+
操作系统:双启动 win 10 + 20.04.2 LTS Ubuntu Mate,内核 5.11.0.27
sudo 更新和升级后,蓝牙仍然有效,WiFi 停止工作 - 即使在网络列表中也不行。
有什么建议吗?
我刚刚将 WiFi 卡更换为 Intel,因为原来的 WiFi 卡(RTL8852AE 11ax)无法工作......
ThinkPad-P14s-Gen-2a:~$ sudo modprobe iwlwifi && sudo dmesg | grep iwl
[3.191724] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[3.201020] iwlwifi 0000:03:00.0: api flags index 2 larger than supported by driver
[3.201036] iwlwifi …
Run Code Online (Sandbox Code Playgroud) 我正在使用安装了 Ubuntu 20.04.3 LTS 的 WSL (windows-for-linux)。当我运行时sudo apt-get update
出现以下错误:
Err:7 https://apt.kitware.com/ubuntu bionic InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6AF7F09730B3F0A4
Fetched 11.0 kB in 1s (7552 B/s)
Run Code Online (Sandbox Code Playgroud)
我尝试了以下中发布的提示: 由于公钥不可用,无法验证以下签名:NO_PUBKEY 但这对我不起作用 - gpg 抱怨“没有数据”:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF7F09730B3F0A4
Executing: /tmp/apt-key-gpghome.Cz3vHTxU7i/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 6AF7F09730B3F0A4
gpg: keyserver receive failed: No data
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能使 apt-get update 工作?
更新:
根据要求我分享/etc/apt/source.list
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ …
Run Code Online (Sandbox Code Playgroud) 我发现sources.list
in/etc/apt
是所有存储库的密钥文件。
我还发现每个系统和ubuntu版本都有自己的sources.list
,所以这就是我有点实验的心情!
我当时使用的是Ubuntu 18.04 LTS
(64 位),只是浏览并查看不同的sources.list
文件。其中我发现了一些有趣的事情。所以,截至目前,有很多新的ubuntu版本刚刚发布。我也愿意将我的升级到21.04
(因为 gnome 40)
所以我发现我可以通过命令升级ubuntusudo do-release-upgrade
但是该命令会转到下一个版本,而不是最新版本。所以这是非常耗时和消耗互联网的(我没有 20GB 的互联网)
我发现的唯一方法是从 ISO 重新安装,但我不想刷新所有数据或包,因为它们也需要一点时间来安装。
所以我所做的有点 愚蠢,我将我的内容更改sources.list
为-
#deb cdrom:[Ubuntu 21.04 _Hirsute Hippo_ - Release amd64 (20210420)]/ hirsute main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://us.archive.ubuntu.com/ubuntu/ hirsute main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ hirsute main restricted
## Major bug fix updates produced after the …
Run Code Online (Sandbox Code Playgroud) 我正在使用 Ubuntu 20.04焦点窝。
我正在尝试安装依赖于或以上的软件包libc6=<2.33
。然而,焦点存储库只有版本 2.31,这导致了依赖问题:
Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.2 is to be installed
Run Code Online (Sandbox Code Playgroud)
有什么方法可以libc6
在 Ubuntu 20.04 focus上安装 2.34 或更高版本吗?
$ apt-cache policy libc6
Installed: 2.31-0ubuntu9.2
Candidate: 2.31-0ubuntu9.2
Version table:
*** 2.31-0ubuntu9.2 500
500 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.31-0ubuntu9 500
500 http://us.archive.ubuntu.com/ubuntu focal/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)
谢谢!
我正在处理很多脚本。crontab -e
所以我多次用“”添加/删除脚本。我尝试为这些创建一个“可用/启用”结构。
示例:
\n这是我的结构树:
# all scripts\nscripts/available/1.sh\nscripts/available/2.sh\nscripts/available/3.sh\n\n# enabled scripts \nscripts/enabled/1.sh -> scripts/available/1.sh\nscripts/enabled/2.sh -> scripts/available/2.sh\n
Run Code Online (Sandbox Code Playgroud)\n然后我将这一行添加到“ crontab -e
”:
* * * * * /home/user/scripts/enabled/* &> /dev/null\n
Run Code Online (Sandbox Code Playgroud)\n这是以下的输出sudo systemctl status cron.service
:
CGroup: /system.slice/cron.service\n \xe2\x94\x9c\xe2\x94\x8017763 /bin/bash /home/user/scripts/enabled/1.sh /home/user/scripts/enabled/2.sh\n
Run Code Online (Sandbox Code Playgroud)\n最后:
\n1.sh 每分钟都在工作,但 2.sh 不工作。
我只想从 cron 运行脚本。如果我不想用另一个脚本制作“在目录中运行脚本”的脚本,我该怎么办?
\n您还知道活跃的“GNU/Linux 系统管理员”的 Telegram 群组吗?
\n谢谢。
\n我在 Ask Ubuntu 上看到了很多关于这样的错误的问题:
foo post-installation script returned exit status 1
Run Code Online (Sandbox Code Playgroud)
到底什么是安装后脚本?安装后脚本位于哪里?
我遇到了这个有点相关的问题,但它讨论的是安装后触发器而不是安装后脚本。
我用 rufus 制作了一个可启动的 USB。USB 里面有 ubuntu20.04 安装。当我点击尝试 ubuntu 时一切正常。
如何挂载硬盘,将文件复制到另一个 USB 盘中?
当我可以做什么时
mount: /tmp: /dev/sda already mounted or mount point busy.
Run Code Online (Sandbox Code Playgroud) 我正在使用 Ubuntu 21.10 impish indri。
对于某些特定的硬件支持,建议我升级到内核 5.16(主线)。我尝试手动安装.deb
文件并使用dpkg -i
. 但是,我遇到了依赖性问题:
The following packages have unmet dependencies:
linux-headers-5.16.0-051600-generic : Depends: libssl3 (>= 3.0.0~~alpha1) but it is not installable
Run Code Online (Sandbox Code Playgroud)
我运行sudo apt -f install
它,它建议删除 5.16 内核包。所以,我暂时删除了它们。
如何在 Ubuntu 21.10 impish indri上安装内核 5.16 ?我已启用所有存储库,无需额外的 PPA。
apt ×3
updates ×3
20.04 ×2
kernel ×2
bash ×1
cron ×1
deb ×1
dependencies ×1
dpkg ×1
iwlwifi ×1
mount ×1
networking ×1
repository ×1
scripts ×1
wireless ×1