Solarise paketihaldus
Sisukord
Sissejuhatus
Operatsioonisüsteemi Solaris tarkvara esineb pakettide vormis, mis tähendab praktiliselt seda, et nii on mugavam jälgida, millised vahendid on süsteemis olemas ning programme lisada, eemaldada või uuendada ilma vajaduseta tarkvara kompileerida. Lisaks operatsioonisüsteemi paigaldusmeedial esinevatele pakettidele on kombeks riistvaraga, nt SCSI kontroller või võrgukaart kaasa lisada pakendatud kujul draivereid ja haldusprogramme. Samuti pakendavad ettevõtlikud inimesed Solarise operatsioonisüsteemi jaoks tarkvara, kõige populaarsemad arhiivid tunduvad olevat
Solaris sisaldab vahendeid ka tarkvara lähtetekstidest kompileerimiseks ning pakendamiseks.
Solarise paketihalduse kasutamine
Programmi pkginfo käivitamine ilma argumentideta esitab kõigi süsteemi paigaldatud pakettide nimekirja. Selliselt saab aga küsida infot konkreetse paketi kohta
bash# pkginfo -l SUNWless PKGINST: SUNWless NAME: The GNU pager (less) CATEGORY: system ARCH: i386 VERSION: 11.10.0,REV=2005.01.08.01.09 BASEDIR: / VENDOR: Sun Microsystems, Inc. DESC: The GNU pager (less) 381 PSTAMP: sfw10-x20050108013941 INSTDATE: Mar 20 2007 09:59 HOTLINE: Please contact your local service provider STATUS: completely installed FILES: 5 installed pathnames 2 shared pathnames 2 directories 3 executables 232 blocks used (approx)
Andmed kõigi paigaldatud süsteemi paigaldatud pakettide kohta asuvad failis /var/sadm/install/contents, kui on soov saada teada, millisesse paketti mõni fail kuulub on kõige lihtsam nt grep utiliidi abil sealt failist seos järgi vaadata.
Blastwave paketihalduse kasutamine
Tarkvara uuendamine smpatch utiliide abil
Peale smpatchi tuleb öelda
o Drop to the firmware prompt - init 0 or shutdown -i 0 o Power down the system - init 5 or shutdown -i 5 o Restart the system - init 6 or shutdown -i 6