Обновление системы раз в месяц

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
Teemitze
Сообщения: 9
Зарегистрирован: 14 окт 2018, 18:14
Благодарил (а): 3 раза
Контактная информация:

Обновление системы раз в месяц

#1

14 окт 2018, 18:19

Ребят как сделать так, чтобы менеджер обновлений уведомлял раз в месяц о новых обновлениях? Просто при запуске минта запускается менеджер обновлений и сразу проверяет есть ли обновления, хочется чтобы проверял раз в месяц наличие обновлений. В настройках какие бы параметры по срокам не выставлял. Всё равно при запуске он делает 1 проверку обновлений. Потом делает через настроенное время 2 и потом через определённое время постоянно проверяет. Пытался через крон это сделать. То есть просто убрал автозапуск менеджера обновлений, и поставил в кроне запуск раз в месяц. Но крон не запустил менеджер не знаю почему, но какие нибудь скрипты отлично работают.

Решение Bill Williamson » 14 окт 2018, 20:46
slant писал(а):
14 окт 2018, 18:51
Запуск из cron приложений под gui - не слишком простая задача.
Каждую ночь через cron запускаю deluge:

Код: Выделить всё

0 22 * * * export DISPLAY=:0 && deluge #start torrents
0 7 * * * pkill deluge

Перейти к ответу ➙

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

Обновление системы раз в месяц

#2

14 окт 2018, 18:51

Запуск из cron приложений под gui - не слишком простая задача. Приложение оттуда запускается в собственном окружении, ему не доступна графическая подсистема запущенная для пользователя. Даже если запуск делается от имени этого самого пользователя, граф. окружение оказывается в другой "ветке" дерева fork'ов и по умолчанию недоступно. Нужно колдовать через dbus-launch или еще каким-то способом выцеплять и использовать. А так, приложение запускается как-бы на компьютере без графической системы вовсе. :)

А то, что вам нужно, настраивается в параметрах самого менеджера обновлений. :) Зайдите через меню Правка -> Параметры -> Автообновление (первая вкладка с таким именем)

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Обновление системы раз в месяц

#3

14 окт 2018, 18:52

Правка -> Параметры
Снимок экрана от 2018-10-14 18-50-58.png
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

no avatar

Автор темы
Teemitze
Сообщения: 9
Зарегистрирован: 14 окт 2018, 18:14
Благодарил (а): 3 раза
Контактная информация:

Обновление системы раз в месяц

#4

14 окт 2018, 19:57

Спасибо за ответ. Но способ с Правка -> Параметры и выставить время не совсем корректно работает. Если нажать ПКМ на лаунчер обновлений и выбрать Информация. То увидим примерно следующий вывод:
10.14@19:52 ++ Launching mintUpdate
10.14@19:52 ++ Starting refresh
10.14@19:52 ++ Initial refresh will happen in 10 minutes, 0 hours and 0 days
10.14@19:52 ++ System is up to date
10.14@19:52 ++ Refresh finished

При первом запуске лаунчер сразу же проверяет есть ли обновления, а мне нужно сделать чтобы он проверял раз в месяц. То есть лаунчер запускается, но не проверяет обновления сразу же, а проверяет их раз в месяц.
Вложения
Снимок экрана от 2018-10-14 19-53-04.png

Аватара пользователя

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

Обновление системы раз в месяц

#5

14 окт 2018, 20:20

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

Если я Вас не убедил, можно попробовать отключить mintupdate в автозагрузке и поставить расписание запуска через cron.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

no avatar

Автор темы
Teemitze
Сообщения: 9
Зарегистрирован: 14 окт 2018, 18:14
Благодарил (а): 3 раза
Контактная информация:

Обновление системы раз в месяц

#6

14 окт 2018, 20:27

Запуск менеджера обновлений через cron не работает, можете попытаться сами. Похоже остаётся вариант только запускать проверку вручную. За ответы спасибо. Очень ламповый форум. Тему можно закрывать!

Аватара пользователя

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

Обновление системы раз в месяц

#7

14 окт 2018, 20:44

Teemitze писал(а):
14 окт 2018, 20:27
Запуск менеджера обновлений через cron не работает, можете попытаться сами.
Я отключил mintupdate в автозагрузке и запускаю скрипт горячими клавишами, когда скучно.
Команда для запуска в настройках клавиатуры

Код: Выделить всё

gnome-terminal -t "Проверка обновлений" -- bash -c $HOME/.scripts/upgrade.sh
Скрипт upgrade.sh

Код: Выделить всё

#Проверка установки пакета clamav
if [ -n "`dpkg -l | grep clamav`" ]
	then sudo freshclam
fi
echo
echo
echo "------------------------------------------------"
echo
echo "Удаление неиспользуемых пакетов установленных автоматически как зависимых"
echo "sudo apt autoremove"
echo
sudo apt autoremove --yes
result=$?
echo "------------------------------------------------"
echo
sleep 1

echo "Удаление старых пакетов"
echo "sudo apt autoclean"
echo
sudo apt autoclean
result=$(($? + $result))
echo "------------------------------------------------"
echo
sleep 1

dialog --title "Обновление системы" --ok-label "Да" --cancel-label "Нет" --pause "\nВыполнить обновление списка пакетов?\nsudo apt update" 11 40 5
if [ $? = 0 ]
	then
		clear
		echo "Обновление списка пакетов"
		echo "sudo apt update"
		echo
		sudo apt update
		result=$(($? + $result))
		echo "------------------------------------------------"
		echo
	else
		clear
fi

echo "Проверка и исправление зависимостей"
echo "sudo apt install -f"
echo
sudo apt install -f
result=$(($? + $result))

dialog --title "Обновление системы" --ok-label "Да" --cancel-label "Нет" --pause "\nВыполнить обновление пакетов?\nsudo apt full-upgrade" 11 34 5
if [ $? = 0 ]
	then 
		clear
		echo "Обновление пакетов"
		echo "sudo apt full-upgrade"
		echo
		sudo apt full-upgrade --yes
		result=$(($? + $result))
		echo "------------------------------------------------"
		echo
	else
		clear
fi

if [ $result = 0 ]
	then dialog --title "Обновление системы" --msgbox "\nЗавершено успешно" 7 40
	else dialog --colors --title "Обновление системы" --msgbox "\n\Z1Завершено с ошибками" 7 40
fi
Последний раз редактировалось пользователем 4 demonlibra; всего редактировалось раз: 14
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Обновление системы раз в месяц

#8

14 окт 2018, 20:46

slant писал(а):
14 окт 2018, 18:51
Запуск из cron приложений под gui - не слишком простая задача.
Каждую ночь через cron запускаю deluge:

Код: Выделить всё

0 22 * * * export DISPLAY=:0 && deluge #start torrents
0 7 * * * pkill deluge
Изображение

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Обновление системы раз в месяц

#9

14 окт 2018, 20:50

Teemitze, а что ты через крон запускаешь? Консольный обновлятор, или обновлятор с гуем?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

no avatar

Автор темы
Teemitze
Сообщения: 9
Зарегистрирован: 14 окт 2018, 18:14
Благодарил (а): 3 раза
Контактная информация:

Обновление системы раз в месяц

#10

14 окт 2018, 20:58

Bill Williamson писал(а):
14 окт 2018, 20:46
slant писал(а):
14 окт 2018, 18:51
Запуск из cron приложений под gui - не слишком простая задача.
Каждую ночь через cron запускаю deluge:

Код: Выделить всё

0 22 * * * export DISPLAY=:0 && deluge #start torrents
0 7 * * * pkill deluge
Какой умный парень! Спасибо тебе добрый человек! Решение прямо в точку! Да ещё и научил запускать гуи приложения через cron! Красавчик! Ребята огромное всем спасибо за помощь! Решение найдено! :yahoo:

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

Обновление системы раз в месяц

#11

14 окт 2018, 23:44

Bill Williamson писал(а):
14 окт 2018, 20:46
Каждую ночь через cron запускаю deluge:
deluge - это приложение вида клиент-сервер, оно может вообще без gui работать, и вполне даже в голой текстовой консоли запускается (как у меня на сервере, где вообще видеокарты нету, а не только иксов). Так что не слишком показательно. Не все приложения так могут. :)

Закрыто

Вернуться в «Иные системные ошибки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей