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。
- 啟動渦流
2. 拖放您的 .deb 文件或單擊打開 .deb 文件的路徑
3. 在出現的彈出窗口中,單擊“安裝”。 系統將提示您進行管理員身份驗證。
4. 您的 Debian 軟件包將開始安裝,最終安裝將結束。
如果您不熟悉在終端或命令行上安裝軟件包,eddy 工具可以派上用場並簡化 Debian 軟件包的管理。 試一試,告訴我們你的想法。