Csomagok telepítése további szoftverek
Csomagok: további szoftverek telepítése
* Hogyan telepíthet csomagokat a Solaris 2.5 *
Szoftver adminisztráció
Ez a probléma nagyon fontos a szoftverek támogatásához és frissítésekhez. Ebből a célból egy speciális mechanizmust biztosítanak a Solaris operációs rendszerben, amelyet a "pkgadd" és a "pkgrm" segédprogramok támogatnak, illetve a csomagok hozzáadása és eltávolítása a rendszerből. Annak érdekében, hogy ezek a segédprogramok csomagokkal működjenek, azokat megfelelő formában vagy formátumban kell megjeleníteni. Sajnos nem minden szoftver termék áll rendelkezésre közvetlenül a "pkgadd" formátumban. Az Interneten keresztül elérhető Unix termékek túlnyomó többsége forráskód formájában van, amelyet össze kell állítani és a megfelelő helyekre kell másolni. Ez a helyzet, mert A Unix operációs rendszer különböző típusú processzorokkal és különböző architektúrájú gépekkel van telepítve. Itt van az eredetiKézi telepítés
A csomag telepítésének ellenőrzése.
Információ a csomagról:
A csomag eltávolítása:
Csomagok kezelése egy grafikus felületen
Saját csomag készítése
/ tmp / MyPackage. "b) Készítsen alatta egy olyan könyvtárrendszert, ahol a csomagfájlok találhatók, majd másolja ezeket a fájlokat a helyükre. Ennek következtében a következő fájlokat kell létrehoznunk:
/tmp/MyPackage/man/MyProg.man c) Akkor létre kell hoznia a "pkginfo" és a "prototípus" fájlokat. Úgy kell kinéznie, mint ez (további információkért ezeket a fájlokat lehet előállítani parancs begépelésével férfi S4 pkginfo férfi S4 prototípus File „prototípus”. PROJDIR = / usr / local 1 i pkginfo = pkginfo 1 d sem bin 0755 gyökér más 1 f none bin / MyProg.bin 0644 gyökér egyéb 1 d sem lib Poul rovarok 0755 1 f none lib / MyProg.lib 0644 gyökér egyéb 1 d sem férfi Poul rovarok 0755 1 f sem férfi / MyProg.man 0644 gyökér többi File "pkginfo" : PKG = MyProg NAME = MyPackage ARCH = SPARC alapú = 1.0 verzió CATEGORY = alkalmazás szállítója = Pavel K. Klodin [email protected] PSTAMP = Pstamp BASEDIR = / usr / helyi CLASSES = none d) Miután a fájlok készülnek hajtsa végre a következő parancsokat: cd
/ tmp / MyPackage pkgmk -o -d / tmp -r. Ezt követően a "MyPackage" csomagot a "/ tmp" könyvtárban hozza létre a fájlok és könyvtárak struktúrájaként. Ezzel már működhet a "pkgadd" segédprogrammal. e) Most végre végre kell hajtani a parancsokat (mielőtt a superuser a "su -" paranccsal válik): cd / tmp pkgadd -d. MEGJEGYZÉS: Nem szabad megfeledkeznünk arról, hogy a csomagok két egymásba épített formában is megjeleníthetők: könyvtárstruktúrának (amint azt korábban már tárgyaltuk); az úgynevezett "stream csomagok" (stream csomagok) formájában. Ezek egyszerű fájlok, mintha szalagkazettára vagy más soros eszközre íródnának (tehát talán a név). Fogja meg őket ugyanúgy, mint a "rendszeres" csomagok, könyvtári struktúra és fájlok formájában. Ezeket a két formanyomtatványt a "pkgtrans" paranccsal kölcsönösen átalakítják. A Tanács osztotta Pavel Klódint