Miten saada ja kopioida luettelo asennetuista paketeista Ubuntu / Debian Linux-palvelimella?

01.01.2023
21:26

Järjestelmänvalvojan on saatava luettelo paketeista eri syistä: järjestelmän uudelleenasennuksesta, pakettien asentamisesta toiselle koneelle, versioiden ja yhteensopivuuden tarkistamisesta tai muista syistä.

Miten saada luettelo Ubuntu / Debian Linux -paketeista?

Voit saada pakettiluettelon komennolla:

dpkg-query -l

Paneeliin ilmestyy lista, jossa on nimi, todellinen nykyinen versio ja lyhyt kuvaus käyttötarkoituksesta.

Ubuntun kohdalla se käyttää:

sudo apt list --installed

Se antaa myös luettelon paketeista ja niiden nykyisestä versiosta ja arkkitehtuurista. On olemassa komentoja, jotka tulostavat vain luettelon paketeista nimineen, mutta niitä käytetään harvemmin).

Miten kopioida ja siirtää paketteja Ubuntu / Debian Linuxissa?

Tyypillisesti järjestelmänvalvojan on siirrettävä asennettu pakettiluettelo palvelimelta toiselle sen sijaan, että hän asentaisi ja/tai konfiguroisi jokaisen paketin erikseen.

Tähän on 2 vaihetta:

  1. Tallenna palvelimen #1 pakettiluettelo, jonka komento aiemmin antoi;
  2. Asenna riippuvuudet palvelimelle #2.

Luodaksemme tiedoston, jossa on luettelo asennetuista paketeista, käytämme komentoa:

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

Nimi"allpackages.txt" on esimerkiksi. Voit käyttää mitä tahansa nimeä:"alllists.txt","lists.txt","packages.txt" ja niin edelleen.

Pakettien ja versioiden luettelon sisältävä tiedosto kopioidaan palvelimelle nro 2, jossa on osoitteesi. Esimerkiksi osoitteessa 200.200.200.200.200.200.200 komento näyttäisi seuraavalta:

scp allpackages.txt 200.200.200.200:~/

Jäljellä on enää pakettien rullaaminen kopioidusta tiedostosta. Tähän käytetään komentoa:

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

Valmis! Nyt olet siirtänyt pakettiluettelon palvelimelta #1 palvelimelle #2.

15% alennus uudesta VPS:stä
Kiirehdi tilaamaan palvelin mihin tahansa paikkaan.
Valitse VPS

Muut artikkelit

01.01.2023
20 914
Tietopohja / Ohjeet - THE.Hosting
MTR:n käyttäminen verkon vianmääritykseen Windowsissa
01.01.2023
6 863
Tietopohja / Ohjeet
Firefoxin asentaminen viralliselta verkkosivustolta
01.01.2023
7 613
Tietopohja / Ohjeet
Tunneleiden määrittäminen Ngorkin asetustiedostossa