Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: как отключить некоторые системные демоны  (Прочитано 5681 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: как отключить некоторые системные демоны
« Ответ #30 : 25 Февраля 2016, 16:51:32 »
РыжийПёс, ну убейтесь уже со своим init.d. Два раза объяснили за топик, что НЕТ ТАМ НИЧЕГО, нет, третий влезает.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
Re: как отключить некоторые системные демоны
« Ответ #31 : 25 Февраля 2016, 17:08:06 »
root_x, если у вас диск одной ногой в помойке - то займитесь сначала им, а потом уже на новом диске поставте нужную вам версию Ubuntu c KDE (Kubuntu) и будет вам счатье....

Но если железо слабое, я бы постоветовал кеды не юзать - они прожорливые очень ИМХО - Xubuntu или Lubuntu - самое то.



железка нормульная - я занимался рисованием. 8 гб озу, амд 6000+ - фотошоповские файлы до 2* гб не молниеносно, но обрабатывает.

---
* больше 2  гб фшоповских корректных файлов не существует. НО возможно через пару лет и появятся.
---
!!!возможно я поставлю что-то меньшее ПО ОБЪЕМУ. Потому что ставить буду на 60 гб ссддиск.

Пользователь решил продолжить мысль 25 Февраля 2016, 17:13:56:
возможно гуру-Linuxойды скажут, что это варварский метод, и надо делать как-то по-другому.

конечно варварскЫй.
---
такой пустяк, а сколько шума.
« Последнее редактирование: 25 Февраля 2016, 17:13:56 от root_x »
и лишь только время создает рисунки на лицах наших

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
Re: как отключить некоторые системные демоны
« Ответ #32 : 22 Марта 2016, 16:47:14 »
Сам решил вопрос. Делюсь со всеми. решение в прикреплении.

# Я долго и много искал программу для отключенрия\включения системных сервисов,
# чтобы они при загрузке не стартовали (или стартоали)
# но, блеать, толкового ничего не нашел. :(
# ---
# Есть комманды запуска\останова демонов, получения списка запущенных
# initctl list
# initctl stop\stop\restart\status cups
# service cups stop\stop\restart\status cups
# ...
# Но программки для УДОБНОГО упправление ращзрешением\запретом запуска демонов
# я так и не нашел, и решил...
---
убрал я свое написание.
« Последнее редактирование: 01 Апреля 2016, 01:07:40 от root_x »
и лишь только время создает рисунки на лицах наших

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: как отключить некоторые системные демоны
« Ответ #33 : 22 Марта 2016, 16:57:43 »
1. Проверяй наличие сервисов в обратном порядке. systemd > upstart > init.d
Слишком много идиотов вместо того, чтобы просто поставить свои контролки в upstart/systemd, ставят ещё и заглушки в init.d. (Например, самба этим болеет.)
2. Кавычки не забывай. Что будет с "[ -f /etc/init/$2.conf ]", если $2 окажется с пробелом?
3. Удаляешь .override неглядя? Тебе там наковальня в лоб ещё не прилетала? Лови, я послал. # cat /etc/init/mysql.override
# Raise open files limit
# Ref: http://serverfault.com/questions/440878/changing-open-files-limit-in-mysql-5-5
limit nofile 32000 32000
limit nproc 32000 32000
« Последнее редактирование: 23 Марта 2016, 00:29:54 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
Re: как отключить некоторые системные демоны
« Ответ #34 : 22 Марта 2016, 17:20:19 »
1 - Я написал ДЛЯ себя этот скрипт. Он прекрасно работает, так как нужно.Хотя его реализация кривовата.
2 - если кому-то не нравиццо - напиши свой скрипт!,
---
Думаю если вы знаете что такое /etc/init/mysql.override то вам не нужен этот скрипт.

Да была у меня мысль забэкапить /etc/init/*.override если они имеються (или хотя бы проверить на наличие одной строччки "manual").
Адекватную критикку я воспринимаю.
Скрипт можно ДОписать.


2. Кавычки не забывай. Что быдет с "[ -f /etc/init/$2.conf ]", если $2 окажется с пробелом?
будет ошибка, и скрипт не будет работать.
1. Проверяй наличие сервисов в обратном порядке. systemd > upstart > init.d
Та я это... не в курсе в какой последовательности стартуют сервисы.

Обязательно исправлю недочеты. Только мне оч интересно узнать про порядок инициализаии в Ubuntu. Нужно читнуть.
« Последнее редактирование: 22 Марта 2016, 17:44:54 от root_x »
и лишь только время создает рисунки на лицах наших

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: как отключить некоторые системные демоны
« Ответ #35 : 23 Марта 2016, 00:42:21 »
1 - Я написал ДЛЯ себя этот скрипт. Он прекрасно работает, так как нужно.Хотя его реализация кривовата.
2 - если кому-то не нравиццо - напиши свой скрипт!,
С таким отношением не советую в будущем что-то выкладывать на публику.
Хотя бы ради того, чтобы сохранить нервы мне и другим людям, которые будут восстанавливать угробленные вашими скриптами системы.

Цитировать
Думаю если вы знаете что такое /etc/init/mysql.override то вам не нужен этот скрипт.
Ну почему же? Если скрипт выполняет поставленную задачу, и задача в моей практике часто встречающаяся…

Цитировать
Да была у меня мысль забэкапить /etc/init/*.override если они имеються (или хотя бы проверить на наличие одной строччки "manual").
cp --backup a b
grep -v "manual" b > a

Цитировать
Адекватную критикку я воспринимаю.
Адекватная - это то, что вы поняли? А что не поняли, это, выходит, неадекватная?…

Цитировать

2. Кавычки не забывай. Что будет с "[ -f /etc/init/$2.conf ]", если $2 окажется с пробелом?
будет ошибка, и скрипт не будет работать.
Да ну прям?…
set -- -e "; эрэм эрэф /;"По-моему, отработает просто замечательно …

Цитировать
1. Проверяй наличие сервисов в обратном порядке. systemd > upstart > init.d
Та я это... не в курсе в какой последовательности стартуют сервисы.
Не имеет значения, в каком порядке они стартуют.
Дочитайте моё сообщение до конца, там всё расписано.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
Re: как отключить некоторые системные демоны
« Ответ #36 : 01 Апреля 2016, 01:03:19 »
мдя... Оно (в таком исполнении) не хочет работать с apache2. Интересненько...

Пользователь решил продолжить мысль 01 Апреля 2016, 01:05:46:
... С таким отношением не советую в будущем что-то выкладывать на публику....

отличный совет.
« Последнее редактирование: 01 Апреля 2016, 01:05:46 от root_x »
и лишь только время создает рисунки на лицах наших

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: как отключить некоторые системные демоны
« Ответ #37 : 01 Апреля 2016, 01:37:48 »
У apache2 нет апстарта (не было, когда я последний раз проверял), там надо возиться с update-rc.d
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн root_x

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • создатель tbs-mbs
    • Просмотр профиля
    • Уникальный  БлогСервис
Re: как отключить некоторые системные демоны
« Ответ #38 : 01 Апреля 2016, 02:04:46 »
не думаю. эээм, то есть нужно проверить.
Я нашел ошибку. если скрипт еще у вас - то посмотрите на 62 строчку.
echo manual 2>/dev/null >/etc/init/cups.overrideдолжно быть
echo manual 2>/dev/null >/etc/init/$2.override
только есть загадка!!! Почему оно РАБОТАЛО с vsftpd ??? я ПРОВЕРЯЛ на cups и vsftpd !

Странно все это. Сейчас с найду в сети то что я отсюда удалил (из сообщения где-то выше) и сравню.
---
уже проверил: такая же ошибка.
« Последнее редактирование: 01 Апреля 2016, 02:23:29 от root_x »
и лишь только время создает рисунки на лицах наших

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.