Россия |
Опубликован: 01.07.2008 | Уровень: специалист | Доступ: платный
Лекция 5:
Пакеты: установка дополнительного программного обеспечения
Пакеты в Linux RedHat
Поставить пакет
rpm -i filesystem-1.2-1.i386.rpm
Удалить пакет
rpm --erase filesystem-1.2-1
rpm -qa
Список файлов, входящих в неустановленный пакет:
rpm2cpio < packetname-1.2-1.i386.rpm | cpio -it rpm2cpio < packetname-1.2-1.i386.rpm | cpio -it rpm2cpio < packet name-1.2-1.i386.rpm | cpio -it rpm2cpio < packetname-1.2-1.i386.rpm | cpio -it
Список файлов, входящих в установленный пакет:
rpm -l nfs-server-2.2beta16-5
Апдейты к RedHat лежат здесь. Обязательно ставить security updates ftp://ftp.funet.fi/pub/Linux/mirrors/redhat/redhat/redhat-4.2/updates/i386/
Установка апдейта
rpm -Uvh samba-1.9.18p7-0.i386.rpm
Пакеты в HP-UX 10.20
Пакеты в HP-UX ставятся через подменюшку SAM.
swlist -l product swpackage /usr/sbin/swpackage -s $DEPOTDATA/$PSFFILE -x media_type=tape @ $DEPOTDIR/$DEPOTNAME.depot;
Делаешь файл psf (читать man 5 swpackage ), запускаешь вышеупомянутую коммандочку как тебе нужно и получаешь) формат psf приблизительно такой:
# PSF file which defines an example product. depot layout_version 1.0 # Vendor definition: vendor tag AS title Kaspersky Labs, Ashmanov & Partners description AS Software Distributor category tag antivirus_sft title Antiviral Sofware description These are the aniviral software revision 1.0 end # Product definition: product tag VSAPI revision A.@VSAPI_VERSION@ architecture @OS@_@OS_RELEASE@_32/64 vendor_tag AS title The aniviral software, HP OpenMail Kaspersky Labs VSAPI patch number B2002A category_tag openmail_path description < data/descr.sd copyright < data/copyr.sd readme < data/README machine_type * os_name @OS@ os_release ?.@OS_NUMBER@.* os_version ? directory / is_locatable false # Create a product script which executes during the swremove # analysis phase. (This particular script returns an ERROR, # which prevents the removal of the VSAPI product.) fileset tag Files file ./vsapi/libvsapi.@so_suffix@ /etc/iscan/libvsapi.@so_suffix@ file ./vsapi/vsapi.cfg /etc/iscan/vsapi.cfg file ./openmail_var/rules/ALL-ROUTES.VIR_2 /var/opt/openmail/rules/ALL-ROUTES.VIR file ./openmail_var/rules/ndninfo.txt /var/opt/openmail/rules/ndninfo.txt #control_files postinstall ./data/postinstall postremove ./data/postremove end5.1.