Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

2.6. Setarea variabilei $LFS‌

Pe parcursul acestei cărți, variabila de mediu AFM va fi folosit de mai multe ori. Ar trebui să vă asigurați că această variabilă este întotdeauna definită pe tot parcursul procesului de construire LFS. Ar trebui să fie setat la numele directorului în care vă veți construi sistemul LFS - vom folosi /mnt/lfs de exemplu, dar alegerea directorului depinde de dvs. Dacă construiți LFS pe o partiție separată, acest director va fi punctul de montare pentru partiție. Alegeți o locație de director și setați variabila cu următoarea comandă:


export LFS=/mnt/lfs

export LFS=/mnt/lfs


imagine

imagine

eco $LFS

eco $LFS

A avea acest set de variabile este benefic prin faptul că comenzi precum mkdir -v $LFS/tools poate fi tastat literal. Shell-ul va înlocui automat „$LFS” cu „/mnt/lfs” (sau oricare ar fi setat variabila) atunci când procesează linia de comandă.


Prudență

Nu uitați să verificați asta AFM este setat ori de câte ori părăsiți și reintrați în mediul de lucru curent (cum ar fi atunci când faceți a su la rădăcină sau alt utilizator). Verificați dacă AFM variabila este configurată corect cu:


Asigurați-vă că rezultatul arată calea către locația de construire a sistemului LFS, adică /mnt/lfs dacă s-a urmat exemplul oferit. Dacă rezultatul este incorect, utilizați comanda dată mai devreme pe această pagină pentru a seta $LFS la numele corect al directorului.

Prudență

Nu uitați să verificați asta AFM este setat ori de câte ori părăsiți și reintrați în mediul de lucru curent (cum ar fi atunci când faceți a su la rădăcină sau alt utilizator). Verificați dacă AFM variabila este configurată corect cu:


Asigurați-vă că rezultatul arată calea către locația de construire a sistemului LFS, adică /mnt/lfs dacă s-a urmat exemplul oferit. Dacă rezultatul este incorect, utilizați comanda dată mai devreme pe această pagină pentru a seta $LFS la numele corect al directorului.


notițe

O modalitate de a vă asigura că AFM variabila este întotdeauna setată este de a edita .bash_profile fișier atât în ​​directorul personal personal, cât și în /root/.bash_profile și introduceți comanda de export de mai sus. În plus, shell-ul specificat în / Etc / passwd fișier pentru toți utilizatorii care au nevoie de AFM variabila trebuie să fie bash pentru a se asigura că /root/.bash_profile fișierul este încorporat ca parte a procesului de conectare.

O altă considerație este metoda care este utilizată pentru a vă conecta la sistemul gazdă. Dacă vă conectați printr-un manager de afișare grafică, al utilizatorului .bash_profile nu este utilizat în mod normal când este pornit un terminal virtual. În acest caz, adăugați comanda de export la .bashrc fișier pentru utilizator și root. În plus, unele distribuții au instrucțiuni pentru a nu rula .bashrc instrucțiuni într-o invocare bash non-interactivă. Asigurați-vă că adăugați comanda de export înainte de testare pentru utilizare non-interactivă.

notițe

O modalitate de a vă asigura că AFM variabila este întotdeauna setată este de a edita .bash_profile fișier atât în ​​directorul personal personal, cât și în /root/.bash_profile și introduceți comanda de export de mai sus. În plus, shell-ul specificat în / Etc / passwd fișier pentru toți utilizatorii care au nevoie de AFM variabila trebuie să fie bash pentru a se asigura că /root/.bash_profile fișierul este încorporat ca parte a procesului de conectare.

O altă considerație este metoda care este utilizată pentru a vă conecta la sistemul gazdă. Dacă vă conectați printr-un manager de afișare grafică, al utilizatorului .bash_profile nu este utilizat în mod normal când este pornit un terminal virtual. În acest caz, adăugați comanda de export la .bashrc fișier pentru utilizator și root. În plus, unele distribuții au instrucțiuni pentru a nu rula .bashrc instrucțiuni într-o invocare bash non-interactivă. Asigurați-vă că adăugați comanda de export înainte de testare pentru utilizare non-interactivă.


Top OS Cloud Computing la OnWorks: