Komut satırı aracılığıyla Linux'ta bir paket aradığınızda, sisteminizin paket yöneticisi paketi çeşitli depolarda arar. Varsayılan olarak, her Linux dağıtımı, dağıtım ekibi tarafından desteklenen kararlı paketleri içeren bazı resmi depolara sahiptir.

Ancak, resmi yazılım havuzlarında bulunmayan bir paketi almaya çalıştığınızda, paket yöneticisi bir hata gösterecektir. Bu gibi durumlarda yapabileceğiniz şey, üçüncü taraf deposunu manuel olarak sisteminize eklemek ve ardından paketi indirmektir.

Sisteminizin kaynaklar listesine nasıl yeni depolar ekleyebileceğinizi görelim.

Ubuntu ve Debian Tabanlı Dağıtımlarda

Ubuntu dahil Debian tabanlı dağıtımlar, paketleri kurmak ve güncellemek için Gelişmiş Paket Aracı'nı (APT) kullanır. Yazılım deposu bilgilerini şurada bulabilirsiniz: /etc/apt/sources.list Debian tabanlı Linux kurulumunuzdaki dosya.

Dosyaya depo ayrıntılarını manuel olarak girebilmenize rağmen, bu hızla yorucu bir iş haline gelebilir. THEM'i sisteminize eklemenin daha iyi bir yolu, add-apt-deposu araç.

instagram viewer

add-apt-repository'yi kurun

Varsayılan olarak sisteminizde kurulu add-apt-repository yardımcı programını bulamazsınız. Bu bir parçasıdır yazılım-özellikleri-ortak paket. APT paket yöneticisini kullanarak add-apt-repository kurmak için şunu yazın:

sudo apt yükleme yazılımı-özellikleri-ortak

Add-apt-repository Kullanarak Depo Ekleme

Paketi yüklediğinize göre, sisteminize bir üçüncü taraf yazılım havuzu eklemenin zamanı geldi. Depo eklemek için temel sözdizimi şöyledir:

sudo add-apt-repository [seçenekler] deposu

...nerede depo tarafından kullanılan biçimdir. kaynaklar.listesi dosya.

Dosya için varsayılan giriş biçimi:

borç https://repositoryurl.com dağıtım türü

Örneğin, Ubuntu evren deposunu sisteminize eklemek için:

sudo eklenti-apt-deposu "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) evreni"

Aşağıdaki komut sözdizimini kullanarak add-apt-repository ile bir PPA da ekleyebilirsiniz:

sudo add-apt-deposu ppa: kullanıcı/ad

...nerede kullanıcı ve isim bu sahibinin adı ve PPA adı sırasıyla.

PHP PPA'sını Ondrej tarafından add-apt-repository kullanarak eklemek için:

sudo eklenti-apt-deposu ppa: ondrej/php

İlişkili: Ubuntu'da APT ve dpkg Arasındaki Fark Nedir?

Fedora ve CentOS'ta El ile Depo Ekleme

Fedora, CentOS ve diğer RHEL tabanlı dağıtımlar, DNF ve yum paket yöneticilerini kullanır. APT'den farklı olarak DNF'nin yerleşik bir yöntemi vardır yapılandırma yöneticisi Bu, kullanıcıların üçüncü taraf depoları kolaylıkla eklemesine, kaldırmasına ve devre dışı bırakmasına olanak tanır.

DNF Paket Yöneticisini Kullanma

DNF kullanarak yeni bir havuz eklemek için:

dnf yapılandırma yöneticisi --add-repo deposu

...nerede depo yazılım havuzunun URL'sidir.

Bir havuzu etkinleştirmek için şunu yazın:

dnf config-manager --set-etkin depo

yum-config-manager'ı kullanma

Alternatif olarak, şunları da kullanabilirsiniz: yum-config-yöneticisi sisteminize depo eklemek ve yönetmek için yardımcı program. Yum-config-manager, varsayılan olarak RHEL tabanlı dağıtımlarda yüklü değildir, bu nedenle manuel olarak yüklemeniz gerekir. Bu bir parçasıdır yum-utils paket. Yüklemek için şunu yazın:

sudo dnf yum-utils'i kurun

yum-config-manager komutunun biçimi DNF'ye benzer. yum-config-manager kullanarak aşağıdaki gibi yeni bir depo ekleyebilirsiniz:

yum-config-manager --add-repo deposu

Bir depoyu etkinleştirmek de kolaydır.

yum-config-manager --depoyu etkinleştir

Arch Linux ve AUR

Arch Linux kullanıyorsanız, kullanıcıların Arch'a depo ekleyemediğini zaten biliyor olabilirsiniz. Ancak bu, sisteminize ek paketler indiremeyeceğiniz anlamına gelmez.

Arch Linux, kullanıcılar tarafından geliştirilen binlerce üçüncü taraf paketini içeren Arch Kullanıcı Deposu olan AUR'ye sahiptir. AUR'ye bir AUR paket yöneticisi kullanarak erişebilirsiniz. Arch Linux'ta varsayılan paket yöneticisi olan Pacman, Arch User Repository'de depolanan paketlere erişemez.

Birkaç AUR paket yöneticisi vardır, en belirgin olanı Yaşasın. Yay'ı sisteminize kolayca yükleyebilirsiniz. git deposunu klonlama.

git klonu https://aur.archlinux.org/yay-git.git

İndirilen klasörün izinlerini değiştirin:

sudo chmod 777 / yay git

Dizini değiştirin ve makepkg yay yüklemek için komut:

cd /yay-git && makepkg -si

Daha fazla bilgi edin: Arch Linux'ta Paketler Nasıl Kurulur ve Kaldırılır

Sisteminizin Depo Listesini Yönetme

Bir Linux kurulumundan günlük kullanımına kadar, depolar sisteme paket tedarik etmekten sorumludur. Yeni başlayan biriyseniz, varsayılan depolar ihtiyaçlarınızı karşılamak için yeterli olacaktır. Ancak, depoların nasıl ekleneceğini bilmek, bilgisayarına üçüncü taraf paketleri indirmek isteyenler için kesinlikle faydalı olacaktır.

Linux'ta, yeni paketleri güncellerken veya kurarken sık sık bozuk paket hatasıyla karşılaşmış olabilirsiniz. Yeniden yükleme veya bu tür paketleri kaldırmak çoğu Linux sisteminde sorunu giderir.

E-posta
Windows 11 Nedir ve Ne Zaman Başlayacak?

Windows 11 sızıntısı bize bazı bilgiler verdi ancak tüm gözler Microsoft'un 24 Haziran etkinliğinde.

Sonrakini Oku

İlgili konular
  • Linux
  • Arch Linux
  • Linux
  • Bilgisayar İpuçları
Yazar hakkında
Deepesh Sharma (62 Makale Yayımlandı)

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.

Deepesh Sharma'dan Daha Fazla

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.

.