Debian'a Paket Deposu Nasıl Eklenir

How Add Package Repository Debian



Linux'ta varsayılan olarak bir dizi paket kurulur. Ancak varsayılan paketler asla yeterli değildir. Bir dosya sunucusu, bir web sunucusu veya bir veritabanı sunucusu veya başka bir şey kurmak isteyebilirsiniz. Bunun için ek paketler yüklemeniz gerekir. Gibi bir paket yöneticisi kullanıyoruz uygun Linux'ta paketleri kurmak ve yönetmek için. Paket yöneticisi, paketleri bir paket deposundan indirir ve kurar. Paket deposu, bir paket yöneticisinin beğendiği paket meta verileriyle birlikte bir dizi paketin internette tutulduğu web üzerindeki bir HTTP veya FTP sunucusudur. uygun paket deposunda hangi paketlerin mevcut olduğunu bulmak için önce indirir ve kullanır. Ayrıca kendi yerel paket deponuza sahip olabilir ve onu Debian'a ekleyebilirsiniz.

Bu yazımda sizlere Debian üzerinde nasıl paket deposu ekleneceğini göstereceğim. Gösteri için Debian 9 Stretch kullanacağım.







Debian'da Manuel Olarak Paket Deposu Ekleme

Paket deposu bilgileri, /etc/apt/sources.list dosya. düzenleyebilirsiniz /etc/apt/sources.list yeni bir paket deposu eklemek için doğrudan dosya.



Düzenlemek için aşağıdaki komutu çalıştırabilirsiniz /etc/apt/sources.list dosya:



$sudo nano /vesaire/uygun/kaynaklar.listesi





Aşağıdaki ekran görüntüsünde gösterildiği gibi aşağıdaki pencereyi görmelisiniz. Gördüğünüz gibi, şu anda buraya eklenmiş bir paket havuzum yok. Eklenmiş birçok paket deponuz olabilir. Ama size temel bilgileri göstermek istiyorum.



Şimdi resmi Debian 9 paket deposunu ekleyeceğim. Bu yüzden aşağıdaki ekran görüntüsünde işaretlendiği gibi dosyaya aşağıdaki satırı ekliyorum:

deb http://ftp.us.debian.org/debian streç ana katkı ücretsiz değil

Bu çizginin ne olduğunu henüz anlamamış olabilirsiniz. Açıklamama izin ver.

çizgi ile başlar borç bu, önceden derlenmiş bir Debian ikili deposu olduğu anlamına gelir. Paket deposu farklı yazılımların kaynak kodlarını içeriyorsa, borç ile birlikte deb-src .

Şimdi bir sonraki bölüm, paket deposunun URL'sidir. Buraya HTTP, HTTPS, FTP deposu URL'leri ekleyebilirsiniz.

Aşağıdaki ekran görüntüsünde işaretlendiği gibi sonraki bölüm süit veya kod adıdır. Debian 9 için, uzatmak .

Aşağıdaki komutla Debian işletim sisteminiz için ne olduğunu bulabilirsiniz:

$lsb_release-cs

Aşağıdaki ekran görüntüsünden de görebileceğiniz gibi, kod adı veya süit adı uzatmak .

Aşağıdaki ekran görüntüsünün işaretli bölümü, eklediğiniz belirli paket deposuna bağlıdır. Resmi Debian deposu için ana , katkıda bulunmak , ve Özgür olmayan .

Bu sözcüklerin her biri, aynı paket deposundaki bir dizi yazılım paketini veya bir bölümü temsil eder.

İşiniz bittiğinde, tuşuna basın + x ve ardından basın ve ve ardından basın dosyayı kaydetmek için.

Bir depo eklemeyi bitirdikten sonra, güncellemek için aşağıdaki komutu çalıştırın. uygun paket yöneticisi önbelleği:

$sudo apt-get güncellemesi

Gördüğünüz gibi, paket deposu önbelleği güncelleniyor.

Debian'a yeni paket havuzları eklemenin daha temiz bir yolu da var.

Debian işletim sistemlerinde özel bir dizin /etc/apt/sources.list.d/ varsayılan olarak mevcuttur. Yeni paket havuzları eklemeyi kolaylaştırmak için kullanılır. Tek yapmanız gereken uzantılı yeni bir dosya oluşturmak. .liste içinde /etc/apt/sources.list.d/ dizin.

Yeni depoyu dosyaya eklemek yerine /etc/apt/sources.list dosya, yeni bir dosya oluşturabilirsiniz diyelim debian_us_official.list içinde /etc/apt/sources.list.d/ aşağıdaki komutla dizin:

$sudo nano /vesaire/uygun/kaynaklar.list.d/debian_us_official.list

Yeni bir boş dosya açılmalıdır.

Şimdi buna aşağıdaki satırı ekleyin.

deb http://ftp.us.debian.org/debian streç ana katkı ücretsiz değil

Şimdi dosyayı kaydedin ve aşağıdaki komutu çalıştırın. Gitmek için iyisin.

$sudo apt-get güncellemesi

Kullanarak Paket Deposu Ekleme uygun Debian'da

Artık bir depo satırının nasıl biçimlendirildiğini anlıyorsunuz. Artık uygun yeni paket havuzları eklemek için paket yöneticisi.

Daha önce olduğu gibi aynı depoyu eklemek için aşağıdaki komutu çalıştırın:

$sudoapt-add-deposu'deb http://ftp.us.debian.org/debian streç ana katkı ücretsiz değil'

Aşağıdaki komutla da bir PPA ekleyebilirsiniz:

$sudoapt-add-depo YOUR_PPA

NOT: İşte YOUR_PPA gibi bir şey olmalı ppa: teejee2008 / ppa .

Aşağıdaki komutla bir PPA'yı veya paket deposunu da kaldırabilirsiniz:

$sudoapt-add-deposu-rYOUR_REPOSITORY

NOT: Burada, YOUR_REPOSITORY bir depo satırı veya bir PPA olabilir.

Örneğin, aşağıdaki ekran görüntüsünde depo satırını kullanarak bir depoyu kaldırdım.

Debian'a bu şekilde bir depo eklersiniz. Bu makaleyi okuduğunuz için teşekkürler.