Який хороший спосіб очистити систему (і чи безпечно Bleachbit) на Ubuntu 14.04?


39

Я використовував Ubuntu 14.04 (Trusty Tahr) близько року (фактично оновив його з Ubuntu 12.04 (Precision Pangolin)), а за час встановив деякі пакунки та видалив деякі інші пакети.

Тепер я думаю, що, напевно, прийшов час очистити систему, оскільки, ймовірно, кілька невикористаних речей там лежить (як від старого 12.04, так і від нового 14.04), і я сподіваюся, що система чистішої системи буде працювати швидше.

Я знайшов ці два посилання:

Обидві ланки здаються гарними, але коли я натрапив на те, що вони сказали, Bleachbitтоді один каже так, а один каже ні - трохи суперечить.

Що слід зробити для цього загального завдання?


1
Чисто, що саме? Невикористані пакети, наприклад, спробуйте apt-get autoremove
xangua

1
очистити систему - якщо це можливо ..
artm

1
Мабуть, це не відповідь, яку ви хочете, але все ж: мати ОС /homeта ваші дані на окремих розділах. Потім просто встановіть абсолютно нову систему (зберігання home/та дані); якщо не робити занадто великих стрибків, більшість конфігурацій все ще працюватимуть, як і раніше. Звичайно, вам доведеться перевстановити все, але це частина очищення: встановлюйте лише те, що вам потрібно, коли вам це потрібно.
Рафаель

1
@artm в цьому відношенні Linux набагато краще, ніж Windows. У нас немає реєстру з фальшивими ключами, які сповільнюють вашу систему. Якщо ви видаляєте багато на Ubuntu, можливо, у вас є бібліотеки, які більше не використовуються, Але тут ми говоримо про файли розміром у декілька-байт. Не варто мені часу. Очищення вашої системи в Ubuntu, як правило, видаляє встановлене та ніколи не використовується програмне забезпечення;)
Rinzwind

1
@artm використання ubuntu tweak, що містить системний двірник, допоможе точнісінько, як ви хочете
redchief

Відповіді:


38

Щоб видалити будь-які пакунки, які не потрібні системі:

sudo apt-get autoremove

Інша відповідь на це питання:

sudo apt-get clean

Це просто очищає кеш пакетів для завантаження нових пакетів, він не видаляє жодних пакетів.

Дивіться: https://help.ubuntu.com/community/AptGet/Howto


Будьте уважні, що існує помилка bugs.launchpad.net/ubuntu/+source/apt/+bug/1615381 для, autoremoveі, ймовірно, вона видалить усі ядра, включить поточне запущене ядро.
Невизначена поведінка

17

Налаштування Ubuntu буде на ваш смак.

У ньому є опція "двірник", де можна очистити кешовані файли, видалити старі ядра, видалити осиротілі .debs тощо. Але те, що видаляється, як правило, складає кілька Мб програмного забезпечення, яке більше не використовується у вашій системі, але не заважатиме тому, що ви зазвичай робите.

Аварію kateслід розглядати як таку: шукайте аварію в Інтернеті і переконайтесь, що там виправлено, інакше ви можете вирішити, щоб подати звіт про помилку kate.


Виправте зламане посилання.

3
Зауважте, що з травня 2016 року Ubuntu Tweak більше не підтримується, відповідно до сторінки проекту на Launchpad .
Томас Уорд

5
Будь-які альтернативи Ubuntu Tweak?
Сяодун Ци

11

Найпростіший спосіб очищення - це запустити це в Терміналі:

sudo apt-get clean

Якщо хочете, ви можете встановити та запустити Bleachbit. З цього, що я читав, це здається досить ефективним, але це може бути просто те саме, що ви можете зробити вручну. Він просто ставить усі прапорці в одне місце.


Я просто спробував sudo apt-get clean- хоча, здається, нічого не буде зроблено ..
artm

2
sudo apt-get clean - це те, що очищає невикористані речі з упаковки, тож якщо це нічого не зробило, то ви вже чистий пакет мудрий.
Даніель

1
Якщо ви хочете очистити такі речі, як старі завантаження, вам доведеться це зробити вручну або знайти щось на зразок налаштування Ubuntu або Bleachbit, щоб очистити кеш і історію тощо
Daniel

11

У Linux зазвичай не потрібно очищати вашу систему навіть після декількох оновлень. APT відстежує, який пакунок встановлений, який файл та видаляє при видаленні пакета.

Ваша система не стає повільніше, якщо встановлено багато пакетів (доки у вас є достатня кількість вільного місця на диску).

Також немає системного реєстру, як в Windows, але багато програм мають файли конфігурації /etc. Зазвичай краще не торкатися цих файлів, якщо ви не знаєте, що робите. Ці файли конфігурації - це єдине, що не видаляється APT під час видалення пакету (тому що ви, можливо, захочете знову використовувати його в майбутньому). Якщо ви хочете видалити конфігураційні файли з невстановлених пакетів, ви можете або зателефонувати

dpkg --purge PACKAGENAME

для кожного пакету, який ви хочете видалити або використати

dpkg -l | awk '/^rc/ {print $2}' | xargs --no-run-if-empty sudo dpkg --purge

для видалення файлів конфігурації всіх видалених пакетів. Однак не слід сподіватися на швидкість роботи вашої системи.


9

Щоб позбутися від часткових пакетів - sudo apt-get autoclean

Позбавтеся від непотрібних даних локалів - localepurge

Позбавтеся від "осиротілих" пакетів - sudo deborphan | xargs sudo apt-get -y remove --purge

Ви можете посилатися на цю статтю для отримання більш детальної інформації

http://www.ubuntugeek.com/cleaning-up-a-ubuntu-gnulinux-system-update-with-ubuntu-14-10-and-more-tools-added.html .


localepurgeможе бути налаштовано для автоматичного запуску при використанні dpkg, тому може бути непотрібним його використання. Щоб перевірити це використанняlocalepurge --help
PeterM

9

Нижче наведено системні засоби очищення

  1. BleachBit

  2. Налаштування Ubuntu

  3. GCleaner

  4. Підмітання

  5. Інструмент: Оптимізатор Linux та моніторинг з відкритим кодом

Я отримав список голосів за вище від сюди

введіть тут опис зображення

А для видалення непотрібних файлів дотримуйтесь нижче інструментів

  1. baobab - GUI
  2. ncdu - OUTPUT в CLI, а також працює віддалені сервери через SSH.
  3. суглоб

Сподіваюся, це вам допоможе.


це добре виглядає спасибі (не сподівався, що їх так багато, і Bleachbit є провідним інструментом ..)
artm

+1 для ncdu. Я зіткнувся з проблемою, де весь мій накопичувач заповнився. Раніше я використовував baobab, і bleachbit трохи допоміг, але ncdu дійсно швидко розгортається до того, які файли займають місце, і він сканує швидше, ніж будь-який інший інструмент. Це було 17.10, тому все ще дуже актуальний інструмент.
лабіринт

2

Ubuntu Cleaner видалить таке в Ubuntu та його похідних:

  • Кеші додатків
  • Кеші браузера
  • Apt кеш
  • Файли конфігураційних файлів
  • Безпотрібні пакети
  • Кеш ескізів
  • Старі ядра

Установка

  1. Щоб встановити Ubuntu Cleaner в Ubuntu, додайте наступний PPA:

    sudo add-apt-repository ppa:gerardpuig/ppa
    
  2. Оновіть список сховищ за допомогою команди:

    sudo apt-get update
    
  3. Потім встановіть Ubuntu Cleaner, як показано нижче.

    sudo apt-get install ubuntu-cleaner
    

Використання Ubuntu Cleaner з випадковими командами автоматичного чищення, автоматичного переміщення, чистих команд. Працює дуже добре
HattinGokbori87
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.