GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Flatpak di Debian 11 Bullseye

Flatpak adalah alat untuk menyebarkan dan mengelola paket perangkat lunak pada sistem operasi Linux. Ini menyediakan lingkungan yang terisolasi di mana pengguna dapat menjalankan aplikasi tanpa mempengaruhi bagian lain dari komputer mereka.

Dengan Flatpaks, menginstal aplikasi seperti menariknya ke repositori lokal Anda. Tautan kemudian menghasilkan titik tersebut dari tempat yang tepat di Sistem File ke tempat Anda dapat menemukan file-file ini–tautan keras ini akan efisien untuk ruang disk karena sederhana dibandingkan dengan melakukan sesuatu melalui metode tradisional.

Untuk pengguna Debian, sebagian besar akan tahu bahwa distribusi berfokus pada stabilitas daripada fitur-fitur baru, itulah yang Debian terkenal, tetapi untuk beberapa pengguna, Anda mungkin ingin menginstal aplikasi seperti Discord, VLC, Spotify, dan daftarnya seperti itu. jika tersedia di Debian tidak up to date dengan rilis terbaru dan fitur yang hilang.

Flatpaks selalu dikenal sebagai yang terbaru untuk sebagian besar tergantung pada pengelolanya, tetapi dari pengelola pihak ketiga, mereka berada di peringkat teratas.

Dalam tutorial berikut, Anda akan mempelajari cara menginstal Flatpak di Debian 11 dan mengaktifkan Flathub untuk mencari, menginstal, memelihara, atau menghapus aplikasi Flatpak.

Perbarui Debian

Tugas pertama adalah memperbarui sistem Anda untuk memastikan semua paket yang ada sudah diperbarui sebelum melanjutkan penginstalan.

sudo apt update && sudo apt upgrade

Instal Flatpak

Debian menampilkan Flatpak secara default pada repositori stabil standarnya. Untuk memulai instalasi, gunakan perintah berikut.

sudo apt install flatpak -y

Flathub adalah tujuan populer untuk mencari aplikasi yang dapat Anda instal kapan saja, aktifkan ini dengan menggunakan perintah berikut.

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Cara Menggunakan Flatpak

Tutorial ini akan membahas beberapa perintah paling umum menggunakan Flatpak.

Perintah pertama yang harus Anda gunakan adalah perintah bantuan untuk membiasakan diri dengan jumlah opsi yang Anda miliki, dan bahkan beberapa pengguna Flatpak mungkin menemukan perintah yang tidak mereka ketahui.

flatpak --help

Contoh keluaran:

Usage:
  flatpak [OPTION…] COMMAND

Builtin Commands:
 Manage installed applications and runtimes
  install                Install an application or runtime
  update                 Update an installed application or runtime
  uninstall              Uninstall an installed application or runtime
  mask                   Mask out updates and automatic installation
  pin                    Pin a runtime to prevent automatic removal
  list                   List installed apps and/or runtimes
  info                   Show info for installed app or runtime
  history                Show history
  config                 Configure flatpak
  repair                 Repair flatpak installation
  create-usb             Put applications or runtimes onto removable media

 Finding applications and runtimes
  search                 Search for remote apps/runtimes

 Running applications
  run                    Run an application
  override               Override permissions for an application
  make-current           Specify default version to run
  enter                  Enter the namespace of a running application
  ps                     Enumerate running applications
  kill                   Stop a running application

 Manage file access
  documents              List exported files
  document-export        Grant an application access to a specific file
  document-unexport      Revoke access to a specific file
  document-info          Show information about a specific file

 Manage dynamic permissions
  permissions            List permissions
  permission-remove      Remove item from permission store
  permission-set         Set permissions
  permission-show        Show app permissions
  permission-reset       Reset app permissions

 Manage remote repositories
  remotes                List all configured remotes
  remote-add             Add a new remote repository (by URL)
  remote-modify          Modify properties of a configured remote
  remote-delete          Delete a configured remote
  remote-ls              List contents of a configured remote
  remote-info            Show information about a remote app or runtime

 Build applications
  build-init             Initialize a directory for building
  build                  Run a build command inside the build dir
  build-finish           Finish a build dir for export
  build-export           Export a build dir to a repository
  build-bundle           Create a bundle file from a ref in a local repository
  build-import-bundle    Import a bundle file
  build-sign             Sign an application or runtime
  build-update-repo      Update the summary file in a repository
  build-commit-from      Create new commit based on existing ref
  repo                   Show information about a repo

Help Options:
  -h, --help              Show help options

Application Options:
  --version               Print version information and exit
  --default-arch          Print default arch and exit
  --supported-arches      Print supported arches and exit
  --gl-drivers            Print active gl drivers and exit
  --installations         Print paths for system installations and exit
  --print-updated-env     Print the updated environment needed to run flatpaks
  --print-system-only     Only include the system installation with --print-updated-env
  -v, --verbose           Show debug information, -vv for more detail
  --ostree-verbose        Show OSTree debug information

Cara Mencari Aplikasi dengan Flatpak

Fitur pencarian Flatpak dapat berguna di terminal. Idealnya, Anda ingin mencari nama plus ID aplikasi. Ini masih dapat dilakukan di terminal tetapi secara visual tidak semudah menggunakan browser web dan mengambil id secara langsung.

flatpak search discord

Contoh keluaran:

Kedua, Anda dapat mengambil

Cara Menginstal Aplikasi dari Pencarian Flatpak

Setelah Anda menemukan aplikasinya, Anda dapat menginstalnya dalam kasus tutorial Discord menggunakan perintah berikut.

flatpak install discord

Cara Menginstal Aplikasi dengan Flatpak langsung dari Flathub

Metode yang lebih diinginkan untuk menginstal aplikasi adalah mengambil perintah langsung dari Flathub.

Contoh:

Seperti di atas, perintah di terminal Anda adalah.

flatpak install flathub com.discordapp.Discord

Cara Menjalankan Aplikasi Flatpak

Untuk sebagian besar pengguna, Anda akan menjalankan aplikasi yang diinstal Flatpak dari menu acara aplikasi dan memilih ikon. Tetapi untuk pengguna yang ingin meluncurkan dari terminal, gunakan yang berikut ini.

Contoh:

flatpak run com.discordapp.Discord

Cara Mendaftar Aplikasi Flatpak yang Terinstal

Terkadang mudah untuk melupakan aplikasi apa yang telah Anda instal dengan Flatpak. Fitur praktis adalah menggunakan perintah list untuk mencetak apa yang saat ini diinstal di terminal Anda bersama dengan versi build, cabang, dan id aplikasi.

flatpak list

Contoh keluaran:

Cara Memperbarui Aplikasi Flatpak

Secara default, pembaruan ditangani secara otomatis, tetapi Anda dapat membuka terminal dan menggunakan perintah berikut jika Anda ingin memeriksa secara manual.

flatpak update

Cara Menghapus Aplikasi Flatpak

Gunakan perintah berikut untuk pengguna yang ingin menghapus aplikasi Flatpak di terminal Anda.

flatpak uninstall --delete-data com.discordapp.Discord

Hapus (Copot) Flatpak

Untuk pengguna yang tidak lagi ingin menginstal Flatpak, gunakan perintah berikut untuk menghapus semua aplikasi yang diinstal terlebih dahulu.

flatpak uninstall --all

Selanjutnya, hapus runtime yang tersisa.

flatpak uninstall --unused

Sekarang hapus Flatpak langsung dari sistem Debian Anda.

sudo apt autoremove flatpak --purge -y

Dengan proses ini, Anda telah menghapus Flatpak sepenuhnya.


Debian
  1. Cara Menginstal R di Debian 9

  2. Cara Menginstal Python 3.8 di Debian 11 Bullseye

  3. Cara Menginstal Python 3.9 di Debian 11 Bullseye

  1. Cara Menginstal R di Debian 10

  2. Cara Menginstal Debian 11 (Bullseye) Langkah demi Langkah

  3. Bagaimana cara menginstal Debian 11

  1. Bagaimana Instal GIMP pada distribusi Bullseye Debian 11

  2. Cara Menginstal TeamViewer di Debian 10

  3. Cara Menginstal Python 3.7 di Debian 11 Bullseye