LINUX.ORG.RU

Ответ на: комментарий от Zhbert

Дело в том, что я не знаю ) Только недавно перешёл на Линукс и это мой первый дистрибутив

Mario_Gavana
() автор топика

Нет, не нужно.

Если прямо так хочется почистить систему, можно удалить кэш пакмана, но его версии можно использовать для даунгрейда пакетов.

fernandos ★★★
()

пакетный менеджер ведёт учёт всех файлов, предыдущие удаляет, новые распаковывает. никакого мусора в твоей системе нету...

ладно, я немного слукавил. мусор есть, тот, что создают программы в процессе своей работы, весь этот мусор лежит в /var (или /run, хотя она tmpfs вроде? значит нету мусора).

суть в том, что если ты хочешь иметь всегда чистую систему вплоть до каждого файла, который не контроллируется пакетным менеджером, то для этого ты можешь написать простенький скрипт на bash, который бы сравнивал (diff) два списка: find / и базу данных пакетного менеджера, и видя различия ты будешь знать, какие файлы не подконтрольны пакетному менеджеру и какие можно удалить.

но я тебе скажу лайвхак: ты можешь работать в live системе, загружаться с флешки. тогда твоя ОС будет одноразовой, и ты можешь делать любые изменения в системе, после перезагрузки с флешки система вернётся в своё исходное состояние, для этого я рекомендую использовать мой инструмент booty.

а вообще не заморачивайся, это не первая и не последняя твоя установленная ОС, не трать время на перфекционзим, твоя текущая ОС это тупо инструмент априори одноразовый. завтра ты захочешь установить лучший дистрибутив Kali Linux и забудешь про свою Manjaro.

Spoofing ★★★★★
()

во спрошу здесь… установил лет 7 назад на один винчестер sid, на другой arch, изначально обе системы занимали не белее 3 гб дискового пространства, со временем arch начал расти и достиг 5 гб в то время как sid остался неизменным - было время он разросся до 3.5 гб, но потом опять до 3 гигов сдулся, а arch сука ростет как на дрожжах, делал так

# pacman -Rns $(pacman -Qqdt)

и вот так

# pacman -Scc

не помогает… вычистило конечно дофига, но 2 гига лишнего от изначального объема где то остались?

amd_amd ★★★★★
()
Ответ на: комментарий от Spoofing

лучший дистрибутив Kali Linux

Он же написал, что не разбирается в этом, ясно пишите, что это сарказм. ;)

fernandos ★★★
()
Ответ на: комментарий от fernandos

Хм… Ну тогда я бы периодически чистил, ЕМНИП это тоже одной командой делается. Ее, скорее всего, вообще можно прописать в команду обновления сразу.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Есть команда, которая оставляет 3 самые свежие версии, остальные удаляет. Ещё есть демон, который удаляет неиспользуемые пакеты из кэша.

Ее, скорее всего, вообще можно прописать в команду обновления сразу.

Да, делается хуком.

fernandos ★★★
()
Ответ на: комментарий от fernandos

Осталось посмотреть

а с чем сравнить разросшийся arch? с sid-ом что ли? в arch самая тяжесть в usr 4.3 гб, внутри нее lib 2.7 гб, внутри нее firmvare 651 мб, в sid-е основная тяжесть фактически там же usr 2.9 гб, внутри нее lib 1.9 гб, внутри нее x86_64-linux-gnu 1.0 гб

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

а с чем сравнить разросшийся arch

С чистым, новым и худым арчем, очевидно.

fernandos ★★★
()
Ответ на: комментарий от amd_amd

если у тебя в системе есть пакеты зависящие друг от друга рекурсивно, но больше никому не нужные, всякие ключики pacman их не почистят и не покажут. старый косяк

anonymous
()
Ответ на: комментарий от Zhbert

При аудиозвонке приложение вылетало. Уже где-то (тут?) была подобная тема или комментарий, не помню.

Это было на генте, правда.

fernandos ★★★
()

Нужно. В арче: pacman -Qdtq | pacman -Rs -

Это аналог apt autoremove в дебе. И не слушай здесь дураков - слушай анонимусов, здесь это самый адекватный контингент.

anonymous
()
Ответ на: комментарий от fernandos

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

anonymous
()
Ответ на: комментарий от anonymous

Самое главное, что здешние юзеры написали кучу хлама и так никто не написал вразумительного совета, весь сегодняшний ЛОР с модераторами следящими на шиндос и маке))) Ничуть не ошибся в выборе перейти в анонимусы))

P.S. Давно не заходил. Все также не любите gnu и полоскаете создателя свободного софта?

anonymous
()
Ответ на: комментарий от anonymous

аналог apt clean должен быть

Есть конечно pacman -Scc. Запускаю иногда, чистит /var/cache/pacman

anonymous
()

Не нужно ничего чистить. Исключения из этого правила есть, но учитывая что это твой первый дистрибутив, можно этим пренебречь. Когда/если это понадобится, уже скорее всего будешь четко понимать, что и зачем.

anonymous
()
Ответ на: комментарий от fernandos

это называется «гентопердоля дооптимизировался»

anonymous
()
Ответ на: комментарий от Mario_Gavana

Это местный юродивый. Не стоит обращать внимание. Как уже говорил нужно делать:

pacman -Qdtq | pacman -Rs -

и

pacman -Scc

Естественно, достаточно пары раз в месяц или даже реже.

anonymous
()
Ответ на: комментарий от amd_amd

А зачем? Если раздел большого размера - проще указать SystemMaxUse один раз и не выполнять подобные действия на постоянной основе.

P.s. Каптча реально достала, неужели нельзя и вправду написать свое нормальное решение и отказаться от этого гугловского ненужно. Это же дискриминация анонимусов!!11 С мобильного на нее вообще в одном месте тапаешь, а срабатывает в соседнем блоке, писец.

anonymous
()

После каждого апдейта чищу свою систему ершиком. А рабочий стол - пастой ГОИ.

Gonzo ★★★★★
()

Запустил cleanmgr, вычистил 8.46Гб

anonymous
()

в deb есть такая команда.

$ dpkg -l | grep -vE '^ii'  
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend                                                                                       
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                                           Версия                                                               Архитектура  Описание
+++-=============================================-====================================================================-============-===============================================================================
rc  libvdpau1:i386                                1.4-3                                                                i386         Video Decode and Presentation API for Unix (libraries)

показывает не до конца удаленные или битые пакеты. к примеру, в данном выводе пакет libvdpau1:i386 удален, но в системе остались конфиги от него. но это мелочь в плане объема.

хочешь почистить систему - поставь ncdu (или иной графический измеритель занимаемого места на разделе) запусти через ncdu -x / и посмотри где место затерялось.

pfg ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.