Как удалить файлы приложения Flatpak?

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

Я бы сказал, что командная строка - это область, где пользователь может вводить команду, тогда как оболочка - это программа, которая интерпретирует / подчиняется этой команде. Термин «оболочка» очень специфичен для производных Unix; «command-line» больше в традиции Windows / DOS. Эквивалент на мэйнфреймах обычно называется «языком управления заданиями».

Ясно, что эти оригинальные отличия со временем стали размытыми по мере изменения технологии.

3
задан 27 October 2017 в 18:09

3 ответа

Обычно утилиты управления пакетами оставляют файлы только в домашнем каталоге, так что предпочтения пользователя и т. д. сохраняются при переустановке. Вы можете удалить их, если хотите, но я бы не ожидал, что flatpak (или любой другой инструмент установки программного обеспечения) удалит файлы конфигурации в моем домашнем каталоге. И это то, что ~/.var/app есть, глядя на пример в вики-файле flatpak:

.var/
└── app
    └── org.gnome.GEdit
        ├── data
        ├── config
        └── cache

~/.local/share/flatpak/repo/refs/remotes/org.flatpaklinux.Suphead-origin похоже, что это часть состояния flatpak, и он может использовать его для отслеживания того, что у него было (такие данные также часто сохраняются после удаления пакета, и в любом случае они не занимают много места). Из вики-страницы flatpak:

Flatpak использует OSTree для распространения и управления приложениями и временем выполнения. Репо / в приведенном выше дереве является локальным хранилищем OSTree. Flatpak создает активные / каталоги приложений и времени выполнения в виде символических ссылок на OSTree checkouts (в том же каталоге). Использование OSTree имеет то преимущество, что проверки автоматически деблокируются и распространяются на дисковое пространство, поскольку OSTree использует жесткие ссылки и контентную адресацию. OSTree также позволяет легко вернуться к более ранней версии, если возникнет такая необходимость.

refs/remotes/org.flatpaklinux.Suphead-origin выглядит очень похоже на что-то из Git repo:

$ cat .git/refs/remotes/origin/master
73dad27c1c047c159f0ee22d6627af5bfdf4dbfc

Если это действительно так, то этот файл просто указывает, какая фиксация удаленного источника была на

Если вы считаете, что flatpak занимает слишком много места даже после удаления приложения, проверьте вывод flatpak list -d --app --runtime, чтобы узнать, какие приложения и время выполнения все еще установлены, и пространство они берут.

4
ответ дан 22 May 2018 в 17:04
  • 1
    Эй, спасибо за решение там, и за подробное описание того, как Flatpak хранит вещи. – BlandCorporation 28 November 2017 в 19:34

Обычно утилиты управления пакетами оставляют файлы только в домашнем каталоге, так что предпочтения пользователя и т. д. сохраняются при переустановке. Вы можете удалить их, если хотите, но я бы не ожидал, что flatpak (или любой другой инструмент установки программного обеспечения) удалит файлы конфигурации в моем домашнем каталоге. И это то, что ~/.var/app есть, глядя на пример в вики-файле flatpak:

.var/ └── app └── org.gnome.GEdit ├── data ├── config └── cache

~/.local/share/flatpak/repo/refs/remotes/org.flatpaklinux.Suphead-origin похоже, что это часть состояния flatpak, и он может использовать его для отслеживания того, что у него было (такие данные также часто сохраняются после удаления пакета, и в любом случае они не занимают много места). Из вики-страницы flatpak:

Flatpak использует OSTree для распространения и управления приложениями и временем выполнения. Репо / в приведенном выше дереве является локальным хранилищем OSTree. Flatpak создает активные / каталоги приложений и времени выполнения в виде символических ссылок на OSTree checkouts (в том же каталоге). Использование OSTree имеет то преимущество, что проверки автоматически деблокируются и распространяются на дисковое пространство, поскольку OSTree использует жесткие ссылки и контентную адресацию. OSTree также позволяет легко вернуться к более ранней версии, если возникнет такая необходимость.

refs/remotes/org.flatpaklinux.Suphead-origin выглядит очень похоже на что-то из Git repo:

$ cat .git/refs/remotes/origin/master 73dad27c1c047c159f0ee22d6627af5bfdf4dbfc

Если это действительно так, то этот файл просто указывает, какая фиксация удаленного источника была на

Если вы считаете, что flatpak занимает слишком много места даже после удаления приложения, проверьте вывод flatpak list -d --app --runtime, чтобы узнать, какие приложения и время выполнения все еще установлены, и пространство они берут.

4
ответ дан 18 July 2018 в 04:25

Обычно утилиты управления пакетами оставляют файлы только в домашнем каталоге, так что предпочтения пользователя и т. д. сохраняются при переустановке. Вы можете удалить их, если хотите, но я бы не ожидал, что flatpak (или любой другой инструмент установки программного обеспечения) удалит файлы конфигурации в моем домашнем каталоге. И это то, что ~/.var/app есть, глядя на пример в вики-файле flatpak:

.var/ └── app └── org.gnome.GEdit ├── data ├── config └── cache

~/.local/share/flatpak/repo/refs/remotes/org.flatpaklinux.Suphead-origin похоже, что это часть состояния flatpak, и он может использовать его для отслеживания того, что у него было (такие данные также часто сохраняются после удаления пакета, и в любом случае они не занимают много места). Из вики-страницы flatpak:

Flatpak использует OSTree для распространения и управления приложениями и временем выполнения. Репо / в приведенном выше дереве является локальным хранилищем OSTree. Flatpak создает активные / каталоги приложений и времени выполнения в виде символических ссылок на OSTree checkouts (в том же каталоге). Использование OSTree имеет то преимущество, что проверки автоматически деблокируются и распространяются на дисковое пространство, поскольку OSTree использует жесткие ссылки и контентную адресацию. OSTree также позволяет легко вернуться к более ранней версии, если возникнет такая необходимость.

refs/remotes/org.flatpaklinux.Suphead-origin выглядит очень похоже на что-то из Git repo:

$ cat .git/refs/remotes/origin/master 73dad27c1c047c159f0ee22d6627af5bfdf4dbfc

Если это действительно так, то этот файл просто указывает, какая фиксация удаленного источника была на

Если вы считаете, что flatpak занимает слишком много места даже после удаления приложения, проверьте вывод flatpak list -d --app --runtime, чтобы узнать, какие приложения и время выполнения все еще установлены, и пространство они берут.

4
ответ дан 24 July 2018 в 18:04

Другие вопросы по тегам:

Похожие вопросы: