Hur man exporterar Ld_Library_Path i Linux

Hur Man Exporterar Ld Library Path I Linux



I Linux hjälper en kort glimt av miljövariabler användarna att förstå mer om systemets arbete. Dessa variabler låter dig konfigurera och optimera systemet därefter. 'ld_library_path' är en av de variabler som innehåller information om var de delade biblioteken är lagrade i ditt system.

Det betyder att 'ld_library_path' innehåller en lista över sökvägar där dessa bibliotek är lagrade så att de körbara filerna kan komma åt dem närhelst det behövs.

Du kan också lägga till nya sökvägar till 'ld_library_path' för att upprätthålla en välorganiserad systemfilstruktur. Den här snabbguiden förklarar en enkel metod för att exportera 'ld_library_path' i Linux så att du kan lägga till nya sökvägar till den.







Hur man exporterar Ld_Library_Path i Linux

Delade bibliotek är viktiga delar av Linux-applikationer som består av koder eller skript som flera andra program kan återanvända. Denna process förbättrar den övergripande effektiviteten hos Linux-system. När du kör ett program länkar systemet dynamiskt det till de nödvändiga biblioteken vilket säkerställer att det körs utan fel.



Export innebär att ställa in 'ld_library_path' till specifika värden som indikerar de sökvägar som nämnts tidigare. För detta använder du kommandot 'exportera' i ditt skals konfigurationsfil. Gå igenom följande avsnitt för en steg-för-steg förklaring:



1. Kontrollera de aktuella katalogerna i Ld_Library_Path





Det är en god praxis att kontrollera det aktuella värdet för 'ld_library_path' för att kontrollera de aktuella katalogerna.

eko $ld_library_path



Detta kommando visar ingenting i vårt system eftersom vi ännu inte har konfigurerat det. I allmänhet visar den antingen den tillagda sökvägen för bibliotek eller ingenting.

2. Konfigurera skalet
Bash är standardskalet i de flesta Linux-distros. Du kan dock alltid byta skal efter dina behov. För att konfigurera ett skal måste du öppna ditt skals konfigurationsfil med ett av följande kommandon som motsvarar ditt skal:

För Bash: nano ~/.bashrc

För Zsh: nano ~/.zshrc

För fisk: nano ~/.config/fish/config.fish

Kom alltid ihåg att tilde (~)-tecknet indikerar hemkatalogen i Linux. En textfil öppnas när du skriver in kommandot enligt följande:

Nu, för att exportera LD_LIBRARY_PATH, gå till sista raden och lägg till följande kommando:

exportera LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / väg

Ett kolon (:) separerar alla sökvägar i en miljövariabel. Därför använder vi ett kolon för att lägga till en ny sökväg.

Ersätt '/sökväg' här med sökvägen som du vill exportera. För din förståelse, låt oss ta katalogen 'Dokument' som ett exempel:

exportera LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokument

När du har skrivit det här kommandot, spara och avsluta konfigurationsfilen. I Bash kan du göra det i tre steg: tryck CTRL + X, Y och Enter. På samma sätt, avsluta dina respektive filer.

Dessutom sparar detta filen men den uppdateras inte i den aktuella terminalsessionen. Ange därför följande kommando för att implementera ändringarna:

källa ~ / .bashrc

Ersätt '~/.bashrc' med filsökvägarna som du använde i det första steget. Det visar ingenting vid körning.

Slutligen måste du verifiera att sökvägen har lagts till med hjälp av följande kommando:

eko $LD_LIBRARY_PATH

Notera : Om det inte visar något måste du ha gjort ett misstag i de föregående stegen. Det kan vara ett stavningsproblem eller så har du missat ett kolon, andra tecken etc. Följ därför alla steg på rätt sätt.

Slutsats

LD_LIBRARY_PATH är en viktig miljövariabel där du kan ställa in sökvägarna till de delade biblioteken så att programmen kan komma åt dem när det behövs. Eftersom de flesta användare är berövade sin metod, fokuserar den här guiden på att förklara hur man exporterar LD_LIBRARY_PATH i Linux med enkla steg. Denna process kommer ofta till nytta när du upprätthåller en organiserad filkatalogstruktur.