Öğreticiler

Appimage: Farklı dağıtımlarda çalışan Linux uygulamaları

İçindekiler:

Anonim

AppImage, farklı dağıtımlarda, taşınabilir modda ve süper kullanıcı (kök) kurulum izinlerine gerek kalmadan Linux paketleri tedarik etmenizi sağlayan bir formattır. Bu proje 2004 yılında bir klik olarak doğdu, o zamandan beri sürekli gelişmekte, 2011 yılında adını PortableLinuxApps olarak değiştirdi ve 2013'ün adı mevcut adıyla değiştirildi.

AppImage nedir?

Biçimin temel fikri, bir AppImage Uygulamasının bir dosyaya eşit olması ve aynı uygulamanın uygulamayı ve çalışmasına bağlı olduğu tüm dosyaları içermesidir. Diğer bir deyişle, her biri özerktir, uygulama için gerekli olan ve temel sistemin bir parçası olmayan tüm kütüphaneleri içerir.

AppImageKit nedir?

AppImageKit, düzgün bir şekilde uygulanmasını kolaylaştıran AppImage biçimini tamamlayan araçlar kümesidir. Proje açık kaynak kodlu ve GitHub deposunda bulunuyor.

AppImageKit tarafından sağlanan ana ana araçlar şunlardır:

  • create-appdir - Ubuntu üzerinde çalışan ve paketlenmiş yazılımı bir uygulama dizinine (AppDir) dönüştüren ve AppImageAssistant'a girdi olarak kullanılabilen bir komut satırı aracı. Ubuntu için yazılmış olmasına rağmen, aynı zamanda debian dilinde çalışması gerektiğini ve ilgili paket yöneticilerini kullanarak diğer dağıtımlara taşınabileceğini unutmayın. AppImageAssistant: AppDir'i AppImage'a dönüştüren bir grafik kullanıcı arayüzü uygulamasıdır. AppRun: AppImage'da bulunan uygulamayı bulan ve çalıştıran yürütülebilir dosya. runtime: her bir AppImage başlığına gömülü olan küçük ELF ikili dosyası.

Bir AppImage nasıl çalıştırılır / kurulur?

Bir AppImage çalıştırmak için sadece uygulamayı indirmeniz yeterlidir ve şu iki adımı izliyoruz:

Yürütülebilir yap:

chmod a + x exampleNameApp.AppImage

Çalıştırmak için:

./nombreEjemploApp.AppImage

Bazı popüler uygulamalar: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, diğerleri; zaten sayfalarından bir AppImage indirme fırsatı sunuyorlar.

Ubuntu 16.04 Xenial Xerus'u okumanızı öneririz.

AppImage'ın Avantajları ve Dezavantajları

Avantajları oldukça açıktır, kullanıcılara Linux kullanma konusunda çok fazla deneyim yaşamadan bir uygulamayı indirme ve çalıştırma kolaylığı ve hızı sunar ; Otonom uygulamalar olduğundan, bunları kendi kriterlerinize göre yeniden konumlandırmanıza ve depolamanıza olanak tanır. Öte yandan, geliştiriciye, yeniden derlemeye gerek kalmadan farklı dağıtımlarla uyumlu uygulamalar oluşturma fırsatı sunar; bu, gerçekleştirilme süreleri için çok faydalıdır.

Bununla birlikte, AppImages'ın bir dezavantajı kütüphane yedekliliğine sahip olmak, depolama alanını boşa harcamak ve bazı durumlarda aynı anda çalışmak olabilir.

Öğreticiler

Editörün Seçimi

Back to top button