İlan

Linux'a hoş geldiniz. Şansınız, dağıtımın temelleri kapsayan birçok yazılımla birlikte gelmesidir. Ancak ne kadar kapsamlı bir iş yaparsa yapsın, daha fazlasını yüklemek istersiniz. Soru, nasıl?

Linux'a yazılım yüklemek bir akıllı telefona Windows'tan daha yakın geliyor. Çoğu zaman, bir paket yöneticisini (bir uygulama mağazasına benzer) tetikler ve istediğiniz uygulamanın adını ararsınız. Oradan, kurulum düğmesine basmak önemlidir.

Ancak paket yöneticileri dağıtımınıza bağlı olarak değişir. Ubuntu, Ubuntu Yazılımını kullanır. Bu sadece Fedora'nın kullandığı GNOME Yazılımının yeniden markalanmış bir sürümüdür. Bu arada, openSUSE YaST ile kendi işini yapar.

Paket yöneticileri, dağıtımınızın yazılım havuzlarında arama yaparak çalışır. Ama bazen istediğiniz şey orada değildir. Bazen bir web sitesinden bir dosya indirir ve Windows EXE gibi tıklarsınız. Dışında bir sorun var. Tıpkı Linux'un tek bir sürümü olmadığı gibi, evrensel bir Linux paket biçimi de yoktur (bazı insanlar bunu değiştirmeye çalışıyor olsa da

instagram viewer
Ubuntu Snaps vs Red Hat Flatpaks, Fark Nedir?Linux dağıtımları uygulamaları birçok biçimde dağıtır. Yıllar boyunca en popüler ikisi .debs ve .rpms olmuştur, ancak bu Ubuntu'nun Snap paketleri ve Red Hat's Flatpak ile değişmeye başlayabilir. Daha fazla oku ).

Dağıtımınız için hangi dosya türünün yazılımı başarıyla yükleyeceğini bilmeniz gerekir. Neyse ki durumu anlamak için sadece birkaç kısaltma ve kısaltma öğrenmeniz gerekiyor.

DEB Paketleri

DEB formatı adını bir Linux dağıtımı ve var olan en büyük açık kaynak projelerinden biri olan Debian'dan alıyor. Bir uygulamayı doğrudan yüklemek için bir DEB'yi tıklayabilir veya işi arka planda sizin için yapması için bir paket yöneticisinde arama yapabilirsiniz. Terminalde, dpkg komutu, örneğin:

sudo dpkg -i /home/user/software.deb

Ubuntu Debian'a dayandığından, DEB'leri bulmak kolaydır. Milyonlarca kullanıcı ve güçlü isim tanıma ile Ubuntu ve DEB'ler Linux dünyasının Windows ve EXE'leri haline geldi.

Debian ve Ubuntu'nun her ikisi de DEB dosya biçimini kullanır, ancak birinde çalışan paketler diğerinde olmayabilir. Paketler bazen Google Chrome gibi her ikisiyle de uyumludur. Durumun böyle olduğunu varsaymayın. Dağıtımınıza yönelik DEB'leri indirdiğinizden emin olun.

DEB kullanan popüler dağıtımlar:

  • Ubuntu
  • Debian
  • Linux Nane
  • steamos
  • Trisquel
  • gnewsense

RPM Paketleri

RPM ilk olarak Red Hat Package Manager'ı temsil ediyordu. Şimdi kısaltma yinelemeli, RPM Paket Yöneticisi için duruyor. Her iki durumda da, kökenleri Red Hat'la. Dünyanın ilk milyar dolarlık açık kaynak şirketi haline gelen Kuzey Carolina merkezli organizasyon, Red Hat Linux için format geliştirdi. Sonuç olarak, Red Hat ekosisteminde bulduğunuz şey budur.

Bu demektir ki Fedora seçtiğiniz dağıtımdır Saf Açık Kaynaklı Distro, Fedora Kullanmak için 5 NedenFedora, Ubuntu kadar iyi bilinmemektedir ve kullanımı zor olduğu için bir üne sahiptir. Ama bu doğruysa, neden bu kadar çok insan Fedora'yı kullanmaya devam ediyor? Daha fazla oku , bu yazılımı yüklemek için kullanacağınız paket dosya türüdür. Bir RPM'ye tıkladığınızda, GNOME Yazılımının içinde açılacaktır.

İsme rağmen, Red Hat ile ilgili dağıtımlar RPM'leri kullanan tek kişi değil. openSUSE: BGBG'yi benimseyen diğer bir önemli topluluk OpenSUSE ve Geeko'yu Seçmeniz İçin 6 NedenOpenSUSE'nin kullanıcıları çekmeye devam etmesinin iyi nedenleri var ve işte bunlardan bazıları. Belki de Geeko'ya aşık olacak bir sonraki kişi siz olacaksınız. Daha fazla oku . Bunları, dağıtımın sistem yönetiminin çoğunu yapmak için tek durak olan YaST'ı kullanarak yükleyebilirsiniz.

Her iki durumda da, rpm komutu, örneğin:

rpm -ivh /home/user/software.rpm

Fedora ve openSUSE her ikisi de RPM kullanır, ancak paketler birbirinin yerine kullanılamaz. Yine, indirdiğiniz RPM'nin dağıtımınız için tasarlandığından emin olun.

RPM kullanan popüler dağıtımlar:

  • Red Hat Kurumsal Linux
  • fötr şapka
  • openSUSE
  • SUSE Linux Kurumsal Sunucu
  • CentOS
  • PCLinuxOS

TAR Paketleri

Linux için evrensel bir paket formatı olmadığını söylediğimi biliyorum, ama bu% 100 doğru değil. TAR, TGZ veya TAR.GZ olarak paketlenmiş bir uygulama gördüğünüzde, makinenizde çalıştırılma şansı yüksektir. Sorun, kurulumun imlecinizi işaret etmek veya tek bir komut girmek kadar basit olmamasıdır. TAR dosyasını yüklemek kendi ayrı rehberine layık Ubuntu Linux'ta TAR GZ ve TAR BZ2 Dosyaları Nasıl Derlenir ve Kurulur Daha fazla oku .

Çünkü bu arşiv yürütülebilir bir biçimde gönderilmez. Bunun yerine, söz konusu uygulamayı oluşturmak için gereken kaynak dosyalarını içerir. Bazı TAR dosyaları kendi kişisel kurulum talimatlarıyla birlikte gelir ve ortaya çıkan program otomatik olarak uygulama menünüzde görünmeyebilir.

Yalnızca TAR kullanan popüler dağıtımlar:

  • Arch Linux
  • Slackware

Nereden Geldi

Yukarıda listelenen üç tür Linux için tek paket biçimi değildir, ancak en yaygın olanlarıdır. Bazı dağıtımlar, başka yerlerde kullanılmayan kendi türlerini geliştirir. Gentoo var ebuild. Pardus'un PiSi'si vardır (Amaçlanan şekilde başarıyla yüklenen paketlerin kısaltması). Teknik olarak bir Linux dağıtımı olan Android APK kullanıyor.

Paket Formatları Neden Bu Kadar Garip?

Her tür, bir uygulamanın çalışması için gerekeni ve bir paket yöneticisi için gereken meta verileri içeren bir arşivdir. Farklı dağıtımlardan beri farklı araçlar ve depolar kullanın Hangi Linux Paket Yöneticisi (ve Distro) Size Uygun?Ana Linux dağıtımları arasındaki temel fark paket yöneticisidir; farklılıklar, dağıtım seçiminizi etkileyebilecek kadar güçlüdür. Çeşitli paket yöneticilerinin nasıl çalıştığına bakalım. Daha fazla oku , bu meta verilere giren şeyler değişiklik gösterir. Bu nedenle, Fedora ve openSUSE RPM'leri gibi aynı adı paylaşan biçimlerin bile uyumlu olduğu garanti edilmez.

Linux'a yazılım yüklemeye ne dersiniz? Diğer işletim sistemleriyle nasıl karşılaştırılır? Geliştirilebilir mi? Düşüncelerinizi paylaşın ve herhangi bir sorunuz varsa sormaktan çekinmeyin!

Bertel, fiziksel gizlilik anahtarlarına ve Özgür Yazılım Vakfı tarafından onaylanmış bir işletim sistemine sahip bir dizüstü bilgisayardan yazan bir dijital minimalist. Etiğe özellikler üzerinde değer verir ve başkalarının dijital yaşamları üzerinde kontrol sahibi olmasına yardımcı olur.