Номер версии моего Debian

Will it solves my problems?

Es poco probable. En 2012, Chris Siebenmann observó que el servicio de cuentas, que es un servidor de bus de escritorio de todo el sistema -, funcionaba de una manera muy ineficiente y poco fiable. Algunos de los problemas en su arquitectura que se destacaron entonces parecen permanecer hasta el día de hoy. Las formas en que maneja varias bases de datos, incluida la base de datos de inicio de sesión y la base de datos de cuentas, aún implican algunos escaneos completos de la tabla. Y las adiciones específicas de Debian -que tienen programas de superusuario que analizan los scripts de shell proporcionados por el usuario -todavía están allí.

Cuando se señaló que un parche que intentaba mejorar los problemas de rendimiento asumía un sistema de contraseña oculto basado en la base de datos de cuentas de la versión 7 de Unix y la API concomitante, y se rompió en los BSD modernos que cambiaron la base de datos de cuentas propiamente dicha de dos puntos sin clasificar -separó 1 -línea -por -archivos de registro en archivos indexados de Berkeley DB, la respuesta en el rastreador de errores de Freedesktop de uno de los autores del programa fue que los BSD quizás deberían volver al sistema anterior; perdiendo por completo el punto de que la ineficiencia del acceso a la tabla era parte del problema.

Lecturas adicionales

0
29.07.2017, 08:46
1 ответ

Debian не включает дополнительный номер версии в /etc/os-release, несмотря на четкое указание в руководстве на то, что дополнительные версии разрешены, и несмотря на включение дополнительных номеров версий в другие дистрибутивы Linux.

Единственное объяснение, которое кто-либо когда-либо придумывал для этого, довольно слабое — по общему признанию, предложенное лицом, известным только под псевдонимом на дискуссионном форуме и вряд ли каким-либо образом официальным — что Объявление об освобождении для 8.5 говорится, что «это обновление не является новой версией Debian 8». Тем не менее, это само -то же объявление использовало «8.5» в качестве строки в заголовке.

Вы можете получить младший номер в Debian -специфическим способом, который по-прежнему является единственным механизмом , упомянутым в его документе часто задаваемых вопросов , который вообще не упоминает /etc/os-release:Используйте lsb_releaseили прочитайте специфичный для Debian -файл /etc/debian_version, который включает дополнительный номер версии, еще раз демонстрируя, что дополнительный номер считается частью версии.

Debian — не единственная операционная система, не включающая дополнительный номер версии в строку версии в /etc/os-release. Как и CentOS. (См. CentOS ошибка #9448 и ошибка 8359 . )Arch вообще не включает строку версии.

Что касается deb8u2, то это не полная версия строки и . Фактическая строка версии, как вы можете увидеть в этом выводе, это 3.16.43-2+deb8u2. Эта строка следует соглашению о добавлении строки локальной версии к строке исходной версии.Исходная версия здесь 3.16.43, а суффикс 2+deb8u2, известный как Debian-версия пакета. Вы обнаружите, что эта схема debNuMчасто используется в версиях пакетов Debian. Суффикс действительно указывает на Debian 8, но номер обновления — это номер обновления для версии пакета Debian и , а не дополнительный номер версии операционной системы Debian. Это пакет ядра Linux в Debian с версией Linux 3.16.43и версией Debian 2+deb8u2. См. историю версий этого пакета .

На большей картинке то, что находится в /proc/version, является строкой версии (работающего)ядра , в частности здесь строка версии пакета ядра Debian, содержащего ядро, а не Операционная система.

6
28.01.2020, 02:15

Теги

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