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 la fuente le proporciona la última «confirmación» con la funcionalidad más nueva que puede no ser lanzada 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.
- valak
- 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 construcció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.
- 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 instalació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.