A estrutura de diretório é o menor dos problemas, tu pode simplesmente explodir o RPM/DEB e gerar um T[GX]Z com a estrutura adequada.
O grande problema de pegar pacotes de outras distros é no caso de ter coisas linkadas dinâmicamente com bibliotecas que tu não tem instaladas ou que são de versões muito diferentes. As versões do RHEL, por exemplo, podem ser tão antigas quanto de duas ou três versões anteriores do Slackware por causa do tempo de suporte que eles dão. Por causa disso, não acho que tenha uma melhor, cada caso é um caso. Depende de: - Como o pacote é feito. - Como as coisas do pacote foram configuradas, compiladas e linkadas. - Dependências do pacote, se houver. Em alguns casos vai ser mais fácil o DEB, noutras o RPM do RHEL, noutras o RPM do SLES e assim por diante. Particularmente, eu não fico inventando na hora de resolver problema de compatibilidade. Se só roda em RHEL eu dou um jeito de conseguir um RHEL mesmo. :) On Mon, Aug 3, 2015 at 11:00 AM Carlos São Paulo <[email protected]> wrote: > Marcelo, > > > Vou começar procurando saber se tem algum destes pacotes em que não há > nenhuma compatibilidade com o Slackware assim já elimino aguma coisa de > início. > > Depois sim, vou seguir o caminho sugerido por você explorando como é a > arquitetura dos diretórios e etc. > > Se é que possa interessar mais alguém, nesta página oficial do Slackware > <http://docs.slackware.com/howtos:slackware_admin:how_to_use_slackware_installing_software> > é > sugerido que podemos usar programas de outras distribuições, claro sem > garantias mas há uma real possibilidade de sucesso. > Me deu a entender que RPM terá mais chances que os DEB. > > From third-party package formats > > Binary packages from other distributions can be converted to Slackware > packages by using conversion tools. Although building packages from > source is always better, there are some situations which might warrant the > use of these tools. > > *rpm2tgz* which is part of Slackware can be used to convert .rpm packages > to Slackware packages. > > *deb2tgz* converts .deb packages to Slackware packages. > > *alien* is a tool used to convert packages to and from different > distribution package formats. > > ()'s > > Carlos > > 2015-08-02 22:49 GMT+01:00 marcelo <[email protected]>: > >> Oi Carlos, >> Então acho que você pode começar verificando qual a árvore de diretórios >> mais próxima à árvore do Slackware, pois os arquivos de configuração >> contidos nos pacotes de cada distribuição fazem referências aos caminhos >> específicos de cada distribuição.. >> >> >> Em sexta-feira, 31 de julho de 2015 04:27:44 UTC-3, Carlos São Paulo >> escreveu: >>> >>> Alá todos, >>> >>> Frequentemente, quando vou baixar um package, me deparo com a questão de >>> qual versão de Linux escolher quando não existe uma versão para o Slackware. >>> >>> Entre: >>> >>> Debian / Ubuntu / Kubuntu >>> Fedora >>> openSUSE >>> Arch Linux >>> RPM >>> Qual a melhor ordem de escolha? >>> >>> Tenho sempre muitas dúvidas e nunca encontrei um texto sobre o assunto >>> levando o Slackware como fim. >>> >>> É confiável a conversão de RPM para TGZ? >>> >>> >>> Bem, quem puder fazer aqui algumas considerações sobre o assunto acho >>> que seria muito útil para muita gente. >>> >>> Obrigado. >>> csp >>> >>> -- >> GUS-BR - Grupo de Usuários de Slackware Brasil >> http://www.slackwarebrasil.org/ >> http://groups.google.com/group/slack-users-br >> >> Antes de perguntar: >> >> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao >> >> Para sair da lista envie um e-mail para: >> [email protected] >> --- >> Você recebeu essa mensagem porque está inscrito no grupo "Slackware Users >> Group - Brazil" dos Grupos do Google. >> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >> envie um e-mail para [email protected]. >> Para mais opções, acesse https://groups.google.com/d/optout. >> > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > > http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao > > Para sair da lista envie um e-mail para: > [email protected] > --- > Você recebeu essa mensagem porque está inscrito no grupo "Slackware Users > Group - Brazil" dos Grupos do Google. > Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie > um e-mail para [email protected]. > Para mais opções, acesse https://groups.google.com/d/optout. > -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao Para sair da lista envie um e-mail para: [email protected] --- Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users Group - Brazil" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/d/optout.

