Ubuntu / Debian Linux sunucusunda kurulu paketlerin listesi nasıl alınır ve kopyalanır

01.01.2023
21:26

Bir sistem yöneticisinin çeşitli nedenlerle paketlerin bir listesini alması gerekir: bir sistemi yeniden kurmak, paketleri başka bir makineye yüklemek, sürümleri ve uyumluluğu kontrol etmek veya diğer nedenler.

Ubuntu / Debian Linux paketlerinin listesi nasıl alınır?

Komutu ile listelenen paketleri alabilirsiniz:

dpkg-query -l

Panelde adı, geçerli sürümü ve amacının kısa bir açıklamasını içeren bir liste görünecektir.

Ubuntu için kullanır:

sudo apt list --installed

Ayrıca mevcut sürüm ve mimari ile paketlerin bir listesini de çıkarır. Paketlerin sadece isimlerini içeren bir liste çıktısı almak için komutlar vardır, ancak bunlar daha az kullanılır).

Ubuntu / Debian Linux üzerinde paketler nasıl kopyalanır ve taşınır?

Tipik olarak, bir sistem yöneticisinin her birini ayrı ayrı kurmak ve/veya yapılandırmak yerine, kurulu bir paket listesini bir sunucudan diğerine aktarması gerekir.

Bunu yapmak için 2 adım vardır:

  1. Daha önce komut tarafından çıktısı alınan 1 numaralı sunucudaki paketlerin listesini kaydedin;
  2. Bağımlılıkları 2 numaralı sunucuya yükleyin.

Yüklü paketlerin listesini içeren bir dosya oluşturmak için şunu kullanırız:

dpkg --get-selections | grep -v deinstall > allpackages.txt

"allpackages.txt" adı örnek içindir. Herhangi bir isim kullanabilirsiniz:"alllists.txt","lists.txt", "packages.txt" vb.

Paketlerin ve sürümlerin listesini içeren dosya, adresinizle birlikte sunucu #2'ye kopyalanır. Örneğin, 200.200.200.200.200 için komut şu şekilde görünecektir:

scp allpackages.txt 200.200.200.200:~/

Yapılması gereken tek şey kopyalanan dosyadan paketleri yuvarlamaktır. Bunu yapmak için şu komut kullanılır:

$ sudo apt-get install -y $(< allpackages.txt)

Bitti! Şimdi paket listesini 1 numaralı sunucudan 2 numaralı sunucuya taşıdınız.

Yeni VPS'lerde %15 indirim
Herhangi bir yerde sunucu siparişi vermek için acele edin
Bir VPS Seçin

Diğer makaleler

01.01.2023
20 914
Bilgi tabanı / Talimatlar - THE.Hosting
Windows'ta ağ sorunlarını gidermek için MTR kullanma
01.01.2023
6 863
Bilgi tabanı / Talimatlar
Firefox'u resmi web sitesinden yükleme
01.01.2023
7 613
Bilgi tabanı / Talimatlar
Ngork yapılandırma dosyasında tünelleri yapılandırma