在Linux上使用Plank Dock的指南

董事会 Linux扩展坞,使您可以启动固定的应用程序并管理X11下的打开的窗口(不支持Weiland)。本文概述了Plank,如何在流行的Linux发行版上安装Plank,如何安装新主题,如何使用多个扩展坞(例如多个监视器)等等。
这是具有默认设置及其设置窗口的Plank扩展坞。

Plank还具有第三方主题,可让您访问doclet(显示桌面和废纸)),首选项并退出扩展坞(在扩展坞的左侧),即Plank图标(停靠在扩展坞上的文件夹),并启用了图标缩放:木板码头自定义主题图标缩放

在下面找到 录影带 您还可以看到Plank图标的缩放动画(由于潜在的专利侵权,缩放图标在Beginner和Fedora中不可用)。
Plank是一个时尚且设计简单的扩展坞,默认情况下是默认的,但是具有一些高级功能,例如可用于基于Plank创建扩展坞的库。它使用Gtk3,但是只要您使用X11,它就可以在任何桌面环境中工作(包括KDE Plasma-pull仅一些Gtk依赖项)。
Plank可以在没有它的情况下工作,但是要获得效果和透明度,可以使用合成的窗口管理器(Mutter,Compiz,Marco,Muffin,Metacity,KWin,Xfwm等)或其他合成管理器(Compton等)。这是必要的。
木板功能:

  • 查看正在运行的应用程序图标并固定应用程序以停靠
  • 拖放底座图标以重新排列
  • 多种隐藏模式:Intellihide,自动隐藏(始终隐藏,直到将鼠标移动到屏幕底部附近),最大化避开窗口,避开窗口,活动窗口避开,可配置的隐藏和还原。显示底座,显示延迟,可选压力(以防止意外显示)
  • 屏幕上可配置的位置:底部,顶部,左侧或右侧
  • 多种放置方式:居中,填充(用100%的屏幕宽度填充扩展坞背景并显示为面板。此设置可让您将图标的放置位置更改为扩展坞的中心,开始或结束) ,开始(靠左或靠上,取决于底座的方向)和边缘(靠右或靠下,取决于底座是水平还是垂直)。
  • 可配置的图标大小和可选的图标缩放效果(可缩放级别)。在基本操作系统和Fedora上,图标缩放功能由于可能侵犯专利而被禁用
  • 您可以将其设置为仅显示固定项目以充当启动器(未显示正在运行的应用程序)。在多扩展坞设置中有用,其中一个扩展坞仅充当启动器(仅显示固定应用程序)。
  • 只能看到在当前工作空间中运行的应用程序
  • 您可以选择显示扩展坞的监视器
  • 它支持doclet,并带有一些内置功能(这些是在Plank中运行的applet /独立工具(例如Clippy,剪贴板管理器,电池指示器,显示桌面或垃圾箱图标)。
  • 主题支持
  • 同时运行多个扩展坞,每个扩展坞都有自己的配置(“ Plank”设置中未公开此功能)

在Linux上安装Plank Dock并添加到启动

Plank是Fedora,Arch Linux / Manjaro,openSUSE,Debian / Ubuntu,Linux Mint,Pop!它在许多Linux发行版的官方存储库中都可用,包括_OS,Zorin OS等Linux发行版。安装木板。

  • 软呢帽:
sudo dnf install plank plank-docklets
  • Debian / Ubuntu和Linux Mint,流行!基于Ubuntu的Linux发行版,例如_OS,Zorin OS:
sudo apt install plank
  • Arch Linux / Manjaro:
sudo pacman -S plank
  • openSUSE:
sudo zypper install plank
  • Solus OS:
sudo eopkg install plank

其他安装选项:

  • 可以从以下下载Plank源。 发射台的GitHub
  • Ubuntu有 官方PPA 有适用于Ubuntu版本的新Plank版本,例如18.04 / Linux Mint19。*(请勿在基本OS上使用此PPA!)
  • 在Arch Linux / Manjaro上,您可以使用非官方的方式从Git安装最新的Plank Arch用户存储库软件包

在应用程序菜单中, Alt + F2 对话框(输入 plank等等
您还可以将Plank添加到启动应用程序。大多数桌面环境都有用于向启动中添加应用程序和命令的图形工具。

  • Xfce: Settings -> Session and Startup > Application Autostart
  • 具有GNOME的Cinnamon / Ubuntu / MATE:启动 Startup Applications
  • 在Ubuntu以外的Linux发行版上运行的GNOME桌面: Tweaks 应用,点击 Startup Applications 边栏(在Ubuntu中,由于未知原因,Plank不会出现在“ Tweaks Startup Applications”窗格中)。这仅允许标准添加 plank 启动时无法添加自定义的Plank命令( plank -n dock2)开始使用调整项。
  • KDE等离子: System Settings -> Startup and Shutdown -> Autostart
  • 徽章: Budgie Desktop Settings -> Autostart

使用这些图形工具添加启动应用程序,添加新的启动项, Plank 应用名称和 plank 作为命令(如果要使用多个扩展坞,则可以为木板添加多个启动项。有关使用多个扩展坞的更多信息,请参见下文。示例: plank -n dock2 作为启动命令添加第二个Plank码头来启动)。
还有一种“通用”方式来添加一个在大多数桌面环境(包括在Kubuntu 18.04上测试的KDE Plasma)上都可以使用的启动项。

  • 首先 ~/.config/autostart 文件夹(如果不存在):
mkdir -p ~/.config/autostart
  • 打开文件管理器,然后转到 ~/.config/autostart.config 主目录中的隐藏文件夹。表示按下 Ctrl + H -这将显示/隐藏隐藏的文件和文件夹并创建新文件 plank.desktop 您需要粘贴以下内容:
[Desktop Entry]
Type=Application
Exec=plank
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Plank

可以改变 Exec 创建一些(这是在引导时执行的命令)和/或多个引导项(例如: plank2.desktop 对于第二个Plank启动条目, plank -n dock2 如果要向启动中添加多个扩展坞,则该命令用于启动第二个扩展坞。如果启动时延迟启动Plank(如果启动太早并且某些桌面元素干扰了Plank),则添加在此添加一行 ~/.config/autostart/plank.desktop 要包含的文件 X-GNOME-Autostart-Delay=N哪里 N 延迟(以秒为单位)。

如何访问木板首选项(和木板退出菜单项)和其他木板提示/隐藏功能

新的Plank用户可能会发现很难找到应用程序设置,因为默认情况下没有菜单项。飞机坞设置木板 PreferencesQuit 菜单项包括 right cliking 靠近底座边缘(左/右)。或 Ctrl 键和 right click 普朗克码头中的任何地方。
也可以使用dconf更改“木板”设置(例如,已安装Dconf工具, / net / launchpad / plank / docks / dock1 对于默认底座,… dock2 例如,使用多个扩展坞时,第二个扩展坞)。
使用Dconf编辑器还可以启用以下功能 show-dock-item (下面 / net / launchpad / plank / docks / dock1单击)以创建一个Plank图标,该图标可让您打开其设置并退出Plank。这样可以更直观地访问这些菜单项。

  • 如果您使用的是Ubuntu,则可以选择删除或禁用Ubuntu Dock
  • Xfce的木板可能会在屏幕的整个宽度上产生奇怪的阴影。要解决此问题, Settings -> Window Manager Tweaks -> Compositor 并禁用 Show shadows under dock windows (这也会禁用Xfce面板上的阴影)
  • 要删除固定的应用程序,请右键单击它,然后取消选中它 Keep in dock 或者您可以将图标拖放到停靠栏中以将其删除
  • 要从Plank中删除doclet,请将其拖放到扩展坞外部
  • 您可以将文件夹或文件添加到Plank。如果您使用文件管理器(Nautilus,Nemo等)将文件夹或文件拖放到Plank中,它将保持固定状态
  • 您可能知道可以在应用程序中启动新窗口 right clicking 停靠图标和选择 New Window,但是您甚至可能不知道可以做到这一点 middle-clicking 应用程序图标(或 Ctrl + left click
  • 您可以在应用程序图标上滚动,以循环浏览同一应用程序的多个打开的窗口。

如何安装新的Plank主题

默认情况下,Plank带有3个主题(Gtk +和Default相同,透明且无光泽)。但是,您可以安装其他主题。
安装新的Plank主题的最简单,最快的方法是查看Linux发行版存储库中是否有可用的主题。例如,Fedora存储库具有三个Plank主题(Arc,elementary,Adapta),可以使用以下主题进行安装:

sudo dnf install adapta-gtk-theme-plank elementary-theme-plank arc-theme-plank

Arch Linux存储库没有Plank主题,但是有4个 AUR木板主题但是,对于任何Linux发行版,都可以通过访问以下网站上的Plank Themes类别来获得新主题: GNOME Look.org 或搜索类似的网站 的GitHub 对于Plank主题:可以从以下网站安装和安装从这些网站下载的Plank主题:

  • ~/.local/share/plank/themes 对于当前用户(无需root / sudo)
  • /usr/share/plank/themes 所有用户(安装需要root / sudo)

如果要下载档案,请解压缩档案并将主题文件夹放置在以上两个目录中的一个目录中。
无需重新启动Plank。安装新的Plank主题后,打开Plank首选项,新主题将出现在其中供您立即使用。

如何同时运行多个Plank码头

木板2码头
同时使用两个Plank扩展坞,每个扩展坞具有各自的配置

有多个同时使用多个Plank扩展坞的用例。在多显示器设置中,可以使用每个显示器的底座。或者,您可能在同一台显示器上有两个扩展坞,一个正在运行以显示正在运行的应用程序,另一个可以扩展坞以显示固定的应用程序(在底部和侧面以不同的设置)。一一)
要创建第二个木板码头, -n 该选项后跟名称以调用第二个扩展坞。例如,默认坞站为 dock1,此命令运行第二个Plank扩展坞。 dock2

plank -n dock2

要配置第二个底座, Ctrl 当你在钥匙 right click 按码头选择 Preferences..更改的设置仅影响第二个底座。 dock2 在这种情况下。
例如,如果您有两台监视器,请将它们设置为显示一个“木板”坞 On Primary Display 禁用该设置,以及其他扩展坞 On Primary Display 选择一个选项并将其设置为显示在其他监视器上。
同样,根据需要创建任意数量的基座。使用上述步骤将它们添加到启动中。
还值得一提的是,您可以通过以下位置通过Dconf编辑器访问每个扩展坞的设置: / net / launchpad / plank/ docks..
有一个可将Plank与多个监视器配合使用的自动木板。这是第三方工具,通过将Plank移到活动监视器,您可以将一个Plank实例与多个监视器一起使用。原始的autoplank代码在现代Linux发行版中不起作用,但是我有一些拉动请求才能使其正常工作,但它仍然不够完美。我希望有人可以接管该项目并解决其余问题。

Sidebar