запуск текстового редактора атома linux !# . GLIBC_2.14 и GLIBC_2.15 не найдены?

Я использую crunchbang linux 64 бит. Я установил текстовый редактор Atom, но он выдает ошибки при попытке запустить его. Результат выглядит следующим образом:

shunya@crunchbang:~$ atom 
shunya@crunchbang:~$ /usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/share/atom/atom)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/share/atom/libchromiumcontent.so)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/share/atom/libgcrypt.so.11)
/usr/share/atom/atom: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /usr/share/atom/libgcrypt.so.11)

Из вывода ясно, что ему нужны пакеты с именами GLIBC_2.5 и 2.14. Как я могу установить эти требования? Я попытался выполнить поиск в диспетчере синаптических пакетов, если я ищу GLIBC, есть длинный список пакетов. Я не могу сказать, какой из них установить.

Но как только я делаю GLIBC_2.14 ИЛИ -2.14 вариантов уже не остается.

* обновление: при попытке

sudo apt-get install libc6 

Я получаю вывод, поскольку libc6 уже является самой новой версией.


person Deepak    schedule 23.04.2015    source источник


Ответы (2)


Из вывода ясно, что ему нужны пакеты с именами GLIBC_2.5 и 2.14.

Это неправильно. Что ему действительно нужно, так это пакет glibc версии не ниже 2.15 (текущий выпуск glibc — 2.21).

sudo apt-get install libc6
Я получаю вывод, поскольку libc6 уже является самой новой версией.

Какая это версия? Вы можете узнать это, запустив dpkg -l libc6.

Вполне вероятно, что crunnchbang linux был основан на debian 7 (wheezy), который был основан на glibc-2.13.

Поскольку данный дистрибутив обычно не обновляет версию glibc, последней версией в этом дистрибутиве по-прежнему будет glibc-2.13. Итак, ваши варианты:

  • используйте другой текстовый редактор или
  • обновить ОС до другого дистрибутива или
  • найти и установить atom, созданный для более старого дистрибутива, или
  • скомпилировать atom из исходников или
  • собрать новый glibc из исходников

Будьте особенно осторожны с этим последним подходом: допустить ошибку при сборке или установке glibc системы — это очень простой способ сделать вашу машину не загружаемой.

person Employed Russian    schedule 25.04.2015

К сожалению, crunchbang Waldrof (текущая ОС, которую я использую) основан на (debian 7) и не может быть обновлен до GLIBC_2.15. Попытка установить GLIBC_2.15 может привести к поломке системы.

Выпущена новая версия debian (debian 8 Jessie), которая поддерживает GLIBC_2.15. Итак, один из вариантов — обновиться до Debian 8.

person Deepak    schedule 29.04.2015
comment
Чем этот ответ отличается от того, что я сказал вам 4 дня назад? - person Employed Russian; 30.04.2015