|
Shaxsiy kompyuterlar, serverlar, periferiya uskunalarining dasturiy ta’minotini o’rnatish va xizmat ko’rsatish “
|
bet | 12/53 | Sana | 08.01.2024 | Hajmi | 8,47 Mb. | | #132593 |
Bog'liq Shaxsiy kompyuterlar, serverlar, periferiya uskunalarining dastu Bootstrapper
Kompyuter dasturini oʻrnatish jarayonida baʼzan oʻrnatuvchi yoki paket menejerining oʻzini yangilash kerak boʻladi. Buni amalga oshirish uchun bootstrapping deb ataladigan texnikadan foydalaniladi. Buning umumiy namunasi oʻrnatuvchini yangilaydigan va yangilanishdan keyin haqiqiy oʻrnatishni boshlaydigan kichik bajariladigan fayllardan foydalanishdir. Ushbu kichik bajariladigan fayl bootstrapper deb ataladi. Baʼzan bootstrapper yuklash jarayonida dasturiy taʼminot uchun boshqa shartlarni ham oʻrnatadi.
Kross platforma oʻrnatuvchilari Windows, macOS va Linuxda ishlaydigan oʻrnatuvchilarni ishlab chiqaradi. Bunga misol Flexera Software tomonidan InstallAnywhere.
Windows NT oilasi oʻrnatish API’sini va Windows Installer deb nomlangan tegishli xizmatni oʻz ichiga oladi. Microsoft bepul mavjud Windows SDK da Windows Installer yordamida oʻrnatuvchilarni yaratish uchun zarur boʻlgan minimal darajadagi vositalarni taqdim etadi, buning oʻrniga ishlab chiquvchilarga va uchinchi tomonlarga maxsus oʻrnatuvchilarni yaratishda undan foydalanishga ruxsat berish uchun APIga eʼtibor qaratadi. Uchinchi tomon vositalari jarayonni tezlashtirish uchun ushbu API yordamida oʻrnatuvchilarni yaratishni qoʻllab-quvvatlashi mumkin. Masalan, InstallShield (Flexera Software) va WiX (Outercurve Foundation). Windows Installer-ga tayanmaydigan oʻrnatishni yaratish vositalariga Wise Installation Studio (Wise Solutions, Inc.) kiradi.), oʻrnatuvchi VISE (MindVision Software), Visual Installer (SamLogic), NSIS, Clickteam, InnoSetup va InstallSimple.
macOS oʻz ichiga Installer, mahalliy paketlar menejeri hisoblanadi. macOS shuningdek, dasturiy taʼminotni yangilash uchun alohida dasturni oʻz ichiga oladi, Software Update, lekin faqat Apple va tizim dasturlarini qoʻllab-quvvatlaydi. 10.6.6 dan boshlab dockga kiritilgan Mac App Store iOS qurilmalari uchun muvaffaqiyatli App Store bilan koʻplab atributlarni baham koʻradi, masalan, shunga oʻxshash ilovalarni tasdiqlash jarayoni, xaridlar uchun Apple ID-dan foydalanish, avtomatik oʻrnatish va yangilash. Bu macOS uchun Apple tomonidan afzal qilingan yetkazib berish usuli boʻlsa-da, ref>„macOS - What is macOS“. Apple. Qaraldi: 5-aprel 2018-yil. avval sotib olingan litsenziyalarni yuklab olish yoki avtomatik yangilash uchun Mac App Store doʻkoniga oʻtkazib boʻlmaydi. MacOS uchun tijorat ilovalari oʻrnatuvchi VISE (MindVision Software) yoki InstallerMaker (StuffIt) ning Mac versiyasi kabi uchinchi tomon oʻrnatuvchisidan ham foydalanishi mumkin.
|
| |