Hvordan eksportere Ld_Library_Path i Linux

Hvordan Eksportere Ld Library Path I Linux



I Linux hjelper det å ha et kort glimt av miljøvariabler brukerne til å forstå mer om systemets arbeid. Disse variablene lar deg konfigurere og optimalisere systemet deretter. 'ld_library_path' er en av disse variablene som inneholder informasjon om hvor de delte bibliotekene er lagret i systemet ditt.

Det betyr at 'ld_library_path' inneholder en liste over stier der disse bibliotekene er lagret slik at de kjørbare filene kan få tilgang til dem når det er nødvendig.

Du kan også legge til nye stier til 'ld_library_path' for å opprettholde en velorganisert systemfilstruktur. Denne hurtigveiledningen forklarer en enkel metode for å eksportere 'ld_library_path' i Linux slik at du kan legge til nye stier til den.







Hvordan eksportere Ld_Library_Path i Linux

Delte biblioteker er viktige elementer i Linux-applikasjoner som består av koder eller skript som flere andre programmer kan gjenbruke. Denne prosessen forbedrer den generelle effektiviteten til Linux-systemer. Når du kjører et program, kobler systemet det dynamisk til de nødvendige bibliotekene som sikrer at det kjører uten feil.



Eksportering innebærer å sette 'ld_library_path' til spesifikke verdier som indikerer banene som er nevnt tidligere. For dette, bruk 'eksport'-kommandoen i skallets konfigurasjonsfil. Gå gjennom følgende avsnitt for en trinnvis forklaring:



1. Sjekk gjeldende kataloger i Ld_Library_Path





Det er en god praksis å sjekke gjeldende verdi av 'ld_library_path' for å sjekke gjeldende kataloger.

ekko $ld_library_path



Denne kommandoen viser ingenting i systemet vårt fordi vi ennå ikke har konfigurert det. Generelt viser den enten den ekstra banen til biblioteker eller ingenting.

2. Konfigurer skallet
Bash er standardskallet i de fleste Linux-distroene. Du kan imidlertid alltid endre skallene i henhold til dine behov. For å konfigurere et skall må du åpne skallets konfigurasjonsfil ved å bruke en av følgende kommandoer som tilsvarer skallet ditt:

For Bash: nano ~/.bashrc

For Zsh: nano ~/.zshrc

For fisk: nano ~/.config/fish/config.fish

Husk alltid at tilde-tegnet (~) indikerer hjemmekatalogen i Linux. En tekstfil åpnes når du skriver inn kommandoen som følgende:

Nå, for å eksportere LD_LIBRARY_PATH, gå til siste linje og legg til følgende kommando:

eksport LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / sti

Et kolon (:) skiller alle banene i en miljøvariabel. Derfor bruker vi et kolon for å legge til en ny bane.

Erstatt '/path' her med banen du vil eksportere. For din forståelse, la oss ta 'Dokumenter'-katalogen som et eksempel:

eksport LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokumenter

Etter å ha skrevet inn denne kommandoen, lagre og avslutt konfigurasjonsfilen. I Bash kan du gjøre det i tre trinn: trykk CTRL + X, Y og Enter. Avslutt de respektive filene på samme måte.

Dessuten lagrer dette filen, men den oppdateres ikke i gjeldende terminaløkt. Skriv derfor inn følgende kommando for å implementere endringene:

kilde ~ / .bashrc

Erstatt '~/.bashrc' med filbanene du brukte i det første trinnet. Den viser ikke noe ved utførelse.

Til slutt må du bekrefte at banen er lagt til ved hjelp av følgende kommando:

ekko $LD_LIBRARY_PATH

Merk : Hvis den ikke viser noe, må du ha gjort en feil i de foregående trinnene. Det kan være et staveproblem eller du har gått glipp av et kolon, andre tegn osv. Følg derfor alle trinnene riktig.

Konklusjon

LD_LIBRARY_PATH er en viktig miljøvariabel der du kan sette banene til de delte bibliotekene slik at programmene kan få tilgang til dem når det er nødvendig. Siden de fleste brukere er fratatt metoden, fokuserer denne veiledningen på å forklare hvordan du eksporterer LD_LIBRARY_PATH i Linux ved hjelp av enkle trinn. Denne prosessen kommer ofte til nytte når du opprettholder en organisert filkatalogstruktur.