- - Gizli Linux Dağıtımlarında Yazılım Bulma

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

Karanlıkta yazılım bulmak oldukça zorLinux dağıtımları ancak bu sorunu çözmek için birkaç farklı yol var. İlk (ve tartışmasız en iyi) çözüm, ihtiyaç duyduğunuz eksik uygulamaları taşınabilir, çalıştırılabilir uygulamalarla desteklemektir. Bu çalıştırılabilir uygulamalar, AppImages olarak bilinir.

AppImages

AppImages hiçbir şekilde yeni bir şey değildir, ancakLinux topluluğunun en son icatlarından biriydi. Temel kavram, Windows platformuna pencereler gibi bir “EXE” getirmektir. Bir kullanıcı bu dosyalardan birinin içinde bulunan bir programı indirdiğinde, herhangi bir yazılım yüklemeye gerek kalmadan hemen çalışır. Açıkçası, AppImage Linux'ta çalıştırılabilir ikili dosyalar icat etmedi. Zaten taşınabilir ikili dosyalar var. Bununla birlikte, AppImage bu ikili dosyaları iyileştirmenin bir yolunu bulur.

Düzenli, AppImage olmayan bir ikili dosya çalıştırılabilir.Herhangi bir Linux dağıtımı (eğer sisteme doğru kütüphaneler vb. yüklüyse). AppImage dosyalarında her kütüphaneye ve dosyaya bir "ortam" konulmuştur, böylece kullanıcılar onu alabilir ve gidebilir. İşte bu dosyaları Linux PC'nize nasıl alacağınız.

AppImages bulma

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

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

Audacity uygulamasını ile indirin wget

Not: wget yok mu? Paket yöneticinizle arayın ve önce kurun. Ardından, indirmeye başlayın.

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

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

sudo chmod +x Audacity*.AppImage

İzinler güncellendi. Şimdi, Linux PC’nizin dosya yöneticisinde İndirmeler’i açın ve Audacity AppImage’a çift tıklayın. Uygulama kullanıma hazır, anında açılacaktır.

FlatPaks ve Snap Paketleri

Popüler olmayan yazılım bulmak için başka bir çözüm,ve daha az desteklenen Linux dağıtımları Flatpaks kullanmaktır. Bu teknoloji (AppImage gibi) “dağıtıcı olmayan” dır, yani: Linux dağıtımı diğerlerinden yana değildir ve Linux dağıtımınız muhtemelen onu destekler. Söylemeye yeterli, Snaps ve Flatpaks her şeye kurulacak şekilde tasarlanmıştır.

Bu iki çözüm, Linux topluluğununherhangi bir yerde, herkesin kullanabileceği "evrensel" bir paket biçimi oluşturma girişimi Bu iki teknolojinin yardımıyla, en çok aranan yazılım, tüm Linux dağıtımları ve karanlık olanları bulmanın yolunu buluyor.

Kendinizi bir Ubuntu veya Fedora kullanıcısının zevk aldığı aynı tür yazılım desteğinden yararlanamayan daha az bilinen bir Linux dağıtımı kullanıyorsanız, bunları deneyin.

GitHub'ta Linux Yazılımı

Ek yazılım bulmanın en iyi yollarından biripopüler olmayan bir Linux dağıtımı için Github'a yönelmek gerekiyor. Günün her saatinde buna zorlayan tonlarca proje var. Sonuç olarak, çoğu Linux projesi kaynak kodunu orada barındırıyor. Bu, bir programa ihtiyacınız varsa ve Linux sürümünüz için yerel bir paket yoksa, yazılımı kaynaktan derleyebilecek ve hatta kendi kurulum paketinizi oluşturabileceksiniz!

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

Belgeleri Oku

Az bilinen Linux dağıtımlarında,geliştiriciler genellikle yazılımın gelmesinin daha zor olacağını fark eder. Sonuç olarak, geliştiriciler bu boşluğu doldurmak için çok çalışıyorlar. Buna en iyi örnek Solus projesidir. Bu Linux dağıtımı yeni ve tamamen yeni bir paket biçiminde. Sonuç olarak, bazı programlar henüz orada değil (Ubuntu'da olduğu gibi). Bu nedenle Solus projesi, kullanıcıların gidebilecekleri ve ihtiyaç duyabilecekleri programları bulabilecekleri bir “Üçüncü taraf” bölümüne sahiptir. Ek olarak, Solus herhangi bir kullanıcının üçüncü taraf bölümü için bir program talep etmesine izin verir.

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

Sonuç

Geçmişte, bir Linux dağıtımında olmakana akım değildi ölüm cezasıydı. Yazılım gelmesi zordu ve ihtiyacınız olan yazılımı bulmayı başardıysanız, paketlerin güncellenmesi yavaştı. Bugünlerde Linux topluluğu, Linux'ta programları yüklemeyi daha agnostik bir süreç haline getirmek için çok çalışıyor. Herkes Flatpak, Snaps ve AppImages gibi çözümleri benimsediğinde, belirli uygulamaların olmadığı günler geçmişte kaldı.

Yorumlar