Понимание ubuntu [закрыто]

Я понимаю, что Linux - это ОС с открытым исходным кодом, другими словами, у меня есть возможность изменять все, что я хочу, с исходным кодом системы. Где находится исходный код? Например, я хотел бы добавить новое событие для мыши, которое позволяет пользователю выйти из системы, когда указатель мыши перемещается влево, а затем вправо. Может ли кто-нибудь дать мне несколько уроков или что-нибудь, что поможет мне понять, как происходят изменения в исходном коде?

0
задан 29 July 2014 в 16:59

1 ответ

Что, Вы спрашивающий не всегда так просты. Здесь можно найти руководство из заголовка CompilingEasyHowTo : после загрузки исходного кода программы, или пакет хотел Вас, может изменить и перекомпилировать его.

необходимо сохранить существующим, что Linux_distribution (выборка из Википедии):

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

Так после этого Вы загрузили исходный код, можно считать и изменить его перед компиляцией его снова. Но это не тривиальная задача, особенно в рабочей системе.

можно начать обращаться к другим сообщениям, , например, здесь , получать некоторую информацию об исходном коде, как получить и так далее.

существуют, может другие сообщения, которые могут помочь Вам на шаге компиляции, к определяют местоположение источника ядра , и более в общем [приблизительно 115], Как установить приложение из источника .

для Многих программ не нужно, действительно скомпилирован снова для выбора их настроек. Некоторый другой да. Иногда необходимо установить определенную программу, и необходимо искать ее.

А способ изменить действия, связанные с , жесты мыши для установки программы, которая сделает это для Вас . Твердый путь состоит в том, чтобы скомпилировать модуль ядра или изменить X систем.

предложение А: пойдите легкие вначале и увеличьте трудности со временем и опытом.

2
ответ дан 29 July 2014 в 16:59

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

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