是否可以让 Ejecter 在 Ubuntu 14.04 LTS、16.04 LTS 或 18.04 LTS 上工作?

N0r*_*ert 2 notification usb 14.04 16.04 18.04

以前版本的 Ubuntu 有一个漂亮的应用程序叫做Ejecter

描述:轻松安全地卸载外部设备的应用程序 Ejecter 是一个简单的菜单,位于系统通知区域,为您提供一种快速卸载外围设备的方法,例如 U 盘、CD/DVD 磁盘、外部硬盘等。. 当一台或多台设备连接到您的计算机时,Ejecter 将在后台休眠并在系统托盘中显示一个图标。

它将其图标放在通知区域中,并允许像在 MS Windows 中一样分离 USB 设备。查看屏幕截图(来自此处):

弹出器激活 Ejecter 确实安全移除

但自 14.04 LTS 以来已从存储库中删除。

是否可以让 Ejecter 在 Ubuntu 14.04 LTS、16.04 LTS 或 18.04 LTS 上工作?

最好我需要 MATE DE 的解决方案。

N0r*_*ert 6

其他方法(但开箱即用)

磁盘安装程序小程序

正如@DKBose 所指出的,在 Ubuntu MATE 上,您可以使用其他方法。
所有当前版本都有Disk Mounter小程序(来自mate-applets软件包):

磁盘安装程序小程序

它在 MATE 面板上非常紧凑 配对面板上的磁盘安装程序小程序
允许安装、卸载和弹出媒体:磁盘安装程序小程序选项

注意: Disk Mounter 小程序不会分拆(降速)USB HDD。

卡哈

标准 MATE 文件管理器 (Caja) 允许EjectUnmount和(对于某些设备)从设备部分安全删除驱动器

卡哈设备

并从下拉菜单中:

Caja 设备下拉菜单

并从桌面:

从桌面弹出或安全删除(由 Caja 维护)

在这里,安全移除驱动器从 USB 闪存中移除电源(关闭 LED)并降低 USB-HDD 的转速。

GNOME 磁盘

如果其他方法失败,那么您可以安装gnome-disk-utility软件包并使用 GNOME Disks(gnome-disks可执行文件)应用程序来挂载、卸载和关闭驱动器:

用于关闭驱动器电源的 GNOME 磁盘


弹出器(原始问题)

对的,这是可能的。但是我们需要手动从 12.04 LTS 仓库中获取一些包:

mkdir ~/Downloads/ejecter
cd ~/Downloads/ejecter
wget http://archive.ubuntu.com/ubuntu/pool/main/u/udev/libudev0_175-0ubuntu9.10_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/p/parted/libparted0debian1_2.3-19ubuntu1_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/u/udisks/udisks_1.0.5-1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-disk-utility/libgdu0_3.0.2-2ubuntu7_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/e/ejecter/ejecter_0.4.4-0ubuntu2_amd64.deb
Run Code Online (Sandbox Code Playgroud)

然后为 14.04 LTS 使用

sudo dpkg -i --force-all *.deb
sudo apt-get install -f
Run Code Online (Sandbox Code Playgroud)

或 16.04 LTS 和 18.04 LTS

sudo apt-get install ./*.deb
Run Code Online (Sandbox Code Playgroud)

然后注销并再次登录。

连接 USB 闪存或硬盘,您将在通知区域看到弹出器图标。

要弹出设备,请单击弹出器图标,然后单击适当的设备名称,它将安全地从系统中删除。

喷射器还活着 弹出器移除装置

注意:
1. Ejecter 不会降速外部 USB 硬盘。为此,请使用 GNOME 磁盘(gnome-disks或来自Applications?Accessories?Disks)。
2. 此解决方案在 Ubuntu 14.04 LTS(MATE、Unity 和 GNOME FlashBack) Ubuntu 16.04 LTS(MATE、Unity 和 GNOME FlashBack)、Ubuntu 18.04 LTS(MATE、Unity、GNOME FlashBack、GNOME 外壳)上进行了测试。