GNU/Linux >> Belajar Linux >  >> Arch Linux

Cari Aplikasi Linux Di Platform AppImage, Flathub, dan Snapcraft

Linux berkembang dari hari ke hari. Di masa lalu, para pengembang harus membangun aplikasi secara terpisah untuk distribusi Linux yang berbeda. Karena ada beberapa varian Linux, membangun aplikasi untuk semua distribusi menjadi tugas yang membosankan dan cukup memakan waktu. Kemudian beberapa pengembang menemukan pengonversi dan pembuat paket seperti Checkinstall , Sentuhan Utang dan Fpm . Tapi mereka tidak sepenuhnya menyelesaikan masalah. Semua alat ini hanya akan mengonversi satu format paket ke format lainnya. Kami masih perlu menemukan dan menginstal dependensi yang dibutuhkan aplikasi untuk dijalankan.

Nah, waktu telah berubah. Kami sekarang memiliki aplikasi Linux universal. Artinya - kita dapat menginstal aplikasi ini di sebagian besar distribusi Linux. Baik itu Arch Linux, Debian, CentOS, Redhat, Ubuntu atau distribusi Linux populer lainnya, aplikasi Universal akan bekerja dengan baik di luar kotak. Aplikasi ini dikemas dengan semua pustaka dan dependensi yang diperlukan dalam satu bundel. Yang harus kita lakukan adalah mengunduh dan menjalankannya di semua distribusi Linux pilihan kita. Format aplikasi universal yang populer adalah AppImages , Flatpaks dan Jepret .

AppImages dibuat dan dikelola oleh Simon peter . Banyak aplikasi populer, seperti Gimp, Firefox, Krita, dan banyak lagi, tersedia dalam format ini dan tersedia langsung di halaman unduhan mereka. Cukup unduh, buat agar dapat dieksekusi, dan jalankan dalam waktu singkat. Anda bahkan tidak me-root izin untuk menjalankan AppImages.

Pengembang Flatpak adalah Alexander Larsson (karyawan RedHat). Aplikasi Flatpak dihosting di repositori pusat (toko) yang disebut "Flathub" . Jika Anda seorang pengembang, Anda dianjurkan untuk membangun aplikasi Anda dalam format Flatpak dan mendistribusikannya kepada pengguna melalui Flathub.

Jepret dibuat terutama untuk Ubuntu, oleh Canonical . Namun, para pengembang distro Linux lainnya mulai berkontribusi pada format pengepakan Snap. Jadi, Snaps akan bekerja pada distribusi Linux lainnya juga. Snaps dapat diunduh langsung dari halaman unduh aplikasi atau dari Snapcraft toko.

Banyak Perusahaan dan pengembang populer telah merilis aplikasi mereka dalam format AppImage, Flatpak, dan Snap. Jika Anda pernah mencari aplikasi, pergilah ke toko masing-masing dan ambil aplikasi pilihan Anda dan jalankan terlepas dari distribusi Linux yang Anda gunakan.

Ada juga alat pencarian aplikasi universal baris perintah yang disebut "Chob" tersedia untuk dengan mudah mencari Aplikasi Linux pada platform AppImage, Flathub dan Snapcraft. Alat ini hanya akan mencari aplikasi yang diberikan dan menampilkan tautan resmi di peramban bawaan Anda. Itu tidak akan menginstalnya. Panduan ini akan menjelaskan cara menginstal Chob dan menggunakannya untuk mencari AppImages, Flatpaks, dan Snaps di Linux.

Telusuri aplikasi Linux di platform AppImage, Flathub, dan Snapcraft menggunakan Chob

Unduh file biner Chob terbaru dari laman rilis . Saat panduan ini ditulis, versi terbaru adalah 0.3.5 .

$ wget https://github.com/MuhammedKpln/chob/releases/download/0.3.5/chob-linux

Jadikan itu dapat dieksekusi:

$ chmod +x chob-linux

Terakhir, cari aplikasi yang Anda inginkan. Misalnya, saya akan mencari aplikasi yang terkait dengan Vim .

$ ./chob-linux vim

Chob akan mencari aplikasi yang diberikan (dan terkait) pada platform AppImage, Flathub dan Snapcraft dan menampilkan hasilnya.

Cari aplikasi Linux Menggunakan Chob

Cukup pilih aplikasi yang Anda inginkan dengan mengetikkan nomor yang sesuai untuk membuka tautan resmi aplikasi yang dipilih di browser web default tempat Anda dapat membaca detail aplikasi.

Lihat Detail aplikasi Linux di Browser

Untuk detail lebih lanjut, lihat halaman GitHub resmi Chob yang diberikan di bawah ini.


Arch Linux
  1. Cara menginstal dan menggunakan Podman di Rocky Linux/Alma Linux/Centos 8

  2. Gunakan Temukan dan Temukan untuk mencari file di Linux

  3. Linux mencari kata dan menampilkan seluruh baris

  1. Cara Mencari dan Menghapus Direktori Secara Rekursif di Linux

  2. Menulis aplikasi Python, membangun lab Linux, dan tips lainnya untuk sysadmin

  3. Linux – Menjalankan Aplikasi Mac Os X Di Linux?

  1. Cara Menginstal dan Mengonfigurasi Arch Linux sebagai Server

  2. Pengaturan dan Instalasi Arch Linux

  3. Pencarian dan penggantian rekursif dalam file teks di Mac dan Linux