Apa itu AppImage? Cara Menjalankannya di Linux

Apa itu AppImage? Cara Menjalankannya di Linux

AppImage adalah format pengedaran perisian untuk Linux yang bertujuan untuk menyelesaikan dua masalah yang paling mendesak dengan pakej Linux tradisional: pengedaran dan pemasangan.





Sekiranya anda memuat turun program dalam format AppImage dan tertanya-tanya bagaimana untuk memasangnya atau menjalankannya di sistem anda, panduan ini akan membantu anda.





Ikuti bersama semasa kita mempelajari AppImage, kelebihannya berbanding pakej Linux tradisional, dan langkah-langkah yang perlu anda ikuti untuk menjalankan fail AppImage pada mesin Linux anda.





Apa itu AppImage, dan Bagaimana Ia Berbeza Dengan Pakej Linux Tradisional?

Dengan pendekatan pengurusan pakej Linux tradisional, pembangun perlu menggabungkan aplikasi mereka sebagai pakej mengikut peraturan distro. Oleh kerana terdapat banyak distro Linux di luar sana, proses ini biasanya membosankan dan memakan masa untuk pembangun, kerana mereka perlu mengubahsuai pakej mereka untuk memenuhi keperluan pelbagai distro.

Selain itu, kadangkala juga boleh menyebabkan masalah keserasian kerana kebergantungan yang hilang atau diubah, yang sukar untuk diperbaiki oleh pembangun.



AppImage bertujuan untuk menyelesaikan masalah ini dengan membuat aplikasi yang berjalan di mana sahaja. Ini pada dasarnya mengikuti pendekatan pakej perisian universal, di mana ia meminta pembangun untuk mengemas program mereka (dan pergantungannya yang bukan merupakan bahagian dari distro) ke dalam satu fail yang dapat berjalan dengan mudah di beberapa distro Linux.

Dengan satu aplikasi, satu sistem fail, semua yang perlu dilakukan oleh pembangun AppImage adalah menyasarkan distro yang mana mereka ingin menyediakan program mereka dan menganalisis kebergantungan yang diperlukan. Dan, berdasarkan hasil yang diperoleh, mereka perlu mengenal pasti kebergantungan yang mungkin ada pada distro tersebut dan menggabungkan paket mereka sehingga termasuk kebergantungan di dalamnya.





Hasil daripada pendekatan ini, sementara AppImage menangani masalah untuk pembangun, ia juga menangani beberapa masalah untuk pengguna akhir. Dengan AppImage, pengguna kini dapat menjalankan versi program terbaru walaupun mereka menggunakan versi sistem operasi yang lebih lama.

Lebih-lebih lagi, mereka juga dapat menjalankan beberapa versi aplikasi pada sistem mereka secara serentak, yang dapat berguna ketika mereka ingin memutuskan apakah kemas kini terbaru untuk program layak ditingkatkan. Dan bahagian yang terbaik ialah mereka dapat menjalankan aplikasi (AppImage) tanpa memasangnya di sistem mereka.





Kelebihan Menggunakan AppImage

  1. Fail AppImage mudah alih, dan oleh itu, boleh dijalankan di mana sahaja, termasuk versi langsung.
  2. AppImage adalah agnostik pengedaran, yang bermaksud ia boleh berjalan di pelbagai distro Linux.
  3. AppImage tidak memerlukan pemasangan, yang menjadikannya lebih mudah dijalankan daripada pakej Linux tradisional.
  4. Tidak seperti pakej tradisional, pengguna AppImage tidak perlu mempunyai hak root untuk menjalankan program mereka.
  5. Menghapus program AppImage semudah menghapus fail AppImage.

Kelemahan Menggunakan AppImage

  1. Risiko menangkap malware secara tidak sengaja kerana AppImage tidak disahkan.
  2. Fail AppImage boleh menjadi besar kerana semua kebergantungan yang disertakan dengannya.

Cara Menjalankan AppImage di Linux

Menjalankan AppImage di Linux cukup mudah berbeza dengan format pakej Linux tradisional seperti HUTANG atau

RPM , yang mempunyai proses pemasangan yang sedikit membosankan.

Dengan fail AppImage, yang perlu anda lakukan hanyalah membuat fail dapat dijalankan dan menjalankannya. Sama seperti melakukan tugas lain di Linux, anda boleh melakukan tugas ini dengan pelbagai cara: anda boleh menggunakan GUI atau terminal (jika anda lebih suka bekerja di CLI).

1. Jalankan AppImage Menggunakan Pengurus Fail

Menjalankan AppImage melalui GUI agak mudah. Ikuti langkah di bawah:

  1. Buka pengurus fail dan arahkan ke direktori AppImage.
  2. Klik kanan pada fail AppImage dan pilih Hartanah .
  3. Pada Hartanah tetingkap, beralih ke Kebenaran tab.
  4. Tandakan kotak pilihan di sebelah Benarkan melaksanakan fail sebagai program jika anda menggunakan pengurus fail berasaskan Nautilus. Periksa Boleh dilaksanakan pilihan jika anda menggunakan Dolphin dan menukarnya Laksanakan dropdown ke Sesiapa jika anda menggunakan PCManFM.

2. Jalankan AppImage Menggunakan CLI

Sekiranya anda lebih suka menggunakan papan kekunci anda, anda boleh menjalankan fail AppImage dengan berkesan menggunakan terminal. Ikuti langkah-langkah ini untuk melakukan perkara yang sama:

  1. Buka aplikasi terminal.
  2. Gunakan ls dan arahan cd untuk menavigasi ke direktori di mana anda telah menyimpan / memuat turun fail AppImage.
  3. Jalankan arahan berikut di terminal untuk menjadikan AppImage dapat dilaksanakan: chmod +x appimage_name
  4. Masukkan arahan berikut untuk menjalankan AppImage: ./appimage_name

Contohnya, jika anda ingin menjalankan fail bernama BalenaEtcher.AppImage , anda mesti memberikan kebenaran yang boleh dilaksanakan ke fail terlebih dahulu dan kemudian jalankan dari terminal seperti berikut:

chmod +x BalenaEtcher.AppImage./BalenaEtcher.AppImage

3. Jalankan AppImage Menggunakan Pelancar

Walaupun kedua-dua kaedah GUI dan CLI berfungsi dengan sempurna, mereka memerlukan anda melakukan langkah tambahan, di mana anda perlu menukar fail AppImage menjadi yang dapat dijalankan untuk menjalankannya.

Utiliti seperti AppImageLauncher mempermudah menjalankan AppImages dengan lebih jauh lagi dengan membolehkan anda menjalankan AppImage secara langsung tanpa memerlukan anda menukarnya menjadi boleh dilaksanakan. Bukan hanya itu, ia juga membantu anda mengintegrasikan fail AppImage ke pelancar aplikasi anda dan menguruskannya dengan cara yang lebih mudah.

Sekiranya anda ingin menggunakan AppImageLauncher, muat turun dan pasangkannya terlebih dahulu di komputer anda.

Muat turun : AppImageLauncher

  1. Muat turun fail DEB AppImageLauncher.
  2. Klik kanan pada fail dan pilih Buka dengan Pemasang Pakej X , di mana X adalah pemasang pakej untuk distro Linux anda.
  3. Ikuti arahan di skrin untuk memasang fail DEB.

Sebagai alternatif, anda juga boleh memasang fail DEB melalui terminal. Untuk melakukan ini, buka terminal dan jalankan arahan pemasangan dalam sintaks berikut:

sudo dpkg -i package_name

Sebagai contoh:

sudo dpkg -i appimagelauncher.deb

Setelah anda memasang AppImageLauncher, jalankan dan ikuti langkah di bawah untuk menggunakannya:

bagaimana untuk memeriksa siapa yang tidak mengikuti anda di instagram
  1. Buka pengurus fail dan arahkan ke direktori tempat anda menyimpan / memuat turun AppImage yang ingin anda jalankan.
  2. Klik dua kali pada fail AppImage.
  3. Dari pilihan yang dibentangkan, ketik pada Berpadu dan jalankan butang untuk memindahkan AppImage ke direktori rumah anda dan jalankan. Sebagai alternatif, untuk hanya menjalankan AppImage sekali, klik Lari sekali .

Berjaya Menjalankan Fail AppImage di Linux

Walaupun tidak terlalu banyak program yang menggunakan format AppImage, kadang kala anda menjumpainya, panduan ini akan membantu anda menjalankannya dengan mudah pada sistem Linux anda.

Sekiranya anda berminat dengan idea format pakej universal, anda mungkin juga ingin melihat Flathub dan Snap Store, yang mengikuti konsep yang sama dengan AppImage.

Berkongsi Berkongsi Tweet E-mel Flathub vs. Snap Store: Laman Terbaik untuk Memuat turun Aplikasi Linux

Apabila anda ingin memuat turun aplikasi Linux, bagaimana perbandingan Flathub dan Snap Store? Kami saling menentang untuk mencari tahu.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Aplikasi Linux
  • Pengurus Pakej
Mengenai Pengarang Yash Wate(21 Artikel Diterbitkan)

Yash adalah Staff Writer di MUO untuk DIY, Linux, Programming, dan Security. Sebelum mencari minatnya dalam menulis, dia biasa mengembangkan untuk web dan iOS. Anda juga boleh mendapatkan penulisannya di TechPP, di mana ia merangkumi bidang lain. Selain teknologi, dia suka bercakap mengenai astronomi, Formula 1, dan jam tangan.

Lagi Dari Yash Wate

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan