Instalando pacotes .deb no Fedora

 

Como se sabe, o Ubuntu é uma das distribuições Linux que possui maior quantidade de usuários, além disso, existe uma tendência das empresas desenvolvedoras de software criarem pacotes apenas para o Ubuntu. No post de hoje vou ensinar como instalar pacotes .deb no Fedora 15.

A primeira coisa a se fazer é baixar o pacote .deb, logicamente, para este exemplo, vou instalar o programa XMind. Baixe ele através de um dos links abaixo:

 

Abra o terminal e dentro do diretório onde se encontra o arquivo .deb baixado utilize o comando:

$ ar -x http://www.xmind.net/xmind/downloads/xmind-3.2.1.201011212218_amd64.deb
isto irá extrair os seguintes arquivos:
  • control.tar.gz
  • data.tar.gz
  • debia-binary
o próximo passo é extrair os dados da aplicação contidos no arquivo data.tar.gz, faça isso utilizando o comando:
$ tar zxvf data.tar.gz
isto fará com que sejam criadas as seguintes estruturas de diretório “usr/local/” e “usr/share”. Copie os arquivos do diretório “usr/local/xmind” para a pasta “/opt”, faça isto utilizando o comando:
$ sudo cp -r usr/local/xmind /opt/
O próximo passo é copiar o diretório “usr/share” para “/usr/”. Faça isto utilizando o comando:
$ sudo cp -r usr/share /usr
Descompacte o arquivo control.tar.gz com o seguinte comando:
$ tar zxvf control.tar.gz
e execute o arquivo “postint” da forma a baixo:
$ ./postint
O último passo é editar o atalho de execução do aplicativo, no nosso exemplo basta editar o arquivo “/usr/share/applications/xmind.desktop” trocando o texto “/usr/local” por “/opt”. Você pode fazer isto utilizando o comando sed.
$ sudo sed -i ‘s/\/usr\/local/\/opt/g’ /usr/share/applications/xmind.desktop
Se tudo estiver ocorrido como esperado, você deve achar o atalho de seu novo aplicativo. Boa sorte!