Cómo utilizar Eddy para instalar paquetes Debian en sistemas operativos elementales

Eddy es una sencilla herramienta GUI de gestión de paquetes Debian en Elementary OS que permite la instalación de paquetes Debian arrastrando y soltando archivos Debian en una ventana GUI. La herramienta se puede instalar directamente desde la plataforma App Center o desde la fuente.

Este tutorial muestra la instalación de eddy, que es un sencillo administrador de paquetes de Debian que se utiliza para instalar archivos ‘.deb’ en Elementary OS. Veamos cómo podemos instalar desde el código fuente en Elementary 0.4.1 Loki.

Instalar desde AppCenter es la forma preferida de instalar Eddy, ya que contiene la versión estable y probada de la aplicación. La compilación desde el código fuente le proporciona el “compromiso” más reciente con la funcionalidad más nueva que puede que no se publique como parte de una actualización en AppCenter o en general.

Instalación de Eddy desde AppCenter

Haga clic en la pestaña ‘Aplicaciones’ ubicada en la esquina superior izquierda de su pantalla y localice el icono de AppCenter. Esto también se puede encontrar en la ventana acoplable inferior de la pantalla de su sistema operativo elemental.

inicie la aplicación y escriba ‘eddy’ en la barra de búsqueda en la esquina superior derecha y haga clic en el botón ‘gratis’ para instalar la aplicación.

Instalación de Eddy desde la fuente

Inicie sesión como superusuario y actualice primero su sistema operativo elemental.

apt-get update

Instalando git

Necesitaremos git en nuestro sistema para permitirnos clonar el repositorio eddy de GitHub.

apt-get install git

Instalar dependencias

Los siguientes paquetes serán necesarios para la instalación exitosa de Eddy. Instálelos usando el siguiente comando.

  • alguien
  • gtk + -3.0
  • granito
  • packagekit-glib2
  • unidad
apt install valac libgranite-dev libpackagekit-glib2-dev libunity-dev

Clonar repositorio eddy

Después de la instalación de las dependencias, clone el repositorio eddy en su sistema operativo elemental usando el siguiente comando.

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.

Navega hasta el directorio eddy

Después de clonar correctamente el repositorio, navegue hasta el directorio eddy.

cd eddy

Cree una nueva compilación de directorio y cd en ella.

mkdir build && cd build

Antes de comenzar a compilar Eddy desde la fuente, instalemos la herramienta de utilidad cmake.

apt-get install cmake

Edificio

cmake .. -DCMAKE_INSTALL_PREFIX=/usr

Finalmente, ejecute el comando ‘make install’

make install

Salida de muestra

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

Ejecutando eddy

Ejecutemos ahora eddy ejecutando el siguiente comando.

make install com.github.donadigo.eddy

Salida de muestra

[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

Veamos cómo podemos instalar Skype desde un archivo Debian.

  1. Lanzamiento de Eddy

2. Arrastre y suelte su archivo .deb o haga clic para abrir la ruta de su archivo .deb

3. En la ventana emergente que aparece, haga clic en ‘Instalar’. Se le pedirá la autenticación de administrador.

4. Su paquete Debian comenzará a instalarse y, finalmente, la configuración finalizará.

Si no está familiarizado con la instalación de paquetes en la terminal o en la línea de comandos, la herramienta eddy puede resultar muy útil y simplificar la gestión de los paquetes Debian. Pruébelo y díganos lo que piensa.