До 2016 года и по сей день наиболее используемой системой установки пакетов в Ubuntu и ее вариантах были пакеты APT. Это программное обеспечение, которое находится в репозиториях и компоненты которого могут быть распределены во многих других пакетах, также называемых зависимостями. В 2015 году появились первые пакеты Flatpak и Snap, два типа пакетов, которые намного чище, поскольку включают в себя все, что вам нужно, в одном пакете. Но как могу ли я полностью удалить или удалить этот тип программного обеспечения чтобы не было остатков?
На самом деле, некоторые пользователи могут не быть заинтересованы в полном удалении программного обеспечения, потому что это также приведет к удалению его файлов конфигурации. Полное удаление одного из этих пакетов означает его удаление + удаление этих типов файлов. Поскольку каждый тип пакета отличается, каждый сохраняет эти типы файлов в пути. Ниже мы объясним, как это сделать в различных и простых процессах.
Как полностью удалить пакет Flatpak
Команда для удаления пакета Flatpak в этом нет необходимости, если, как предполагается, мы добавили поддержку для этих типов пакетов к нашему X-buntu. Команда выглядит следующим образом, но ее стоит удалить из программного центра нашего дистрибутива:
flatpak uninstall --user org.libreoffice.LibreOffice
Пример выше относится к LibreOffice. Это приведет к удалению основной программы. При вводе команды и удалении из программного центра мы удалим папку, созданную в Корень / var / lib / flatpak / app. Но нам все равно придется удалить папку конфигурации, которая находится в Личная папка / .var / app. Мы помним, что точка перед папкой означает, что она скрыта, поэтому она не отображается, пока мы не покажем скрытые файлы. В большинстве дистрибутивов на основе Ubuntu это достигается с помощью команды Ctrl + H.
Полностью удалить пакет Snap
Почти все, что мы сказали о том, как удалить пакет Flatpak, можно сказать о хватка. Вам просто нужно изменить несколько вещей, например, команду для удаления пакета, который будет:
sudo snap remove vlc
Приведенный выше пример предназначен для удаления известного медиаплеера VLC. Как и пакеты Flatpak, пакеты Snap также хранят свою собственную папку конфигурации, но она не скрыта. Мы видим его в нашей личной папке и, как вы догадались, его имя - «snap». Вам также необходимо удалить папку в корень / var / snap.
Как удалить AppImage
Название этого пункта - вопрос с подвохом: AppImage не устанавливается, поэтому он не удаляется. AppImage - это тип пакета, который мы будем выполнять непосредственно из него, то есть, как только мы дадим ему разрешение на выполнение, мы можем запустить его, дважды щелкнув по нему. «Проблема» в том, что, если разработчик делает все, как он должен, после консультации с нами, он добавит ярлык в меню «Пуск» нашего дистрибутива Linux. Это то, что мы должны исключить в этом типе пакетов, но, по сути, удаление AppImage состоит из двух очень простых шагов:
- Удалите AppImage, как если бы мы удалили любой другой файл. Если бы вы не добавляли ярлык в наше меню «Пуск», то все.
- Если вы добавили ярлык в наше меню «Пуск», мы удалим его, удалив ярлык, созданный в Личная папка / .local / share / applications. Как мы объясняли в разделе Flatpak, чтобы увидеть папку .местный нам нужно будет показать скрытые файлы.
Стоит пояснить, что путь, по которому сохраняются ярлыки, созданные AppImage, такой же, как и в мы можем сохранять наши собственные файлы .desktop или несколько скриптов, чтобы иметь возможность запускать их из меню «Пуск». Это особенно полезно в операционных системах, таких как Ubuntu, которые больше не позволяют перетаскивать эти типы файлов прямо в док.
Понятно, что будущее за этими типами пакетов. Хотя Линус Торвальдс хотел бы, чтобы был только один АПК На Android пакет, содержащий все (если он работает), всегда будет лучше, чем пакет, устанавливающий десятки зависимостей. В любом случае мы всегда можем поискать этот тип приложения в Магазин приложений Linux.
Вы уже знаете, как полностью удалить эти пакеты следующего поколения?
2 комментариев, оставьте свой
Флэтпак давно удалил вот так:
$ flatpak удалить libreoffice -y
и устанавливается так:
$ flatpak установить libreoffice -y
«-y» означает принять установку, ничего не спрашивая.
😉
Флэтпак давно удалил вот так:
$ flatpak удалить libreoffice -y
и устанавливается так:
$ flatpak установить libreoffice -y
«-y» означает принять установку, ничего не спрашивая.
😉