Banyak yang telah dikatakan tentang fragmentasi, mendukung dan menentang, tetapi sekarang ada beberapa solusi yang sangat menarik yang muncul belakangan ini, seperti paket snap Canonical yang telah dibuka untuk semua distro, tidak hanya Ubuntu. Tetapi selain itu, ada kemungkinan lain, salah satunya adalah yang kami hadirkan untuk menyajikan pandangan ini, yaitu tentang AppImages. Pada dasarnya kemungkinan untuk mengemas aplikasi dengan cara yang umum untuk GNU / Linux.
Ini membantu pengembang untuk didorong untuk membuat lebih banyak perangkat lunak untuk Linux, karena mereka terkadang enggan tentang jumlah paket yang harus mereka buat dan pelihara untuk distro berbeda yang ada. Di lain waktu, mereka memilih untuk hanya menyediakan perangkat lunak yang kompatibel dengan distribusi tertentu, mengabaikan yang lain, yang bukan merupakan solusi total. Untuk itulah, jenis proyek ini membuka harapan sehingga universalitas ke paket perangkat lunak.
Selain itu, pembaruan aplikasi, termasuk pembaruan keamanan, akan tiba dengan cara tertentu lebih langsung melalui upstream (dari tangan pengembang asli). Itu akan datang berkat pembaruan delta, yaitu paket yang hanya menyertakan perubahan dari versi baru. Jadi kita semua akan menang, baik pengembang dengan kemudahan yang lebih besar, dan keuntungan dari memperbarui untuk selalu memiliki paket terbaru dan lebih kompatibel untuk pengguna akhir. Selain meningkatkan keamanan, teknik sandboxing dapat diterapkan untuk mengisolasi mereka.
Tapi tidak semuanya keuntungan, menentangnya memiliki redundansia, karena dengan mengintegrasikan semua dependensi, kita dapat menemukan ruang penyimpanan yang terbuang oleh pustaka dan elemen berulang lainnya yang saat ini tidak tersedia. Tapi hei, harga yang harus dibayar untuk kelebihan lainnya ... Untuk info lebih lanjut bisa berkonsultasi appimage.org.
Saya suka Appimage bisa lebih diperhitungkan, mereka telah ada sejak lama dan sekarang dengan pertempuran sangat tidak mungkin mereka akan menjadi standar. Mereka sangat mudah dibuat dari ubuntu (saya tidak terlalu suka itu, hanya dari ubuntu). Saya dengan mulus membuat Appimage vokoscreen di ubuntu dan saya menggunakannya di openSUSE tanpa masalah.
Mudah-mudahan yang menang sebagai standar mudah dibuat dan tidak hanya dari Ubuntu
Beri tahu saya cara melakukannya dan langkah serta aplikasi apa yang Anda gunakan untuk melakukannya
Saya melakukannya seperti yang dikatakan wiki
https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages
unduh terlebih dahulu komponen yang diperlukan yang ditampilkan di baris pertama
sudo apt-get update; sudo apt-get -y install libfuse-dev libglib2.0-dev cmake git libc6-dev binutils realpath fuse # debian, Ubuntu
Kemudian
kloning git https://github.com/probonopd/AppImageKit.git
cd AppImageKit
cmake.
membuat
dan bukannya alas daun
ekspor APP = leafpad && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage
Saya memasang vokoscreen
ekspor APP = vokoscreen && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage
Itu dari mesin virtual, karena saya menggunakan openSUSE, saya mengalami beberapa komplikasi dengan beberapa pustaka yang tidak disertakan sendiri (itu menunjukkan kepada saya bahwa pustaka itu hilang di openSUSE) tetapi saya menambahkannya ke direktori vokoscreen.AppDir dan membuat ulang AppImage dengan
ekspor APP = vokoscreen && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage
Ini berfungsi selama file dengan nama yang sama tidak ada, jadi Anda harus menghapus .AppImage sebelumnya
Jika Anda tidak mengerti atau saya tidak begitu jelas, saya rasa saya akan membuat video tutorial dengan AppImage untuk kdenlive
salam
.
Appimage yang sangat bagus
Hal terbaik bagi saya adalah mereka portabel
Yah, cukup berhasil, menurut saya ini akan menjadi perbaikan besar dan cara untuk lebih menstandarisasi. Saya pengguna Linux tetapi saya merasa tidak nyaman untuk hal-hal tertentu.
Kami bahkan tidak setuju tentang itu. Ubuntu merilis paket SNAP-nya, Red Hat merilis Flatpak-nya. Dan mereka tidak setuju untuk membakukan satu hal. Masalah fragmentasi di Linux akan terus ada.