ThinkRoot

bine ați navigat pe insula mea de pe internet

Creați o listă a pachetelor instalate și instalați-le mai târziu în Arch Linux

În acest articol vă voi arăta cum să creați o listă cu pachetele instalate în Arch Linux și să le instalați mai târziu într-un sistem nou.

Această metodă poate fi utilă pentru raportarea defectelor sau pentru a discuta despre pachetele instalate.

Mai important, dacă doriți un set similar de pachete într-un grup de sisteme Arch Linux, aceasta este o astfel de modalitate de a realiza acest lucru.

Creați o listă a pachetelor instalate în Arch Linux

Generați lista pachetelor instalate în mod explicit cu ajutorul comenzii:

$ sudo pacman -Qqe > pkglist.txt

Această comandă va crea o listă a pachetelor instalate în mod explicit în ordine alfabetică și le va salva într-un fișier text numit pkglist.txt.

Ce înseamnă comanda:

Salvați fișierul pkglist.txt pe o unitate USB sau într-un loc sigur.

Instalați pachetele din listă în Arch Linux

După reinstalarea / instalarea sistemului, copiați fișierul pkglist.txt în sistemul nou instalat și rulați următoarea comandă pentru a instala pachetele din lista de rezervă.

$ sudo pacman -S - < pkglist.txt

În cazul în care lista de rezervă include pachete străine, cum ar fi pachetele din AUR, ar trebui să le eliminați mai întâi pe acestea și apoi să instalați restul pachetelor folosind comanda:

$ sudo pacman -S $(comm -12 <(pacman -Slq | sort) <(sort pkglist.txt))

Comanda de mai sus va elimina pachetele străine. Tastați y și apăsați ENTER pentru a le elimina. În cele din urmă, tastați y pentru a instala restul pachetelor din listă.

img: /img/Install-packages-in-Arch-Linux.webp

Nu este nevoie să instalați toate pachetele unul câte unul. Pacman va citi lista și va instala pachetele listate în ea.

Pentru a elimina toate pachetele de pe sistemul nou instalat care nu sunt menționate în lista de rezervă, rulați comanda:

$ sudo pacman -Rsu $(comm -23 <(pacman -Qq | sort) <(sort pkglist.txt))

Pentru mai multe detalii, consultați paginile din manual.

$ man pacman

Această metodă utilă vă va face viața mai ușoară atunci când doriți să reinstalați distribuția Arch Linux sau derivatele sale.

Nu vă deranjați să instalați pachetele unul câte unul. Pur și simplu exportați lista de pachete instalate într-un fișier și salvați-o într-un loc sigur.

Puteți utiliza aceeași listă pentru orice sistem Arch Linux nou instalat în casă sau birou. Astfel veți economisi mult timp de la căutarea și instalarea pachetelor.

Articol scris în perioada 2023, 2024 pe crism.ro

⬅ The one before
Instalarea Jekyll pe Arch Linux

Up next ➡
Două mici proiecte finalizate