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ç.
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.
Windows 11 sızıntısı bize bazı bilgiler verdi ancak tüm gözler Microsoft'un 24 Haziran etkinliğinde.
Sonrakini Oku
- Linux
- Arch Linux
- Linux
- Bilgisayar İpuçları

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.