Belirsiz Linux Dağıtımlarında Yazılım Nasıl Bulunur

click fraud protection

Belirsiz Linux dağıtımlarında yazılım bulmak oldukça zordur, ancak bu sorunu çözmenin birkaç farklı yolu vardır. İlk (ve tartışmasız en iyi) çözüm, ihtiyacınız olan eksik uygulamaları bunun yerine taşınabilir, yürütülebilir uygulamalarla desteklemektir. Bu yürütülebilir uygulamalar AppImages olarak bilinir.

AppImages

AppImages hiçbir şekilde yeni bir şey değil, ancak yakın zamanda bellekte Linux topluluğunda en iyi icatlardan biri. Temel kavram Linux platformuna pencereye benzer bir "EXE" getirmektir. Bir kullanıcı bu dosyalardan birinin içinde paketlenmiş bir programı indirdiğinde, herhangi bir yazılım yüklemeye gerek kalmadan hemen çalışır. Açıkçası, AppImage Linux'ta yürütülebilir ikili dosyalar icat etmedi. Zaten taşınabilir ikili dosyalar var. Bununla birlikte, AppImage bu ikili dosyaları daha iyi hale getirmenin bir yolunu bulur.

Herhangi bir Linux dağıtımında normal, AppImage olmayan bir ikili dosya (sistemde doğru kitaplıklar vb. Yüklüyse) çalıştırılabilir. AppImage dosyaları, kullanıcıların alabileceği ve gidebileceği her bir kitaplığa ve dosyaya doğrudan bir “ortam” içinde paketlenmiştir. Bu dosyaları Linux PC'nize nasıl bulacağınız aşağıda açıklanmıştır.

instagram viewer

AppImages bulma

İlk önce bir AppImage bulun. Probono AppImage dizini. Çevrimiçi olan tüm kaynaklardan, bu en güvenilir ve bol gibi görünüyor. Bu örnekte, Audacity kullanacağız.

BinTray sayfasında “dosyalar” a tıklayın. Aşağıda Audacity görüntülerinin büyük bir listesi var. AppImage programınızın mümkün olduğunca güncel olması için en son programı bulun. Bu dosyayı tarayıcı ile indirmeyin. Bunun yerine, doğrudan URL'yi kaydetmek için bağlantıyı sağ tıklayın ve "kopyala" yı tıklayın. Ardından bir terminal penceresi açın.

Audacity uygulamasını wget

Not: bilmiyor musun? Paket yöneticinizle arayın ve önce kurun. Ardından indirmeyi başlatın.

cd ~ / Dosyalar. wget https://bintray.com/probono/AppImages/download_file? dosya_yolu = Audacity-2.0.5.glibc2.15-x86_64.AppImage

Bu uygulamayı wget ile indirmemizin nedeni, AppImage izinlerinin değişmesi gerektiğidir. Zaten terminalde olduğunuzda bunu yapmak çok daha kolaydır. İzinleri güncellemek için chmod komut:

sudo chmod + x Audacity * .AppImage

İzinler güncellenir. Şimdi, Linux PC'nizin dosya yöneticisinde İndirilenler'i açın ve Audacity AppImage'a çift tıklayın. Uygulama anında açılır, kullanıma hazırdır.

FlatPaks ve Snap Paketleri

Popüler olmayan ve daha az desteklenen Linux dağıtımları için yazılım bulmak için başka bir çözüm Flatpaks kullanmaktır. Bu teknoloji (AppImage gibi) “distro-agnostic” dir, yani: diğerine göre hiçbir Linux dağıtımı tercih edilmez ve muhtemelen Linux dağıtımınız bunu destekler. Söylemek yeterlidir, Snaps ve Flatpaks her şeye kurulacak şekilde tasarlanmıştır.

Bu iki çözüm, Linux topluluğunun herkesin her yerde kullanabileceği bir "evrensel" paket formatı oluşturma girişimidir. Bu iki teknolojinin yardımıyla, çok rağbet gören yazılım, tüm büyük Linux dağıtımlarının yanı sıra belirsiz olanların da yolunu buluyor.

Kendinizi bir Ubuntu veya Fedora kullanıcısının hoşlandığı aynı tür yazılım desteğinden yararlanamayan, daha az bilinen bir Linux dağıtımı kullanarak bulursanız, bunları deneyin.

GitHub'da Linux Yazılımı

Popüler olmayan bir Linux dağıtımı için ek yazılım bulmanın en iyi yollarından biri Github'a gitmektir. Günün her saatinde kodu zorlayan tonlarca proje var. Sonuç olarak, çoğu Linux projesi kaynak kodlarını orada barındırır. Bu, bir programa ihtiyacınız varsa ve Linux sürümünüz için yerel bir paket yoksa, yine de yazılımı kaynaktan derleme ve hatta kendi kurabileceğiniz paketinizi oluşturma olanağınız var!

Her Linux projesinin Github kullanmadığını anlayın. Ne olursa olsun, bu web sitesi (bugüne kadar) en popüler proje yönetim hizmetidir. Bu, orada ihtiyacınız olanı bulma şansınızın yüksek olduğu anlamına gelir.

Belgeleri Okuyun

Daha az bilinen Linux dağıtımlarında, geliştiricilerin kendileri genellikle yazılımın gelmesinin daha zor olacağını anlarlar. Sonuç olarak, geliştiriciler bu boşluğu doldurmak için çok çalışıyor. Bunun en iyi örneği Solus projesidir. Bu Linux dağıtımı yeni ve tamamen yeni bir paket biçimine sahip. Sonuç olarak, bazı programlar orada değildir (Ubuntu'da olduğu gibi). Bu nedenle, Solus projesinin kullanıcıların ihtiyaç duydukları programları bulabilecekleri ve bulabilecekleri bir “Üçüncü taraf” bölümü vardır. Ayrıca, Solus herhangi bir kullanıcının üçüncü taraf bölümü için bir program istemesine izin verir.

Linux dağıtımınız benzer olabilir. Paketlerin nasıl yapıldığına bakın ve bir “üçüncü taraf” bölümü olup olmadığına bakın. Web sitesinde bir "istek paketleri" özelliği bölümü aramak da iyi bir fikir olabilir. Bazı geliştiriciler isteklerinizi görmezden gelebilse de, onlara ulaşmak zarar veremez.

Sonuç

Geçmişte, anaakım olmayan bir Linux dağıtımında olmak bir ölüm cezasıydı. Yazılımın gelmesi zordu ve ihtiyacınız olan yazılımı bulmayı başardıysanız, paketlerin güncellenmesi yavaştı. Bu günlerde, Linux topluluğu, Linux'a program yüklemeyi daha agnostik bir süreç haline getirmek için çok uğraşıyor. Herkes Flatpak, Snaps ve AppImages gibi çözümleri kucakladığında, belirli uygulamaların olmadığı günler geçmişte kaldı.

watch instagram story