64Bit ubuntu e 32Bit apps

1

Estou tentando executar um processo de servidor de 32 bits no meu VPS, mas quando faço isso, estou tendo problemas para carregar as bibliotecas compartilhadas de que o processo precisa.

Quando pesquisando, eles sugerem "sudo apt-get install ia32-libs", quando eu faço isso, eu temo que o Ubuntu queira substituir cada pacote que eu tenha instalado com 32bits, todos os tipos de pacotes instalados anteriormente (incluindo nginx e php). ) devem ser instalados.

O que estou fazendo de errado?

    
por Antwan van Houdt 13.05.2012 / 13:52

1 resposta

1

"O que estou fazendo errado?" Bem, parece que você misturou uma instalação do Ubuntu com muitos pacotes de terceiros (Dotdeb / debian) e acabou em DEB-hell. Sidenote: Os pacotes do Dotdeb devem funcionar no Ubuntu, mas nenhum suporte adicional será fornecido.

De qualquer forma, a instalação de ia32-libs no Ubuntu deve parecer com isso, quando usada com a opção no-install-recommends ativada:

# apt-get install --no-install-recommends ia32-libs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  lib32asound2 lib32bz2-1.0 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libc6-i386 libv4l-0
Suggested packages:
  lib32asound2-plugins
The following NEW packages will be installed:
  ia32-libs lib32asound2 lib32bz2-1.0 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libc6-i386 libv4l-0
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7MB of archives.
After this operation, 173MB of additional disk space will be used.
Do you want to continue [Y/n]?

Apenas 10 novos pacotes são necessários no meu Ubuntu 10.04.4 amd64 aqui.

Do meu ponto de vista, uma instalação limpa do seu servidor Ubuntu "Enemy Territory" é o caminho mais seguro. Desinstalar os pacotes dotdeb (PHP e MySQL-packages) e começar do zero com diferentes repositórios oficiais é outra maneira.
Ou instale o Debian no VPS e use o repositório Dotdeb.

    
por 13.05.2012 / 17:44