Existe algum conversor de .DEB ou .RPM para .PKG para distros derivadas do Arch que NÃO utilize o Terminal? - Linux - Diolinux Plus
Existe algum conversor de .DEB ou .RPM para .PKG para distros derivadas do Arch que NÃO utilize o Terminal?
TiagoCardoso Agosto 17, 2020, 11:47pm #1
Queria saber se existe algum programa conversor para derivados do Arch (Manjaro, EndeavourOS, ArcoLinux, etc) que funcione de forma gráfica sem o uso do Terminal? Sei que muitos dirão que é mais prático pelo Terminal, mas, prezo pela automatização dessas funções.
Natanael.755 Agosto 17, 2020, 11:59pm #2
Acho que não, tem o Alien mas usa o terminal
msteles Agosto 18, 2020, 12:03am #3
Não confio muito nessas coisas, sempre fico achando que vai crashar todo o sistema. rsrsrs
Creio que, se a exemplo do LibreOffice, começassem a soltar os programas como appimage, resolveria esse problema de incompatibilidade dos sistemas de pacotes das distros e beneficiaria toda a comunidade, principalmente os iniciantes.
Preciso usar um programa de gerenciamento de redes, que eu não consegui instalar no Manjaro de nenhuma forma, e acabei tendo que instalar o Win10 numa vm só por causa dele.
Capezotte Agosto 18, 2020, 12:25am #4
Tem um muito legal, o nome dele é AUR.
mas, prezo pela automatização dessas funções.
Pode fazer como meu script de cabos virtuais, usar o Zenity/KDialog para fornecer informações que vão alimentar o script. Exemplo:
PACOTE=$(zenity --file-selection)
debtap -Q "$PACOTE" && xdg-open "$(dirname "$PACOTE")"
Deleterium Agosto 18, 2020, 12:30am #5
Oxi, eu ia falar isso porque uma quantidade imensa de pacote AUR é esse processo de transformar deb e rpm pra instalar no arch…
msteles Agosto 18, 2020, 2:10am #7
Como se faz isso? Existe uma receita pra fazer?
Capezotte Agosto 19, 2020, 1:10am #8
O formato .DEB nada mais é que um .a (normalmente utilizado para bibliotecas estáticas) que inclui dois .tar dentro, um com os arquivos em si (data.tar.xz) e outro com as somas de verificação e scripts de pré- e pós-instalação (control.tar.xz).
No geral, o seu PKGBUILD vai ter como source o .deb do programa (que é extraído automaticamente). Em seguida você instrui a extração do data.tar.xz e, se necessário, faz ajustes específicos para o Arch Linux.
Um bom exemplo disso é o PKGBUILD do Google Chrome:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=google-chrome
EDIT: Correções do @Natanael.755
Natanael.755 Agosto 19, 2020, 1:05am #9
Um detalhe importante, um .deb é um arquivo .a (sim o mesmo das bibliotecas estáticas), ou seja o tar não consegue extrair o .deb, pra extrair um pacote Debian, use:
ar x pacote.deb
TiagoCardoso Agosto 20, 2020, 5:14pm #10
A propósito, estou testando o ArcoLinux e o EndeavourOS com DDE como alternativas eventuais ao Deepin e esse tópico foi criado justamente por não encontrar dicionários e tradutores em Pt-Br para WPS Office "prontos" para Arch, tenho encontrado apenas os tradicionais .DEB e .RPM ou links antigos e expirados de arquivos para Arch e derivados. Sabe de algum método diferente para deixar o WPS em Pt-Br?
Rodrigo_Chile Agosto 20, 2020, 5:37pm #11
adiciona o repositório do manjariando que tem pacote de tradução pra pt-br lá!
image1215×644 57.7 KB
TiagoCardoso Agosto 20, 2020, 5:38pm #12
E esse repositório é "tranquilo" quanto a estabilidade?
Rodrigo_Chile Agosto 20, 2020, 5:39pm #13
Tem funcionado bem pra mim, eles sempre atualizam os mirrors, quando algum cai, é trocado por outro (e tem mirror no sourceforge)
TiagoCardoso Agosto 20, 2020, 5:40pm #14
Vou adicionar aqui então.
Rodrigo_Chile Agosto 20, 2020, 5:42pm #15
Manjariando – 14 Jul 18
É com uma enorme satisfação que venho neste momento para abrir ao público o repositório do blog, como já tinha sido mencionado na postagem dos projetos para 2018, com essa liberação só ficará falta…
TiagoCardoso Agosto 20, 2020, 6:04pm #16
Aqui deu erro:
"Não foi possível satisfazer as dependências:
-Incapaz de satisfazer dependência 'pacman-mirrors' requerido por repo-manjariando."
TiagoCardoso Agosto 20, 2020, 7:16pm #17
Consegui pelo AUR, aparentemente é necessário ser persistente, pois, vários pacotes dão erro e só se consegue instalar após repetidas tentativas (me refiro apenas ao AUR).
Rodrigo_Chile Agosto 20, 2020, 7:17pm #18
Eu também apanhei pra adicionar, mas nem lembro como uma hora consegui
TiagoCardoso Agosto 20, 2020, 7:20pm #19
Pois é, percebi que especialmente no AUR é preciso de insistência.
Rodrigo_Chile Agosto 20, 2020, 7:24pm #20
Comigo o que uso do AUR tem funcionado, o que tive problemas pra conseguir instalar foi o repo do Manjariando. Mas no fim funcionou
Alexandre_Cerino Outubro 11, 2020, 6:52pm #21
Boa tarde Tiago, eu tô com esse mesmo problema e sou novato no Linux (estou testando a distro Arco). Mas, não gostaria de perder horas nisso. Pode publicar um passo a passo, uma dica ou coisa assim?