Я добавил поддержку Flatpak своей Ubuntu 18.04, и я смущен деталями пакета, которые она показывает мне.
Например, для пакета GIMP, это показывает мне, это должно загрузить 1,4 ГБ для установки 213 МБ приложения.
Для других приложений (Studio Android) это хочет загрузку больше что 5 ГБ только для одного приложения. Это безумно, по-моему.
Этот Flatpak / ошибка Центра программного обеспечения Ubuntu или просто мое недоразумение?
Спасибо
У Вас может всегда быть выбор между официальными репозиториями APT и сторонними и/или PPAs. Например, GIMP имеет PPA.
Snaps и Flatpaks должны загрузить большие части во время выполнения. Необходимо узнать больше о них прежде на самом деле использовать их. И Вы можете выбор - делать, Вы хотите потратить впустую дисковое пространство и сетевой трафик для использования их, или нет.
Некоторые приложения разработчика доступны в Ubuntu, Делают.
В Вашем особом случае - GIMP должен загрузить время выполнения GNOME (runtime/org.gnome.Platform/x86_64/3.28
) и зависимости (проверяют плоский корпус org.gimp. GIMP.json для деталей):
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref The application org.gimp.GIMP depends on runtimes from: https://dl.flathub.org/repo/ Configure this as new remote 'flathub' [y/n]: y Required runtime for org.gimp.GIMP/x86_64/stable (runtime/org.gnome.Platform/x86_64/3.28) found in remote flathub Do you want to install it? [y/n]: y Installing in system: org.gnome.Platform/x86_64/3.28 flathub 6d1d0ebbd724 org.freedesktop.Platform.ffmpeg/x86_64/1.6 flathub d757f762489e org.gnome.Platform.Locale/x86_64/3.28 flathub 2823e3d81b74 org.gimp.GIMP/x86_64/stable flathub 1fcb2c783cf6 permissions: ipc, network, x11 file access: /tmp, host, xdg-config/GIMP, xdg-config/gtk-3.0 dbus access: org.gtk.vfs, org.gtk.vfs.* tags: stable Is this ok [y/n]: n
Здесь существует один положительный момент - это время выполнения может быть снова использовано другим позже установленным FlatPaks.
Лично я предпочитаю PPAs по Snaps и Flatpaks и устанавливаю несколько приложений от umake
(например, Ардуино IDE).
На данный момент команда GIMP вынуждает нас загружать также ручной пакет, который показывает размер загрузки 800+ МБ...
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
The remote 'flathub', referred to by 'org.gimp.GIMP' at location https://dl.flathub.org/repo/ contains additional applications.
Should the remote be kept for future installations? [Y/n]: y
Required runtime for org.gimp.GIMP/x86_64/stable (runtime/org.gnome.Platform/x86_64/3.36) found in remote flathub
Do you want to install it? [Y/n]: y
org.gimp.GIMP permissions:
ipc network x11 dri file access [1] dbus access [2]
tags [3]
[1] /tmp, host, xdg-config/GIMP, xdg-config/gtk-3.0, xdg-run/gvfs
[2] org.freedesktop.FileManager1, org.gtk.vfs, org.gtk.vfs.*
[3] stable
ID Ветка Op Удалённый репозиторий Download
1. org.freedesktop.Platform.GL.default 19.08 i flathub < 89,1 MB
2. org.freedesktop.Platform.GL.nvidia-390-138 1.4 i flathub < 48,9 MB
3. org.freedesktop.Platform.VAAPI.Intel 19.08 i flathub < 8,7 MB
4. org.freedesktop.Platform.openh264 2.0 i flathub < 1,5 MB
5. org.gimp.GIMP.Manual 2.10 i flathub < 876,5 MB
6. org.gnome.Platform.Locale 3.36 i flathub < 323,1 MB (partial)
7. org.gtk.Gtk3theme.Pop-dark 3.22 i flathub < 226,0 kB
8. org.gnome.Platform 3.36 i flathub < 326,0 MB
9. org.gimp.GIMP stable i flathub < 116,3 MB
Proceed with these changes to the system installation? [Y/n]:
Я был удивлен и спросил об этом в IRC-канале GIMP. , и вот что мне сказали ребята:
... на самом деле по умолчанию будет установлена только текущая локаль. Тем не менее, он по-прежнему будет показывать огромное значение в 800+ МБ
du -sh /home/$USER/.local/share/flatpak/runtime/org.gimp.GIMP.Manual/x86_64/2.10/active/
64M
Я протестировал установку плоского пакета GIMP, и вот процесс загрузки:
ID Ветка Op Удалённый репозиторий Download
1. [✓] org.freedesktop.Platform.GL.default 19.08 i flathub 88,6 MB / 89,1 MB
2. [✓] org.freedesktop.Platform.GL.nvidia-390-138 1.4 i flathub 48,8 MB / 48,9 MB
3. [✓] org.freedesktop.Platform.VAAPI.Intel 19.08 i flathub 8,6 MB / 8,7 MB
4. [✓] org.freedesktop.Platform.openh264 2.0 i flathub 1,5 MB / 1,5 MB
5. [✓] org.gimp.GIMP.Manual 2.10 i flathub 49,0 MB / 876,5 MB
6. [✓] org.gnome.Platform.Locale 3.36 i flathub 3,7 MB / 323,1 MB
7. [✓] org.gtk.Gtk3theme.Pop-dark 3.22 i flathub 226,3 kB / 226,0 kB
8. [\] org.gnome.Platform 3.36 i flathub 17,7 MB / 326,0 MB
9. [ ] org.gimp.GIMP
Таким образом, кажется, что плоский пакет не показывает фактический размер до начала загрузки.