Solució: no es pot bloquejar el directori d'administració



Proveu El Nostre Instrument Per Eliminar Problemes

Els nouvinguts a GNU / Linux solen tenir problemes quan cal executar una ordre amb privilegis de superusuari root. De vegades, aquestes ordres llançaran missatges d'error 'no es pot bloquejar el directori d'administració', especialment quan s'intenta instal·lar actualitzacions o aplicacions noves des de la línia d'ordres. Aquest missatge d'error sovint s'acompanya d'una pregunta força frustrant: 'ets root?'



Obtenir privilegis d’arrel és com utilitzar un indicador d’ordres elevat a Microsoft Windows, només pot ser molt més fàcil, ja que una simple ordre us proporcionarà l’autoritat que necessiteu sense obrir una altra finestra. En la majoria dels casos, podeu corregir aquest error ara mateix amb algunes pulsacions de tecla.



Mètode 1: fer servir sudo davant dels comandaments a Linux

Si rebeu el missatge d'error quan feu alguna cosa administrativa, com ara instal·lar un paquet nou, no importa quantes vegades executeu ordres per fer-ho i independentment del nom del paquet que feu servir, encara rebrà aquest missatge.



Proveu d’escriure sudo davant de l’ordre que executeu. Per exemple, si intentàveu instal·lar un paquet en una distribució de Linux que utilitza el gestor de paquets apt-get, podeu escriure sudo apt-get install pgkName, substituint pgkName pel nom del programari que intentàveu instal·lar. .

Tingueu en compte que ara se us demana la contrasenya. Un cop l’hi introduïu, les coses funcionaran amb normalitat. No haureu d’obrir una altra finestra per accedir a un indicador de comandes elevat, com feu a Windows, per obtenir totes les potències per fer les coses. La següent ordre que escriviu, però, es tornarà a executar al vostre nivell d'usuari normal. Si voleu executar una altra ordre amb potències de superusuari, com si estigués intentant instal·lar un altre paquet, torneu a escriure sudo al davant.



Si això ha solucionat el vostre problema, no haureu de continuar jugant. Això no és un problema per dir-ho, és un fet de la vida dels usuaris experimentats de GNU / Linux, ja que protegeix el vostre ordinador contra accessos no autoritzats.

Mètode 2: executeu sudo gràficament

Tot i que això funciona bé per a programes de línia d’ordres, és possible que vulgueu executar un programa gràfic com a superusuari. Com que l’usuari root pot fer qualsevol cosa al sistema que desitgi, voleu tenir precaució quan utilitzeu sudo. Tanmateix, de vegades necessitareu aquest privilegi per treballar amb programes de neteja de sistemes com BleachBit.

En lloc de posar l’ordre amb sudo en aquest cas, escriviu gksu al davant. Rebreu una petita casella que us demanarà la contrasenya i, un cop l’hagueu introduït, el programa funcionarà com de costum. No us alarmeu si la finestra de l'aplicació generada no coincideix amb les altres finestres; és probable que el compte arrel no tingui un bon conjunt de colors.

També és possible que vulgueu provar kdesu si esteu en un sistema que utilitza l'entorn d'escriptori K. Proveu de col·locar kdesu davant de qualsevol ordre de la interfície gràfica d'usuari, heu d'executar com a root si rebeu un missatge d'error sobre gksu o si us coneixeu s'està executant l'escriptori de plasma.

Tingueu en compte que rebeu un missatge d’advertència sobre com l’usuari root pot causar danys al vostre sistema quan executeu aquestes ordres, que és un altre recordatori de com heu de ser prudents en fer-ho per evitar danyar la instal·lació de Linux.

Mètode 3: convertir-se en usuari root

En algunes distribucions podeu executar su - per convertir-vos en l'usuari root després d'escriure una contrasenya. Això hauria de funcionar en distribucions com Fedora i CentOS que no eliminin el compte root. Tingueu en compte que el vostre avís canvia d'un símbol $ a un símbol # quan feu això. Això és per demostrar que ara teniu accés root del superusuari.

Algunes distribucions com Ubuntu i les diverses que s’hi basen no admeten això. Utilitzeu sudo -i en aquests sistemes per rebre un intèrpret d’ordres d’arrel. Sigui com sigui, no haureu de prologar les ordres administratives amb sudo quan hàgiu iniciat la sessió d’aquesta manera, però tingueu en compte que amb molta potència hi ha una gran responsabilitat. Si utilitzeu un servidor o alguna cosa d’aquest tipus, és possible que l’administrador del sistema inclogui certes regles a seguir sobre el que podeu fer i el que no podeu fer amb el compte root.

Simplement es recomana als usuaris que es troben a les seves màquines que no suprimeixin res que no hagin creat ells mateixos.

3 minuts de lectura