Apt 突然说这些包libdaxctl1 libndctl6 libpmem1
不再需要,应该自动删除。
这些包听起来都非常重要。所以我将它们设置为手动安装。
有人能帮我找出哪些软件包依赖于它们而不再需要它们或者它们被什么替换了?我在 kubuntu 24.04 上。
Apt 突然说这些包libdaxctl1 libndctl6 libpmem1
不再需要,应该自动删除。
这些包听起来都非常重要。所以我将它们设置为手动安装。
有人能帮我找出哪些软件包依赖于它们而不再需要它们或者它们被什么替换了?我在 kubuntu 24.04 上。
我需要一次喂一组包裹。
我需要知道如何在 bash 函数中执行以下伪代码:
for every 5 packages in package list {
apt install -y 5 packages ;
sleep 10
}
编辑:我需要这样做的原因是,在设置阶段,如果包数量超过 5 个,守护程序服务器会抛出错误并导致超时。这会导致大多数软件包的安装损坏。由于安装次数较多,我必须运行 apt install 40 次。这就是我问这个问题的原因。
我尝试一次安装所有 freedict 软件包,但每五本词典就会超时。
有什么办法可以补救吗?例如,每安装 5 个软件包后,给 apt 一个超时时间。
编辑:我不认为尝试不同的镜子会有帮助。
当我尝试安装超过 5 个 freedict 软件包时,dict 守护程序服务器出现错误,提示我进行的更改太多太快。
我需要一种方法来告诉 apt 不是一次性安装所有软件包。通过批量安装或通过在解压和设置包之间等待。解决方案不必只是适当的
我想屏蔽 ssh,以便在我自己需要它之前禁用 ssh 服务器。但仍想拥有 ssh 客户端功能。
我使用openssh
并且服务是ssh.service
及其别名sshd.service
我用ubuntu 22.04
是正确的步骤:
systemctl stop sshd
systemctl disable sshd
systemctl mask sshd
systemctl mask ssh
我需要在 apt 更新期间跳过损坏的 url,出现错误 403。
我知道 url 可能会在下周修复,但我现在需要升级我的其他软件包。
如何在 apt update 期间跳过一个 url,以便我可以成功更新我的软件包列表以运行 apt upgrade?
使用or +时在哪里mpv
保存或记录状态?--save-position-on-quit
Shiftq
这用于保存退出状态,以便视频在退出时从中断的地方开始播放mpv
。
我需要查看用户登录了多少次。
我用过last | sort | uniq -c
,但它给了我错误的数据
我需要按他们登录的次数对它们进行排序,并且只显示用户名和时间。
例如:
username number of logins
userb 36
usera 12
userd 12
userc 8
当我最近运行它时,它向我展示了这个
~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
linux-headers-5.15.0-46 linux-headers-5.15.0-46-generic linux-image-5.15.0-46-generic linux-modules-5.15.0-46-generic linux-modules-extra-5.15.0-46-generic
0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
After this operation, 583 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
我应该不再信任自动删除吗?我通常运行 apt autoremove 和 clean 因为它有助于避免在 apt 升级期间破坏包