Как удалить flatpack в линукс

Обновлено: 04.07.2024

Я новичок в Linux (30-летний пользователь MS, все началось в DOS. ), и мне удалось установить Xubuntu 18.04 (моя первая установка Linux), а также несколько программ, одной из которых является текстовый редактор Atom, который был установлен с некоторой командной строкой, найденной в Интернете, и, по-видимому, это было сделано с помощью некоторого "диспетчера пакетов Flatpak" (я узнал только потом, что есть несколько типов диспетчеров пакетов, которые помогают пользователю установить программу в Linux, и что у меня было Я бы хотел удалить текстовый редактор Atom, но я не смог этого сделать.

Командная строка, которую я использовал для установки Atom, выглядела так:

(Obs! При установке Xubuntu жаловался, и поэтому некоторые дополнительные утилиты Flatpak также должны были быть установлены, чтобы завершить установку Atom.)

В любом случае, при поиске способов удаления программы я нашел другую строку для перечисления программ, установленных с Flatpak, которая выглядела так:

И это произвело следующую строку:

Как должна выглядеть командная строка для удаления текстового редактора Atom?

1 ответ

Поскольку я также хотел удалить менеджер пакетов Flatpak, я потратил время, чтобы посмотреть, как это сделать, и подумал, что соберу его здесь в качестве справочного пособия для тех, кому нужна эта информация.

Деинсталляция flatpak и его зависимостей

Очистка конфигурации / данных тоже

После этого я проверил /var/lib/flatpak где Flatpak находится, и, к моему шоку, я обнаружил, что папка занимает колоссальные 4,2 ГБ огромного пространства, и все это после пары дней, когда она пробовала ее и установила 3 ​​программы (Atom, Audacity, Gimp).

Оглядываясь в Интернете, можно встретить несколько комментариев по этому вопросу о том, сколько места Flatpak использует и не может очистить после себя после удаления.

Во всяком случае, я пошел и удалил папку и ее содержимое со следующей строкой:

Наб! Будьте осторожны с этой командой, узнайте больше о том, как удалить папки и их содержимое, здесь: Как мне удалить папку?

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

Я думаю, что должны удалить большинство следов и данных Flatpack.

И, как отметил @mook765 в своем комментарии выше, мне пришлось изменить

Полностью удалить Flatpak-Snap-Appimage

До 2016 года и по сей день наиболее используемой системой установки пакетов в Ubuntu и ее вариантах были пакеты APT. Это программное обеспечение, которое находится в репозиториях и компоненты которого могут быть распределены во многих других пакетах, также называемых зависимостями. В 2015 году появились первые пакеты Flatpak и Snap, два типа пакетов, которые намного чище, поскольку включают в себя все, что вам нужно, в одном пакете. Но как могу ли я полностью удалить или удалить этот тип программного обеспечения чтобы не было остатков?

На самом деле, некоторые пользователи могут не быть заинтересованы в полном удалении программного обеспечения, потому что это также приведет к удалению его файлов конфигурации. Полное удаление одного из этих пакетов означает его удаление + удаление этих типов файлов. Поскольку каждый тип пакета отличается, каждый сохраняет эти типы файлов в пути. Ниже мы объясним, как это сделать в различных и простых процессах.

Как полностью удалить пакет Flatpak

Команда для удаления пакета Flatpak в этом нет необходимости, если, как предполагается, мы добавили поддержку для этих типов пакетов к нашему X-buntu. Команда выглядит следующим образом, но ее стоит удалить из программного центра нашего дистрибутива:

Пример выше относится к LibreOffice. Это приведет к удалению основной программы. При вводе команды и удалении из программного центра мы удалим папку, созданную в Корень / var / lib / flatpak / app. Но нам все равно придется удалить папку конфигурации, которая находится в Личная папка / .var / app. Мы помним, что точка перед папкой означает, что она скрыта, поэтому она не отображается, пока мы не покажем скрытые файлы. В большинстве дистрибутивов на основе Ubuntu это достигается с помощью команды Ctrl + H.

Полностью удалить пакет Snap

Почти все, что мы сказали о том, как удалить пакет Flatpak, можно сказать о хватка. Вам просто нужно изменить несколько вещей, например, команду для удаления пакета, который будет:

Приведенный выше пример предназначен для удаления известного медиаплеера VLC. Как и пакеты Flatpak, пакеты Snap также хранят свою собственную папку конфигурации, но она не скрыта. Мы видим его в нашей личной папке и, как вы догадались, его имя - «snap». Вам также необходимо удалить папку в корень / var / snap.

Как удалить AppImage

Название этого пункта - вопрос с подвохом: AppImage не устанавливается, поэтому он не удаляется. AppImage - это тип пакета, который мы будем выполнять непосредственно из него, то есть, как только мы дадим ему разрешение на выполнение, мы можем запустить его, дважды щелкнув по нему. «Проблема» в том, что, если разработчик делает все, как он должен, после консультации с нами, он добавит ярлык в меню «Пуск» нашего дистрибутива Linux. Это то, что мы должны исключить в этом типе пакетов, но, по сути, удаление AppImage состоит из двух очень простых шагов:

  1. Удалите AppImage, как если бы мы удалили любой другой файл. Если бы вы не добавляли ярлык в наше меню «Пуск», то все.
  2. Если вы добавили ярлык в наше меню «Пуск», мы удалим его, удалив ярлык, созданный в Личная папка / .local / share / applications. Как мы объясняли в разделе Flatpak, чтобы увидеть папку .местный нам нужно будет показать скрытые файлы.

Стоит пояснить, что путь, по которому сохраняются ярлыки, созданные AppImage, такой же, как и в мы можем сохранять наши собственные файлы .desktop или несколько скриптов, чтобы иметь возможность запускать их из меню «Пуск». Это особенно полезно в операционных системах, таких как Ubuntu, которые больше не позволяют перетаскивать эти типы файлов прямо в док.

Понятно, что будущее за этими типами пакетов. Хотя Линус Торвальдс хотел бы, чтобы был только один АПК На Android пакет, содержащий все (если он работает), всегда будет лучше, чем пакет, устанавливающий десятки зависимостей. В любом случае мы всегда можем поискать этот тип приложения в Магазин приложений Linux.

Вы уже знаете, как полностью удалить эти пакеты следующего поколения?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Как полностью удалить пакет Flatpak, Snap или AppImage

Flatpak на Ubuntu

Несколько дней назад мы писали статья упомянув, что мы уже устанавливаем более 3 миллионов пакетов snap в месяц. Использование этих типов пакетов дает все преимущества, среди которых у нас есть пакеты, которые включают основное программное обеспечение и зависимости. Но этот вид упаковки не уникален, есть еще Пакеты Flatpak, устанавливаемые через Flathub. В этой статье мы покажем вам, как установить его в Ubuntu 18.04 LTS и всех последних версиях, основанных на Ubuntu.

Но что такое Flatpak? Flatpak - это Формат приложений нового поколения, разработанный Red Hat и это используется в Fedora. Поддержка включена в Kubuntu, но не устанавливается по умолчанию. Приложения имеют структуру песочницы, поддерживают фоновые обновления и включают в себя все необходимое, все очень похоже на пакеты оснастки, доступные пользователям Ubuntu с апреля 2016 года с появлением Xenial Xerus. Разработчики выбирают эти типы пакетов, потому что они разрабатываются один раз и работают для многих операционных систем, 42 если быть точным.

Flatpak позволяет нам использовать несколько экземпляров одной и той же программы

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

Если мы все это сложим, при установке Flatpak на Ubuntu у нас будут все возможности этого типа пакетов, пакеты привязки и APT, которые уже входят в Ubuntu по умолчанию, поэтому у нас будет гораздо больше возможностей для выбора. Чтобы дать вам очень небольшую идею, это похоже на добавление неофициального репозитория, но умноженное на множество целых чисел и с безопасностью и надежностью официального репозитория.

Конечно, нужно учитывать одно: при первом запуске приложения на основе Flatpak запуск будет медленным, как с некоторыми снимками. Причина в том, что в этот момент все заканчивается.

Процесс установки Flatpak в Ubuntu 18.04+

Мы сделаем следующее:

  1. Нажимаем на ссылку. Мы также можем выполнить поиск по запросу "flatpak" в Центре программного обеспечения.
  2. Рассказываем, как открыть ссылку. Мы можем установить флажок, чтобы все ссылки этого типа открывались в Центре программного обеспечения нашего дистрибутива.
  3. Нажимаем установить и ставим свой пароль.
  4. В качестве альтернативы или рекомендуется установить официальный репозиторий, чтобы всегда иметь последнюю версию, с помощью следующей команды:
  1. Далее мы установим плагин для программного обеспечения Ubuntu. Без него наш программный центр не сможет обрабатывать эти пакеты. В Kubuntu в этом нет необходимости. Сделаем это с помощью следующей команды:

Как установить Flathub на Ubuntu

Следующее, что нам нужно сделать, это установить Flathub, крупнейший магазин приложений Flatpak. Это эквивалент Snappy от Canonical. Первое, что мы сделаем, это установим репозиторий Flathub с помощью следующей команды:

Другой вариант - перейти в Веб-сайт Flathub и выполните поиск, нажмите «установить» в Интернете, а затем «установить» в Центре программного обеспечения. Это точно так же, как то, что произошло, когда вы щелкнули шаг 1 руководства по установке.

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

Что вы думаете об этом руководстве, чтобы иметь возможность использовать Flatpak в Ubuntu?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Как установить Flatpak на Ubuntu и открыть мир возможностей

Ubuntu 20.04 и Flatpak

Вы, наверное, уже читали несколько статей о пакетах Snap в Ubuntu 20.04 LTS Focal Fossa. Каноникал вызывает споры, заставляя нас использовать их пакеты следующего поколения, но пользователям Linux нравится больше контролировать то, что мы используем, и им не нравится такое поведение. Кроме того, многие из нас предпочитают пакеты Flatpak, среди прочего, за то, что он был быстрее и проще в использовании.

Всего год назад мы публикуем статья, в которой мы показали вам, как включить поддержку пакетов Flatpak в Ubuntu, но эта система уже не работает в Focal Fossa, потому что они начали использовать другой магазин программного обеспечения. Таким образом, эта статья является обновлением предыдущей или той, в которой мы объясняем изменения, которые мы можем внести, чтобы продолжать пользоваться этими пакетами в последней версии Ubuntu.

Ubuntu 20.04 и Flatpak: шаги, которым необходимо следовать

Самое важное, что мы должны знать или принимать во внимание, - это то, что проблема заключается в новом программном обеспечении Ubuntu, которое представляет собой не что иное, как Модифицированное хранилище Snap и более ограничены тем, что они включены в Focal Fossa. Зная это, необходимо будет выполнить следующие шаги:

  1. Первое, что нам нужно сделать, это установить пакет "flatpak". Для этого открываем терминал и набираем следующую команду:
  1. Вышеупомянутый пакет бесполезен для нас без совместимого магазина, поэтому мы собираемся его установить. Мы можем установить Discover (Plasma-discover) и из него искать «flatpak» и установить необходимый движок, но, будучи программным обеспечением KDE, он установит множество зависимостей, и это будет не так хорошо, как, например, в Kubuntu. Поэтому лучший вариант - вернуться и установить «старое» программное обеспечение GNOME:
  1. Далее нам нужно установить плагин, чтобы Программное обеспечение GNOME быть совместимым с пакетами Flatpak:
  1. Отсюда мы должны сделать то же самое, что и в Ubuntu 19.10 и ранее, начиная с добавления репозитория Flathub с помощью этой команды:
  1. Наконец, мы перезапускаем операционную систему, и все будет готово для установки пакетов Flatpak в Ubuntu 20.04.

Как установить программное обеспечение Flathub на Ubuntu

Если мы хотим, мы также можем удалить «Snap Store» с помощью команды «sudo snap remove snap-store» без кавычек, но я оставляю это на усмотрение потребителя. Если мы сделаем все вышеперечисленное мы будем теми, кто будет решать что и где его устанавливать, так что думаю оно того стоит.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Учебники » Как включить поддержку Flatpak в Ubuntu 20.04

Читайте также: