Adicionando pacotes extras no Mandriva

Por:
Adicionando pacotes extras no Mandriva

Os CDs oficiais do Mandriva oferecem um conjunto relativamente espartano de pacotes, que deixa de fora drivers e softwares proprietários em geral, juntamente com codecs, emuladores e outros softwares que podem violar patentes ou que, por um motivo ou outro, não podem ser distribuídos nos Estados Unidos.

Para suprir esta deficiência, podemos adicionar mídias adicionais de instalação, que permitem instalar estes pacotes através da internet, como ao usar o apt-get no Debian.

O urpmi tem na verdade um funcionamento bem similar ao do apt-get. Ele pode ser configurado para instalar pacotes a partir de várias fontes, incluindo CD-ROMs e repositórios disponíveis via http ou ftp. Ele já vem configurado para utilizar por padrão os CDs de instalação, mas você pode adicionar outras mídias posteriormente.

A forma mais fácil de fazer isso é usar o Easy Urpmi, um site que cataloga os projetos mais utilizados, e oferece uma interface via web fácil de usar, onde você escolhe a versão do Mandriva em uso, as fontes que quer adicionar e ele devolve os comandos de terminal que devem ser executados para configurá-las no sistema. O endereço do site é:

http://easyurpmi.zarb.org/

O primeiro passo é indicar a versão do Mandriva ou Mandrake em uso. No segundo passo você marca as fontes de atualização desejadas e o mirror que será utilizado. Alguns dos mirrors estão sempre congestionados, por isso muitas vezes você precisará testar vários até encontrar um bom. Um que costuma ser rápido para mim é o mirrors.usc.edu.

O “contrib” contém pacotes adicionais criados por colaboradores. O contrib contém quase tantos pacotes quanto os CDs oficiais, incluindo inúmeros softwares úteis, como por exemplo o FreeNX.

O “main” contém os mesmos pacotes disponíveis nos CDs de instalação, é apenas uma forma de instalar os pacotes via web, sem precisar mais fornecer os CDs. Naturalmente, esta é uma boa idéia para quem tem uma conexão rápida.

O “updates“, como o nome sugere, contém atualizações diversas para os pacotes do sistema. Ao adicionar esta mídia, o sistema passa a sempre instalar as versões atualizadas dos pacotes, ao invés de instalar a partir dos CDs ou do main. Você pode instalar as atualizações também a partir do “Mandriva Linux Update”, disponível no Centro de Controle.

Depois destas três fontes “oficiais”, temos o “jpackage“, que contém pacotes relacionados ao Java, incluindo bibliotecas e ferramentas de desenvolvimento, como o Eclipse e o Tomcat.

Mas, a fonte mais importante para muita gente é o PLF, que contém vários codecs, emuladores, ferramentas para ripar DVDs e comprimí-los em Divx, o pacote Win32Codecs, que adiciona suporte a vídeos em formato Quick Time e Windows Media Player, que originalmente não são suportados, entre muitos outros.

O PLF é dividido em duas mídias. O plf-free, que contém apenas os pacotes open-source e o plf-nonfree, que agrupa os pacotes com componentes proprietários. O ideal é adicionar os dois, juntamente com o jpackage, updates e contrib.

gdh1
No último passo, o sistema te devolve os comandos necessários. Não caia na besteira de tentar digita-los manualmente, é muito mais fácil simplesmente selecionar usando o mouse e colar na janela do terminal usando o botão do meio do mouse ;).

gdh2
Ao adicionar uma nova fonte, é baixado um arquivo compactado (hdlist.cz), que contém uma lista com os pacotes disponíveis, juntamente com as descrições, conteúdo e dependências de cada um. Embora contenham apenas texto compactado, estes pacotes são relativamente grandes.

Um problema comum, é que se você tentar adicionar um mirror que está lento ou fora do ar e o download do pacote for interrompido, o sistema considerará a fonte como adicionada e você não conseguirá adicioná-la novamente, usando outro mirror. Para fazer isso você precisará primeiro remover a primeira instância.

A forma mais simples de fazer isso é usando o gerenciador de fontes, disponível no “Centro de Controle > Gerenciador de Software > Selecionar de onde os pacotes de software serão transferidos ao atualizar o sistema”

gdh3
Na tela seguinte, selecione a mídia e use a função “remover”:

gdh4
Usando a mesma ferramenta, é possível adicionar manualmente as fontes de atualização. Para isso, clique no “Adicionar”. O Mandriva 2005 tem um pequeno bug neste painel, que contém dois botões idênticos. O “Adicionar” de cima permite adicionar fontes oficiais, enquanto o de baixo permite adicionar fontes diversas e é o que interessa no nosso caso.

Por exemplo, na página do PLF, a http://plf.zarb.org/, estão listados vários mirrors que não constam na lista do Easy Urpmi, alguns deles bem rápidos. Para adicionar manualmente um deles, marque dentro da janela a opção “Servidor FTP”, ou “Servidor HTTP”, de acordo com o protocolo usado pelo mirror escolhido e dê um nome qualquer, que indica como a entrada aparecerá na lista.

No campo “URL” vai o endereço completo, até a pasta com os pacotes, como em: ftp://ftp.planetmirror.com/pub/plf/mandrake/non-free/2005 e no “Caminho relativo para syntesis/hdlist” vai a localização do arquivo “hdlist.cz” em relação à pasta indicada.

No meu caso, o arquivo vai diretamente dentro da pasta pub/plf/mandrake/non-free/2005 dentro do mirror, por isso o último campo contém apenas “hdlist.cz” ou “./hdlist.cz”, indicando que o utilitário deve procurá-lo diretamente dentro da pasta indicada:

gdh5
É possível adicionar também um CD-ROM ou pasta no HD, contendo uma cópia do conteúdo da pasta, baixada usando o wget ou um cliente de FTP qualquer, por exemplo. Neste caso marque a opção “Arquivos locais”, informe a pasta, como por exemplo “/mnt/cdrom/plf/non-free/2005” e a localização do arquivo hdlist.cz em relação à pasta. Ao adicionar um CD-ROM, ele deve estar montado. O Mandriva passará a pedir o CD sempre que for instalar algum pacote contido nele.

gdh6
Com as fontes adicionais configuradas, você pode começar a instalar os pacotes desejados. Algumas sugestões na parte de multimídia são os pacotes “mplayer”, “mplayer-gui”, “mplayerplugin” e “win32codecs”, que instalam o Mplayer, o plugin para o Firefox e Mozilla, que o utiliza para exibir vídeos via streaming e o polêmico pacote win32codecs, que contém um conjunto de bibliotecas do Windows, que permitem assistir vídeos em diversos formatos originalmente não suportados.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X