Ubuntu 18.04 中的一些程序可以安装在其他桌面环境中吗?

Ubuntu 18.04 中的一些程序可以安装在其他桌面环境中吗?

Ubuntu 18.04 中有 Zoom(在 Universal Access 中)和 Night Light(在 Displays 中)等程序。但是,当我运行 Zoom 时,我看到gnome 外壳是 top 中的负责进程。

运行 Zoom 显示 gnome-shell 为进程

而且没有 .desktop 文件/usr/share/应用程序对应 Zoom 或 Night Light。

是否可以假设这些程序是 gnome-shell 不可或缺的一部分,就像 Adwaita 内置于 gnome-shell 中一样?不是是否可以在其他桌面环境中使用sudo apt install

答案1

总结- 是的,这些 Zoom 和 Night Light 仅适用于 GNOME。

据我所知htop和其他线索

# find Zoom
$ grep -r Zoom /usr/share/applications/
/usr/share/applications/gnome-universal-access-panel.desktop:Keywords=Keyboard;Mouse;a11y;Accessibility;Contrast;Zoom;Screen;Reader;text;font;size;AccessX;Sticky;Keys;Slow;Bounce;Mouse;Double;click;Delay;Assist;Repeat;Blink;
/usr/share/applications/gnome-keyboard-panel.desktop:Keywords=Shortcut;Workspace;Window;Resize;Zoom;Contrast;Input;Source;Lock;Volume;

# find Night
$ grep -r Night /usr/share/applications/
/usr/share/applications/gnome-display-panel.desktop:Keywords=Panel;Projector;xrandr;Screen;Resolution;Refresh;Monitor;Night;Light;Blue;redshift;color;sunset;sunrise;

Exec领域如下:

# Zoom
$ cat /usr/share/applications/gnome-universal-access-panel.desktop | grep Exec
Exec=gnome-control-center universal-access

# Night
$ cat /usr/share/applications/gnome-display-panel.desktop | grep Exec
Exec=gnome-control-center display

# Both
$ cat /usr/share/applications/gnome-keyboard-panel.desktop | grep Exec
Exec=gnome-control-center keyboard

它们仅出现在:

# Zoom
$ cat /usr/share/applications/gnome-universal-access-panel.desktop | grep Show
OnlyShowIn=GNOME;Unity;

# Night
$ cat /usr/share/applications/gnome-display-panel.desktop | grep Show
OnlyShowIn=GNOME;Unity;

# Both
$ cat /usr/share/applications/gnome-keyboard-panel.desktop | grep Show
OnlyShowIn=GNOME;Unity;

以上仅表示 GNOME 和 Unity。

顶部图标可切换 GNOME 特定的配置键 - 例如 Zoom 可切换

/org/gnome/desktop/a11y/applications/screen-magnifier-enabled

true和之间false。并且此设置预计仅适用于 GNOME。

Night Light 切换 GNOME 专用配置键:

/org/gnome/settings-daemon/plugins/color/night-light-enabled

所以我们可以看到这些飞涨小夜灯仅与 GNOME 和 Unity 桌面相关。

其他桌面可能有(或没有)它们的替代品。Night Light 可能会被 RedShift 取代,辅助功能工具通常会显示在桌面中(例如 MATE 有mate-at-properties)。

相关内容