Popravak: Nije moguće zaključati administracijski direktorij

Popravak: Nije moguće zaključati administracijski direktorij

Fix Unable Lock Administration Directory

Novopridošli u GNU / Linux često nailaze na neke probleme kada naredbu treba izvršiti s privilegijama root superuser-a. Ponekad će ove naredbe izbaciti poruke o pogrešci 'Ne mogu zaključati administrativni direktorij', posebno kada pokušavaju instalirati ažuriranja ili nove programe iz naredbenog retka. Ovu poruku pogreške često prati prilično frustrirajuće pitanje: 'jeste li korijen?'



Dobivanje root privilegija je poput korištenja povišenog naredbenog retka u sustavu Microsoft Windows, samo što zapravo može biti puno lakše jer će vam jednostavna naredba dati ovlaštenje koje trebate bez otvaranja drugog prozora. U većini slučajeva ovu pogrešku možete odmah popraviti pomoću samo nekoliko pritiskanja tipki.



Metoda 1: Korištenje sudoa ispred naredbi na Linuxu

Ako dobijete poruku o pogrešci kada radite nešto administrativno, poput instaliranja novog paketa, bez obzira na to koliko puta pokrenete naredbe za to i bez obzira na naziv paketa koji koristite, i dalje ćete dobiti ovu poruku.



Umjesto toga pokušajte utipkati sudo ispred naredbe koju izvodite. Na primjer, ako ste pokušavali instalirati paket na Linux distribucijskom sustavu koji koristi upravitelj paketa apt-get, tada možete upisati sudo apt-get install pgkName, zamijenivši pgkName imenom softvera koji ste pokušavali instalirati .

Primijetite da se sada od vas traži lozinka. Jednom kada ga unesete, stvari će raditi normalno. Nećete morati otvoriti drugi prozor da biste došli do povišenog naredbenog retka kao što to radite u sustavu Windows da biste dobili puna ovlaštenja za rad. Sljedeća naredba koju upišete, opet će se pokrenuti na vašoj uobičajenoj razini korisnika. Ako želite pokrenuti drugu naredbu s ovlastima superuser-a, kao da pokušavate instalirati drugi paket, ponovno upišite sudo ispred nje.

Ako je ovo riješilo vaš problem, onda ne trebate više igrati. Ovo nije problem, recimo, to je životna činjenica za iskusne korisnike GNU / Linuxa jer štiti vaše računalo od neovlaštenog pristupa.



2. metoda: Pokrenite sudo grafički

Iako ovo dobro funkcionira za programe naredbenog retka, možda biste ponekad htjeli pokrenuti grafički program kao superuser. Budući da root korisnik može učiniti sve što želi sa sustavom, želite biti oprezni kada koristite sudo. Međutim, ponekad će vam trebati ova privilegija za rad sa softverom za čišćenje sustava kao što je BleachBit.

Umjesto da u ovom slučaju naredbu stavite ispred sudo, ispred nje upišite gksu. Dobit ćete mali okvir u kojem se traži vaša lozinka, a nakon što ga unesete, program će raditi normalno. Ne brinite se ako se prozor pokrenute aplikacije ne podudara s vašim drugim prozorima - korijenski račun vjerojatno nema lijepu shemu boja.

Možda ćete htjeti isprobati i kdesu ako se nalazite na sustavu koji koristi K Desktop Environment. Pokušajte postaviti kdesu ispred bilo koje GUI naredbe koju trebate pokrenuti kao root ako dobijete poruku o pogrešci o gksu ili ako znate da znate pokrećem radnu površinu Plasma.

Primijetite da primate poruku upozorenja o tome kako root korisnik može naštetiti vašem sustavu prilikom izvršavanja ovih naredbi, što je još jedan podsjetnik na to kako pri tome treba biti oprezan kako biste izbjegli naštetiti vašoj Linux instalaciji.

3. metoda: Postajanje osnovnim korisnikom

Na nekim distribucijama možete pokrenuti su - da biste postali root korisnik nakon upisivanja lozinke. Ovo bi trebalo raditi na distribucijama poput Fedore i CentOS-a koje nemaju raspršeni matični račun. Primijetite da se vaš upit kada to učinite promijeni iz simbola $ u simbol #. Ovo želi pokazati da sada imate pristup root-u superusera.

Neke distribucije poput Ubuntu-a i razne temeljene na njemu to ne podržavaju. Upotrijebite sudo -i na tim sustavima za primanje korijenske ljuske za prijavu. U svakom slučaju, nećete morati uvoditi administrativne naredbe sa sudo kad ste prijavljeni na ovaj način, ali imajte na umu da s velikom snagom dolazi i velika odgovornost. Ako ste na poslužitelju ili nečemu slične toj vrsti, tada vaš administrator sustava može čak imati određena pravila koja treba slijediti o tome što možete, a što ne možete raditi s root računom.

Korisnicima koji su na vlastitim računalima jednostavno se savjetuje da ne brišu ništa što sami nisu stvorili.

3 minute čitanja