Popravek: skrbniškega imenika ni mogoče zakleniti



Preizkusite Naš Instrument Za Odpravo Težav

Novinci v GNU / Linux pogosto naletijo na težave, ko je treba ukaz izvršiti s privilegiji korenskega super uporabnika. Včasih ti ukazi izbrišejo sporočila o napakah »Ne morem zakleniti skrbniškega imenika«, zlasti pri poskusu namestitve posodobitev ali novih aplikacij iz ukazne vrstice. To sporočilo o napaki pogosto spremlja precej frustrirajuće vprašanje: 'ali ste root?'



Pridobivanje korenskih pravic je kot pri uporabi povišanega ukaznega poziva v operacijskem sistemu Microsoft Windows, le da je lahko dejansko veliko lažje, saj vam bo preprost ukaz dal pooblastilo, ki ga potrebujete, ne da bi morali odpreti drugo okno. V večini primerov lahko to napako odpravite že zdaj z nekaj pritiski na tipke.



1. metoda: Uporaba sudo pred ukazi v Linuxu

Če prejmete sporočilo o napaki, ko delate nekaj skrbniškega, kot je namestitev novega paketa, potem ne glede na to, kolikokrat zaženete ukaze in ne glede na ime paketa, ki ga uporabljate, boste še vedno prejeli to sporočilo.



Poskusite vtipkati sudo pred ukazom, ki ga izvajate. Če ste na primer poskušali namestiti paket v distribucijskem sistemu Linux, ki uporablja upravitelja paketov apt-get, lahko vnesete sudo apt-get install pgkName, potem ko je pgkName nadomestil z imenom programske opreme, ki ste jo poskušali namestiti. .

Upoštevajte, da vas zdaj zahteva geslo. Ko enkrat vstopite, bodo stvari delovale normalno. Za dostop do povišanega ukaznega poziva, kot v sistemu Windows, vam ne bo treba odpreti drugega okna, da bi dobili polna pooblastila za izvajanje stvari. Naslednji ukaz, ki ga vnesete, pa se bo znova zagnal na vaši običajni uporabniški ravni. Če želite zagnati še en ukaz s pooblastili super uporabnika, kot če bi poskušali namestiti drug paket, pred njim znova vnesite sudo.



Če bi to rešilo vašo težavo, vam ni treba več igrati. To na primer ni težava, to je življenjsko dejstvo za izkušene uporabnike GNU / Linuxa, saj ščiti vaš računalnik pred nepooblaščenim dostopom.

2. način: Zaženite sudo grafično

Čeprav to dobro deluje za programe ukazne vrstice, boste morda želeli včasih zagnati grafični program kot super uporabnik. Ker lahko korenski uporabnik naredi vse, kar želi, sistem, zato bodite previdni pri uporabi sudo. Vendar boste ta privilegij včasih potrebovali za delo s programsko opremo za čiščenje sistema, kot je BleachBit.

Namesto da bi v tem primeru pred ukazom postavili sudo, vnesite gksu pred njim. Dobili boste okence z zahtevo za geslo in ko ga vnesete, bo program deloval kot običajno. Naj vas ne skrbi, če se okno ustvarjene aplikacije ne ujema z drugimi okni - korenski račun verjetno nima nastavljene lepe barvne sheme.

Morda boste želeli preizkusiti tudi kdesu, če uporabljate sistem, ki uporablja namizno okolje K. Poskusite postaviti kdesu pred kateri koli ukaz GUI, ki ga morate zagnati kot root, če dobite sporočilo o napaki o gksu ali če veste, da poznate uporabljam namizje Plasma.

Upoštevajte, da prejmete opozorilno sporočilo o tem, kako lahko korenski uporabnik pri izvajanju teh ukazov poškoduje vaš sistem, kar je še en opomnik o tem, kako bodite previdni, da ne škodujete namestitvi Linuxa.

3. način: Postati korenski uporabnik

V nekaterih distribucijah lahko zaženete su - da postanete korenski uporabnik po vnosu gesla. To bi moralo delovati na distribucijah, kot sta Fedora in CentOS, ki nimajo razpršenega korenskega računa. Ko to storite, se vaš poziv iz simbola $ spremeni v simbol #. To dokazuje, da imate zdaj korenski dostop super uporabnika.

Nekatere distribucije, kot je Ubuntu, in različne na njegovi osnovi tega ne podpirajo. V teh sistemih uporabite sudo -i, da prejmete korensko prijavno lupino. Kakor koli že, ko boste prijavljeni na tak način, vam ne bo treba vnašati upravnih ukazov s sudo, vendar ne pozabite, da z veliko močjo prihaja velika odgovornost. Če uporabljate strežnik ali kaj takega, bo vaš sistemski skrbnik morda moral upoštevati določena pravila o tem, kaj lahko in česa ne morete početi s korenskim računom.

Uporabnikom, ki so na svojih strojih, preprosto svetujejo, naj ne brišejo ničesar, česar sami niso ustvarili.

3 minute branja