To znači da “ld_library_path” sadrži popis staza gdje su te biblioteke pohranjene tako da im izvršne datoteke mogu pristupiti kad god je potrebno.
Također možete dodati nove staze u “ld_library_path” za održavanje dobro organizirane strukture datoteka sustava. Ovaj brzi vodič objašnjava jednostavnu metodu izvoza 'ld_library_path' u Linux tako da mu možete dodati nove staze.
Kako izvesti Ld_Library_Path u Linuxu
Dijeljene biblioteke osnovni su elementi Linux aplikacija koje se sastoje od kodova ili skripti koje više drugih programa može ponovno koristiti. Ovaj proces povećava ukupnu učinkovitost Linux sustava. Kada izvršavate program, sustav ga dinamički povezuje sa potrebnim bibliotekama što osigurava da radi bez greške.
Izvoz uključuje postavljanje 'ld_library_path' na određene vrijednosti koje označavaju staze koje su ranije spomenute. Za to upotrijebite naredbu 'export' u konfiguracijskoj datoteci vaše ljuske. Prođite kroz sljedeće odjeljke za objašnjenje korak po korak:
1. Provjerite trenutne direktorije u Ld_Library_Path
Dobra je praksa provjeriti trenutnu vrijednost “ld_library_path” za provjeru trenutnih direktorija.
jeka $ld_put_knjižnice
Ova naredba ne pokazuje ništa u našem sustavu jer je tek trebamo konfigurirati. Općenito, prikazuje ili dodani put knjižnica ili ništa.
2. Konfigurirajte ljusku
Bash je zadana ljuska u većini Linux distribucija. Međutim, uvijek možete promijeniti školjke prema svojim potrebama. Da biste konfigurirali ljusku, morate otvoriti konfiguracijsku datoteku svoje ljuske pomoću jedne od sljedećih naredbi koje odgovaraju vašoj ljusci:
Za Bash: nano ~/.bashrc
Za Zsh: nano ~/.zshrc
Za ribu: nano ~/.config/fish/config.fish
Uvijek zapamtite da znak tilda (~) označava početni direktorij u Linuxu. Nakon unosa naredbe otvorit će se tekstualna datoteka na sljedeći način:
Sada, za izvoz LD_LIBRARY_PATH, idite na zadnji red i dodajte sljedeću naredbu:
izvoz LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / stazaDvotočka (:) odvaja sve staze u varijabli okruženja. Stoga koristimo dvotočku za dodavanje novog puta.
Zamijenite “/put” ovdje putem koji želite izvesti. Da biste razumjeli, uzmimo direktorij 'Dokumenti' kao primjer:
izvoz LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokumenti
Nakon što upišete ovu naredbu, spremite i izađite iz konfiguracijske datoteke. U Bashu to možete učiniti u tri koraka: pritisnite CTRL + X, Y i Enter. Slično, zatvorite odgovarajuće datoteke.
Štoviše, ovo sprema datoteku, ali se ne ažurira u trenutnoj sesiji terminala. Stoga unesite sljedeću naredbu za implementaciju promjena:
izvor ~ / .bashrcZamijenite “~/.bashrc” putovima datoteka koje ste koristili u prvom koraku. Ne prikazuje ništa nakon izvršenja.
Na kraju, morate provjeriti je li staza uspješno dodana pomoću sljedeće naredbe:
jeka $LD_LIBRARY_PATH
Bilješka : Ako ne prikazuje ništa, mora da ste pogriješili u prethodnim koracima. Možda je problem s pravopisom ili ste propustili dvotočku, druge znakove itd. Stoga slijedite sve korake ispravno.
Zaključak
LD_LIBRARY_PATH je ključna varijabla okruženja u kojoj možete postaviti staze do zajedničkih biblioteka tako da im programi mogu pristupiti kad god je potrebno. Budući da je većina korisnika uskraćena za njegovu metodu, ovaj se vodič usredotočuje na objašnjenje kako izvesti LD_LIBRARY_PATH u Linux koristeći jednostavne korake. Ovaj postupak često je koristan pri održavanju organizirane strukture direktorija datoteka.