Ako exportovať cestu Ld_Library_Path v systéme Linux

Ako Exportovat Cestu Ld Library Path V Systeme Linux



V Linuxe krátky pohľad na premenné prostredia pomáha používateľom porozumieť viac o práci systému. Tieto premenné vám umožňujú zodpovedajúcim spôsobom nakonfigurovať a optimalizovať systém. Premenná „ld_library_path“ je jednou z tých premenných, ktorá obsahuje informácie o tom, kde sú vo vašom systéme uložené zdieľané knižnice.

Znamená to, že „ld_library_path“ obsahuje zoznam ciest, kde sú tieto knižnice uložené, aby k nim mali spustiteľné súbory prístup kedykoľvek to bude potrebné.

Môžete tiež pridať nové cesty do „ld_library_path“, aby ste zachovali dobre organizovanú štruktúru systémových súborov. Tento rýchly sprievodca vysvetľuje jednoduchý spôsob exportu „ld_library_path“ v systéme Linux, aby ste k nemu mohli pridať nové cesty.







Ako exportovať cestu Ld_Library_Path v systéme Linux

Zdieľané knižnice sú základnými prvkami linuxových aplikácií, ktoré pozostávajú z kódov alebo skriptov, ktoré môže opätovne použiť viacero iných programov. Tento proces zvyšuje celkovú efektivitu linuxových systémov. Keď spustíte program, systém ho dynamicky prepojí s požadovanými knižnicami, čo zaisťuje, že beží bez chýb.



Export zahŕňa nastavenie „ld_library_path“ na konkrétne hodnoty, ktoré označujú cesty, ktoré sú uvedené vyššie. Na tento účel použite príkaz „export“ v konfiguračnom súbore vášho shellu. Prejdite si nasledujúce časti, kde nájdete podrobné vysvetlenie:



1. Skontrolujte aktuálne adresáre v Ld_Library_Path





Je dobrou praxou skontrolovať aktuálnu hodnotu „ld_library_path“ a skontrolovať aktuálne adresáre.

ozvena $ld_library_path



Tento príkaz v našom systéme nič neukazuje, pretože ho ešte musíme nakonfigurovať. Vo všeobecnosti zobrazuje buď pridanú cestu knižníc, alebo nič.

2. Nakonfigurujte Shell
Bash je predvolený shell vo väčšine linuxových distribúcií. Škrupiny si však môžete vždy meniť podľa svojich potrieb. Ak chcete nakonfigurovať shell, musíte otvoriť konfiguračný súbor vášho shellu pomocou jedného z nasledujúcich príkazov, ktoré zodpovedajú vášmu shellu:

Pre Bash: nano ~/.bashrc

Pre Zsh: nano ~/.zshrc

Pre ryby: nano ~/.config/fish/config.fish

Vždy si pamätajte, že znak vlnovky (~) označuje domovský adresár v systéme Linux. Po zadaní príkazu sa otvorí textový súbor, ako je tento:

Teraz, ak chcete exportovať LD_LIBRARY_PATH, prejdite na posledný riadok a pridajte nasledujúci príkaz:

export LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / cesta

Dvojbodka (:) oddeľuje všetky cesty v premennej prostredia. Preto na pridanie novej cesty používame dvojbodku.

Tu nahraďte „/cesta“ cestou, ktorú chcete exportovať. Pre pochopenie uveďme ako príklad adresár „Dokumenty“:

export LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokumenty

Po zadaní tohto príkazu uložte a ukončite konfiguračný súbor. V Bash to môžete urobiť v troch krokoch: stlačte CTRL + X, Y a Enter. Podobne ukončite príslušné súbory.

Okrem toho sa tým uloží súbor, ale neaktualizuje sa v aktuálnej relácii terminálu. Na implementáciu zmien teda zadajte nasledujúci príkaz:

zdroj ~ / .bashrc

Nahraďte „~/.bashrc“ cestami k súborom, ktoré ste použili v prvom kroku. Po vykonaní nič nezobrazuje.

Nakoniec musíte overiť, či bola cesta úspešne pridaná pomocou nasledujúceho príkazu:

ozvena $LD_LIBRARY_PATH

Poznámka : Ak nič neukazuje, zrejme ste urobili chybu v predchádzajúcich krokoch. Môže ísť o problém s pravopisom alebo ste vynechali dvojbodku, iné znaky atď. Preto vykonajte všetky kroky správne.

Záver

LD_LIBRARY_PATH je kľúčová premenná prostredia, v ktorej môžete nastaviť cesty k zdieľaným knižniciam, aby k nim programy mali prístup kedykoľvek to bude potrebné. Keďže väčšina používateľov je zbavená tejto metódy, táto príručka sa zameriava na vysvetlenie, ako exportovať cestu LD_LIBRARY_PATH v systéme Linux pomocou jednoduchých krokov. Tento proces sa často hodí pri udržiavaní usporiadanej štruktúry adresárov súborov.