Flatpak tidak secara otomatis menghapus lingkungan runtime setelah aplikasi dependen terakhir dicopot. Ini dapat menjadi masalah bagi beberapa pengguna karena runtime ini dapat menghabiskan banyak ruang disk.
Aplikasi Flatpak mengandalkan runtime, sejumlah library dan layanan penting seperti Dbus, GLib, Gtk3, PulseAudio, dll. Berkat runtime ini, pembuat aplikasi dapat menggabungkan library khusus aplikasi tanpa harus khawatir tentang ketergantungan tingkat rendah.
Setiap runtime digunakan oleh banyak aplikasi, yang membuat aplikasi tetap kecil, tetapi ada masalah. Setelah Anda mencopot semua aplikasi yang bergantung pada runtime tertentu, runtime itu sendiri tidak dihapus. Dan itu bisa menjadi masalah karena runtime ini bisa sangat lama – misalnya:
org.kde.Platform/x86_64/5.11 flathub 02ede84d3591 - 1.4 GB system,runtime
org.kde.Platform/x86_64/5.12 flathub d3e20330f263 - 1.3 GB system,runtime
org.gnome.Platform/x86_64/3.26 flathub d01b14e467c2 - 1.3 GB system,runtime
org.gnome.Platform/x86_64/3.28 flathub 6d1d0ebbd724 - 1.3 GB system,runtime
Meskipun Flatpak tidak secara otomatis menghapus runtime yang tidak digunakan, ada cara untuk menghapusnya, mirip dengan cara apt autoremove
atau dnf / yum autoremove
:
flatpak uninstall --unused
Perintah ini harus mencantumkan runtime Flatpak yang tidak digunakan dan menawarkan untuk menghapusnya dari sistem Anda.
Contoh:
$ flatpak uninstall --unused
Uninstalling from system:
org.freedesktop.Platform.GL32.nvidia-410-73/x86_64/1.4
org.freedesktop.Platform.GL32.nvidia-410-78/x86_64/1.4
org.freedesktop.Platform.GL32.nvidia-415-18/x86_64/1.4
org.gnome.Platform/x86_64/3.24
org.gnome.Platform.Locale/x86_64/3.24
org.kde.Platform/x86_64/5.9
org.kde.Platform.Locale/x86_64/5.9
Is this ok [y/n]: y
Uninstalling: org.freedesktop.Platform.GL32.nvidia-410-73/x86_64/1.4
Uninstalling: org.freedesktop.Platform.GL32.nvidia-410-78/x86_64/1.4
Uninstalling: org.freedesktop.Platform.GL32.nvidia-415-18/x86_64/1.4
Uninstalling: org.gnome.Platform/x86_64/3.24
Uninstalling: org.gnome.Platform.Locale/x86_64/3.24
Uninstalling: org.kde.Platform/x86_64/5.9
Uninstalling: org.kde.Platform.Locale/x86_64/5.9
Lihat juga:Cara Menghapus Snap Versi Lama untuk Mengosongkan Ruang
Tidak perlu melampirkan --user
pada perintah ini jika Anda telah menginstal aplikasi Flatpak hanya untuk pengguna Anda. flatpak uninstall --unused
Command menghapus sistem dan runtime pengguna yang tidak lagi diperlukan.
Opsi untuk menghapus runtime yang tidak digunakan diperkenalkan dengan Flatpak 0.11.8, yang dirilis pada Juni 2018. Jadi, Anda memerlukan versi ini atau yang lebih baru untuk menggunakannya.
Gambar Flatpak yang digunakan dalam artikel ini berasal dari https://flatpak.org/
Artikel Flatpak yang Mungkin Juga Anda Suka:
- Cara Mendapatkan Aplikasi Flatpak untuk Menggunakan Tema Gtk yang Tepat
- Berikut cara membuat aplikasi dan game Flatpak dibuat dengan OpenGL agar berfungsi dengan driver grafis Nvidia yang dipatenkan