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ályaA 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 ~ / .bashrcCseré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.