Kako izvoziti Ld_Library_Path v Linux

Kako Izvoziti Ld Library Path V Linux



V Linuxu kratek vpogled v spremenljivke okolja uporabnikom pomaga razumeti več o delovanju sistema. Te spremenljivke vam omogočajo ustrezno konfiguracijo in optimizacijo sistema. “ld_library_path” je ena od tistih spremenljivk, ki vsebuje informacije o tem, kje so v vašem sistemu shranjene knjižnice v skupni rabi.

To pomeni, da “ld_library_path” vsebuje seznam poti, kjer so te knjižnice shranjene, tako da lahko izvršljive datoteke dostopajo do njih, kadar koli je to potrebno.

Prav tako lahko dodate nove poti v “ld_library_path”, da ohranite dobro organizirano sistemsko datotečno strukturo. Ta hitri vodnik pojasnjuje preprosto metodo za izvoz »ld_library_path« v Linuxu, tako da ji lahko dodate nove poti.







Kako izvoziti Ld_Library_Path v Linux

Knjižnice v skupni rabi so bistveni elementi aplikacij Linux, ki so sestavljene iz kod ali skriptov, ki jih lahko znova uporabi več drugih programov. Ta postopek poveča splošno učinkovitost sistemov Linux. Ko izvajate program, ga sistem dinamično poveže z zahtevanimi knjižnicami, kar zagotavlja, da deluje brez napak.



Izvoz vključuje nastavitev »ld_library_path« na določene vrednosti, ki označujejo prej omenjene poti. Za to uporabite ukaz »izvoz« v konfiguracijski datoteki lupine. Preglejte naslednje razdelke za razlago po korakih:



1. Preverite trenutne imenike v Ld_Library_Path





Dobra praksa je, da preverite trenutno vrednost 'ld_library_path', da preverite trenutne imenike.

odmev $ld_librarypath



Ta ukaz ne prikazuje ničesar v našem sistemu, ker ga moramo še konfigurirati. Na splošno prikaže ali dodano pot knjižnic ali nič.

2. Konfigurirajte lupino
Bash je privzeta lupina v večini distribucij Linuxa. Vendar pa lahko lupine vedno spremenite glede na svoje potrebe. Če želite konfigurirati lupino, morate odpreti konfiguracijsko datoteko lupine z enim od naslednjih ukazov, ki ustrezajo vaši lupini:

Za Bash: nano ~/.bashrc

Za Zsh: nano ~/.zshrc

Za ribe: nano ~/.config/fish/config.fish

Vedno si zapomnite, da znak tilda (~) označuje domači imenik v Linuxu. Po vnosu ukaza bi se odprla besedilna datoteka, kot sledi:

Zdaj, če želite izvoziti LD_LIBRARY_PATH, pojdite v zadnjo vrstico in dodajte naslednji ukaz:

izvoz LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / pot

Dvopičje (:) ločuje vse poti v spremenljivki okolja. Zato za dodajanje nove poti uporabimo dvopičje.

Tukaj zamenjajte »/path« s potjo, ki jo želite izvoziti. Za vaše razumevanje vzemimo za primer imenik »Dokumenti«:

izvoz LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokumenti

Ko vnesete ta ukaz, shranite in zaprite konfiguracijsko datoteko. V Bashu lahko to storite v treh korakih: pritisnite CTRL + X, Y in Enter. Podobno zaprite ustrezne datoteke.

Poleg tega to shrani datoteko, vendar se ne posodobi v trenutni terminalski seji. Zato vnesite naslednji ukaz za izvedbo sprememb:

vir ~ / .bashrc

Zamenjajte »~/.bashrc« s potmi datotek, ki ste jih uporabili v prvem koraku. Ob izvedbi ne prikaže ničesar.

Na koncu morate preveriti, ali je pot uspešno dodana z naslednjim ukazom:

odmev $LD_LIBRARY_PATH

Opomba : Če ne prikaže ničesar, ste verjetno naredili napako v prejšnjih korakih. Morda je težava s črkovanjem ali pa ste zgrešili dvopičje, druge znake itd. Zato sledite vsem korakom pravilno.

Zaključek

LD_LIBRARY_PATH je ključna spremenljivka okolja, v kateri lahko nastavite poti do knjižnic v skupni rabi, tako da lahko programi dostopajo do njih, kadar koli je to potrebno. Ker je večina uporabnikov prikrajšanih za njegovo metodo, se ta vodnik osredotoča na razlago, kako izvoziti LD_LIBRARY_PATH v Linux s preprostimi koraki. Ta postopek je pogosto koristen pri vzdrževanju organizirane strukture imenikov datotek.