Каковы различия между загруженным ядром Ubuntu и исходным ядром?

У меня была такая же проблема: обновление с 12.04 до 12.10, а затем до 13.04. Единство было сломано, и единственное единственное единство

dconf reset -f /org/compiz/
setsid unity

не помогло. Я попытался сделать то, что объяснил хафичук выше:

sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop

, а затем

dconf reset -f /org/compiz/
setsid unity

, а затем он работал.

31
задан 26 April 2011 в 22:13

33 ответа

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

17
ответ дан 25 May 2018 в 21:54
  • 1
    Есть ли более подробная информация о патчах соуса и почему некоторые изменения конфигурации желательны для ядра Ubuntu? – Andrew Stern 27 April 2011 в 07:09
  • 2
    Эндрю, да, я работаю над некоторым текстом объяснения, чтобы добавить к вышесказанному, что, надеюсь, прояснит, какие патчи соуса немного более подробно. :-) – Jeremy Foshee 28 April 2011 в 00:35

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 25 July 2018 в 22:09

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 26 July 2018 в 19:14

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 31 July 2018 в 10:31

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 31 July 2018 в 11:33

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

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

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве основных ядер) представляют собой просто восходящее ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, поэтому при установке Ubuntu их минимальная проблема возникает.

Разница между этими ядрами и выпуском для версии Ubuntu - это множество других ядер mainline , исходных патчей * и, в некоторых случаях, скомпилированных в модулях и аппаратной поддержке. [ ! d2]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

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

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве ядер основного ядра ), - это просто исходное ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, так что существует минимальная проблема с использованием их на установке Ubuntu.

Разница между этими ядрами и версией, выпущенной для версии Ubuntu, - это многочисленные другие изменения конфигурации , исходные исправления * и, в некоторых случаях, скомпилированные в модулях и аппаратной поддержке. [ ! d3]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 6 August 2018 в 03:45

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве ядер основного ядра ), - это просто исходное ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, так что существует минимальная проблема с использованием их на установке Ubuntu.

Разница между этими ядрами и версией, выпущенной для версии Ubuntu, - это многочисленные другие изменения конфигурации , исходные исправления * и, в некоторых случаях, скомпилированные в модулях и аппаратной поддержке. [ ! d3]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 7 August 2018 в 21:40

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве ядер основного ядра ), - это просто исходное ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, так что существует минимальная проблема с использованием их на установке Ubuntu.

Разница между этими ядрами и версией, выпущенной для версии Ubuntu, - это многочисленные другие изменения конфигурации , исходные исправления * и, в некоторых случаях, скомпилированные в модулях и аппаратной поддержке. [ ! d3]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно скопировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 10 August 2018 в 09:54

Вышеупомянутые ядра (упомянутые, когда мы предоставляем их в качестве ядер основного ядра ), - это просто исходное ядро ​​для указанной версии, при этом добавляются незначительные незначительные изменения конфигурации, так что существует минимальная проблема с использованием их на установке Ubuntu.

Разница между этими ядрами и версией, выпущенной для версии Ubuntu, - это многочисленные другие изменения конфигурации , исходные исправления * и, в некоторых случаях, скомпилированные в модулях и аппаратной поддержке. [ ! d3]

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

*: Исходные патчи в большинстве случаев изменяют поведение ядра по умолчанию. Они не ограничиваются: черными списками, видеороликами, встроенными модулями, изменениями источника, которые еще не находятся в дереве Linus или стабильной очереди еще и т. Д.

Исходные патчи - это то, что команда использует для внедрения которые необходимы для поддержки широкого спектра выпущенных программ для конкретной версии Ubuntu. Во многих случаях они необходимы для правильной работы этих приложений. Фундаментальное различие между этим и восходящим ядром заключается в том, что чистое восходящее ядро ​​не является специфичным для распределения.

Поэтому конфигурации не направлены на то, чтобы определенные приложения работали должным образом. Эти конфигурации существуют, чтобы обеспечить этот уровень изменчивости для ядра для конкретных вещей. Кроме того, использование quirks позволяет нам идентифицировать аппаратное обеспечение, которое требует определенных вещей из ядра, которое мы можем установить, как только мы их обнаружим.

Это одна из основных особенностей Linux, и это одна из причин, по которой мы могли работать на столь многих различных платформах на протяжении многих лет. Бывают случаи, когда причуды и исходные исправления вызывают проблемы между собой. В это время мы работаем над тем, чтобы устранить проблемы с изменениями поведения ядра. Во многих случаях эти изменения не делают его восходящим потоком до тех пор, пока релиз в значительной степени не будет связан с необходимостью правильно кодировать исправление, документировать, что было сделано, проверить изменения и провести различные другие тесты и стресс-тестирование.

В этих случаях исправления, которые направляются вверх по течению, переносятся как исходные патчи во многом таким же образом, как и в случае с устойчивостью и патчами, которые еще не находятся в дереве Линуса. Ссылка на спецификацию delta review должна служить ссылкой на то, что было рассмотрено для текущей версии Natty ядра Ubuntu.

18
ответ дан 13 August 2018 в 16:13
  • 1
    Есть ли более подробная информация о патчах соуса и почему некоторые изменения конфигурации желательны для ядра Ubuntu? – Andrew Stern 27 April 2011 в 07:09
  • 2
    Эндрю, да, я работаю над некоторым текстом объяснения, чтобы добавить к вышесказанному, что, надеюсь, прояснит, какие патчи соуса немного более подробно. :-) – Jeremy Foshee 28 April 2011 в 00:35

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 25 May 2018 в 21:54
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 25 May 2018 в 21:54
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 25 July 2018 в 22:09
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 25 July 2018 в 22:09
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 26 July 2018 в 19:14
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 26 July 2018 в 19:14
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 31 July 2018 в 10:31
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 31 July 2018 в 10:31
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 31 July 2018 в 11:33
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 31 July 2018 в 11:33
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 2 August 2018 в 03:38
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 2 August 2018 в 03:38
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению, и то, что вы сейчас пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любая часть программного обеспечения, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 4 August 2018 в 19:40
  • 1
    Хотя это все очень верно, я не думаю, что вы поняли этот вопрос. Я думаю, что вопросник интересовался патчами, которые Ubuntu применяет к ядру. – 8128 26 April 2011 в 22:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подписаться на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список)

0
ответ дан 4 August 2018 в 19:40
  • 1
    ну, список больше ориентирован на открытое обсуждение предлагаемых патчей. Скорее всего, это не место, которое даст вам четкое представление о том, что мы делаем. Я рекомендую для этого IRC-канал FreeNode # ubuntu-kernel. – Jeremy Foshee 28 April 2011 в 00:37

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подпишитесь на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список )

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

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению и что вы в настоящее время пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любое программное обеспечение, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

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

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подпишитесь на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список )

0
ответ дан 7 August 2018 в 21:40

Ядро Linux постоянно развивается. Упаковывая свой следующий релиз, в какой-то момент команда Ubuntu должна сказать: «Хорошо, мы возьмем ядро, как оно сейчас стоит». Время от времени вы можете получить новое ядро, доступное в репозиториях для использования в текущее распределение.

Это место может сделать для некоторого интересного чтения, но оно может быть очень техническим. Вы можете быть в состоянии решить, что готовит вверх по течению и что вы в настоящее время пропускаете (но в конечном итоге получите).

Следует отметить, что, как и любое программное обеспечение, ядро ​​подвержено bug-ridden, и часто бывает, что возникают регрессии (добавлены новые вещи, нарушающие старые функции). В наши дни ядра IMHO меня не волнуют с точки зрения новой функциональности. Я довольно счастливо запускал ядро, которому было, например, два года.

2
ответ дан 7 August 2018 в 21:40

Вы можете загрузить дерево git Ubuntu и использовать графический просмотрщик для просмотра дерева git. Это покажет вам все патчи Ubuntu. https://wiki.ubuntu.com/Kernel/Dev/KernelGitGuide

Еще одна возможная опция, подпишитесь на список рассылки ubuntu-kernel. Там все их работы опубликованы, и вы можете понять, что они делают. Но, это высокий трафик, и ИМХО, раздражает. (Но эй, это их список )

0
ответ дан 10 August 2018 в 09:54

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

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