Komut satırını kullanarak Ubuntu'ya yazılım yüklerken, çıktıda sıklıkla kullanılan "depo" kelimesini fark etmiş olabilirsiniz. Tüm Linux evreninde yeniyseniz, bu sizin için yeni bir terim olabilir. Bu ne anlama geliyor ve sisteminiz neden bu depolara ihtiyaç duyuyor?
Bu makale, kullanılabilecek çeşitli depo türlerinin kısa bir açıklamasıyla birlikte size Ubuntu'daki depo kavramını tanıtacaktır.
Depolara Giriş
Genel olarak, bir depo, çok büyük miktarlarda bir arada depolanan birden çok öğenin bir koleksiyonudur. Ubuntu ve diğer Unix tabanlı işletim sistemlerinde depo, sisteminize yükleyebileceğiniz devasa bir yazılım ve paket koleksiyonunu ifade eder.
Windows ve macOS'tan farklı olarak Linux, kullanıcılarına farklı dağıtımlarda farklı olan iyi paketlenmiş bir biçimde yazılım sağlar. Örneğin, Debian tabanlı dağıtımlar DEB paketlerine dayanır. Benzer şekilde Fedora, CentOS ve diğer RHEL tabanlı dağıtımlarda RPM paketleri bulacaksınız.
İlişkili: Ubuntu'nun Windows'tan Daha İyi Yaptığı Şeyler
Depolar bu tür paketlerin bir koleksiyonu olduğundan, kullanıcılar ihtiyaç duydukları paketi bulmak ve indirmek için bu depolara başvurabilirler. İçlerinde ihtiyacınız olan hemen hemen her aracı bulabilirsiniz.
Ayrıca, farklı Linux dağıtımlarının kendi depoları vardır. Ubuntu'da varsayılanlar Ubuntu'nun kendisine ait olacaktır. Bunların dışında, kullanıcılar istedikleri herhangi birini aşağıdakileri kullanarak da ekleyebilirler. add-apt-deposu komut.
Paketleri Ubuntu'ya kurmanın önerilen yolu resmi depoları kullanmaktır. Bunun nedeni, bu depolarda bulduğunuz paketlerin Ubuntu için özel olarak geliştirilmiş olmasıdır. Ayrıca, geliştiriciler tarafından gönderilen düzenli güncellemeler, yazılımın düzgün çalışmasını sağlar.
Ubuntu'daki Depo Türleri
Ubuntu, dört farklı depo türüyle birlikte gelir. Yani bunlar Ana, Kısıtlı, Evren ve Çoklu Evrendir. Main gibi bazıları varsayılan olarak açıktır. Ancak diğerleri için, onlardan paket almaya başlamadan önce evreni ve çoklu evreni etkinleştirmeniz gerekir.
1. Ana
Main, Ubuntu ekibi tarafından tam olarak desteklenen yazılım ve paketleri içerir. Ana depodan yazılım yüklediyseniz, Ubuntu size bu paketler için düzenli olarak güvenlik güncellemeleri ve hata düzeltmeleri sağlayacaktır.
Bu depo, kullanımı ve yeniden dağıtımı ücretsiz olan açık kaynaklı paketlerden oluşur. Ayrıca, Ubuntu'nun ana depodaki paketlerin çoğuyla birlikte geldiğini göreceksiniz, çünkü bunlar hem sistem hem de kullanıcı için gerekli olan önemli araçlardır.
2. Kısıtlı
Sınırlı depolarda bulunan yazılımı ücretsiz bir lisans altında ücretsiz olarak kullanabilmenize rağmen, bu paketleri yeniden dağıtamazsınız. Sınırlı depo, işletim sisteminin düzgün çalışması için gerekli olan araçları ve sürücüleri içerir.
Ubuntu ekibi, başka bir yazara ait olduğu için bu tür programlar için destek sağlamaz. Ayrıca, Ubuntu'nun yönetiminden sorumlu şirket olan Canonical, Kısıtlı depoda bulunan yazılımların çoğu tescilli olduğu için paketi değiştiremez.
3. Evren
Evren, adından da anlaşılacağı gibi, Linux işletim sistemi için geliştirilmiş her açık kaynaklı paketi içerir. Bu paketler doğrudan Ubuntu ekibi tarafından yönetilmez. Bir paket üzerinde çalışan geliştiriciler topluluğu, güncellemeleri ve güvenlik düzeltmelerini zorlamaktan yalnızca sorumludur.
Bununla birlikte, geliştiriciler kendileri tarafından belirlenen belirli standartları izlemeyi kabul ederse, Ubuntu paketi Universe'den Main'e taşıyabilir.
4. çoklu evren
Yukarıda bahsedilen depolar, kullanımı ücretsiz veya açık kaynaklı paketler içerirken, çoklu evren ücretsiz olarak mevcut olmayan yazılımları içerir. tescilli programlar lisansı olmayan veya yasal sorunlar da Multiverse'e dahil edilmiştir.
Bu programlarla ilişkili risk önemli olduğundan paketlerin bu depodan yüklenmesi önerilmez.
Depolar ve Paketlerle Çalışmak
Linux, paketleri kurarken hangi havuzu seçeceğiniz konusunda tam kontrol sağlar. Güvenli tarafta olmak istiyorsanız, güvenilir Ubuntu depolarına gidebilir veya Linux yazılımını indir evrenden veya çoklu evren deposundan. Ancak bu yalnızca ne yaptığınızı biliyorsanız önerilir.
Her Linux dağıtımı, sisteme paketleri kurmak, güncellemek ve yükseltmekten sorumlu varsayılan bir paket yöneticisi ile birlikte gelir. Örneğin, Ubuntu ile birlikte gelir APT ve dpkgve Fedora Linux, paketleri yönetmek için DNF kullanır. Arch Linux'ta, işletim sistemiyle birlikte gelen varsayılan paket yöneticisi olan pacman'ı kullanarak yazılımı yükleyebilir ve kaldırabilirsiniz.
Hangi Windows 10 uygulamalarını kaldıracağınızı mı merak ediyorsunuz? İşte kaldırmanız gereken birkaç gereksiz Windows 10 uygulaması, programı ve bloatware.
Sonrakini Oku
- Linux
- Ubuntu
- Linux
Deepesh, MUO'da Linux için Junior Editördür. 3 yılı aşkın süredir internette bilgilendirici içerik yazıyor. Boş zamanlarında yazmayı, müzik dinlemeyi ve gitar çalmayı sever.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.