Nala, düzgün, iyi yapılandırılmış ve anlaşılır bir çıktıya sahip APT için üçüncü taraf Python tabanlı bir sarmalayıcıdır.

Advanced Package Tool (APT), Debian tabanlı dağıtımlar üzerinde çalışırken herkesin favori paket yönetim aracıdır. Ancak, zengin özellik setine rağmen, yeni başlayanlar için paketleri yönetmenin uygun bir yolu değildir.

APT'nin önemli bir dezavantajı, terminal ekranınızdaki içeriğin gelişigüzel görünmesine neden olmasıdır ve Linux terminalinizdeki metinde bir benzerlik olması gerekir.

Terminal çıktınızın daha düzenli ve iyi yapılandırılmış görünmesini sağlamak için aerodinamik kapları ve çok renkli sınırlarıyla Nala karşınızda. İşte Nala hakkında bilmeniz gerekenler.

Nala Hakkında Yaygara Nedir?

İlgili soru şu: Nala nedir ve gıpta ile bakılan APT'nin yerini alacak kadar değerli mi? Nala, APT için açık kaynaklı, Python tabanlı bir ön uç değişimidir. Çeşitli işlevleri yerine getirir: paralel indirmeler, paket güncellemeleri ve yükseltmeleri, geçmiş getirme, ayna havuzlarını otomatik getirme ve geri alma kurulumları.

instagram viewer

Bu aşamada faydalarına fazla girmeden, Nala'nın kurulumunu ve ardından terminal pencerenize getirdiği özellikleri ve değişiklikleri inceleyelim.

Nala'yı Ubuntu'ya Kurmak

Nala'yı Ubuntu/Debian'a kurmanın birkaç yolu vardır:

  1. Resmi depolardan kurulum
  2. Özel depolar ekleme
  3. Nala DEB paketini yükleme

Ubuntu 22.04 ve üzeri sürümlerde, Nala'yı yukarıdaki adımlardan herhangi biriyle kurabilirsiniz. Bununla birlikte, eski sürümler için Nala'nın özel depolarıyla çalışmanız gerekir.

1. Resmi Ubuntu Depolarından Nala Kurulumu

İlk olarak, Ubuntu'daki paket listesini şu şekilde güncellemelisiniz: uygun güncelleme komut şu şekilde:

sudo apt güncellemesi

Var apt güncelleme ve yükseltme arasındaki fark komutlar, bu nedenle başlangıçta update komutunu kullanmak en iyisidir.

Ardından, çalıştırarak Nala'yı kurun:

sudo apt nala'yı kur

2. Nala Deposunu Eski Ubuntu Sürümlerine Ekleme

Ubuntu'nun daha eski bir sürümünü kullanıyorsanız, Nala'yı üçüncü taraf depoları aracılığıyla yükleyerek başarıyla yükleyebilir ve kullanabilirsiniz. İlk adım olarak, Nala'yı Ubuntu'ya yüklemek için Volian Scar depolarına erişin ve ekleyin:

yankı "deb [kem=amd64,arm64,armhf] http://deb.volian.org/volian/ skar ana" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list

GPG doğrulama anahtarını kullanarak edinebilirsiniz. wget emretmek:

wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null

Nala'yı Ubuntu 22.04 ve sonrasında yüklemek için bu adımı kullanıyorsanız, Nala'yı yüklemek için aşağıdaki komutu yürütün:

sudo apt update && sudo apt install nala -y

Eski sürümlerde, Nala'nın eski sürümünü yüklemek için aşağıdaki komutu yürütün:

sudo apt update && sudo apt install nala-legacy -y

3. DEB Paketi aracılığıyla kurulum

Son kurulum adımı, Nala'yı DEB paketi aracılığıyla kurmaktır. Paketi sisteminize nasıl indireceğiniz ve yükleyeceğiniz aşağıda açıklanmıştır:

İndirmek:nala

  1. İndirme sayfasına gidin ve mevcut en son DEB paketini indirin.
  2. Paket indirildikten sonra, İndirilenler makinenizdeki klasör. DEB paketini bulun ve üzerine sağ tıklayın.
  3. Tıklamak GDebi Paket Yükleyici ile Aç.
  4. Aşağıdaki iletişim kutusunda, Kurulum paketi seçenek. İstemde root şifresini girin ve kurulumun tamamlanmasına izin verin.

Alternatif olarak, DEB paketini dpkg kullanarak aşağıdaki gibi kurabilirsiniz:

sudo dpkg -i paket adı

Kurulumu doğrulamak için sisteminizin paketlerini nala komutunu kullanarak güncelleyin ve yükseltin:

sudo nala güncellemesi && sudo nala yükseltmesi -y

Komut başarıyla yürütülürse, Nala'nın makinenizde kullanıma hazır olduğundan emin olabilirsiniz.

APT'ye karşı Nala: İki Paket Yöneticisinin Karşılaştırılması

Nala çalışır durumda olduğundan, APT'nin çıktısını bu Python tabanlı paket yöneticisinin çıktısıyla karşılaştıralım.

APT kullanarak mevcut paketlerinizi güncelleyin ve yükseltin:

sudo apt update && sudo apt upgrade -y

apt komutunu çalıştırdıktan sonra çıktıya baktığınızda, ekranınızda bir kısmı size anlamsız gelebilecek birçok metin göreceksiniz.

Ek olarak, diğer ayrıntıların yanı sıra birçok güncelleme, paket adı ve bekleyen ve tamamlanmış yüklemeler vardır.

Akabinde bu sefer Nala ile update/upgrade komutlarını aşağıdaki gibi çalıştıralım:

sudo nala güncellemesi && sudo nala yükseltmesi -y

Yürütme sonrasında ekranınızdaki metne bakarsanız, ekranınızda her şeyin nasıl yapılandırılmış göründüğünü fark edeceksiniz. Nala, her güncelleme öğesi için iyi yapılandırılmış kaplar oluşturur ve yükleme için kalan süreyi gösteren bir durum çubuğu sağlar.

deb-get başka bir üçüncü taraf paket yöneticisidir En iyi sonuçlar için dpkg yerine kullanabileceğiniz Debian kullanıcıları için.

Nala Ubuntu/Debian'da Nasıl Kullanılır?

Nala'yı Ubuntu/Debian veya ilgili Linux dağıtımlarında kullanmak kolaydır. Güncellemeler, yükseltmeler ve hatta yazılım kurulumları için bu ön uç paket yöneticisini kullanabilirsiniz.

Nala'yı normal aktivitelerinizde şu şekilde kullanabilirsiniz:

1. Paket Güncellemeleri/Yükseltmeleri

APT gibi, sistem paketlerinizi güncellemek ve yükseltmek için Nala'yı kullanabilirsiniz. Bunu yapmak için aşağıdaki komutları kullanın:

sudo nala güncellemesi
sudo nala yükseltmesi

Her iki görevi birlikte gerçekleştirmek için, && Şebeke:

sudo nala güncellemesi && sudo nala yükseltmesi

2. Mevcut Paketleri Listele

Eğer kullanırsan dpkg --liste veya uygun liste Ubuntu/Debian dağıtımınızdaki mevcut paketleri listelemek için komutu Nala ile değiştirebilirsiniz:

nala listesi

Yürütme sonrasında, indirilebilecek tüm uygulamaların iyi yapılandırılmış bir listesini göreceksiniz. Ancak, bu komut çok fazla ekran alanı kaplayarak gezinmeyi zorlaştırır.

Böyle bir senaryoda, list komutunu şu komutla birleştirebilirsiniz: az komut, aşağıdaki gibi:

nala listesi | az

İle yüklü uygulamalarınızın bir listesini görüntüleyin, kullanabilirsiniz -Ben veya --Kurulmuş seçenek:

nala listesi -i

Veya:

nala listesi --yüklü

3. Paket Detaylarını Görüntüle

Linux'ta bir uygulama kurmadan önce kim etrafta dolanmayı sevmez ki?

Bazı ilgili ayrıntıları önceden bilmek istediğinizi varsayalım. Bu durumda, göstermek Bir paket ve diğer ayrıntıların yanı sıra kaynağı, mimarisi ve boyutu gibi diğer ilgili bilgiler hakkında daha fazla bilgi edinmek için komut.

nala gösterisi 

Örnek olarak, Ubuntu'ya kurmadan önce snap paketi hakkında daha fazla bilgi edinmek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:

nala göster çırpıda

Nala man sayfasını görüntüleyerek keşfedebileceğiniz Nala'yı kullanmanın birkaç başka faydası daha vardır.

Linux Paket Yöneticinizi Akıllıca Seçmek

Linux destekli bir işletim sistemi kullanırken, herhangi bir paket yöneticisi kurmadan önce emin olmalısınız.

Ubuntu/Debian'da varsayılan olarak APT paket yöneticisi kurulu olsa da, üçüncü taraf paket yöneticilerini doğaçlama yapmak ve kurmak için kapsam vardır. Fantezinizi gıdıkladığınız birkaçını seçip seçebilirsiniz.