A SuSE nem talál könyvtárat

Nemrégiben át kellett helyeznünk számítógépeinket az egyik számítástechnikai létesítményből a másikba. Az összes számítógépnek új statikus IP-címet kellett kapnia. Amit a YAST-on keresztül könnyű megváltoztatni. De egy rendszeren nem tudtuk elérni, hogy működjön. Ezt az üzenetet folyamatosan továbbította:

talál

A furcsa rész a yast2-ncurses volt telepítve. Szóval én bár újratelepíthetnénk ezt. A cipzár és a szőnyeg azonban hasonló hibaüzeneteket adott:

A Rug hibaüzenete után azt gondoltam, hogy probléma lehet a könyvtárakkal. De nem igazán tudtam, melyik környezeti paramétert kell megváltoztatni. Megvizsgáltam a man oldalt, hogy van-e "mono", és olvastam egy MONO_PATH nevű környezeti paraméterről, amely meghatározza a könyvtárak elérési útját. Ez azonban nem működött.

Tehát egy hasonló rendszeren megvizsgáltam a libgobject-2.0.so.0 és a libgthread-2.0.so.0 könyvtárak helyét. Ezek a következő helyen találhatók:/opt/gnome/lib64:/opt/gnome/lib /

Aztán megnéztem a szkript szőnyegét:

Ne feledje, hogy a LD_LIBRARY_PATH fájlt exportálja. Ezért úgy döntöttem, hogy megnézem, mi a LD_LIBRARY_PATH a működő rendszeren, és meglepetésemre üresnek láttam. Előrementem és úgyis beállítottam a LD_LIBRARY_PATH-t, hogy a szőnyeg futhasson.

Ez egyelőre megoldotta a problémámat. Nem vagyok biztos benne, hogy mi ment rosszul, de egy egész rendszerre kiterjedő frissítést fogok végezni, remélve, hogy ez rendbe hozza a dolgokat.