如何使用 Eddy 在 Elementary OS 上安裝 Debian 軟件包

Eddy 是 Elementary OS 中一個簡單的 Debian 軟件包管理 GUI 工具,它允許通過將 Debian 文件拖放到 GUI 窗口來安裝 Debian 軟件包。 該工具可以直接從 App Center 平台安裝或從源安裝。

本教程展示了 eddy 的安裝,它是一個簡單的 Debian 包管理器,用於在 Elementary OS 中安裝“.deb”文件。 讓我們看看如何在 Elementary 0.4.1 Loki 上從源代碼安裝。

從 AppCenter 安裝是安裝 Eddy 的首選方式,因為它包含穩定的、經過測試的應用程序版本。 從源代碼編譯為您提供最新的“提交”和最新的功能,這些功能可能不會作為 AppCenter 更新的一部分或一般情況下發布。

從 AppCenter 安裝 Eddy

單擊位於屏幕左上角的“應用程序”選項卡,然後找到 AppCenter 圖標。 這也可以在 Elementary OS 屏幕的底部泊塢窗中找到。

啟動應用程序並在右上角的搜索欄中鍵入“eddy”,然後單擊“免費”按鈕以安裝應用程序。

從源代碼安裝 Eddy

以超級用戶身份登錄並首先更新您的 Elementary OS 系統。

apt-get update

安裝 git

我們需要在我們的系統中使用 git 才能從 GitHub 克隆 eddy 存儲庫。

apt-get install git

安裝依賴

成功安裝 Eddy 需要以下軟件包。 使用以下命令安裝它們。

  • 某人
  • gtk+-3.0
  • 花崗岩
  • packagekit-glib2
  • 統一
apt install valac libgranite-dev libpackagekit-glib2-dev libunity-dev

克隆渦流存儲庫

安裝依賴項後,使用以下命令將 eddy 存儲庫克隆到您的 Elementary OS。

git clone https://github.com/donadigo/eddy.git
root@jamie-VirtualBox:/home/jamie# git clone https://github.com/donadigo/eddy.git
Cloning into 'eddy'...
remote: Counting objects: 771, done.
remote: Total 771 (delta 0), reused 0 (delta 0), pack-reused 771
Receiving objects: 100% (771/771), 515.62 KiB | 231.00 KiB/s, done.
Resolving deltas: 100% (481/481), done.
Checking connectivity... done.

導航到 eddy 目錄

成功克隆存儲庫後,導航到 eddy 目錄。

cd eddy

創建一個新目錄 build 並 cd 到其中。

mkdir build && cd build

在我們開始從源代碼編譯 Eddy 之前,讓我們安裝 cmake 實用工具。

apt-get install cmake

建造

cmake .. -DCMAKE_INSTALL_PREFIX=/usr

最後,發出命令“make install”

make install

樣本輸出

root@jamie-VirtualBox:/home/jamie/eddy/build# make install
[  6%] Generating Application.c;MainWindow.c;config.c;Constants.c;AppSettings.c;Package.c;TransactionResult.c;MimeTypeHelper.c;FolderLoader.c;DetailedView.c;PackageListView.c;PackageRow.c;MessageDialog.c
unity.vapi:97.4-97.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")]
/home/jamie/eddy/src/Application.vala:31.9-31.17: warning: Granite.Application.app_years has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:36.9-36.16: warning: Granite.Application.app_icon has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:37.9-37.16: warning: Granite.Application.main_url has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:38.9-38.15: warning: Granite.Application.bug_url has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:39.9-39.16: warning: Granite.Application.help_url has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:40.9-40.21: warning: Granite.Application.translate_url has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:41.9-41.21: warning: Granite.Application.about_authors has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:42.9-42.25: warning: Granite.Application.about_translators has been deprecated since 0.4.2. Use 
/home/jamie/eddy/src/Application.vala:44.9-44.26: warning: Granite.Application.about_license_type has been deprecated since 0.4.2. Use 
Compilation succeeded - 10 warning(s)
Scanning dependencies of target com.github.donadigo.eddy

執行渦流

現在讓我們通過運行以下命令來執行 eddy。

make install com.github.donadigo.eddy

樣本輸出

[100%] Built target com.github.donadigo.eddy
[100%] Built target i18n
Install the project...
-- Install configuration: ""
-- Up-to-date: /usr/bin/com.github.donadigo.eddy
-- Up-to-date: /usr/share/glib-2.0/schemas/com.github.donadigo.eddy.gschema.xml
-- Compiling GSettings schemas

讓我們看看如何從 Debian 文件安裝 Skype。

  1. 啟動渦流

2. 拖放您的 .deb 文件或單擊打開 .deb 文件的路徑

3. 在出現的彈出窗口中,單擊“安裝”。 系統將提示您進行管理員身份驗證。

4. 您的 Debian 軟件包將開始安裝,最終安裝將結束。

如果您不熟悉在終端或命令行上安裝軟件包,eddy 工具可以派上用場並簡化 Debian 軟件包的管理。 試一試,告訴我們你的想法。