Hoe het Ld_Library_Path in Linux te exporteren

Hoe Het Ld Library Path In Linux Te Exporteren



In Linux helpt het hebben van een korte glimp van omgevingsvariabelen de gebruikers om meer te begrijpen over het werk van het systeem. Met deze variabelen kunt u het systeem dienovereenkomstig configureren en optimaliseren. Het “ld_library_path” is een van die variabelen die informatie bevat over waar de gedeelde bibliotheken in uw systeem zijn opgeslagen.

Het betekent dat “ld_library_path” een lijst met paden bevat waar deze bibliotheken zijn opgeslagen, zodat de uitvoerbare bestanden er toegang toe hebben wanneer dat nodig is.

U kunt ook nieuwe paden toevoegen aan het “ld_library_path” om een ​​goed georganiseerde systeembestandsstructuur te behouden. In deze korte handleiding wordt een eenvoudige methode uitgelegd om het “ld_library_path” in Linux te exporteren, zodat u er nieuwe paden aan kunt toevoegen.







Hoe het Ld_Library_Path in Linux te exporteren

Gedeelde bibliotheken zijn essentiële elementen van Linux-applicaties die bestaan ​​uit codes of scripts die meerdere andere programma's kunnen hergebruiken. Dit proces verbetert de algehele efficiëntie van Linux-systemen. Wanneer u een programma uitvoert, koppelt het systeem het dynamisch aan de vereiste bibliotheken, waardoor het foutloos werkt.



Bij exporteren wordt de “ld_library_path” ingesteld op specifieke waarden die de eerder genoemde paden aangeven. Gebruik hiervoor de opdracht “exporteren” in het configuratiebestand van uw shell. Doorloop de volgende secties voor een stapsgewijze uitleg:



1. Controleer de huidige mappen in Ld_Library_Path





Het is een goede gewoonte om de huidige waarde van “ld_library_path” te controleren om de huidige mappen te controleren.

echo $ld_bibliotheek_pad



Deze opdracht toont niets in ons systeem omdat we het nog moeten configureren. Over het algemeen wordt het toegevoegde pad van bibliotheken weergegeven, of niets.

2. Configureer de shell
Bash is de standaardshell in de meeste Linux-distributies. U kunt de schelpen echter altijd naar wens wijzigen. Om een ​​shell te configureren, moet u het configuratiebestand van uw shell openen met een van de volgende opdrachten die overeenkomen met uw shell:

Voor bash: nano ~/.bashrc

Voor Zsh: nano ~/.zshrc

Voor vis: nano ~/.config/fish/config.fish

Onthoud altijd dat het tilde-teken (~) de thuismap in Linux aangeeft. Er wordt een tekstbestand geopend na het invoeren van de opdracht, zoals het volgende:

Om de LD_LIBRARY_PATH te exporteren, gaat u naar de laatste regel en voegt u de volgende opdracht toe:

exporteren LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / pad

Een dubbele punt (:) scheidt alle paden in een omgevingsvariabele. Daarom gebruiken we een dubbele punt om een ​​nieuw pad toe te voegen.

Vervang “/path” hier door het pad dat u wilt exporteren. Laten we voor uw begrip de map “Documenten” als voorbeeld nemen:

exporteren LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Documenten

Nadat u deze opdracht hebt getypt, slaat u het configuratiebestand op en sluit u het af. In Bash kun je dit in drie stappen doen: druk op CTRL + X, Y en Enter. Sluit op dezelfde manier uw respectieve bestanden af.

Bovendien wordt hierdoor het bestand opgeslagen, maar wordt het niet bijgewerkt in de huidige terminalsessie. Voer daarom de volgende opdracht in om de wijzigingen te implementeren:

bron ~ / .bashrc

Vervang “~/.bashrc” door de bestandspaden die u in de eerste stap hebt gebruikt. Er wordt niets weergegeven bij uitvoering.

Ten slotte moet u verifiëren dat het pad succesvol is toegevoegd met behulp van de volgende opdracht:

echo $LD_LIBRARY_PATH

Opmerking : Als er niets wordt weergegeven, moet u een fout hebben gemaakt in de voorgaande stappen. Het kan een spellingprobleem zijn, of u heeft een dubbele punt, andere tekens, enz. gemist. Volg daarom alle stappen correct.

Conclusie

De LD_LIBRARY_PATH is een cruciale omgevingsvariabele waarin u de paden naar de gedeelde bibliotheken kunt instellen, zodat de programma's er toegang toe hebben wanneer dat nodig is. Omdat de meeste gebruikers deze methode niet hebben, concentreert deze handleiding zich op het uitleggen hoe je de LD_LIBRARY_PATH in Linux kunt exporteren met behulp van eenvoudige stappen. Dit proces komt vaak van pas bij het onderhouden van een georganiseerde bestandsmapstructuur.