Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:clean_bashscript [2012/05/28 15:17] Страница clean_bashscript переименована в wiki:clean_bashscript (clean_bashscript перенесена из / в wiki/) |
wiki:clean_bashscript [2012/10/13 13:32] (текущий) [Примечание] |
||
|---|---|---|---|
| Строка 24: | Строка 24: | ||
| Редактируем часть с bleachbit в скрипте по своему усмотрению. | Редактируем часть с bleachbit в скрипте по своему усмотрению. | ||
| ===== Скрипт очистки ===== | ===== Скрипт очистки ===== | ||
| + | <note important>У меня данный скрипт (deborphan) упорно выпиливает xvba-va-driver, который нужен для аппаратного ускорения воспроизведения видео. Будьте внимательны, читайте вывод в консоль, чтобы быть уверенным, что скрипт не напортачил!</note> | ||
| Копируем текст в файл и не забываем сделать его исполняемым командой **chmod +x**. | Копируем текст в файл и не забываем сделать его исполняемым командой **chmod +x**. | ||
| Запускаем в терминале **./имя_скрипта**. | Запускаем в терминале **./имя_скрипта**. | ||
| Строка 102: | Строка 103: | ||
| echo -e $YELLOW"Удаление незадействованных пакетов..."$ENDCOLOR | echo -e $YELLOW"Удаление незадействованных пакетов..."$ENDCOLOR | ||
| - | deborphan | xargs apt-get -y purge 2>> $LOG | + | while [ -n "`deborphan`" ]; do |
| + | deborphan | ||
| + | echo | ||
| + | apt-get -y purge `deborphan` 2>>$LOG | ||
| + | done | ||
| echo -e $YELLOW"Удаление старых ядер..."$ENDCOLOR | echo -e $YELLOW"Удаление старых ядер..."$ENDCOLOR | ||
| apt-get -y purge $OLDKERNELS 2>> $LOG | apt-get -y purge $OLDKERNELS 2>> $LOG | ||
| + | |||
| + | echo -e $YELLOW"Удаление пакетов, установленных по зависимостям и которые больше не нужны..."$ENDCOLOR | ||
| + | apt-get -y autoremove --purge 2>> $LOG | ||
| echo -e $YELLOW"Чистим корзины пользователей..."$ENDCOLOR | echo -e $YELLOW"Чистим корзины пользователей..."$ENDCOLOR | ||
| Строка 121: | Строка 129: | ||
| Чистка при каждом входе в систему: | Чистка при каждом входе в систему: | ||
| <code>@reboot root путь_к_скрипту</code> | <code>@reboot root путь_к_скрипту</code> | ||
| - | {{tag>Скрипты}} | + | |
| ===== Примечание ===== | ===== Примечание ===== | ||
| - | Также можно установить **localpurge**. | + | Также можно установить **localepurge**. |
| - | <code>apt-get install localpurge</code> | + | <code>apt-get install localepurge</code> |
| Данный скрипт автоматически удаляет неиспользуемые локали. В процессе установки Вам будет предложено выбрать из списка локали, используемые в Вашей системе. | Данный скрипт автоматически удаляет неиспользуемые локали. В процессе установки Вам будет предложено выбрать из списка локали, используемые в Вашей системе. | ||
| + | {{tag>Скрипты}} | ||