Az Ld_Library_Path exportálása Linuxban

Az Ld Library Path Exportalasa Linuxban



Linuxban a környezeti változókba való rövid betekintés segít a felhasználóknak jobban megérteni a rendszer működését. Ezek a változók lehetővé teszik a rendszer megfelelő konfigurálását és optimalizálását. Az „ld_library_path” egyike azoknak a változóknak, amelyek információkat tartalmaznak arról, hogy a megosztott könyvtárak hol vannak a rendszerben.

Ez azt jelenti, hogy az „ld_library_path” azon elérési utak listáját tartalmazza, ahol ezek a könyvtárak tárolva vannak, így a végrehajtható fájlok szükség esetén hozzáférhetnek hozzájuk.

Új elérési utakat is hozzáadhat az „ld_library_path”-hoz a jól szervezett rendszerfájlstruktúra fenntartása érdekében. Ez a gyors útmutató egy egyszerű módszert ismertet az „ld_library_path” Linuxban való exportálására, hogy új elérési utakat adhasson hozzá.







Az Ld_Library_Path exportálása Linuxban

A megosztott könyvtárak a Linux-alkalmazások alapvető elemei, amelyek olyan kódokból vagy szkriptekből állnak, amelyeket több más program is felhasználhat. Ez a folyamat növeli a Linux rendszerek általános hatékonyságát. Amikor végrehajt egy programot, a rendszer dinamikusan összekapcsolja azt a szükséges könyvtárakkal, ami biztosítja, hogy hibamentesen fusson.



Az exportálás során az „ld_library_path” értéket olyan meghatározott értékekre állítjuk be, amelyek a korábban említett útvonalakat jelzik. Ehhez használja az „export” parancsot a shell konfigurációs fájljában. A lépésről lépésre történő magyarázatért kövesse az alábbi szakaszokat:



1. Ellenőrizze az Ld_Library_Path aktuális könyvtárait





Jó gyakorlat az „ld_library_path” aktuális értékének ellenőrzése az aktuális könyvtárak ellenőrzéséhez.

visszhang $ld_library_path



Ez a parancs nem mutat semmit a rendszerünkben, mert még konfigurálnunk kell. Általában vagy a könyvtárak hozzáadott elérési útját jeleníti meg, vagy semmit.

2. Állítsa be a Shell-t
A Bash az alapértelmezett shell a legtöbb Linux disztribúcióban. A héjakat azonban bármikor cserélheti igényei szerint. A shell konfigurálásához meg kell nyitnia a shell konfigurációs fájlját a következő parancsok egyikével, amelyek megfelelnek a héjának:

Bash esetében: nano ~/.bashrc

Zsh esetén: nano ~/.zshrc

Halakhoz: nano ~/.config/fish/config.fish

Mindig ne feledje, hogy a tilde (~) jel a kezdőkönyvtárat jelzi Linuxban. A parancs beírása után egy szöveges fájl nyílik meg, például:

Most az LD_LIBRARY_PATH exportálásához lépjen az utolsó sorba, és adja hozzá a következő parancsot:

export LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / pálya

A kettőspont (:) választja el a környezeti változó összes útvonalát. Ezért kettőspontot használunk egy új elérési út hozzáadásához.

Cserélje le itt a „/path” karakterláncot az exportálni kívánt elérési útra. A megértés kedvéért vegyük példának a „Dokumentumok” könyvtárat:

export LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / Dokumentumok

A parancs beírása után mentse el, és lépjen ki a konfigurációs fájlból. A Bashban ezt három lépésben teheti meg: nyomja meg a CTRL + X, Y és Enter billentyűket. Hasonlóképpen lépjen ki a megfelelő fájlokból.

Ezenkívül elmenti a fájlt, de nem frissül az aktuális terminálmunkamenetben. Ezért írja be a következő parancsot a változtatások végrehajtásához:

forrás ~ / .bashrc

Cserélje le a „~/.bashrc” karakterláncot az első lépésben használt fájl elérési útjaira. Végrehajtáskor nem jelenít meg semmit.

Végül a következő paranccsal ellenőriznie kell, hogy az elérési út sikeresen hozzáadva:

visszhang $LD_LIBRARY_PATH

jegyzet : Ha nem mutat semmit, akkor biztosan hibázott az előző lépésekben. Lehet, hogy helyesírási probléma, vagy kihagyott egy kettőspontot, egyéb jeleket stb. Ezért kövesse az összes lépést helyesen.

Következtetés

Az LD_LIBRARY_PATH egy kulcsfontosságú környezeti változó, amelyben beállíthatja a megosztott könyvtárak elérési útját, hogy a programok szükség esetén hozzáférhessenek. Mivel a legtöbb felhasználót megfosztják a módszertől, ez az útmutató az LD_LIBRARY_PATH egyszerű lépésekkel történő exportálására összpontosít Linux alatt. Ez a folyamat gyakran jól jön a szervezett fájlkönyvtár-struktúra fenntartásakor.