Jak exportovat Ld_Library_Path v Linuxu

Jak Exportovat Ld Library Path V Linuxu



V Linuxu krátký pohled na proměnné prostředí pomáhá uživatelům porozumět více o práci systému. Tyto proměnné vám umožní odpovídajícím způsobem nakonfigurovat a optimalizovat systém. „ld_library_path“ je jedna z těch proměnných, která obsahuje informace o tom, kde jsou sdílené knihovny ve vašem systému uloženy.

To znamená, že „ld_library_path“ obsahuje seznam cest, kde jsou tyto knihovny uloženy, aby k nim měly spustitelné soubory přístup, kdykoli je to potřeba.

Můžete také přidat nové cesty do „ld_library_path“, abyste zachovali dobře organizovanou strukturu systémových souborů. Tento rychlý průvodce vysvětluje jednoduchou metodu exportu „ld_library_path“ v Linuxu, abyste k ní mohli přidat nové cesty.







Jak exportovat Ld_Library_Path v Linuxu

Sdílené knihovny jsou základními prvky linuxových aplikací, které se skládají z kódů nebo skriptů, které může znovu použít několik dalších programů. Tento proces zvyšuje celkovou efektivitu linuxových systémů. Když spustíte program, systém jej dynamicky propojí s požadovanými knihovnami, což zajišťuje, že běží bez chyb.



Export zahrnuje nastavení „ld_library_path“ na konkrétní hodnoty, které označují cesty, které byly zmíněny dříve. K tomu použijte příkaz „export“ v konfiguračním souboru vašeho shellu. Projděte si následující sekce, kde najdete podrobné vysvětlení:



1. Zkontrolujte aktuální adresáře v Ld_Library_Path





Je dobrým zvykem zkontrolovat aktuální hodnotu „ld_library_path“ a zkontrolovat aktuální adresáře.

echo $ld_library_path



Tento příkaz v našem systému nic neukazuje, protože jej ještě musíme nakonfigurovat. Obecně zobrazuje buď přidanou cestu knihoven, nebo nic.

2. Nakonfigurujte prostředí Shell
Bash je výchozí shell ve většině linuxových distribucí. Skořápky však můžete vždy měnit podle svých potřeb. Chcete-li nakonfigurovat shell, musíte otevřít konfigurační soubor vašeho shellu pomocí jednoho z následujících příkazů, které odpovídají vašemu shellu:

Pro Bash: nano ~/.bashrc

Pro Zsh: nano ~/.zshrc

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

Vždy si pamatujte, že tilda (~) označuje domovský adresář v Linuxu. Po zadání příkazu se otevře textový soubor, jako je tento:

Nyní, chcete-li exportovat LD_LIBRARY_PATH, přejděte na poslední řádek a přidejte následující příkaz:

vývozní LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / cesta

Dvojtečka (:) odděluje všechny cesty v proměnné prostředí. Pro přidání nové cesty proto používáme dvojtečku.

Zde nahraďte „/cesta“ cestou, kterou chcete exportovat. Pro pochopení uveďme jako příklad adresář „Dokumenty“:

vývozní LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokumenty

Po zadání tohoto příkazu uložte a ukončete konfigurační soubor. V Bash to můžete udělat ve třech krocích: stiskněte CTRL + X, Y a Enter. Podobně ukončete příslušné soubory.

Navíc to uloží soubor, ale neaktualizuje se v aktuální relaci terminálu. Pro implementaci změn tedy zadejte následující příkaz:

zdroj ~ / .bashrc

Nahraďte „~/.bashrc“ cestami k souboru, které jste použili v prvním kroku. Po provedení nic nezobrazuje.

Nakonec musíte ověřit, že cesta byla úspěšně přidána pomocí následujícího příkazu:

echo $LD_LIBRARY_PATH

Poznámka : Pokud nic neukazuje, museli jste v předchozích krocích udělat chybu. Může se jednat o problém s pravopisem nebo jste vynechali dvojtečku, jiné znaky atd. Dodržujte proto všechny kroky správně.

Závěr

LD_LIBRARY_PATH je klíčová proměnná prostředí, ve které můžete nastavit cesty ke sdíleným knihovnám tak, aby k nim měly programy přístup kdykoli je potřeba. Protože většina uživatelů je o tuto metodu ochuzena, zaměřuje se tato příručka na vysvětlení, jak exportovat LD_LIBRARY_PATH v Linuxu pomocí jednoduchých kroků. Tento proces se často hodí při udržování organizované struktury adresářů souborů.