История изменений
Исправление shell-script, (текущая версия) :
А как, если не через make install?
Как раз пакетом. Чтобы пакетный менеджер знал о установленной программе.
Не совсем еще понимаю, как и что прога использует при работе, и наверное это заставляет писать туда, куда она просит.
Если почитать sysctl.conf, то в самом начале можно увидеть строки:
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additonal system variables
# See sysctl.conf (5) for information.
Вот про сборку пакета - это уже интереснее будет.
Гугли для начала по словам «сборка пакета debian», а потом, если не хватит почитай «Руководство начинающего разработчика Debian». Документ относительно небольшой и читается за один раз.
Что ты потеряешь? Пару суток времени на освоение.
Что получишь? Возможность собрать универсальный пакет на тестовой системе, который потом сможешь установить на любых машинах, не притягивая на них компиляторы и девелоперские библиотеки и не тратя машинного время на сборку всего этого из исходников на каждой из них. При этом, однажды собранный пакет довольно просто обновлять с выходом новых версий.
Из твоего скрипта я не вижу каких-то больших трудностей в сборке пакета после прочтения первой ссылки в гугле.
Исходная версия shell-script, :
А как, если не через make install?
Как раз пакетом. Чтобы пакетный менеджер знал о установленной программе.
Не совсем еще понимаю, как и что прога использует при работе, и наверное это заставляет писать туда, куда она просит.
Если почитать sysctl.conf, то в самом начале можно увидеть строки:
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additonal system variables
# See sysctl.conf (5) for information.
Вот про сборку пакета - это уже интереснее будет.
Гугли для начала по словам «сборка пакета debian», а потом, если не хватит почитай «Руководство начинающего разработчика Debian». Документ относительно небольшой и читается за один раз.
Что ты потеряешь? Пару суток времени на освоение.
Что получишь? Возможность собрать универсальный пакет на тестовой системе, который потом сможешь установить на любых машинах, не притягивая на них компиляторы и девелоперские библиотеки и не тратя машинной время на сборку всего это из исходников на каждой из них. При этом, днажды собранный пакет довольно просто обновлять с выходом новых версий.
Из твоего скрипта я не вижу каких-то больших трудностей в сборке пакета после прочтения первой ссылки в гугле.