小编use*_*408的帖子

使用 dpkg --set-selections 还原时“包不在数据库中”

我刚刚从头重新安装了 Ubuntu MATE 15.10。我已按照此答案保存已安装软件包的列表并将其还原到新安装的系统上。

但是,当我这样做时

sudo dpkg --set-selections < packages-backup.list
Run Code Online (Sandbox Code Playgroud)

我收到一长串错误消息,如下所示:

dpkg: warning: package not in database at line 1417: sqlite3
dpkg: warning: package not in database at line 1417: sqliteman
dpkg: warning: package not in database at line 1417: sqliteman-doc
Run Code Online (Sandbox Code Playgroud)

最后

dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method
Run Code Online (Sandbox Code Playgroud)

所以我跑了sudo apt-get update又跑,dpkg但我一直收到同样的错误。

对于列表中的每个包,我似乎都会收到此错误消息,包括相当不起眼的包,例如默认内核或 sqlite。此外,我没有在我之前的设置中添加任何额外的 PPA,因此来自非默认存储库的包不会成为这里的问题。

作为测试,我尝试使用 安装其中一个“违规”软件包sudo apt-get …

package-management dpkg

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

无法在 Ubuntu MATE 18.04 中取回网络小程序

从 Ubuntu MATE 16.04 升级到 18.04 后,我在通知区域无法再获取网络小程序。

这个答案显示了我是如何在 15.04 中解决这个问题的,并且这个解决方案在升级到 15.10 和 16.04,IIRC 后仍然存在,无需进一步干预。

在 18.04 这不再有效:

  • ~/.config/autostart/nm-applet.desktop已经不在了,所以我从/etc/xdg/autostart/. 原始答案中描述的编辑不再适用,因此我保持文件不变。即使登录后,小程序也不会返回。
  • 当我尝试nm-applet从命令行手动启动时,它只给我消息Gtk-Message: 13:48:39.885: Failed to load module "topmenu-gtk-module",然后退出并且没有显示任何网络小程序。
  • 通知区域,如本回答所示,处于活动状态——我看到了音量小程序。
  • 如果重要的话,我有传统的面板布局。

附加信息:在另一台计算机上(也从 16.04 升级到 18.04,但使用熟悉的布局)小程序仍然存在。

是什么赋予了?

applet indicator network-manager mate 18.04

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

如何从一批照片制作延时视频

我正在第一次尝试延时摄影。我从智能手机摄像头获得的图像在其文件名 \xe2\x80\x93 中具有时间戳,因此它们是可排序的,但不是连续编号的,从而阻止了任何运行它们的尝试ffmpeg

\n\n

如何将这些图像处理成延时视频?操作系统是 Ubuntu MATE 16.04。

\n

video-editor image-processing

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

如何彻底删除MySQL,包括配置和数据?

在全新安装的 Ubuntu 上,我设置了 root 密码,但忘记保存。

由于我想记录设置步骤以供以后重现,因此我不想执行任何密码恢复步骤,而是删除系统上 MySQL 的所有痕迹并重新开始。

我努力了:

sudo apt-get remove dbconfig-mysql
sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
Run Code Online (Sandbox Code Playgroud)

(根据这个答案),以及一个额外的

rm -r /etc/mysql
Run Code Online (Sandbox Code Playgroud)

但是当我之后安装MySQL时,我仍然没有得到密码提示,这表明仍然有一些MySQL残留物可以从中复活旧密码。

如何从该系统中彻底根除 MySQL,以便下次安装 MySQL 时会像全新安装一样并再次提示我输入 root 密码?

server mysql uninstall 16.04

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

在 22.04 上更新 Firefox Snap 的正确方法

我最近更新到了 22.04,与以前的版本不同,它通过 Snap 安装 Firefox。我的电脑一直处于开启状态,并且 Firefox 通常处于打开状态。

\n

我时不时地收到一条通知,告诉我 Firefox 更新正在等待中,我应该关闭 Firefox。上次我这样做时,几个小时内似乎没有发生任何事情,直到我手动运行sudo snap refresh,效果很好。

\n

今天我又收到了更新通知。我关闭了 Firefox 并立即运行sudo snap refresh

\n

但是,我想知道开发人员如何打算更新 Firefox \xe2\x80\x93 他们真的希望用户snap每次收到更新通知时都手动运行吗?或者应该在系统重新启动时自动进行更新?(在这种情况下,那些不经常重新启动的系统又如何呢?)

\n

updates firefox snap 22.04

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

更改登录屏幕的键盘布局

我在 MATE 会话中更改了键盘布局。但是,当我注销(或重新启动)并尝试再次登录时,登录屏幕仍然具有以前的键盘布局。

如何更改登录屏幕的键盘布局?

login-screen ubuntu-mate 20.04

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