Linux'ta Yazılım Depolarını Manuel Olarak Ekleme

Linux'ta Yazılım Depolarını Manuel Olarak Ekleme

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.

e-posta eki yoluyla büyük dosyalar nasıl gönderilir

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 alet.



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 install software-properties-common

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 [options] repository

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

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





deb https://repositoryurl.com distro type

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

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

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

sudo add-apt-repository ppa:user/name

...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 add-apt-repository ppa:ondrej/php

İlgili: 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 config-manager --add-repo repository

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

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

dnf config-manager --set-enabled repository

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 install yum-utils

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 repository

Bir depoyu etkinleştirmek de kolaydır.

yum-config-manager --enable repository

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ı yay . Yay'ı sisteminize kolayca yükleyebilirsiniz. git deposunu klonlama .

git clone 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.

Paylaş Paylaş Cıvıldamak E-posta Bir E-postanın Gerçek mi Sahte mi Olduğunu Kontrol Etmenin 3 Yolu

Biraz şüpheli görünen bir e-posta aldıysanız, orijinalliğini kontrol etmek her zaman en iyisidir. İşte bir e-postanın gerçek olup olmadığını anlamanın üç yolu.

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

Deepesh, MUO'da Linux için Junior Editördür. Tüm yeni gelenlere keyifli bir deneyim sunmayı amaçlayan Linux hakkında bilgilendirici kılavuzlar yazıyor. Filmlerden emin değilim, ama teknoloji hakkında konuşmak istersen, o senin adamın. Boş zamanlarında onu kitap okurken, farklı müzik türleri dinlerken veya gitar çalarken bulabilirsiniz.

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!

Abone olmak için buraya tıklayın