Ubuntu'da bir AppImage dosyası için bir uygulama başlatıcısı oluşturun

AppImage dosyaları için nasıl başlatıcı oluşturulacağı hakkında

Bir sonraki makalede bir göz atacağız. Gnome masaüstü ortamında bir AppImage dosyası için özel bir uygulama başlatıcısı nasıl oluşturulur Ubuntu'dan. Bariz nedenlerle Ubuntu'ya odaklanacak olsak da, bu yöntem Gnome masaüstü ortamını kullanan diğer dağıtımlarda da çalışmalıdır.

Öncelikle şunu belirtmek gerekir. AppImage dosyası, bir uygulamanın ve kullandığı kitaplıkların sıkıştırılmış bir görüntüsüdür.. Bu dosyalardan birini çalıştırdığımızda, çalışması için geçici olarak dosya sistemimize monte edilir. Bu yöntemle geliştiriciler, uygulamalarını bir AppImage dosyasında paketleyebilir ve herhangi bir dağıtımda çalışır.

Bir uygulamanın AppImage dosyasını indirip kullandığımızda, kurulumu gerekli değildir ve kök ayrıcalıklarına ihtiyacımız olmayacaktır. Bu dosya türü sistemimizde değişiklik yapmaz, ve paket içindeki tüm bağımlılıkları ve kitaplıkları içeren taşınabilir evrensel ikili dosyalardır.

appimageLauncher hakkında
İlgili makale:
AppImageLauncher, AppImages uygulamalarını uygulama başlatıcısına entegre eder

AppImage olarak dağıtılan bir uygulamayı indirirken, bu sadece bilgisayarımızdaki başka bir dosyadır. Uygulamayı açmak için bu dosyayı çalıştırılabilir hale getirmemiz ve komut satırında yolu belirterek veya dosya yöneticisinden dosyaya çift tıklayarak uygulamayı başlatmamız gerekiyor.. Bir uygulama başlatıcıya sahip olmak istiyorsak, onu kendimiz oluşturmamız gerekecek.

AppImage dosyası için bir uygulama başlatıcısı nasıl oluşturulur?

AppImage dosyasını indirin

AppImage formatının faydalarından biri şudur: Bu dosyalar doğrudan geliştiricinin web sitesinden indirilebilir ve genellikle hangi dağıtımı kullandığımızın önemi yoktur.. Aşağıdaki satırlar için Ferdi uygulamasının görselini sayfanızdan indireceğim. GitHub'daki yayınlar sayfası. Ferdi sohbet ve mesajlaşma servislerini tek bir uygulamada birleştiren mesajlaşma uygulamanızdır.

Uygulamayı indirmek için tarayıcıyı kullanmaya ek olarak, ayrıca dosyayı indirmek, yürütülebilir hale getirmek ve uygulamayı başlatmak için bir terminal (Ctrl + Alt + T) açabiliriz.:

Ferdi'yi appimage olarak indir

wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage

ferdi'yi appimage olarak başlat

chmod +x Ferdi-5.6.0-beta.8.AppImage

./Ferdi-5.6.0-beta.8.AppImage

Rağmen bir AppImage dosyası herhangi bir dizinden indirilebilir ve çalıştırılabilirDosya sistemini iyi organize etmek için, bu dosya için bir başlatıcı oluşturmadan önce onu daha uygun bir dizine taşıyalım.

mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/

AppImage dosyası için bir uygulama başlatıcısı oluşturun

Ubuntu'nun özelliklerinden biri de "'e tıklayarak uygulamaları başlatabilmemizdir.Uygulamaları Göster”Dock'tan ve ardından sadece uygulamayı uygulamalar penceresinde bulmamız gerekiyor. Bir uygulamanın bu uygulama penceresinde görüntülenmesi için uygun bir dizinde bir masaüstü girişi olmalıdır. Bu başlatıcılar, uygulamanın nasıl başlatılacağını ve uzantıda nasıl biteceğini belirten dosyalardır. .desktop.

Sistem çapında uygulamalar, dizinde bulunan masaüstü girişlerine sahiptir / Usr / share / applications. Ancak bu dizine yazmak için kök ayrıcalıkları gerekir ve AppImages dosyalarının faydalarından biri de kök ayrıcalıkları gerektirmemeleri olduğundan, dizinde bir masaüstü girişi oluşturalım ~ / .local / paylaşım / uygulamalar. Bu dizin, geçerli kullanıcının masaüstü girdileri için kullanılır. Burada bir .desktop dosyası oluşturmak, başlatıcıyı mevcut kullanıcının kullanımına sunar.

Başlatıcı içeriği

Favori metin düzenleyicimiz ile, içinde Ferdi.desktop adında bir dosya oluşturacağız. ~ / .local / paylaşım / uygulamalar.

vim ~/.local/share/applications/Ferdi.desktop

Dosya açıldığında, içinde aşağıdaki içeriği yapıştıracağız ve kaydedeceğiz:

appimage dosyası için bir başlatıcı oluşturun

[Desktop Entry]
Name=Ferdi
Comment=Aplicación de mensajería
Exec=/home/nombre-de-usuario/bin/Ferdi-5.6.0-beta.8.AppImage
Icon=/home/nombre-de-usuario/Imágenes/Ferdi.jpeg
Terminal=false
Type=Application
Categories=Internet;
  • In cephe hattı gidiyoruz bunun bir masaüstü girişi olduğunu belirtin.
  • La ikinci çizgi uygulamanın adını gösterir uygulamalar penceresinde göreceğimiz
  • La üçüncü satır içerir bilgi olarak görüntülenebilecek bir yorum.
  • In dördüncü satır yürütülebilir dosyanın yolu belirtildi. Burada kullanıcı adını, her birinin kullandığı kullanıcı adıyla değiştirmek gerekecektir..
  • La beşinci satır kullanılacak simgeyi gösterir. Burada özel bir simgenin yolunu belirleyebilir veya bir simge paketinin parçası olan bir simgeyi kullanabilirsiniz..
  • In altıncı satır bu uygulamanın terminalde çalışıp çalışmadığı belirtilir..
  • La yedinci satır sisteme bir uygulama, bağlantı veya dizin olup olmadığını söyler.
  • Ilişkin son satır uygulamanın ait olduğu kategoriyi belirtir. Bu, uygulama başlatıcıları farklı kategorilere ayıran uygulama menüleri için yapılır.

Artık masaüstü girişi oluşturuldu ve kaydedildi, uygulamayı uygulamalar penceresinde görmeliyiz ve oradan çalıştırabilmeliyiz.

Ferdi'nin AppImage dosyası için uygulama başlatıcısı

İsteğe bağlı olarak yapabiliriz simgeye sağ tıklayın ve tıklayın Favorilere ekle bu başlatıcının her zaman iskelede kalmasını istiyorsak.

favorilere ekle


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.