Кіріспе

HP-UX үшін пакеттік басқару жүйесі – Hewlett Packard компаниясының HP-UX бағдарламалық қамтамасыз ету пакеттерін басқару жүйесіне берген атауы. SD, HP-UX операциялық жүйесінде іске қосылған жүйеге бағдарламалық жасақтаманы орнатуға арналған пакеттерді жасау үшін құралдар жиынтығын ұсынады. Пакеттерді бағдарламалық қамтамасыз ету қоймасы деп аталатын депоға біріктіруге болады, ал сервер бағдарламалық қамтамасыз ету пакеттерін және тіпті толық жүйелерді орнату үшін бірнеше деполарды орналастыруға конфигурациялануы мүмкін. SD алғаш рет 1995 жылы HP-UX 10.0 нұсқасымен қолжетімді болды. Одан бері бірнеше жаңартулар мен қателер түзетілді және қазір сенімді бағдарламалық жасақтаманы орнату құралын ұсынады. Ол бағдарламалық қамтамасыз етуді таратушы деп аталатын фонолық демонды пайдалана отырып, клиент-серверлік архитектураны қолданады. Бағдарламалық қамтамасыз ету дистрибьюторы өз клиенттеріне әртүрлі көздерден бағдарламалық қамтамасыз ету лицензияларын сатып алу мүмкіндігін береді. Бұл агент жүктелу кезінде іске қосылады және TCP немесе UDP протоколдары арқылы RPC пайдаланады. SD пакеттері әдетте gzip немесе compress бағдарламаларын қолдана отырып, сығылған күйде сақталады және жіберіледі.

Командалар

SD операцияларын орындау құралдары әдетте командалық жол арқылы қолжетімді болады. SD келесі командаларды қамтиды:

— бағдарламалық өнімдерге немесе қоймаларға кіруді Кіруді Бақылау Тізімі (Access Control List) арқылы егжей-тегжейлі деңгейде бақылауға болады. Бұл тізімді командамен басқаруға болады. — интерактивті бағдарламалық сұраныс скрипттерін орындап, жауаптарды кейін пайдалану үшін және файлдарында сақтайды. — орнатылған бағдарламалық жасақтаманы конфигурациялау немесе конфигурациясын жою. — бағдарламалық жасақтама пакеттерін қоймаға көшіру. — жергілікті немесе қашық жүйеге бір немесе бірнеше бағдарламалық өнімді орнату. Орнатылған пакеттер жүйе қайта жүктелуін қажет ететін болып белгіленсе, жүйе қайта жүктеледі. — SD жиынтық тапсырмаларын (batch jobs) құру және бақылау. — жүйеде орнатылған бағдарламалық өнімдердің тізімін немесе қойманың мазмұнын көрсету. Бұл командаға дұрыс аргументтерді қолдану арқылы пакет параметрлерінің көптеген түрлерін көрсетуге болады. — жүйеге орнатылған немесе қоймаға жүктелген бағдарламалық жасақтама туралы мәліметтерді өзгерту. — осы командаға бағдарламалық жасақтаманы қалай құру керектігін көрсететін сипаттама файлы (specification file) беріледі. Нәтижесінде алынған пакетті қоймаға немесе тасымалдау үшін медиаға қосуға болады. — қойманы тіркеу немесе тіркеуден шығару. Тек тіркелген қоймалар қашық сервердің қойма деңгейін пайдаланып көрсетіледі. — бағдарламалық жасақтама пакетін жүйеден немесе қоймадан жою. Жойылатын пакеттер жүйе қайта жүктелуін қажет ететін болып белгіленсе, жүйе қайта жүктеледі. — орнатылған бағдарламалық өнімнің орнату күйі күтілгендей екенін анықтау үшін тестілеу. Бұл командалар орындалатын тапсырманы салыстырмалы түрде жақсы басқаруға мүмкіндік беретін кең ауқымды командалық жол опцияларын қамтиды. Командалық жол бағдарламаларынан басқа, осы құралдардың бірнешеуі X Window System дисплейінде GUI нұсқаларын іске қоса алады. GUI нұсқасы бағдарламалық жасақтама тізімінен сүзгілерді қолданып, бағдарламалық жасақтама пакеттерін оны іске асыратын жүйемен сәйкестендіреді. Командалар әкімшілік аймаққа хабарламаларды тіркейді, бұл орнату мәселелерін диагностикалау немесе қандай бағдарламалық жасақтама жүктелгенін немесе жойылғанын бақылау үшін пайдалы болуы мүмкін.