- Konum
- BERTUNA
-
- Üyelik Tarihi
- 2 Haz 2020
-
- Mesajlar
- 5,277
-
- MFC Puanı
- 15,980
ÖnSöz....
Merhaba
Çoğu Linux kullanıcısının uygulama yükleme veya kaldırma konusunda herhangi bir sorunu yoktur. Hangi dağıtımı kullandığınız önemli değildir, hepsini yapacak bir paket yöneticisine mutlaka sistemlerde yüklü gelir.
Ancak Linux topluluğu büyüdükçe, geliştiriciler son kullanıcılar ve diğer geliştiriciler için işleri daha basit ve istikrarlı tutmaya çalışıyorlar. Son zamanlarda, snap ve flatpak'ın yükselişini görmekteyiz.Bu uygulama geliştirme çerçevelerinin her ikisi de Linux uygulama geliştiricilerinin uzun süredir karşılaştığı bazı sorunları çözmektedir.
Appimage ayrıca sayısız sorunu da çözmeyi amaçlamaktadır. Linux dağıtımlarında yazılımı kullanma/kurma konusunda birçok sorunu çözer. Linux kullanıcıları için en önemli sorunlardan biri, Linux dağıtımlarına özgü bir uygulama ve geliştiriciler için de aynı uygulamayı edinmektir, farklı Linux dağıtımları için uygulamalarını oluşturmak zorunda olmalıdır.(örneğin kaynak koddan derleme olayı gibi)
Bir dosya bir uygulamaya eşittir [Appimage File]
appimage dosyaları gerekli kütüphaneleri veya bağımlılıkları içerir. Herhangi bir eklentiyi çalıştırmak için başka bir paketin kurulmasına gerek yoktur. Bunun yerine, uygulama kullanıcıdan uygulamayı sisteme entegre etmesini isteyebilir, böylece uygulama menüsünden başlatabilirsiniz. Bu makalenin ilerleyen bölümlerinde appimage entegrasyonu hakkında sizlere kendimce yardımcı olmaya çalışacağım , ne de olsa artık Windows'dan jubilemizi yaptık, linux'a gerçek bir merhaba ile geçiş yaptık......
Appimage nasıl kullanılır?
appimage, Linux'ta bir uygulama çalıştırmanın en basit yoludur. Hemen hemen tüm Linux dağıtımları appimage'i mükemmel şekilde çalıştırabilir.
Çalışan appimage - (Temel Olarak)
İstediğiniz uygulamanın görüntüsünü alın (Sisteminize indirin 32/64 bit (x86_x64) )
Yürütülebilir yap [Terminal komut kalıbı sudo chmod +x name.appimage ]
Çift tıklayın
Tek yapmanız gereken uygulamayı komut satırından yürütülebilir hale getirmek veya appimage dosyasının özelliklerinden >> properties >> izinler sekmesini açıp dosyanın program olarak yürütülmesine izin ver ”seçeneğini işaretlemektir.
Komut Satırında ;
sudo chmod +x name.appimage
Appimage'i Sisteminize Entegre Edin.....
appimage uygulamaları, uygulamaya özel tüm kitaplıkları ve bağımlılıkları paketlenmiş ve taşınabilir Windows uygulamaları (MISI Dosyaları) gibi çalıştırılmak üzere tasarlanmıştır. Sadece çift tıklayın ve çalıştırın...
Bir appimage'i sisteminizle entegre etmek ve herhangi bir uygulama gibi uygulamalar menüsünden açmak istiyorsanız, tamamen mümkündür.Ancak, bu işlevsellik yalnızca uygulamanın geliştiricisi bu seçeneği sağladıysa kullanılabilir.
İsteğe bağlı olarak adlandırılan, eklenmiş bir arka plan programı vardır. Yüklenirse, bu arka plan programı en sık kullanılan dizinlerde appimage dosyalarını arayacak ve appimage uygulamalarını otomatik olarak kaydedecektir.
Ya indirdiğiniz app image (Türkçesi Uygulama Kalıp) dosyasının böyle bir yeteneği/özelliği yoksa o zaman ne yapılabilir....!?
O zaman bu işi sizin yerine yapacak bir yükleyiciyi sisteminize yüklemeniz gerekecektir.Bu yükleyicinin adı Appimaged olup; yüklemek için aşağıdaki komutları kullanın.....
İndirme :
İndirilen dosyaya çalıştırma yetkisini verilmesi:
Sisteminize Özgü Yeniden Derleme Ve Yükleme :
Bittiğinde, terminal kurulumu tamamlamak için oturumu kapatıp tekrar oturum açmayı isteyecektir. Veya sisteminizi yeniden başlatabilirsiniz.Şimdi aşağıdaki dizinlerdeki herhangi bir uygulama sisteme kaydedilecektir. Şu andan itibaren, herhangi bir dosyayı yürütülebilir hale getirmenize gerek kalmayacak, herhangi bir uygulama görüntüsünü indirip uygulamalar menüsünden açmanız yeterlidir.....
Appimaged tarafından izlenen/kontrol edilen dizinler
$HOME/Downloads (veya glib'de G_USER_DIRECTORY_DOWNLOAD tarafından belirlenen yerelleştirilmiş eşdeğeri)
$HOME/.local/bin
$HOME/bin
$HOME/Applications
/Applications
[herhangi bir monte edilmiş bölüm] / Uygulamalar
/opt
/usr/local/bin
Kurulan x86 / x64 Appimage Dosyasını GNU-Linux Dağıtımından Kaldırma
appimage uygulaması sadece basit bir dosyadır ve çalıştırdığınızda, sistem kurulum dizininde veya başka bir yerde tek bir dosya bile saklamaz. Yukarıda bahsettiğim gibi, bazı uygulamalar appimage'i sisteme entegre etmek için onay isteyebilir, böylece kullanıcı onu uygulamalar menüsünden kolayca açabilir. Onaylarsanız, uygulamayı sisteme kaydeder ve uygulama dosyasına bağlar.
Appimaged'i yüklediyseniz, herhangi bir uygulamayı entegre etmek veya kaldırmak için ekstra bir şey yapmanız gerekmez. Sadece bir appimage indirildiğinde uygulama sistem menüsüne kaydedilir ve dosyanın silinmesi otomatik Appimaged tarafından yapılır.
Kurulan x86 / x64 Appimage Dosyasını GNU-Linux Dağıtımında Güncelleme
appimage dosyası tüm bir bütünsel uygulamadır. Bir uygulama geliştiricisi uygulamanın yeni bir sürümünü yayınlarsa, kullanıcılar yeni sürümü indirebilir ve eski sürümü silebilir. Bu şekilde güncelleyebilirsiniz.Ancak geçerli uygulamayı güncellemek istiyorsanız, AppImage geliştiricisi tarafından sağlanan AppImageUpdate paketini kullanarak bunu deneyebilirsiniz. Bu paket, yalnızca güncelleme bilgileri dosyada mevcutsa uygulamayı günceller.
AppImageUpdate uygulamasını aşağıdaki bağlantıdan indirin ve diğer uygulama dosyaları gibi çalıştırın.(chmod a+x appimaged-x86_64.AppImage)
Şimdi güncellemek istediğiniz uygulamayı seçin, güncellenecektir. appimage güncellemeleri gerçekten hızlıdır çünkü uygulamanın yalnızca değişen kısmı tüm uygulama tarafından güncellenmez.
Sonuç
Böylece bir appimage dosyasını çalıştırabilirsiniz. Tüm bir uygulamayı tek bir dosyadan çalıştırmak büyük bir avantajdır.Ayrıca, uygulama web sitesinde 900'den fazla uygulama listelenir, ancak belirli bir uygulamayı bulmak için arama seçeneği yoktur. Bir çırpıda benzer bir mağazaya sahip olmak ve tüm uygulamayı düzgün bir şekilde dizilmiş ve kolayca bulunabilir hale getirmek daha iyi olacaktır.
Son olarak o kadar anlattık bu appimage olayını da bunları barındıran bir linux web sitesi yok mu ? diyenlere cevap aşağıda, TRWE_2012(linuxmaster) tarafından verilmiştir.İyi indirmeler.....
Makale Kaynağı :
Merhaba
Çoğu Linux kullanıcısının uygulama yükleme veya kaldırma konusunda herhangi bir sorunu yoktur. Hangi dağıtımı kullandığınız önemli değildir, hepsini yapacak bir paket yöneticisine mutlaka sistemlerde yüklü gelir.
Ancak Linux topluluğu büyüdükçe, geliştiriciler son kullanıcılar ve diğer geliştiriciler için işleri daha basit ve istikrarlı tutmaya çalışıyorlar. Son zamanlarda, snap ve flatpak'ın yükselişini görmekteyiz.Bu uygulama geliştirme çerçevelerinin her ikisi de Linux uygulama geliştiricilerinin uzun süredir karşılaştığı bazı sorunları çözmektedir.
Appimage ayrıca sayısız sorunu da çözmeyi amaçlamaktadır. Linux dağıtımlarında yazılımı kullanma/kurma konusunda birçok sorunu çözer. Linux kullanıcıları için en önemli sorunlardan biri, Linux dağıtımlarına özgü bir uygulama ve geliştiriciler için de aynı uygulamayı edinmektir, farklı Linux dağıtımları için uygulamalarını oluşturmak zorunda olmalıdır.(örneğin kaynak koddan derleme olayı gibi)
Bir dosya bir uygulamaya eşittir [Appimage File]
appimage dosyaları gerekli kütüphaneleri veya bağımlılıkları içerir. Herhangi bir eklentiyi çalıştırmak için başka bir paketin kurulmasına gerek yoktur. Bunun yerine, uygulama kullanıcıdan uygulamayı sisteme entegre etmesini isteyebilir, böylece uygulama menüsünden başlatabilirsiniz. Bu makalenin ilerleyen bölümlerinde appimage entegrasyonu hakkında sizlere kendimce yardımcı olmaya çalışacağım , ne de olsa artık Windows'dan jubilemizi yaptık, linux'a gerçek bir merhaba ile geçiş yaptık......
Appimage nasıl kullanılır?
appimage, Linux'ta bir uygulama çalıştırmanın en basit yoludur. Hemen hemen tüm Linux dağıtımları appimage'i mükemmel şekilde çalıştırabilir.
Çalışan appimage - (Temel Olarak)
İstediğiniz uygulamanın görüntüsünü alın (Sisteminize indirin 32/64 bit (x86_x64) )
Yürütülebilir yap [Terminal komut kalıbı sudo chmod +x name.appimage ]
Çift tıklayın
Tek yapmanız gereken uygulamayı komut satırından yürütülebilir hale getirmek veya appimage dosyasının özelliklerinden >> properties >> izinler sekmesini açıp dosyanın program olarak yürütülmesine izin ver ”seçeneğini işaretlemektir.
Komut Satırında ;
sudo chmod +x name.appimage
Appimage'i Sisteminize Entegre Edin.....
appimage uygulamaları, uygulamaya özel tüm kitaplıkları ve bağımlılıkları paketlenmiş ve taşınabilir Windows uygulamaları (MISI Dosyaları) gibi çalıştırılmak üzere tasarlanmıştır. Sadece çift tıklayın ve çalıştırın...
Bir appimage'i sisteminizle entegre etmek ve herhangi bir uygulama gibi uygulamalar menüsünden açmak istiyorsanız, tamamen mümkündür.Ancak, bu işlevsellik yalnızca uygulamanın geliştiricisi bu seçeneği sağladıysa kullanılabilir.
İsteğe bağlı olarak adlandırılan, eklenmiş bir arka plan programı vardır. Yüklenirse, bu arka plan programı en sık kullanılan dizinlerde appimage dosyalarını arayacak ve appimage uygulamalarını otomatik olarak kaydedecektir.
Ya indirdiğiniz app image (Türkçesi Uygulama Kalıp) dosyasının böyle bir yeteneği/özelliği yoksa o zaman ne yapılabilir....!?
O zaman bu işi sizin yerine yapacak bir yükleyiciyi sisteminize yüklemeniz gerekecektir.Bu yükleyicinin adı Appimaged olup; yüklemek için aşağıdaki komutları kullanın.....
İndirme :
Kod:
wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
İndirilen dosyaya çalıştırma yetkisini verilmesi:
Kod:
chmod a+x appimaged-x86_64.AppImage
Sisteminize Özgü Yeniden Derleme Ve Yükleme :
Kod:
./appimaged-x86_64.AppImage --install
Bittiğinde, terminal kurulumu tamamlamak için oturumu kapatıp tekrar oturum açmayı isteyecektir. Veya sisteminizi yeniden başlatabilirsiniz.Şimdi aşağıdaki dizinlerdeki herhangi bir uygulama sisteme kaydedilecektir. Şu andan itibaren, herhangi bir dosyayı yürütülebilir hale getirmenize gerek kalmayacak, herhangi bir uygulama görüntüsünü indirip uygulamalar menüsünden açmanız yeterlidir.....
Appimaged tarafından izlenen/kontrol edilen dizinler
$HOME/Downloads (veya glib'de G_USER_DIRECTORY_DOWNLOAD tarafından belirlenen yerelleştirilmiş eşdeğeri)
$HOME/.local/bin
$HOME/bin
$HOME/Applications
/Applications
[herhangi bir monte edilmiş bölüm] / Uygulamalar
/opt
/usr/local/bin
Kurulan x86 / x64 Appimage Dosyasını GNU-Linux Dağıtımından Kaldırma
appimage uygulaması sadece basit bir dosyadır ve çalıştırdığınızda, sistem kurulum dizininde veya başka bir yerde tek bir dosya bile saklamaz. Yukarıda bahsettiğim gibi, bazı uygulamalar appimage'i sisteme entegre etmek için onay isteyebilir, böylece kullanıcı onu uygulamalar menüsünden kolayca açabilir. Onaylarsanız, uygulamayı sisteme kaydeder ve uygulama dosyasına bağlar.
Appimaged'i yüklediyseniz, herhangi bir uygulamayı entegre etmek veya kaldırmak için ekstra bir şey yapmanız gerekmez. Sadece bir appimage indirildiğinde uygulama sistem menüsüne kaydedilir ve dosyanın silinmesi otomatik Appimaged tarafından yapılır.
Kurulan x86 / x64 Appimage Dosyasını GNU-Linux Dağıtımında Güncelleme
appimage dosyası tüm bir bütünsel uygulamadır. Bir uygulama geliştiricisi uygulamanın yeni bir sürümünü yayınlarsa, kullanıcılar yeni sürümü indirebilir ve eski sürümü silebilir. Bu şekilde güncelleyebilirsiniz.Ancak geçerli uygulamayı güncellemek istiyorsanız, AppImage geliştiricisi tarafından sağlanan AppImageUpdate paketini kullanarak bunu deneyebilirsiniz. Bu paket, yalnızca güncelleme bilgileri dosyada mevcutsa uygulamayı günceller.
AppImageUpdate uygulamasını aşağıdaki bağlantıdan indirin ve diğer uygulama dosyaları gibi çalıştırın.(chmod a+x appimaged-x86_64.AppImage)
Kod:
http://www.linuxandubuntu.com/home/how-to-open-appimage-in-linux#
Şimdi güncellemek istediğiniz uygulamayı seçin, güncellenecektir. appimage güncellemeleri gerçekten hızlıdır çünkü uygulamanın yalnızca değişen kısmı tüm uygulama tarafından güncellenmez.
Sonuç
Böylece bir appimage dosyasını çalıştırabilirsiniz. Tüm bir uygulamayı tek bir dosyadan çalıştırmak büyük bir avantajdır.Ayrıca, uygulama web sitesinde 900'den fazla uygulama listelenir, ancak belirli bir uygulamayı bulmak için arama seçeneği yoktur. Bir çırpıda benzer bir mağazaya sahip olmak ve tüm uygulamayı düzgün bir şekilde dizilmiş ve kolayca bulunabilir hale getirmek daha iyi olacaktır.
Son olarak o kadar anlattık bu appimage olayını da bunları barındıran bir linux web sitesi yok mu ? diyenlere cevap aşağıda, TRWE_2012(linuxmaster) tarafından verilmiştir.İyi indirmeler.....
Kod:
https://appimage.org/
Makale Kaynağı :
Kod:
http://www.linuxandubuntu.com/home/how-to-open-appimage-in-linux