我在 Ubuntu MATE 系统 (20.04.5 LTS) 上有许多面板抽屉,其中包含许多具有相当复杂命令参数的应用程序启动器。我有另一个运行 MATE (22.04.1 LTS) 的系统,我想将这些抽屉从前一个系统复制到后一个系统。是否有 MATE 抽屉的配置文件或树可以复制并安装在其他地方以在另一个系统上复制其功能?所有图标和应用程序都将在新系统上。基本上需要的是抽屉结构和每个引用的应用程序的完整命令。
答案1
我最近买了一台新电脑,想把一个面板复制到电脑上。经过一番研究,我决定手动重新创建它比尝试复制它更容易。但这就是我发现的。
首先,您可能会被引导至配合调整工具。有了它,您可以保存面板并在以后恢复。但它将这些配置存储在dconf
数据库中。它们不容易访问,我将在后面讨论。
Mate 将其面板的布局存储在dconf
数据库中,并将其启动器存储在 中~/.config/mate/panel2.d/*/launchers/
,每个布局一个目录。您需要两者才能复制抽屉。
dconf
可以通过以下命令访问数据库dconf
:
dconf dump /org/mate/panel/
这将转储所有面板的布局。
可能可以通过命令复制并加载到另一个系统上dconf compile
,但我不知道所涉及文件的格式。
希望这可以帮助。