Arquivo

Posts Tagged ‘multilib’

Multilib para RC2

Já era de se esperar que Eric(aka alienBOB) iria atualizar os pacotes do multilib, pois a poucas horas atras, Patrick disponibilizou novas atualizações.

Como o kernel foi atualizado para a versão 2.6.37.4, os pacotes glibc foram recompilados com os novos headers desse kernel. Assim sendo, nos pacotes do multilib precisa ser feito o mesmo.

Caso você não sabe o que é multilib, leia meu post sobre multilib e como instalá-lo no slackware.

Obrigado pelos pacotes Eric.

Anúncios
Categorias:Slackware Tags:,

Atualizações do Multilib para seguir o novo kernel

Seguindo as atualizações do kernel, Eric disponibilizou atualização dos seus pacotes multilib.

Não é uma atualização urgente ou mandatoria, mas para compilar novos programas que usam kernel api, você vai querer essa nova versão.

O script massconvert32.sh também foi atualizado, juntamente com alguns pacotes da pasta slackware64-compat32.

Veja o post completo na página do Eric.

Categorias:Slackware Tags:, ,

Multilib no Slackware-x86_64

Bem como meu primeiro post estou publicando sobre multilib no slackware-x86_64.

A partir da versão 13.0 foi disponibilizado a versão 64 bits do slackware, mas diferente de outras distribuições, ele é uma versão 64 bits pura. Isso implica que você não pode executar nem compilar aplicativos 32 bits, apenas 64 bits. Mas alguns software ainda não disponibilizaram suas versões para 64 bits, que é o caso do wine e do skype.

Em visto que muitos usuários estão migrando para a versão x86_64 é importante ter os pacotes do multilib instalados ou armazenados em um repositório caso você precise rodar alguma aplicação 32 bits.

Multilib vem da palavra “multiple library”, ou seja, bibliotecas múltiplas, ambas 32 e 64 bits. Com o Multilib instalado você pode instalar e rodar aplicações normalmente como você faz nos sistemas 32bits.

Para instalar você precisará baixar os arquivos do repositório do Eric Hameleers, o famoso alienBOB. Os links para download estão aqui

http://slackware.com/~alien/multilib/
mirror: http://taper.alienbase.nl/mirrors/people/alien/multilib/
mirror: http://slackware.org.uk/people/alien/multilib/

AlienBOB possui também rodando o serviço rsync em seu repositório, que facilita a vida para manter atualizado os pacotes no seu computador.

rsync://taper.alienbase.nl/mirrors/

Para baixar os pacotes via rsync, você pode rodar o seguinte comando no console do linux, onde ele irá criar a pasta multilib contendo todos os pacotes. No comando abaixo nos estamos fazendo a sincronia com os pacotes do current, se você precisa para outra versão, mude o nome current para 13.0 ou para 13.1

$rsync -qazP --delete-after --partial-dir=.partial-dir
       rsync://taper.alienbase.nl/mirrors/people/alien/multilib/current/ ./multilib

Após sincronizado os pacotes você pode simplesmente instala-los com os seguintes comandos:

$cd multilib
$upgradepkg --reinstall --install-new *.t?z
$upgradepkg --reinstall --install-new ./compat32/*/*.t?z

e pronto, você agora pode compilar e executar suas aplicações 32 bits livremente.

Para mais informações acesse esse link do multilib para slackware.

Categorias:Slackware Tags:, , ,