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 YoluBiraz şü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ı
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 FazlaHaber 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