Existe um mapa de nomes de pacotes nos diferentes sistemas de gerenciamento de pacotes? [duplicado]

1

Eu acumulei uma pequena coleção de caixas * nix (Fedora, Ubuntu, CentOS e Puppy) e há alguns projetos que considero necessários para instalar bibliotecas adicionais. Especificamente, este material do OpenCV: link

No entanto, suas instruções são para o Ubuntu, usando o apt-get, e eu quero fazer o mesmo no CentOS que usa o "yum". Então, há algum lugar que mapeia pacotes entre gerenciadores de pacotes? Eu tentei isso no Fedora:

sudo yum install build-essential libgtk2.0-dev libjpeg62-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev

Há alguns hits, mas muitos "No package xxxx available". Então, eu estou esperando que haja um lugar que mostre quais são os nomes dos pacotes em qual gerenciador de pacotes.

    
por nomadic_squirrel 31.12.2013 / 05:56

1 resposta

0

Não que eu saiba. Seria virtualmente impossível rastrear todos os diferentes pacotes que se movem pelas diferentes distribuições - pense em quantos pacotes estão em, e. Debian estável agora. Não só isso, mas às vezes existem vários pacotes para diferentes versões ou versões de um software, e para completar (como mencionado nos comentários de @Bandrami) distribuições diferentes dividem os pacotes de maneira diferente - por exemplo. alguns enviarão os temas de foo , mas alguns colocarão os temas em um pacote foo-themes ou foo-common . Sua melhor aposta é usar o gerenciador de pacotes para pesquisar os repositórios on-line.

Como observação, o problema não é mapear diferentes gerenciadores de pacotes, o problema é mapear os diferentes repositórios das diferentes distribuições. Por exemplo, o Ubuntu e o Debian usam o DPKG e o APT. Mas ambos têm repositórios on-line diferentes e instalar um pacote de um repositório no outro sistema provavelmente causará quebras.

    
por 31.12.2013 / 06:01