ExecStop нужен если сервис имеет дополнительный функиционал для своего отключения. к примеру команду на отключение.
системд выполняет команду из ExecStop потом ждет некоторое время и пристреливает процесс стандартными средствами.
ExecStop=exit() в принципе не делает ничего. точнее он завершает отдельный процесс порожденный системд для выполнения команды ExecStop. хотя конечно команда бессмысленна ибо для процесса ExecStop системд не запускает баш в котором данная команда и работает.
если ты хочешь конкретно использовать ExecStop то тебе, к примеру, надо в основной программе прописать реакцию по завершению скрипта по сигналу sigusr1, а в ExecStop прописать посылку ентого сигнала основной программе. тогда получится то что как я понимаю ты хочешь.
если тебе нужен еще один IP адрес, то так и скажи.
в принципе провайдер может организовать пересылку в "твое подключение" пакеты для любого количества адресов. но это будет стоить отдельных ковыряний.
вар2: ипв6 там обычно провайдер предоставляет большой пулл адресов которые может распределить роутер пользователя.
обычно до дома идет оптика со многогигабитной скоростью.
а вот разводка по дому делается медяшкой на 100 мбс.
если тебе нужна большая скорость то пров может проятнуть к тебе медяшку на 1 гбс или оптику на большую скорость.
по вышеупомянотому мануалу в /home/ лежат юниты системд "юзерского уровня".
это специально отдельно запущенный процесс ситемд работающий с правами конкретного пользователя. вот он по юнитам из юзер.путей и работает.
если твоему сервису достаточно прав юзверя то запускай через systemd --user. возможности будут ограничены, но зато управлять будешь без sudo.
чисто сам /home/../../ какойто странный, указывает в никуда.
так или иначе управление аппаратными доп.функциями ноутбука требует установки модулей к ядру.
в принципе в простом случае хватит даже просто конфигов к соотвествующим драйверам, но и это требует рут-прав или доступа к ядру.
плюс линукс ядро обычно все тащит с собой не требуя внешних драйверных упаковок.
хотя конечно же с конкретными моделями нубуков это увязать трудно.
Legalas61, не совсем понял про личный кабинет и какое это отношение имеет к коммерции.
как раз коммерческое использование подразумевает обычно использование тайликов карты на коммерческих площадках для всеобщего просмотра.
к примеру как подложка на карте продаж квартир или еще чего нибудь. сайт прокручивает деньги - получает коммерческую выгоду а яндексу процент не капает и т.д.
Legalas61, если ты выполняешь условия пользования тайликами осм, то ты можешь использовать их даже для коммерции.
но потом, после определенного инцидента, появился запрет на большие нагрузки тайлосерверов осм - предлагается ставить собственный рендер, прокси или переходить на других поставщиков тайлов осм.
охлаждение элементарно решается большим люминиевым радиатором и подвесом вверх ногами чтоб пыль на него не садилась.
п.с. найти радиатор от старого компа и болгаркой выпилить под место проблем не составит
лучше читай описание файлов в /proc
содержимое каталогов запущенных процессов зависит лишь от конкретно данного процесса и условий запуска, и потому достаточно бессмысленно без него.
Сява, посоветую для начала ставить в виртуалбокс.
получится более плавный переход на линукс. некоторое время поработать прочувствовать новую систему, набраться опыта.
а уже потом поставить параллельно с виндой.
Juhani Lahtinen, не думаю чтобы топикстартер задумывался о сетях размером чуть больше офиса и сложнее нескольких десятков компов, принтеров и nas максимум в одном уровне :)
предложу такой велосипед.
на сервере поднять виртуалку.
в неее скопировать системный раздел, данные подключить в режиме ro.
обновить копию внутри виртуалки - протестировать - получить результат/опыт глюков.
сделать вывод.
good_sefore, подключившись к сети ты получаешь внутренний/локальный ип. хотя если у роутера до жопы белых ip то он тебе может сразу выделить белый ip. такое будет наврядли и прокатит максимум с ипв6.
внешний ip роутера можно получить лишь сделав запос на соответствующий сервис тырнета.
для этого тебе точно надо авторизироваться в сети.
ставишь другую - пробуешь/сравниваешь - оставляешь лучшую.
если б была уникальная самая лучшая и самая удобная ИДЕ, то других бы просто не существовало.
totorialman, берем наглядную физическую аналогию - поток воздуха.
потребитель - трубка, по которой протекает воздух.
его скорость (аналогия электрического тока) определяется поперечным сечением и длиной трубки (сопротивление нагрузки) и разностью давлений на входе и выходе трубки (разность потенциалов оно же напряжение).
трубка ограничена свои габаритами, больше чем "ее отверстие" она запросить не может.
totorialman, в этом случае потребитель (светодиод) потребляет ток согласно своей вольт-амперной характеристике (ВАХ).
вот судя по всему измеренные ВАХ разных светодиодов.
под установкой японимаю подключение БД к какой-либо работе.
фтп лишь дозволит тебе закинуть исполняемые бинари системы управления БД на сервер.
так-то по идее без разницы какие файлики лить на сервер, хоть sqlite хоть постгрю - фтп никак не поможет исполнить их на системе....
системд выполняет команду из ExecStop потом ждет некоторое время и пристреливает процесс стандартными средствами.
ExecStop=exit() в принципе не делает ничего. точнее он завершает отдельный процесс порожденный системд для выполнения команды ExecStop. хотя конечно команда бессмысленна ибо для процесса ExecStop системд не запускает баш в котором данная команда и работает.
если ты хочешь конкретно использовать ExecStop то тебе, к примеру, надо в основной программе прописать реакцию по завершению скрипта по сигналу sigusr1, а в ExecStop прописать посылку ентого сигнала основной программе. тогда получится то что как я понимаю ты хочешь.