Встроенная библиотека GNU C: бинарные материалы

Менеджер обновлений показывает «Встроенная библиотека GNU C: бинарные файлы» в важных обновлениях безопасности.

Почему? (Я нахожусь на ноутбуке, действительно ли мне это нужно?)

Обновление: просто, чтобы было ясно, я знаю, что такое C, и я обычно программирую в нем. Следовательно, я знаком с glibc not eglibc.

Итак, для чего требуется eglibc? или какая разница между glibc & amp; eglibc.

5
задан 24 October 2010 в 20:47

36 ответов

https://launchpad.net/ubuntu/+source/eglibc Вот обзор библиотеки, скорее всего, она уже установлена ​​и нуждается в обновлении, чтобы исправить недостаток безопасности. Некоторые из программ в системе, вероятно, нуждаются в этом. Если бы вы не волновались о пространстве, я бы установил его ...

2
ответ дан 10 August 2018 в 10:42

В диспетчере пакетов:

Содержит стандартные библиотеки, которые используются почти всеми программами в системе. Этот пакет включает в себя общие версии стандартной библиотеки C и стандартной математической библиотеки, а также многие другие.

Libc важна для ядра системы, а обновление для системы безопасности должно иметь очень высокий приоритет. Я бы запускал любое обновление с надписью «security».

3
ответ дан 10 August 2018 в 10:42

Многие программы на Ubuntu требуют запуска библиотек C.

C - это язык программирования, в котором написано довольно много приложений.

Библиотека не является приложением сама по себе, а представляет собой набор классов (инструкций), которые могут выполнять другие программы использование. Они являются неотъемлемой частью операционной системы Ubuntu и не о чем беспокоиться, хотя они необходимы независимо от системы, в которой вы находитесь.

3
ответ дан 10 August 2018 в 10:42

https://launchpad.net/ubuntu/+source/eglibc Вот обзор библиотеки, скорее всего, она уже установлена ​​и нуждается в обновлении, чтобы исправить недостаток безопасности. Некоторые из программ в системе, вероятно, нуждаются в этом. Если бы вы не волновались о пространстве, я бы установил его ...

2
ответ дан 13 August 2018 в 17:15
  • 1
    "Встроенный" в описании пакета довольно вводит в заблуждение, особенно, поскольку этот является источником не встроенного, регулярного, основного существенного libc6. – msw 24 October 2010 в 20:12
  • 2
    @msw: может вводить в заблуждение, но должна быть какая-то разница между glibc & amp; [D1] eglibc . И, если ничто не использует eglibc на моем ноутбуке, я не буду его обновлять. – N 1.1 24 October 2010 в 20:40
  • 3
    @ N1.1: eglibc - это единственный libc, который у вас есть. Ubuntu не отправляется с "нормальным" glibc больше. Таким образом, все использует eglibc в вашей системе. – sepp2k 24 October 2010 в 21:24
  • 4
    Как вы знаете, что ничего не использует eglibc? Вы также можете удалить его или обновить. Конечно, обновление - это лучшее, что можно сделать, если оно используется, а удаление - лучшее, если оно не используется никакими приложениями. Я не понимаю, в чем проблема с его обновлением? Это большое обновление? – Will 24 October 2010 в 21:26
  • 5
    "Встроенный" потому что e glibc является fork glibc, который сделан более модульным, что позволяет создавать меньшие, "неполные" его версии (с ненужными деталями удалены), и это также делает его лучше для встроенного использования, конечно. – JanC 24 October 2010 в 23:28

В диспетчере пакетов:

Содержит стандартные библиотеки, которые используются почти всеми программами в системе. Этот пакет включает в себя общие версии стандартной библиотеки C и стандартной математической библиотеки, а также многие другие.

Libc важна для ядра системы, а обновление для системы безопасности должно иметь очень высокий приоритет. Я бы запускал любое обновление с надписью «security».

3
ответ дан 13 August 2018 в 17:15
  • 1
    вопрос обновлен. Извиняюсь за то, что бросил вам неполную информацию :). – N 1.1 24 October 2010 в 20:45
  • 2
    Я действительно знал это. Я прочитал Debian, переведенный на eglibc. Это просто совместимый вариант обычного. – NightwishFan 24 October 2010 в 21:31

Многие программы на Ubuntu требуют запуска библиотек C.

C - это язык программирования, в котором написано довольно много приложений.

Библиотека не является приложением сама по себе, а представляет собой набор классов (инструкций), которые могут выполнять другие программы использование. Они являются неотъемлемой частью операционной системы Ubuntu и не о чем беспокоиться, хотя они необходимы независимо от системы, в которой вы находитесь.

3
ответ дан 13 August 2018 в 17:15
  • 1
    вопрос обновлен. Извиняюсь за то, что бросил вам неполную информацию :). – N 1.1 24 October 2010 в 20:44

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

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