+40 (21) 655-55-55
Cum afișam depozitele în Linux
nav.ro/blog--mode=how-to

Un depozit Linux este o locație de stocare din care sistemul dvs. preia și instalează actualizările și aplicațiile sistemului de operare. Fiecare depozit este o colecție de software găzduită pe un server la distanță și…

Căutare inteligentă

Adaugă în căsuța de mai jos cuvinte cheie de care ești interesat pentru a găsi articole din domeniul IT.

SYSTEM OPERATIONAL 594 ARTICLES · 9 CATS build #268988f last-deploy 3h
GET /blog/how-to/cum-afisam-depozitele-in-linux
v1.0 STATUS 200 OK 15ms
commit: #268988f size: 7 KB read: 4 min lang: ro-RO updated: 2026-06-09T13:11Z

Cum afișam depozitele în Linux

METADATA
authorNAV.RO
categoryhow-to
published20.11.2018
updated09.06.2026
commit#63d8235
statusPUBLISHED
read_time4 min
words875
views609
likes66
localero-RO
formatMarkdown
encodingUTF-8
toc0 sections
Cum afișam depozitele în Linux
~/blog/assets/cum_afisam_depozitele_in_linux.png
1200×630 · PNG

Un depozit Linux este o locație de stocare din care sistemul dvs. preia și instalează actualizările și aplicațiile sistemului de operare. Fiecare depozit este o colecție de software găzduită pe un server la distanță și destinată pentru a fi utilizată în instalarea și actualizarea pachetelor software pe sistemele Linux. Când executați comenzi precum "sudo apt update" sau "sudo apt upgrade", este posibil să trageți informații despre pachete și actualizări de pachete dintr-un număr de depozite. Depozitele conțin mii de programe. Depozitele standard oferă un grad ridicat de securitate, deoarece software-ul inclus este testat și construit pentru a fi compatibil cu o anumită distribuție și versiune. Deci, vă puteți aștepta ca actualizările să aibă loc fără efecte secundare neașteptate. Depozitele pot fi standard sau non-standard. Odată ce un depozit non-standard a fost adăugat la lista de depozite ale sistemului dvs., sistemul poate instala software din acesta, precum și din cele standard. În general, adăugarea unui depozit non-standard este un pas simplu. Comanda sudo apt-add-repository de pe Ubuntu, de exemplu, poate fi folosită pentru a adăuga un depozit. Opțiunea --help pentru comanda apt-add-repository prezintă aceste exemple de comandă: apt-add-repository 'deb http://myserver/path/to/repo stable myrepo' apt-add-repository 'http://myserver/path/to/repo myrepo' apt-add-repository 'https://packages.medibuntu.org free non-free' apt-add-repository http://extras.ubuntu.com/ubuntu apt-add-repository ppa:user/repository apt-add-repository ppa:user/distro/repository apt-add-repository multiverse Comanda apt-add-repository acceptă, de asemenea, eliminarea unui depozit cu utilizarea opțiunii -r. Pe Fedora, comanda pentru adăugarea unui depozit arată astfel:

dnf config-manager --add-repo repository_url

Cu toate acestea, trebuie să fiți atenți atunci când adăugați un depozit non-standard pentru a vă asigura că a fost testat și că este cunoscut că lucrează în special cu sistemul dvs. Dacă sunteți curios despre ce depozite utilizează sistemul dvs., puteți rula o comandă pe linia de comandă pentru ca sistemul dvs. Linux să vă ofere aceste informații pentru dvs. Sisteme bazate pe RPM Pe RedHat, Fedora și alte sisteme similare, ați putea folosi o comandă ca cea prezentată mai jos pentru a vizualiza depozitele pe care le folosesc la comenzile de actualizare. Rețineți că folosim comanda dnf în acest exemplu. Acesta este înlocuirea comenzii yum.

$ sudo dnf repolist Last metadata expiration check: 0:18:37 ago on Sat 15 Sep 2018 12:28:02 PM EDT. repo id repo name status *fedora Fedora 28 - x86_64 57,327 *updates Fedora 28 - x86_64 - Updates 18,739

Câmpul de status din output-ul de mai sus reprezintă numărul de pachete din fiecare depozit. Dacă adăugați specificația "all", veți vedea, de asemenea, și depozite dezactivate (care nu sunt utilizate). În comanda de mai jos, vedem că un număr mare de alte depozite sunt dezactivate.

$ sudo dnf repolist all Last metadata expiration check: 0:19:39 ago on Sat 15 Sep 2018 12:28:02 PM EDT. repo id repo name status *fedora Fedora 28 - x86_64 enabled: 57,327 fedora-cisco-openh264 Fedora 28 openh264 (From Cisco) disabled fedora-cisco-openh264-debuginfo Fedora 28 openh264 (From Cisco) disabled fedora-debuginfo Fedora 28 - x86_64 - Debug disabled fedora-source Fedora 28 - Source disabled *updates Fedora 28 - x86_64 - Updates enabled: 18,739 updates-debuginfo Fedora 28 - x86_64 - Updates - D disabled updates-source Fedora 28 - Updates Source disabled updates-testing Fedora 28 - x86_64 - Test Update disabled updates-testing-debuginfo Fedora 28 - x86_64 - Test Update disabled updates-testing-source Fedora 28 - Test Updates Source disabled

Activarea unui depozit se poate face cu o comandă de genul:

# dnf config-manager --set-enabled repository_url

De asemenea, puteți adăuga depozite destul de ușor prin comenzi cum ar fi:

# dnf config-manager --add-repo http://www.example.com/example.repo

Sisteme bazate pe Debian Pentru sistemele Debian, cum ar fi Ubuntu, puteți utiliza o comandă ca cea prezentată mai jos pentru a afișa depozitele care se utilizează atunci când vă actualizați sistemul. Această comandă selectează surse din fișierul /etc/apt/sources.list și din directorul /etc/apt/sources.list.d din sistemul în care se păstrează această informație. Argumentul ^ [^ #] suprimă comentariile.

$ grep ^[^#] /etc/apt/sources.list /etc/apt/sources.list.d/* /etc/apt/sources.list:deb http://us.archive.ubuntu.co/ubuntu/ bionic main restricted/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted /etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic universe /etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe /etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic multiverse /etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse /etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security main restricted /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security universe /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security multiverse /etc/apt/sources.list.d/teejee2008-ubuntu-ppa-bionic.list:deb http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic main

Un lucru pe care l-ați putea observa când priviți listarea de mai sus este utilizarea termenilor restricționați, universe și multiverse. Acești termeni identifică unele distincții importante: - Principal - software-ul oficial open source. Se oferă suport oficial pentru aceste pachete. Fiecare pachet software open source inclus în instalarea implicită este inclus împreună cu alte pachete importante. - Restricționat - software-ul cu sursă închisă acceptat oficial - de ex., Drivere hardware - acceptat pentru durata lansării. - Universe - menținut de comunitate, open-source. Majoritatea software-urilor Ubuntu provin din acest depozit. Nu se oferă suport oficial sau actualizări. - Multiverse - software neacceptat, cu sursă închisă și cu brevet de invenție. Rețelele standard Linux oferă: - Locații de încredere pentru a obține software-ul cu încredere, știind că este fără malware și testat corect - Instalări simple fără preocupări pentru dependențe (sunt furnizate toate pachetele necesare) - Moduri simple de a găsi și descărca ceea ce aveți nevoie Știind pe care depozite le folosiți pot să îmbunătățească modul în care sistemul dvs. gestionează actualizările. În general, acest lucru este foarte direct. Dacă utilizați depozite non-standard, este probabil o idee bună să examinați ocazional sursele de software.