Ispravljeno: naredba sudo nije pronađena

Ako ste iskusni korisnik Linuxa, vjerojatno ćete vrlo zabrinuti pogrešku u naredbi sudo not found. Više ste se vjerojatno navikli stavljati sudo ispred bilo koje naredbe za koju trebate privilegirani administratorski pristup. To je dvostruko točno ako ste korisnik Ubuntu-a ili bilo kojeg od njegovih derivata, jer ovi operativni sustavi prema zadanim postavkama raspršuju root račun, što zahtijeva od vas da često koristite sudo.

Sama naredba sudo prema zadanim postavkama nije uključena u neke distribucije Linuxa, što često uključuje one usmjerene na upravljanje webom i usmjerivačem. Također nije uključen u mnoge verzije BSD operativnih sustava. Srećom, nije se teško prijaviti kao root, a zatim instalirati paket pojedinačno.

Metoda 1: Ispravljanje naredbe sudo nije pronašlo pogreške na GNU / Linuxu

Teško je da koristite Linux distribuciju koja ne dolazi sa sudo, ali ako utipkate nešto poput sudo fdisk -l i pritisnete enter samo da biste pronašli, dobit ćete pogrešku kao što je sudo: naredba nije pronađena ili ash: sudo: naredba nije pronađena, ovisno o tome koristite li bash ili Almquist ljusku, možda koristite onu koja je nema. U našem primjeru postavili smo virtualni stroj i pokušali upotrijebiti sudo rm za uklanjanje datoteka samo da bismo dobili pogrešku. Upišite whereis sudo da vidite hoće li vam reći je li negdje instaliran. Ako samo dobijete sudo: kao odgovor te naredbe, vjerojatno ga nemate instaliranog.

Morat ćete biti prijavljeni kao root korisnik da biste popravili nije pronađenu naredbu sudo, što je teško jer za početak nemate sudo u vašem sustavu. Pritisnite i držite tipke Ctrl, Alt i F1 ili F2 da biste se prebacili na virtualni terminal. Upišite root, pritisnite Enter, a zatim upišite lozinku za izvornog root korisnika. Dobit ćete simbol # za naredbeni redak.

Ako imate sustav zasnovan na upravitelju paketa apt, upišite apt-get install sudo i pritisnite enter. Oni koji imaju yum RPM sustave zasnovane možda na Fedori ili Red Hat Linuxu mogu koristiti naredbu za upravljanje yum install sudo paketom. Pristanite na upute i pričekajte instalaciju. Trebao bi biti vrlo brz, ali trebat će vam mrežni pristup da bi mogao funkcionirati.

Sada iz korijenskog odziva upišite visudo i pritisnite enter. Dobit ćete zaslon uređivača nano ili vi. Potpuno na dnu datoteke nalazi se redak s imenom vašeg korisnika iza kojeg slijedi ALL = (ALL) ALL, imajući na umu da je vaše korisničko ime više nego vjerojatno malim slovima. Stoga:

korisnik SVE = (SVE) SVE

Ako radite s vi, pritisnite Esc i upišite: wq za izlaz. Oni koji koriste GNU nano trebali bi pritisnuti Ctrl i O da bi spremili datoteku, a zatim Ctrl i X za izlaz. Utipkajte exit u odzivniku i sada možete koristiti sudo kao i obično. Trebalo bi potrajati samo nekoliko vrlo jednostavnih naredbi da se taj problem riješi, ali na sreću, uključivanjem sudoa u većinu modernih distribucija to više ne predstavlja problem. * BSD korisnici imaju tendenciju da imaju veći problem.

2. metoda: Ispravljanje naredbe sudo nije pronašlo pogreške na FreeBSD-u i drugim jedinicama

Iako BSD operativni sustavi uglavnom dolaze sa su, rijetko, ako ikada dolaze sa stvarnom naredbom sudo. Obavezno se odjavite sa svog korisničkog računa i trenutno se nalazite na Unix zaslonu za prijavu. Upišite root kao korisničko ime, a zatim pritisnite enter, a zatim root lozinku, a zatim pritisnite Enter.

U obavijesti ćete imati oktoporp koji označava da radite kao privilegirani korisnik. Da biste dodali binarni paket za sudo, upišite pkg_add -rv sudo i pritisnite enter. Dogovorite se da ga instalirate ako se to zatraži, a zatim pričekajte instalaciju. Nakon što je instaliran, upišite visudo i pritisnite enter. Recimo da želite dopustiti korisniku s imenom billy da izvršava bilo koju naredbu. Na kraju datoteke dodajte sljedeći redak:

billy SVE = (SVE) SVE

Naravno, željet ćete Billyja zamijeniti svojim stvarnim korisničkim imenom. Ako je visudo stvarno koristio vi, pritisnite Esc i upišite: wq da biste izašli iz uređivača. Možete se odjaviti, a zatim koristiti sudo kao i obično.

Preporučeno

Popravak: Minecraft ne reagira
Što je aplikacija za registraciju uređaja za digitalni TV tuner i treba li je ukloniti?
Što je FileRepMalware i biste li ga trebali ukloniti