Linux'ta Yeni Paketler Nasıl Kurulur

Çekirdek Linux dağıtım, çevrimiçi kataloglar aracılığıyla sunulan paketlerin kullanımı yoluyla genişler. Farklı dağıtımlar, belirli paket yönetim sistemlerine yönelik mimari yapılara dayanır. Kullandığınız paket yöneticisi, yeni paketleri nasıl kuracağınızı veya güncelleyeceğinizi belirler.

Synaptic Paket Yöneticisi'nde bir paket kuruluyor
Wikimedia Commons / CC BY 3.0

Paket Nedir?

Paketler, Linux için yazılım uygulamalarıdır. Tıpkı Apple'ın App Store ve Google Play'in iOS ve Android için özel olarak hazırlanmış uygulamalar sunması gibi ve Microsoft Mağazası aynısını Windows 10 için yaptığında, bir paket yöneticisi dağıtımınızın mimari standartlarıyla çalışmak üzere tasarlanmış bir program kitaplığına erişir.

Paket Yöneticisi nedir?

A Paketleme yöneticisi çevrimiçi yazılım kataloglarına erişmek ve paketleri Linux ortamınızdan yüklemek, güncellemek ve kaldırmak için yerleşik bir araç olarak hizmet eder.

Piyasada birden fazla paket yöneticisi var ve paketleri kolayca çapraz uyumlu değil. Ayrıca, her paket yöneticisinin kataloğunda tüm paketler bulunmaz.

Ortak paket yönetim sistemleri şunları içerir:

  • dkpg: Debian ve Ubuntu tarafından kullanılır ve apt, aptitude ve the gibi araçlar tarafından desteklenir. Sinaptik Paket Yöneticisi
  • pacman: Arch Linux tarafından kullanılır
  • portaj: Gentoo Linux tarafından kullanılır
  • çabuk: Ubuntu'nun ana şirketi tarafından geliştirilen nispeten yeni, bağımsız bir paket formatı
  • RPM Paket Yöneticisi: Red Hat tarafından geliştirildi ve aşağıdakiler gibi araçlarla desteklendi: YUM ve zypper

Paketleri Nasıl Yüklerim veya Güncellerim?

Acemi Linux kullanıcıları, dağıtımınızla birlikte gelen yerleşik paket yönetim aracını kullanmalıdır. Pencereleme sisteminde bulacaksınız. Her araç farklı şekilde yapılandırılır ve farklı seçenekler sunar, ancak bunların tümü grafik tabanlıdır ve çalışması için bir yönetici parolası gerektirir.

İşaretle ve tıkla aracında yeni paketleri arayabilir, mevcut paketleri silebilir veya kurulu paketler için güncellemeleri bulabilirsiniz.

Manuel Paket Yönetimi

Uzman kullanıcılar, dağıtımla birlikte verilen grafik araçlara nadiren güvenirler ve bunun yerine doğrudan kabuktan paket yönetimi komutları vermeyi tercih ederler. Bazı durumlarda, örneğin Linux sunucu yönetimi, masaüstü hiç yoktur, bu nedenle paketleri güncellemenin tek yolu kabuk erişimidir.

Her paket yöneticisi farklı destekler kabuk komutları, ancak genel olarak her biri, işletim sistemini değiştirmek için kök düzeyinde kimlik bilgilerini (kök parolası veya paketleri yönetme yetkisi olan bir kullanıcının hesap parolası) belirtmenizi gerektirir.

örneğin, Yüklemek popüler metin editörü nano, aşağıdaki kabuk komutlarını kullanırsınız:

Uygun:

uygun kurulum nano

Pacman:

pacman -S nano

Zipper:

zypper yükleme nano

Portage:

nano ortaya çıkmak 

DNF:

dnf yükleme nano

Temel aracın nasıl çalıştığını değiştiren ilgili komut bayrakları dahil olmak üzere belirli talimatlar için kabuk tabanlı paket yönetimi aracı belgelerine bakın.