Уход за системой для лентяев.

Руководства, вопросы, обсуждения
Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.
Аватара пользователя

Автор темы
symon2014
Сообщения: 1578
Зарегистрирован: 29 авг 2016, 02:17
Решено: 19
Откуда: Феодосия
Благодарил (а): 47 раз
Поблагодарили: 427 раз

Уход за системой для лентяев.

Сообщение symon2014 » 16 ноя 2016, 04:25

Шарахаясь по интернету, набрёл на одну интересную утилиту, которая может за один запуск привести операционную систему в порядок. Называется она ucaresystem-core. Это — запускаемый из командной строки сценарий, который обновляет локальный кэш пакетов, скачивает и устанавливает обновления, удаляет старые ядра, «заброшенные» пакеты и конфиги. И проделывает всё это автоматически, без вмешательства юзера.

В официальном репозитории Ubuntu утилиты ucaresystem-core нет, она есть в собственном PPA-репозитории, содержащем версии для релизов от Precise до Xenial включительно ( LM 17.2 LM17.3 LM18 ).

Устанавливается достаточно стандартно.

$ sudo add-apt-repository ppa:utappia/stable
$ sudo apt-get update
$ apt-get install ucaresystem-core

После чего утилиту можно запустить с правами администратора:

$ sudo ucaresystem-core

И затем в течении пяти секунд наблюдается следующая картина:

_______________________________________________________

uCareSystem Core v3.0
~ '' ~

Welcome to all-in-one System Update and maintenance
assistant app.


This simple script will automatically
refresh your packagelist, download and
install updates (if there are any), remove any old
kernels, obsolete packages and configuration files
to free up disk space, without any need of user
interference.
_______________________________________________________

uCareSystem Core will start in 5 seconds...


А затем начинается работа сценария. Сначала обновляется локальный кеш пакетов, то есть, попросту говоря, выполняется команда apt-get update. Если в ходе этого были обнаружены обновлённые пакеты, то начинается:

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово


После чего происходит обновление системы (то есть выполнение команды apt-get upgrade).

Далее система проверяется на предмет неиспользуемых пакетов. И при обнаружении таковых они удаляются — это работает команда apt-get autoremove.

Вслед за тем наступает время проверки системы на наличие неиспользованных ядер. И если таковые обнаруживаются — удалению подлежат все, кроме активного и предпоследнего, вместе с сопутствующими компонентами (файлами initrd, System.map и так далее, а также соответствующими каталогами в /lib/modules/).

Следующий шаг — выявление и удаление конфигурационных файлов, оставшихся от удалённых пакетов. И завершается работа сценария очисткой системы от пакетов, скачанных в ходе их установки и обновления, то есть выполнение команды apt-get clean.

Таким образом, утилита ucaresystem-core выполняет все нужные для поддержания целостности и чистоты системы манипуляции. И при этом не делает ничего лишнего или непонятного .
:sry:
Debian (9.1) , LMDE2 , LM 18.2 Mate . Благодарности складываем сюда ---> R320161344462

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

kobolt
Сообщения: 251
Зарегистрирован: 27 авг 2016, 18:53
Решено: 5
Откуда: Чебоксары
Благодарил (а): 30 раз
Поблагодарили: 82 раза

Re: Уход за системой для лентяев.

Сообщение kobolt » 16 ноя 2016, 04:57

на себе проверял? ато лентяем себя чувствую огого, как раз для меня утилитка. лишь чего лишнего не сносила...

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

Автор темы
symon2014
Сообщения: 1578
Зарегистрирован: 29 авг 2016, 02:17
Решено: 19
Откуда: Феодосия
Благодарил (а): 47 раз
Поблагодарили: 427 раз

Re: Уход за системой для лентяев.

Сообщение symon2014 » 16 ноя 2016, 05:04

kobolt, Да, я всё проверяю на себе. :thumbs: :smile:
:sry:
Debian (9.1) , LMDE2 , LM 18.2 Mate . Благодарности складываем сюда ---> R320161344462

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

kobolt
Сообщения: 251
Зарегистрирован: 27 авг 2016, 18:53
Решено: 5
Откуда: Чебоксары
Благодарил (а): 30 раз
Поблагодарили: 82 раза

Re: Уход за системой для лентяев.

Сообщение kobolt » 16 ноя 2016, 05:06

symon2014 писал(а): kobolt, Да, я всё проверяю на себе. :thumbs: :smile:
тогда дома поставлю. не люблю команды вводить. а bleachbit у меня немного кривовато стоит и работает.

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

Nickolas
Сообщения: 290
Зарегистрирован: 14 сен 2016, 02:44
Решено: 3
Благодарил (а): 106 раз
Поблагодарили: 107 раз

Re: Уход за системой для лентяев.

Сообщение Nickolas » 16 ноя 2016, 06:01

symon2014 писал(а): После чего происходит обновление системы (то есть выполнение команды apt-get upgrade).
Ну не знаю, я запустил прогу, она проделала свои операции, после чего я в ручную сделал apt-get upgrade и система обновила несколько пакетов, хотя по заверениям эта прога сама должна это делать, что же тогда получается?!

Официальный форум Linux Mint Russian - https://forums.linuxmint.com/viewforum.php?f=75
Linux Mint 18.2 XFCE 64bit (Kernel 4.10.0)
Пингвин птица гордая - не полетит, пока не пнёшь.

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

BadBird
Сообщения: 1339
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Re: Уход за системой для лентяев.

Сообщение BadBird » 16 ноя 2016, 06:07

Nickolas писал(а): что же тогда получается?!
То что не стоит применять софт такого типа....
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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

Nickolas
Сообщения: 290
Зарегистрирован: 14 сен 2016, 02:44
Решено: 3
Благодарил (а): 106 раз
Поблагодарили: 107 раз

Re: Уход за системой для лентяев.

Сообщение Nickolas » 16 ноя 2016, 06:17

BadBird писал(а): То что не стоит применять софт такого типа....
...твоя правда, каждый раз убеждаюсь что лень до добра не доводит )))

Официальный форум Linux Mint Russian - https://forums.linuxmint.com/viewforum.php?f=75
Linux Mint 18.2 XFCE 64bit (Kernel 4.10.0)
Пингвин птица гордая - не полетит, пока не пнёшь.

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

crow7882
Сообщения: 53
Зарегистрирован: 05 сен 2016, 08:53
Решено: 2
Поблагодарили: 8 раз

Re: Уход за системой для лентяев.

Сообщение crow7882 » 16 ноя 2016, 06:58

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

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

Chocobo
Сообщения: 5556
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1440 раз

Re: Уход за системой для лентяев.

Сообщение Chocobo » 16 ноя 2016, 07:30

Я бы подчеркнул, что apt-get upgrade и вовсе нерекомендуется к использованию.
Есть менеджер обновлений, с разделением по уровням и типу обновлений, который сломает вам что-либо с куда меньшей вероятностью.

Очистка кэша пакетов и неиспользуемых ядер - слишком незначительный твик для использования этой "приблуды" из первого поста, на мой взгляд.

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

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Re: Уход за системой для лентяев.

Сообщение zuzabrik » 16 ноя 2016, 08:45

Chocobo писал(а): Очистка кэша пакетов и неиспользуемых ядер - слишком незначительный твик для использования этой "приблуды" из первого поста, на мой взгляд.
Полностью согласен. Тем более что я всегда держу 2 ядра в системе. То что новое, и предыдущее. Логика простая - на предыдущем я уже сидел и оно железно работает, а с новым могут быть сюрпризы :) При установке нового ядра оно становится новым, бывшее новое переходит в разряд предыдущего, а вот третье самое старое уже удаляю :)
Имею желание иметь всех желающих, но не имею желающих.

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

Dja
Сообщения: 2785
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Уход за системой для лентяев.

Сообщение Dja » 04 янв 2017, 01:05

1 - не вижу проблемы набора 2-3 команд в консоли.
2 - ничего плохого в sudo apt upgrade dist-upgrade не вижу, ибо если обновы есть - то они должны быть проверены и рабочие. Если косячные - то им делать нечего в сети. Но это моё имхо.
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

Obamacyborg1975
Сообщения: 177
Зарегистрирован: 27 сен 2016, 05:19
Благодарил (а): 52 раза
Поблагодарили: 37 раз

Уход за системой для лентяев.

Сообщение Obamacyborg1975 » 04 янв 2017, 10:02

Dja писал(а): ничего плохого в sudo apt upgrade dist-upgrade не вижу, ибо если обновы есть - то они должны быть проверены и рабочие. Если косячные - то им делать нечего в сети. Но это моё имхо.
А ведь Clement Lefebvre "Clem" думает иначе...

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

Dja
Сообщения: 2785
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Уход за системой для лентяев.

Сообщение Dja » 04 янв 2017, 11:01

Obamacyborg1975, а надобно не думать иначе, а воздействовать на систему так, чтобы в сети лежали только исправные пакеты. Смысл тогда иметь обновление, но такое кривое, что может что-то полететь? Тогда уж лучше вообще без обновлений жить.
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

Obamacyborg1975
Сообщения: 177
Зарегистрирован: 27 сен 2016, 05:19
Благодарил (а): 52 раза
Поблагодарили: 37 раз

Уход за системой для лентяев.

Сообщение Obamacyborg1975 » 04 янв 2017, 15:16

Dja писал(а): а надобно не думать иначе, а воздействовать на систему так, чтобы в сети лежали только исправные пакеты. Смысл тогда иметь обновление, но такое кривое, что может что-то полететь? Тогда уж лучше вообще без обновлений жить.
Да, вы правы, но мы все знаем политику обновлений в Linux Mint....каждый сам решает, какие обновления, и как устанавливать. Одни устанавливаю только обновления уровней 1-3, другие-4 и пятых уровней...а потом плачут в форумах....

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

Dja
Сообщения: 2785
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Уход за системой для лентяев.

Сообщение Dja » 04 янв 2017, 15:23

Obamacyborg1975, хм... я вот не знаю о такой политике ))) Зачем тогда существует команда apt upgrade? Чтоб ею не пользоваться? Просто чтобы было? :-D
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

Obamacyborg1975
Сообщения: 177
Зарегистрирован: 27 сен 2016, 05:19
Благодарил (а): 52 раза
Поблагодарили: 37 раз

Уход за системой для лентяев.

Сообщение Obamacyborg1975 » 04 янв 2017, 17:27

Dja писал(а): я вот не знаю о такой политике
Почитайте официальную документацию, где говориться, что, цитирую " You could use APT to upgrade all your packages with one simple command (“apt upgrade”) but we strongly recommend you don’t do so. The reason is that it doesn't make any distinctions in selecting which updates to apply and assumes that you want all of them. Some parts of the system are safe to update and some others aren’t. For instance, by updating your kernel (the part which is responsible among other things for hardware recognition) you might break your sound support, your wireless card support or even some applications (such as VMWare and Virtualbox) which are closely linked to the
kernel. Вот ссылка.

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

Obamacyborg1975
Сообщения: 177
Зарегистрирован: 27 сен 2016, 05:19
Благодарил (а): 52 раза
Поблагодарили: 37 раз

Уход за системой для лентяев.

Сообщение Obamacyborg1975 » 04 янв 2017, 17:31

Dja писал(а): хм... я вот не знаю о такой политике )))
Да что тут и говорить. Всегда устанавливал обновы 1-5 уровней. Проблем не было...

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

Dja
Сообщения: 2785
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Уход за системой для лентяев.

Сообщение Dja » 04 янв 2017, 17:40

Obamacyborg1975, чур меня. Теперь я понимаю почему у вас такой ник :-D А казачёк то засланный :crazy:
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Вернуться в «Параметры и оптимизация»