El problema es simple: tengo un paquete .deb y quiero instalarlo en mi Arch Linux. es posible? Si es así, ¿cómo?
debian
arch-linux
BKC
fuente
fuente

Respuestas:
¿Es posible? Si. ¿Es una buena idea? Eso depende. Realmente solo necesitaría hacer esto si la aplicación solo existe como un
.debpaquete. Es mucho más probable que solo pueda tomar la fuente ascendente y escribir un simple PKGBUILD para instalarlo con pacman.También debe buscar en el AUR para asegurarse de que alguien no lo haya hecho ya.
fuente
.debarchivos se extraen fácilmente conlibarchive. Y,makepkgusabsdtar(que usalibarchive) por defecto para extraer fuentes en aPKGBUILD. El resultado de esta cadena de dependencia es que puede escribir fácilmente correosPKGBUILDelectrónicos que utilizan.debarchivos como archivos fuente. : Ddpkg para Arch existe. Debería poder instalar
.debpaquetes en el arco, pero tampoco debería usarlo en su lugarpacman, así que solo úselo para algunos paquetes seleccionados.El comando predeterminado se ve así:
fuente
PKGBUILDpara generar un paquete nativo de pacman.¿Posible? Sí, pero existen diferentes métodos en función del caso de uso.
Suposición: El paquete debian no tiene un paquete equivalente en el repositorio oficial de Arch (o la Distribución basada en Arch).
Instalar
yaourtusandopacman:Motivo: yaourt es un front-end (basado en CLI) para pacman utilizado para consultar e instalar paquetes AUR . En caso de que el paquete Debian ya haya sido reempaquetado como AUR por otra persona.
Instale el
package_nameuso de yaourt:nota: reemplace
package_namecon el nombre del paquete debian como se encuentra en el AUR . Intentará instalar las dependencias por sí mismo usandopacman.Alternativa
Asunción: El paquete Debian no ha sido reempaquetado como un paquete Arch en AUR todavía.
Instalar
debtapdesdeyaourt:Crea un paquete equivalente usando
debtap:Instalar usando
pacman:No es la forma recomendada (posiblemente peligrosa)
Este método intenta instalar el paquete utilizando el formato de empaquetado de Debian en Arch, que no se recomienda debido al posible peligro de corromper su instalación. Si utiliza este método, se recomienda estar listo con una imagen de disco de rescate de Arch y copia de seguridad de los datos / espacio del usuario .
Instalar
dpkgusandoyaourt:Instale el paquete debian usando
dpkg:fuente
Puede instalar dpkg por:
yaourt dpkg.Si no lo tiene
yaourt, puede obtenerlo desde su página AUR .Luego, justo
cddonde lo pones ydpkg -i package.debsea cual sea el paquetefuente