如何使用Eddy在Elementary OS上安装Debian软件包
时间:2020-03-05 15:26:36 来源:igfitidea点击:
Eddy是一个简单的Debian包管理GUI工具,允许通过将Debian文件拖放到GUI窗口中来安装Debian软件包。
该工具可以直接从App Center平台安装或者从源安装。
本教程显示Eddy的安装,它是一个简单的Debian包管理器,用于在基本操作系统中安装'.deb'文件。
让我们看看我们如何从源0.4.1 Loki上从源安装。
从AppCenter安装是安装EDDY的首选方式,因为它包含稳定的,测试版本的应用程序。
从源编译为我们提供最新的"提交",其中最新功能可能不会被释放为AppCenter或者一般的更新。
从AppCenter安装Eddy
单击位于屏幕左上角的"应用程序"选项卡,并找到AppCenter图标。
这也可以在基本OS屏幕的底部Docker中找到。
在右上角的搜索列中启动应用程序并键入"eddy",然后单击"免费"按钮以安装应用程序。
从源头安装eddy
以超级用户身份登录并首先更新基本操作系统系统。
apt-get update
安装git
我们将在我们的系统中需要Git以使我们能够从Github克隆eDdy存储库。
apt-get install git
安装依赖项
成功安装eDDY需要以下套件。
使用以下命令安装它们。
- valak
- gtk+-3.0
- granite
- packagekit-glib2
- unity
apt install valac libgranite-dev libpackagekit-glib2-dev libunity-dev
克隆eDdy存储库
安装依赖项后,使用以下命令克隆到基本操作系统的eDdy存储库。
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
使新目录构建和CD进入其中。
mkdir build && cd build
在我们开始从源代码编译eDdy之前,让我们安装CMake Utility工具。
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.
现在通过运行下面的命令来执行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.启动eddy.
2.拖放.deb文件或者单击以打开.deb文件的路径
3.在出现的弹出窗口中,单击"安装"。
系统会提示我们提供管理员的身份验证。
4.Debian软件包将开始安装并最终,设置将包装。
如果我们不熟悉在终端或者命令行上安装软件包,则eDDy工具可以方便并简化Debian软件包的管理。