小编Sun*_*ear的帖子

我可以删除重复的快照包的旧版本包吗?

在检查系统中安装的 snap 软件包时,我注意到某些软件包有重复的,其中一个软件包的修订版号过高,而另一个软件包的修订版号较新。对于这样重复的包,我的问题是:

  1. 为什么它们是重复的?
  2. 我可以删除旧的软件包以确保更好的磁盘空间管理吗?
  3. 如何删除旧包?

以下是包含和不包含重复项的包的示例:

$ du -hcs /var/lib/snapd/snaps/*
31M /var/lib/snapd/snaps/2048x_3.snap
286M    /var/lib/snapd/snaps/atom_282.snap
4.0K    /var/lib/snapd/snaps/bare_5.snap
72M /var/lib/snapd/snaps/bitwarden_58.snap
72M /var/lib/snapd/snaps/bitwarden_59.snap
196M    /var/lib/snapd/snaps/blender_1113.snap
214M    /var/lib/snapd/snaps/blender_1237.snap
9.1M    /var/lib/snapd/snaps/canonical-livepatch_119.snap
9.1M    /var/lib/snapd/snaps/canonical-livepatch_126.snap
148M    /var/lib/snapd/snaps/chromium_1854.snap
148M    /var/lib/snapd/snaps/chromium_1864.snap
17M /var/lib/snapd/snaps/chromium-ffmpeg_23.snap
18M /var/lib/snapd/snaps/chromium-ffmpeg_24.snap
....

~$ ls -lh /var/lib/snapd/snaps/
total 12G
-rw------- 2 root root  31M Aug  5 06:23 2048x_3.snap
-rw------- 2 root root 286M Aug  5 08:35 atom_282.snap
-rw------- 2 root root 4.0K Sep 22 18:17 bare_5.snap
-rw------- 1 root root  72M Oct 30 00:20 bitwarden_58.snap …
Run Code Online (Sandbox Code Playgroud)

package-management snap 20.04

17
推荐指数
2
解决办法
6205
查看次数

ACPI BIOS 错误 (BUG):无法解析符号 [\_SB.PCIO.SATO.PRTO._GTF.DSSP] AE_NOT_FOUND (20190816/psargs-330)

我的 Ubuntu 18.04 系统运行良好有一段时间(几年)。它突然抛出了这个错误。导致系统多次自动重启。有时它能够启动登录,但即使在登录后,它的行为也很古怪。是什么赋予了?

linux 内核 5.4.0-42-generic

错误

更新:

  1. BIOS 已更新,解决了疯狂的自动重启问题并使系统可用。

  2. 我发现这个错误出现在18.04和16.04的dmesg日志中。下面是 ACPI 错误消息的更详细列表(我发现已发出一些相关的 ACPI 消息,但没有 ACPI 语法)。问题似乎与 _GTF 方法有关。那是什么,它有什么作用?另外,什么是 DSSP?

来自 dmesg 的有关错误的更多详细信息:

[    1.201570] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT0._GTF.DSSP], AE_NOT_FOUND (20190816/psargs-330)
[    1.201575] No Local Variables are initialized for Method [_GTF]
[    1.201576] No Arguments are initialized for method [_GTF]
[    1.201577] ACPI Error: Aborting method \_SB.PCI0.SAT0.PRT0._GTF due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    1.205307] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT0._GTF.DSSP], …
Run Code Online (Sandbox Code Playgroud)

boot 18.04

11
推荐指数
1
解决办法
9325
查看次数

如何列出Ubuntu 20.04中每个已安装的snap包的大小?

用户如何列出 Ubuntu 20.04 中每个已安装的 snap 包的大小?目的是获得每个已安装的 snap 包所使用的磁盘空间的概览。该命令snap list不执行此操作。此外,该应用程序Disk Usage Analyzer无法显示比/var/lib/snapd/snaps.

磁盘使用分析器

snap 20.04

10
推荐指数
1
解决办法
4088
查看次数

sudo apt 升级并重新启动后,Ubuntu 20.04 中缺少 Dock

我这样做sudo apt upgrade并重新启动了 Ubuntu 20.04 系统。但是,登录后桌面环境中缺少 Dock。Super当我按下按钮进入屏幕时,Dock 确实出现在显示器的左边缘Activities

我已经尝试过解决方案1并且也在做

$ sudo apt install gnome-shell-extension-ubuntu-dock
$ sudo dpkg-reconfigure gnome-shell-extension-ubuntu-dock
Run Code Online (Sandbox Code Playgroud)

每次重新启动时都要检查扩展坞的外观。仍然失踪。

Settings注意到--> Appearance-->中有些奇怪的东西DockIcon size为 0,无法更改且Show on为空。Position on screen最初是空白的。我可以选择任何选项,但 Dock 仍然没有出现。看图片

设置-外观-Dock问题

不久前,我安装Dash-to-Dock并卸载了它。在这次升级之前,Dock 仍然出现并运行良好数周。根据 apt log,受影响的软件包是:

Upgrade: brave-browser:amd64 (1.27.111, 1.28.106), libegl1-mesa-dev:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libegl-mesa0:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), update-notifier-common:amd64 (3.192.30.8, 3.192.30.9), libwbclient0:amd64 (2:4.11.6+dfsg-0ubuntu1.9, 2:4.11.6+dfsg-0ubuntu1.10), grub-common:amd64 (2.04-1ubuntu26.12, 2.04-1ubuntu26.13), libglapi-mesa:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libglapi-mesa:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libxatracker2:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), …
Run Code Online (Sandbox Code Playgroud)

upgrade apt multiple-monitors ubuntu-dock

7
推荐指数
1
解决办法
9594
查看次数

升级到 Ubuntu 22.04 后清理软件和更新中的 ppa

将 Ubuntu 20.04 升级到 22.04 后,我看到很多未使用的 ppa(见下图)。

可以删除它们而不会对系统造成任何负面影响吗?

软件更新

ppa

7
推荐指数
1
解决办法
734
查看次数

GIMP 工具箱中的工具数量减少了。如何恢复它们?

过去在 GIMP 工具箱中有很多工具。然而,最近更新后,工具箱中的许多工具似乎已被删除。如何恢复 Toolbox 的原始布局?

当前工具箱较少的工具:

gimp 工具箱问题

$ snap list | grep gimp
gimp                     2.10.18                     252   stable    snapcrafters
Run Code Online (Sandbox Code Playgroud)

我只是尝试从命令行运行 gimp 并找到以下 msg。我也在其他电脑上看到了这个消息。

$ gimp
ln: failed to create symbolic link '~/snap/gimp/252/.config/gtk-2.0/gtkfilechooser.ini': File exists
/snap/gimp/252/usr/bin/gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/build/gimp/parts/gimp/install/usr/share/xml/iso-codes/iso_639.xml': No such file or directory
Run Code Online (Sandbox Code Playgroud)

gimp 18.04

6
推荐指数
1
解决办法
1270
查看次数

如何将 Ubuntu 16.04 屏幕显示/扩展/镜像/投射到连接到同一网络的三星智能电视?

如何将我在 Ubuntu 系统上看到的内容共享/显示到联网的三星智能电视?Ubuntu 系统和三星智能电视通过局域网连接到同一个网络。Ubuntu 系统是一个工作站。

我发现了这个问题,但是使用 hdmi 和 vga 电缆的解决方案并不是我想要的。我正在寻找类似于我们可以从镜像或 chromecasting 中获得的解决方案。

更新:我在这个主题上找到了以下有用的链接(但没有提到 Linux/Ubuntu):

  1. 2018 年最佳 Miracast 和屏幕镜像设备
  2. 如何将 PC 镜像到电视

display multiple-monitors networking samsung

5
推荐指数
1
解决办法
2万
查看次数

如何通过终端执行 Alt + F2 + r + Return (Gnome Shell Reset)

我试图自动化侏儒调整菜谱方案扩展(安装短跑到面板),并在结束时,它要求我通过重启侏儒壳Alt+ F2+ r+ Return(我认为侏儒调整菜谱方案需要太)。我将如何通过 bash 脚本来做到这一点?

我已经通过一个名为的库尝试过它,xdotool但由于某种原因它无法识别最终的Return(或KP_Enter= numpad 返回)。

xdotool key Alt+F2+r+Return 
# `xdotool key "Alt+F2+r" && xdotool key "Return"` won't work either
Run Code Online (Sandbox Code Playgroud)

我也尝试过像gnome-shell --replaceor这样的命令,killall gnome-shell但它们要么杀死 gnome shell,要么在终端上给我回一堆可怕的警告消息,告诉我某些东西可能已被覆盖。如果我在那之后在终端上尝试Ctrl+ C,那么这次 Gnome Shell 已经消失了,我必须重置我的电脑。

这样做的正确方法是什么?

警告信息:

$ gnome-shell -r

current session already has an ibus-daemon.
GNOME Shell-Message: 15:53:28.012: Telepathy is not available, chat integration will be disabled.
Gjs-Message: 15:53:28.122: JS …
Run Code Online (Sandbox Code Playgroud)

command-line bash shortcut-keys gnome-shell

4
推荐指数
1
解决办法
1717
查看次数

应用程序“软件和更新”没有响应

我似乎无法在单击 \xe2\x80\x9cSoftware & Updates\xe2\x80\x9d 应用程序后显示它。我不知道为什么。它的图标出现在快捷方式中。激活此应用程序的终端命令是什么?

\n

我尝试过这个答案:\xe2\x80\x9cSoftware Updater\xe2\x80\x9d & \xe2\x80\x9cSoftware & Updates\xe2\x80\x9d not working,但它不起作用。

\n
$ uname -a\nLinux Ubuntu 5.4.0-42-generic #46~18.04.1-Ubuntu SMP Fri Jul 10 07:21:24 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux\n\n$ gnome-shell --version\nGNOME Shell 3.28.4\n\n$ software-properties-gtk\nERROR:dbus.proxies:Introspect error on :1.228:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying\nTraceback (most recent call last):\n  File "/usr/bin/software-properties-gtk", line 100, in <module>\n    app = SoftwarePropertiesGtk(datadir=options.data_dir, options=options, file=file)\n  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 173, in __init__\n    self.backend.Reload();\n  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__\n …
Run Code Online (Sandbox Code Playgroud)

software-sources 18.04

4
推荐指数
1
解决办法
1527
查看次数

Hit and Get from sudo apt update 的长列表

为什么在 期间多次重复获得类似的包裹sudo apt update?这是正常的吗?之前,我注意到总共只有 5 到 7 个 Hit 或 Get。最近,我注意到这个更新列表似乎越来越长。

Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease                                                    
Hit:2 http://archive.canonical.com/ubuntu bionic InRelease                                                 
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]                                                                                               
Get:7 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]     
Get:8 http://archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]     
Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [728 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [580 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [285 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [70.9 kB]                                                                                                                          
Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [140 kB]                                                                                                                           
Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe …
Run Code Online (Sandbox Code Playgroud)

apt 18.04

2
推荐指数
1
解决办法
461
查看次数

如何更改背景以使用 gnome-terminal 配置文件首选项中的内置主题 --&gt; 使用 dconf 或 gsettings 的颜色?

对于 gnome-terminal --> Edit --> Preference --> profile --> color,我不想“使用系统主题的颜色”,而是使用“内置方案 = Solarized dark”。

根据这个答案,我可以使用这些命令来获取我想要更改的配置文件的 UUID:

gsettings get org.gnome.Terminal.ProfilesList list
gsettings get org.gnome.Terminal.ProfilesList default
Run Code Online (Sandbox Code Playgroud)

我还可以在 gnome-terminal --> 编辑 --> 首选项 --> 配置文件 --> 颜色的右下角看到配置文件的 UUID。

要取消选择“使用系统主题中的颜色”,我使用了以下命令:

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ use-theme-colors false 
Run Code Online (Sandbox Code Playgroud)

然后我如何通过 cmdline 使用给定的“内置方案”,例如“Solarized dark”、“Tango dark”?我在里面找不到他们的名字/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.xml

command-line gnome-terminal xml 18.04

2
推荐指数
1
解决办法
1045
查看次数