Recomandări Importante
- Dacă întâmpinați mesajul de eroare „apt-get: comandă nu a fost găsită”, asigurați-vă că sistemul dumneavoastră Linux este bazat pe o distribuție Debian.
- În cazul în care folosiți o distribuție diferită, precum CentOS sau RHEL, utilizați managerul de pachete specific acelei distribuții (de exemplu, yum) în locul comenzii apt-get.
- Pentru sistemele de operare Debian, Ubuntu sau Raspberry Pi, reinstalarea sistemului de operare sau descărcarea și instalarea pachetului apt.deb pot rezolva problema „apt-get: comandă nu a fost găsită”. Verificați cu atenție cum scrieți comanda și utilizați „sudo” dacă este necesar.
Apt-get este o unealtă de încredere pentru instalarea programelor pe distribuțiile Linux bazate pe Debian. Cu toate acestea, uneori, poate apărea eroarea „comandă nu a fost găsită”.
Acest ghid explică cum să rezolvați această eroare: „apt-get: comandă nu a fost găsită”.
Ce Este apt-get?
Apt-get este un utilitar de tip linie de comandă, un manager de pachete folosit în distribuțiile bazate pe Debian. Permite instalarea, actualizarea și dezinstalarea de software. Utilizarea sa este simplă, urmând structura:
apt-get [opțiune] [comandă]
De exemplu, pentru a instala programul de captură a ecranului „scrot”, se va folosi comanda:
apt-get install scrot
În termeni tehnici, apt-get este considerat depășit, ceea ce înseamnă că nu ar trebui utilizat pentru acțiuni interactive (care presupun confirmare prin Y sau N sau introducerea altor comenzi). În schimb, este recomandată comanda mai scurtă „apt” (care include comenzile apt-get), în timp ce apt-get este încă utilă pentru scripturi.
Totuși, pentru o instalare simplă de software, ambele comenzi funcționează.
Dar ce faci când apt-get nu funcționează?
Eroarea „apt-get: command not found” pe CentOS sau RHEL
Comanda apt-get funcționează de obicei fără probleme, dar ce se întâmplă dacă totuși apare o eroare?
Dacă sistemul dumneavoastră rulează o distribuție care nu utilizează apt-get, comanda nu va funcționa. Aceasta este o eroare comună, mai ales când accesați un server web de la distanță. Pentru a remedia situația, trebuie să utilizați managerul de pachete corespunzător distribuției dumneavoastră.
Acesta poate fi pacman, zypper, yum sau dnf, în funcție de distribuția Linux pe care o utilizați.
De exemplu, pe un server CentOS, în loc de apt-get (sau apt), se va folosi yum pentru a instala software:
yum install NUME_PACHET
(Unde „NUME_PACHET” este numele pachetului pe care doriți să-l instalați.)
Articolul nostru care compară apt, yum și dnf oferă explicații suplimentare.
Rezolvarea erorii „apt-get: command not found” pe Debian, Ubuntu sau Raspberry Pi OS
Ce se întâmplă dacă folosiți o distribuție Debian, precum Ubuntu, Pop!_OS sau Raspberry Pi OS, și întâmpinați eroarea „apt-get: command not found”?
Este neobișnuit, dar se poate întâmpla. Iată cum puteți rezolva problema:
- Reinstalați sistemul de operare. Aceasta este cea mai rapidă, dar nu neapărat cea mai practică soluție.
- Alternativ, descărcați pachetul apt.deb de pe site-ul Ubuntu și instalați-l folosind comanda sudo dpkg -i apt_[VERSIUNE].deb (înlocuiți [VERSIUNE] cu numele fișierului descărcat).
Utilizatorii sistemului de operare Raspberry Pi pot constata că apt-get install (sau sudo apt-get install) nu funcționează. În acest caz, încercați comanda simplă apt install.
De asemenea, dacă în timpul instalării cu apt-get apare o eroare de tip „Rezoluție temporară eșuată”, urmată de o adresă URL, problema este legată de conexiunea la internet. Verificați:
- Conexiunea la rețea
- Ora și data sistemului
- Folosiți ping pentru a verifica dacă puteți accesa un site web (de exemplu, Google)
După ce efectuați ajustările necesare, reporniți sistemul și încercați din nou.
Alte metode de a remedia eroarea „apt-get: command not found”
Există și alte cauze posibile pentru această eroare.
În primul rând, verificați dacă ați scris corect comanda. Erorile de scriere pot cauza probleme în orice sistem bazat pe text, inclusiv în terminalul Linux. Acordați atenție și asigurați-vă că ați introdus corect „apt-get”.
În al doilea rând, este posibil ca permisiunile dumneavoastră să fie insuficiente. Încercați în loc de „apt-get” să folosiți „sudo apt-get” – eroarea „comandă nu a fost găsită” ar trebui să dispară.
În cele din urmă, dacă apare eroarea specifică „sudo: comandă nu a fost găsită”, după ce ați încercat soluțiile de mai sus, problema s-ar putea să fie la sudo, nu la apt-get. Consultați ghidul nostru pentru rezolvarea erorii sudo: command not found.