Appimage: Aplikasi Linux yang berjalan pada distribusi yang berbeda
Daftar Isi:
- Apa itu AppImage?
- Apa itu AppImageKit?
- Bagaimana cara menjalankan / menginstal AppImage?
- Keuntungan dan Kerugian AppImage
AppImage adalah format yang memungkinkan Anda untuk memasok paket Linux, dengan kemampuan untuk berjalan pada distribusi yang berbeda, dalam mode portabel dan tanpa perlu izin instalasi superuser (root). Proyek ini lahir pada tahun 2004 sebagai klik, sejak saat itu telah dalam pengembangan berkelanjutan, pada tahun 2011 ia mengubah namanya pada tahun 2011 menjadi PortableLinuxApps dan 2013 diganti namanya dengan nama saat ini.
Apa itu AppImage?
Ide dasar dari format ini adalah bahwa Aplikasi AppImage sama dengan file dan yang sama berisi aplikasi dan semua file yang bergantung pada operasinya. Dengan kata lain, masing-masing adalah otonom, termasuk semua perpustakaan yang diperlukan untuk aplikasi dan yang bukan bagian dari sistem dasar.
Apa itu AppImageKit?
AppImageKit adalah seperangkat alat yang melengkapi format AppImage, yang memfasilitasi implementasi yang tepat. Proyek ini open source dan terletak di repositori GitHub.
Alat utama utama yang disediakan oleh AppImageKit adalah:
- create-appdir - Alat baris perintah yang berjalan di Ubuntu yang mengubah perangkat lunak terpaket menjadi direktori aplikasi (AppDir), yang dapat digunakan sebagai input ke AppImageAssistant. Perlu diingat bahwa, meskipun telah ditulis untuk Ubuntu, ia juga harus berfungsi dalam debian dan dapat diporting ke distribusi lain, menggunakan masing-masing manajer paket. AppImageAssistant: adalah aplikasi antarmuka pengguna grafis yang mengubah AppDir menjadi AppImage. AppRun: executable yang menemukan dan menjalankan aplikasi yang terkandung dalam AppImage. runtime: biner ELF kecil yang tertanam di header setiap AppImage.
Bagaimana cara menjalankan / menginstal AppImage?
Untuk menjalankan AppImage, Anda hanya perlu mengunduh aplikasi dan kami mengikuti dua langkah ini:
Jadikan itu dapat dieksekusi:
chmod a + x exampleNameApp.AppImage
Untuk menjalankan:
./ampleExampleApp.AppImage
Beberapa aplikasi populer seperti: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, antara lain; mereka sudah memberikan kesempatan untuk mengunduh AppImage dari halaman mereka.
Kami merekomendasikan membaca Ubuntu 16.04 Xenial Xerus.
Keuntungan dan Kerugian AppImage
Keuntungannya cukup jelas, ia menawarkan kemudahan dan kecepatan bagi pengguna untuk mengunduh dan menjalankan aplikasi tanpa memiliki banyak pengalaman menggunakan Linux; Menjadi aplikasi otonom, memungkinkan Anda untuk pindah dan menyimpannya di bawah kriteria Anda sendiri. Di sisi lain, ini memberi pengembang kesempatan untuk membuat aplikasi yang akan kompatibel dengan distribusi yang berbeda tanpa perlu melakukan kompilasi ulang, ini sangat bermanfaat untuk waktu realisasi mereka.
Namun, kelemahan AppImages adalah memiliki redundansi perpustakaan, membuang ruang penyimpanan dan juga berjalan secara bersamaan dalam beberapa kasus.
Memori RAM yang berbeda dapat digunakan pada PC yang sama
RAM adalah salah satu aspek yang memberi kita fleksibilitas paling saat merakit PC. Bisakah kita menggabungkan memori yang berbeda?
Samsung menggunakan chip memori yang berbeda pada galaxy s8 dan galaxy s8 +
Pengembang XDA telah menemukan bahwa smartphone Samsung Galaxy S8 dan Galaxy S8 + menggunakan teknologi UFS 2.0 dalam beberapa kasus dan UFS 2.1 pada yang lain.
Galaxy fold akan memiliki tanggal rilis yang berbeda tergantung pada negara
Galaxy Fold akan memiliki tanggal rilis berbeda tergantung pada negara. Cari tahu lebih lanjut tentang peluncuran ponsel.