& ldquo; нет такого файла для загрузки & mdash; Zlib & Rdquo; ошибка при установке драгоценного камня [закрыто]

Когда я решил установить gem в ubuntu вчера (с помощью этой команды: sudo gem install algorithms), bash дал мне ошибку. Как я могу установить gem в ubuntu, как это, устанавливая на windows?

************** Это скриншот моего терминала ********* ***********

thanks

7
задан 30 August 2011 в 03:57

24 ответа

Это должно быть разрешено, следуя инструкциям здесь (ссылка приводит вас к ответу Ask Ubuntu), а затем пытается снова установить драгоценный камень.

0
ответ дан 25 July 2018 в 21:23

Если вы могли бы поместить здесь сообщение об ошибке, гораздо легче получить помощь.

Прямо сейчас, я должен угадать, вы уже установили RubyGems?

После этого вам также может понадобиться

sudo gem update --system

В основном вам нужно сначала установить zlib и использовать rvm для удаления и переустановки Ruby. Я вспомнил, что использовал rvm для установки Ruby on Rails в последний раз на Ubuntu 10.04.

В идеальном мире apt должен быть единственным магазином для каждого пакета и автоматически разрешит вам зависимость. Но это, вероятно, никогда не будет работать таким образом, если ваше управление пакетами не сможет скомпилироваться и вам, когда это необходимо. Gentoo ручка установки немного лучше, без необходимости rvm для управления Ruby, а затем Gems управлять драгоценными камнями. Но использовать Gentoo для установки Gems тоже нелегко.

Я всегда думаю, что Ubuntu или другие системные диспетчерские системы Linux, такие как Portage, намного лучше, чем у Windows, но в случае установки Ruby Gems Linux не кажется значительно более простым или лучшим.

]
0
ответ дан 25 July 2018 в 21:23
  • 1
    Я изменяю свое сообщение с сообщением об ошибке. – user 30 August 2011 в 03:20
  • 2
    Я еще не смог проголосовать: (Но ссылка Даниила или Хорхе должна привести вас в правильном направлении. – pstar 30 August 2011 в 04:16

«Нет такого файла для загрузки - zlib» - gem не может быть установлен, потому что ему нужно сначала установить библиотечную зависимость. В этом случае:

sudo apt-get install zlib1g zlib1g-dev

Затем попытайтесь снова установить «Нет такого файла для загрузки - zlib» gem, он должен работать.

4
ответ дан 25 July 2018 в 21:23

Установите rvm на вас ubuntu и установите ruby ​​1.9.2 или любой. то вы можете создать gemset с

rvm 1.9.2@blabla --create

и запустить алгоритмы установки gem

-2
ответ дан 25 July 2018 в 21:23
  • 1
    Извините, что такое rvm? как его установить? – user 30 August 2011 в 03:07
  • 2
    извините, я не могу повторить, как я это сделал, потому что это было смешно, но просто сделал какой-то поиск в Google и нашел эту ссылку christopherirish.com/2010/08/25/… – user 30 August 2011 в 03:14
  • 3
    rvm означает рубиновый менеджер версий – user 30 August 2011 в 03:15
  • 4
    -1 RVM не имеет к этому никакого отношения, и это не помогает с этой проблемой – Lukas Stejskal 30 August 2011 в 17:52

Это должно быть разрешено, следуя инструкциям здесь (ссылка приводит вас к ответу Ask Ubuntu), а затем пытается снова установить драгоценный камень.

0
ответ дан 31 July 2018 в 12:25

Если вы могли бы поместить здесь сообщение об ошибке, гораздо легче получить помощь.

Прямо сейчас, я должен угадать, вы уже установили RubyGems?

После этого вам также может понадобиться

sudo gem update --system

В принципе вам нужно сначала установить zlib и использовать rvm для удаления и переустановки Ruby. Я вспомнил, что использовал rvm для установки Ruby on Rails в последний раз на Ubuntu 10.04.

В идеальном мире apt должен быть единственным магазином для каждого пакета и автоматически разрешит вам зависимость. Но это, вероятно, никогда не будет работать таким образом, если ваше управление пакетами не сможет скомпилироваться и вам, когда это необходимо. Gentoo ручка установки немного лучше, без необходимости rvm для управления Ruby, а затем Gems управлять драгоценными камнями. Но использовать Gentoo для установки Gems тоже нелегко.

Я всегда думаю, что Ubuntu или другие системные диспетчерские системы Linux, такие как Portage, намного лучше, чем у Windows, но в случае установки Ruby Gems Linux не кажется значительно более простым или лучшим.

]
0
ответ дан 31 July 2018 в 12:25
  • 1
    Я изменяю свое сообщение с сообщением об ошибке. – user 30 August 2011 в 03:20
  • 2
    Я еще не смог проголосовать: (Но ссылка Даниила или Хорхе должна привести вас в правильном направлении. – pstar 30 August 2011 в 04:16

«Нет такого файла для загрузки - zlib» - gem не может быть установлен, потому что ему нужно сначала установить библиотечную зависимость. В этом случае:

sudo apt-get install zlib1g zlib1g-dev

Затем попытайтесь снова установить «Нет такого файла для загрузки - zlib» gem, он должен работать.

4
ответ дан 31 July 2018 в 12:25

Установите rvm на вас ubuntu и установите ruby ​​1.9.2 или любой. то вы можете создать gemset с

rvm 1.9.2@blabla --create

и запустить алгоритмы установки gem

-2
ответ дан 31 July 2018 в 12:25
  • 1
    Извините, что такое rvm? как его установить? – user 30 August 2011 в 03:07
  • 2
    извините, я не могу повторить, как я это сделал, потому что это было смешно, но просто сделал какой-то поиск в Google и нашел эту ссылку christopherirish.com/2010/08/25/… – user 30 August 2011 в 03:14
  • 3
    rvm означает рубиновый менеджер версий – user 30 August 2011 в 03:15
  • 4
    -1 RVM не имеет к этому никакого отношения, и это не помогает с этой проблемой – Lukas Stejskal 30 August 2011 в 17:52

Это должно быть разрешено, следуя инструкциям здесь (ссылка приводит вас к ответу Ask Ubuntu), а затем пытается снова установить драгоценный камень.

0
ответ дан 2 August 2018 в 03:03

Если вы могли бы поместить здесь сообщение об ошибке, гораздо легче получить помощь.

Прямо сейчас, я должен угадать, вы уже установили RubyGems?

После этого вам также может понадобиться

sudo gem update --system

В принципе вам нужно сначала установить zlib и использовать rvm для удаления и переустановки Ruby. Я вспомнил, что использовал rvm для установки Ruby on Rails в последний раз на Ubuntu 10.04.

В идеальном мире apt должен быть единственным магазином для каждого пакета и автоматически разрешит вам зависимость. Но это, вероятно, никогда не будет работать таким образом, если ваше управление пакетами не сможет скомпилироваться и вам, когда это необходимо. Gentoo ручка установки немного лучше, без необходимости rvm для управления Ruby, а затем Gems управлять драгоценными камнями. Но использовать Gentoo для установки Gems тоже нелегко.

Я всегда думаю, что Ubuntu или другие системные диспетчерские системы Linux, такие как Portage, намного лучше, чем у Windows, но в случае установки Ruby Gems Linux не кажется значительно более простым или лучшим.

]
0
ответ дан 2 August 2018 в 03:03
  • 1
    Я изменяю свое сообщение с сообщением об ошибке. – user 30 August 2011 в 03:20
  • 2
    Я еще не смог проголосовать: (Но ссылка Даниила или Хорхе должна привести вас в правильном направлении. – pstar 30 August 2011 в 04:16

«Нет такого файла для загрузки - zlib» - gem не может быть установлен, потому что ему нужно сначала установить библиотечную зависимость. В этом случае:

sudo apt-get install zlib1g zlib1g-dev

Затем попытайтесь снова установить «Нет такого файла для загрузки - zlib» gem, он должен работать.

4
ответ дан 2 August 2018 в 03:03

Установите rvm на вас ubuntu и установите ruby ​​1.9.2 или любой. то вы можете создать gemset с

rvm 1.9.2@blabla --create

и запустить алгоритмы установки gem

-2
ответ дан 2 August 2018 в 03:03
  • 1
    Извините, что такое rvm? как его установить? – user 30 August 2011 в 03:07
  • 2
    извините, я не могу повторить, как я это сделал, потому что это было смешно, но просто сделал какой-то поиск в Google и нашел эту ссылку christopherirish.com/2010/08/25/… – user 30 August 2011 в 03:14
  • 3
    rvm означает рубиновый менеджер версий – user 30 August 2011 в 03:15
  • 4
    -1 RVM не имеет к этому никакого отношения, и это не помогает с этой проблемой – Lukas Stejskal 30 August 2011 в 17:52

Это должно быть разрешено, следуя инструкциям здесь (ссылка приводит вас к ответу Ask Ubuntu), а затем пытается снова установить драгоценный камень.

0
ответ дан 4 August 2018 в 18:53

Если вы могли бы поместить здесь сообщение об ошибке, гораздо легче получить помощь.

Прямо сейчас, я должен угадать, вы уже установили RubyGems?

После этого вам также может понадобиться

sudo gem update --system

В принципе вам нужно сначала установить zlib и использовать rvm для удаления и переустановки Ruby. Я вспомнил, что использовал rvm для установки Ruby on Rails в последний раз на Ubuntu 10.04.

В идеальном мире apt должен быть единственным магазином для каждого пакета и автоматически разрешит вам зависимость. Но это, вероятно, никогда не будет работать таким образом, если ваше управление пакетами не сможет скомпилироваться и вам, когда это необходимо. Gentoo ручка установки немного лучше, без необходимости rvm для управления Ruby, а затем Gems управлять драгоценными камнями. Но использовать Gentoo для установки Gems тоже нелегко.

Я всегда думаю, что Ubuntu или другие системные диспетчерские системы Linux, такие как Portage, намного лучше, чем у Windows, но в случае установки Ruby Gems Linux не кажется значительно более простым или лучшим.

]
0
ответ дан 4 August 2018 в 18:53
  • 1
    Я изменяю свое сообщение с сообщением об ошибке. – user 30 August 2011 в 03:20
  • 2
    Я еще не смог проголосовать: (Но ссылка Даниила или Хорхе должна привести вас в правильном направлении. – pstar 30 August 2011 в 04:16

«Нет такого файла для загрузки - zlib» - gem не может быть установлен, потому что ему нужно сначала установить библиотечную зависимость. В этом случае:

sudo apt-get install zlib1g zlib1g-dev

Затем попытайтесь снова установить «Нет такого файла для загрузки - zlib» gem, он должен работать.

4
ответ дан 4 August 2018 в 18:53

Установите rvm на вас ubuntu и установите ruby ​​1.9.2 или любой. то вы можете создать gemset с

rvm 1.9.2@blabla --create

и запустить алгоритмы установки gem

-2
ответ дан 4 August 2018 в 18:53
  • 1
    Извините, что такое rvm? как его установить? – user 30 August 2011 в 03:07
  • 2
    извините, я не могу повторить, как я это сделал, потому что это было смешно, но просто сделал какой-то поиск в Google и нашел эту ссылку christopherirish.com/2010/08/25/… – user 30 August 2011 в 03:14
  • 3
    rvm означает рубиновый менеджер версий – user 30 August 2011 в 03:15
  • 4
    -1 RVM не имеет к этому никакого отношения, и это не помогает с этой проблемой – Lukas Stejskal 30 August 2011 в 17:52

Это должно быть разрешено, следуя инструкциям здесь (ссылка приводит вас к ответу Ask Ubuntu), а затем пытается снова установить драгоценный камень.

0
ответ дан 6 August 2018 в 03:16

Если вы могли бы поместить здесь сообщение об ошибке, гораздо легче получить помощь.

Прямо сейчас, я должен угадать, вы уже установили RubyGems?

После этого вам также может понадобиться

sudo gem update --system

В принципе вам нужно сначала установить zlib и использовать rvm для удаления и переустановки Ruby. Я вспомнил, что использовал rvm для установки Ruby on Rails в последний раз на Ubuntu 10.04.

В идеальном мире apt должен быть единственным магазином для каждого пакета и автоматически разрешит вам зависимость. Но это, вероятно, никогда не будет работать таким образом, если ваше управление пакетами не сможет скомпилироваться и вам, когда это необходимо. Gentoo ручка установки немного лучше, без необходимости rvm для управления Ruby, а затем Gems управлять драгоценными камнями. Но использовать Gentoo для установки Gems тоже нелегко.

Я всегда думаю, что Ubuntu или другие системные диспетчерские системы Linux, такие как Portage, намного лучше, чем у Windows, но в случае установки Ruby Gems Linux не кажется значительно более простым или лучшим.

]
0
ответ дан 6 August 2018 в 03:16
  • 1
    Я изменяю свое сообщение с сообщением об ошибке. – user 30 August 2011 в 03:20
  • 2
    Я еще не смог проголосовать: (Но ссылка Даниила или Хорхе должна привести вас в правильном направлении. – pstar 30 August 2011 в 04:16

«Нет такого файла для загрузки - zlib» - gem не может быть установлен, потому что ему нужно сначала установить библиотечную зависимость. В этом случае:

sudo apt-get install zlib1g zlib1g-dev

Затем попытайтесь снова установить «Нет такого файла для загрузки - zlib» gem, он должен работать.

4
ответ дан 6 August 2018 в 03:16

Установите rvm на вас ubuntu и установите ruby ​​1.9.2 или любой. то вы можете создать gemset с

rvm 1.9.2@blabla --create

и запустить алгоритмы установки gem

-2
ответ дан 6 August 2018 в 03:16
  • 1
    Извините, что такое rvm? как его установить? – user 30 August 2011 в 03:07
  • 2
    извините, я не могу повторить, как я это сделал, потому что это было смешно, но просто сделал какой-то поиск в Google и нашел эту ссылку christopherirish.com/2010/08/25/… – user 30 August 2011 в 03:14
  • 3
    rvm означает рубиновый менеджер версий – user 30 August 2011 в 03:15
  • 4
    -1 RVM не имеет к этому никакого отношения, и это не помогает с этой проблемой – Lukas Stejskal 30 August 2011 в 17:52

Это должно быть разрешено, следуя инструкциям здесь (ссылка приводит вас к ответу Ask Ubuntu), а затем пытается снова установить драгоценный камень.

0
ответ дан 7 August 2018 в 20:57

Если вы могли бы поместить здесь сообщение об ошибке, гораздо легче получить помощь.

Прямо сейчас, я должен угадать, вы уже установили RubyGems?

После этого вам также может понадобиться

sudo gem update --system

В принципе вам нужно сначала установить zlib и использовать rvm для удаления и переустановки Ruby. Я вспомнил, что использовал rvm для установки Ruby on Rails в последний раз на Ubuntu 10.04.

В идеальном мире apt должен быть единственным магазином для каждого пакета и автоматически разрешит вам зависимость. Но это, вероятно, никогда не будет работать таким образом, если ваше управление пакетами не сможет скомпилироваться и вам, когда это необходимо. Gentoo ручка установки немного лучше, без необходимости rvm для управления Ruby, а затем Gems управлять драгоценными камнями. Но использовать Gentoo для установки Gems тоже нелегко.

Я всегда думаю, что Ubuntu или другие системные диспетчерские системы Linux, такие как Portage, намного лучше, чем у Windows, но в случае установки Ruby Gems Linux не кажется значительно более простым или лучшим.

]
0
ответ дан 7 August 2018 в 20:57
  • 1
    Я изменяю свое сообщение с сообщением об ошибке. – user 30 August 2011 в 03:20
  • 2
    Я еще не смог проголосовать: (Но ссылка Даниила или Хорхе должна привести вас в правильном направлении. – pstar 30 August 2011 в 04:16

«Нет такого файла для загрузки - zlib» - gem не может быть установлен, потому что ему нужно сначала установить библиотечную зависимость. В этом случае:

sudo apt-get install zlib1g zlib1g-dev

Затем попытайтесь снова установить «Нет такого файла для загрузки - zlib» gem, он должен работать.

5
ответ дан 7 August 2018 в 20:57

Установите rvm на вас ubuntu и установите ruby ​​1.9.2 или любой. то вы можете создать gemset с

rvm 1.9.2@blabla --create

и запустить алгоритмы установки gem

-2
ответ дан 7 August 2018 в 20:57
  • 1
    Извините, что такое rvm? как его установить? – user 30 August 2011 в 03:07
  • 2
    извините, я не могу повторить, как я это сделал, потому что это было смешно, но просто сделал какой-то поиск в Google и нашел эту ссылку christopherirish.com/2010/08/25/… – user 30 August 2011 в 03:14
  • 3
    rvm означает рубиновый менеджер версий – user 30 August 2011 в 03:15
  • 4
    -1 RVM не имеет к этому никакого отношения, и это не помогает с этой проблемой – Lukas Stejskal 30 August 2011 в 17:52

Другие вопросы по тегам:

Похожие вопросы: