Страница 1 из 1

Очистка неиспользуемых компонентов flatpak

Добавлено: 14 апр 2021, 07:22
Chocobo
При использовании flatpak-приложений со временем они могут ощутимо занимать дисковое пространство.
Например при удалении программ могут оставаться рантаймы зависимостей, которые не удаляются при удалении самой программы

Для этих целей существует флаг uninstall --unused, который покажет неиспользуемые на его взгляд компоненты и предложит их удалить :

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

$ flatpak uninstall --unused

        ID                                            Branch          Op
 1.     org.freedesktop.Platform.GL.default           20.08           r
 2.     org.freedesktop.Platform.VAAPI.Intel          20.08           r
 3.     org.freedesktop.Platform.openh264             2.0             r
 4.     org.gnome.Platform                            40              r
 5.     org.gnome.Platform.Locale                     40              r
 6.     org.gtk.Gtk3theme.Yaru                        3.22            r

Proceed with these changes to the system installation? [Y/n]: 

Очистка неиспользуемых компонентов flatpak

Добавлено: 14 апр 2021, 08:14
Сотрудник
Не по теме
Я полностью удалил flatpak, зачем его придумали и похожие компоненты, только свободное место на разделе занимают

Очистка неиспользуемых компонентов flatpak

Добавлено: 15 апр 2021, 06:55
FreeStyler
Сотрудник писал(а):
14 апр 2021, 08:14
зачем его придумали и похожие компоненты
ежу же понятно - чтобы запускать свежий софт на гуано мамонта и разработчикам не париться на какой системе будет запускаться их софт. Как по мне - плохо если при этом полностью забивают на deb. Но всё же хорошо, ибо может стать что ты на старой системе, а из-за одной софтины не хочется ставить новую - тогда такие штуки как FP Snap AppImage и пригождаются

Очистка неиспользуемых компонентов flatpak

Добавлено: 07 апр 2024, 01:44
StarMAUGLI
У меня похожая проблема, но не совсем.
Для ускорения работы системы я поставил себе небольшой твердотельничек (и тот располовинил между Минтом и Росой). А хомяка поставил на традиционный жесткий терабайтник.
Однажды меня занесло на какой-то сайт с флетпаками и я поставил сразу несколько штук каких-то программ. Запомнился только более новый чем у меня был в системе гимп с кривыми надписями на русском вылезающими за плашки. Ну поигрался и забыл. Закрутился с текущими проблемами.
Но после этого у меня начались проблемы с производительностью. Комп тормозил. Даже зависал. Я как-то не сразу связал эти два события. Вообще не мог понять в чем дело. Думал память накрылась или еще что. В Росе однако, такой проблемы не было. И я стал чаще юзать ее.
В один прекрасный момент я решил посмотреть что у меня в Минте с дисками и запустил баобаб. С удивлением обнаружил, что твердотельник забит под завязку. Все мои флэтпаки установились на него и сожрали около 10 гигов. Я их безжалостно прибил и комп вздохнул посвободнее.
Но у меня возникли вопросы...

Собственно вопросы:
- куда по умолчанию ставятся флэтпаки? (в моем случае, это был кажется /var/... я еще тогда подумал, что может логи не уследил... но сейчас уже не посмотреть, так как виновников я прибил)
- можно ли при установке флеэтпака поменять путь назначения? (прямо вот оперативно в момент установки)
- можно ли в каком-нибудь конфигурационном файле закрепить каталог для флэтпаков, что бы больше не наступать на одни и те же грабли? (Пусть ставятся в какой-нибудь каталог /home/flatpacks , не отжирают место на маленьком системном диске и живут на компе хоть вечно).

P.S. если удастся разобраться с этими флетпаками, то следующую на потестировать возьму себе микроОС от суси. Ролинг релиз и ничего не ломается - это ж мечта лентяя.

Очистка неиспользуемых компонентов flatpak

Добавлено: 07 апр 2024, 15:15
slant
StarMAUGLI писал(а):
07 апр 2024, 01:44
- куда по умолчанию ставятся флэтпаки? (в моем случае, это был кажется /var/... я еще тогда подумал, что может логи не уследил... но сейчас уже не посмотреть, так как виновников я прибил)
Угу, куда-то туда. Сам не помню. Посмотрите когда опять что-то поставите. :)
StarMAUGLI писал(а):
07 апр 2024, 01:44
- можно ли при установке флеэтпака поменять путь назначения? (прямо вот оперативно в момент установки)
Можно. man flatpak-install
Есть даже специальная команда для установки на сменный носитель (флешку) - man flatpak-create-usb
StarMAUGLI писал(а):
07 апр 2024, 01:44
- можно ли в каком-нибудь конфигурационном файле закрепить каталог для флэтпаков,
Подобные задачи в линуксе решаются универсальным способом (точнее - аж двумя): симлинки и монтирование. Просто сделайте так, чтобы этот каталог вел куда вам надо.

Очистка неиспользуемых компонентов flatpak

Добавлено: 12 май 2024, 05:27
chelovekonline
Еще немного к очистке мусора от flatpak:

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

sudo flatpak -repair
помогает когда у вас уже вроде и удалять, кроме как самого flatpak нечего, однако анализатор показывает значительное количество хлама в /var/lib/flatpak/repo

Очистка неиспользуемых компонентов flatpak

Добавлено: 12 май 2024, 06:36
symon2014
chelovekonline, Стоило регистрироваться для того чтобы написать команду с ошибкой ?