ошибка компиляции в Ubuntu 10 - PullRequest
       0

ошибка компиляции в Ubuntu 10

0 голосов
/ 19 февраля 2011

Эй, ребята Я получил VPS, который запускает solusVM. Я сейчас пытаюсь установить в него ruby ​​1.9.2.

Я следую этому руководству :

после запуска этой команды

apt-get update
apt-get -y install build-essential zlib1g zlib1g-dev libxml2 libxml2-dev libxslt-dev

Я получил эту ошибку ниже

root@makserver:/usr/local/src/ruby-1.9.2-p0# apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libc6
Suggested packages:
  glibc-doc
The following packages will be upgraded:
  libc6
1 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
Need to get 0B/4252kB of archives.
After this operation, 4096B disk space will be freed.
Do you want to continue [Y/n]? y
debconf: apt-extracttemplates failed: Bad file descriptor
(Reading database ... 21594 files and directories currently installed.)
Preparing to replace libc6 2.11.1-0ubuntu7.2 (using .../libc6_2.11.1-0ubuntu7.8_amd64.deb) ...
open2: fork failed: Cannot allocate memory at /usr/share/perl5/Debconf/ConfModule.pm line 59
dpkg: error processing /var/cache/apt/archives/libc6_2.11.1-0ubuntu7.8_amd64.deb (--unpack):
 subprocess new pre-installation script returned error exit status 12
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.11.1-0ubuntu7.8_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Кто-нибудь может сказать мне, как я могу это исправить. Спасибо

Ответы [ 2 ]

1 голос
/ 19 февраля 2011

Это проблема Ubuntu, принадлежит superuser.com

Попробуйте:
1. apt-get -f install build-essential zlib1g zlib1g-dev libxml2 libxml2-dev libxslt-dev
2. apt-get upgrade build-essential zlib1g zlib1g-dev libxml2 libxml2-dev libxslt-dev
3. И снова: apt-get -f install build-essential zlib1g zlib1g-dev libxml2 libxml2-dev libxslt-dev

Принудительная установка может решить проблему.

0 голосов
/ 19 февраля 2011

Похоже, что у вас недостаточно ОЗУ или диска:

fork failed: Cannot allocate memory
dpkg: error processing /var/cache/apt/archives/libc6_2.11.1-0ubuntu7.8_amd64.deb (--unpack):

Я согласен с @zengr, вероятно, он принадлежит superuser.com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...