Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 8
  • Kako napraviti svoju Linux distribuciju. Rad sa nLite programom

Kako napraviti svoju Linux distribuciju. Rad sa nLite programom

Ovaj odeljak je posvećen programerima, kako njihovih sopstvenih konfiguracija ili modula, tako i pojedinačnih formi, tipičnih operacija i drugih programskih elemenata, koji se suočavaju sa potrebom da prenesu ovaj razvoj na treća lica (korisnike).

Svaki programer se suočava sa potrebom da ažurira korisničke baze podataka na novu verziju konfiguracije kada distribuira svoj program. Za rad sa konfiguracijama i modulima, program pruža alate za kreiranje distribucija konfiguracije. Komplet za distribuciju konfiguracije je datoteka (sa ekstenzijom pak) , koji u komprimiranom obliku sadrži informacije o verziji konfiguracije i koje transformacije postojeće baze podataka moraju biti urađene da bi se ažurirala na novu verziju konfiguracije.

Da kreirate distribuciju, koristite stavku menija«Razvoj | Komplet za distribuciju konfiguracije "glavni meni. Kada se pozove ova stavka menija, pojavit će se dijalog korak po korak, kao rezultat kojeg će se kreirati distribucijski paket.

Korak 1. Ovdje trebate odabrati željenu konfiguraciju sa liste i kliknuti Sljedeće> za nastavak izgradnje distribucije.

Za stvaranje nova konfiguracija ili dodajte postojeću konfiguraciju na listu, kliknite Dodati ... Na stranici koja se pojavi, možete odabrati neophodna akcija i pritisnite Sljedeće> nastaviti ili< Назад za povratak na listu konfiguracija.

Prilikom kreiranja nove konfiguracije potrebno je navesti naziv konfiguracije, kao i direktorij za lokaciju konfiguracijske datoteke i datoteku referentne baze podataka.

Ako konfiguracija koristi bilo koje druge konfiguracije, tada ih morate navesti kada ih kreirate. Ovo je neophodno stanje- samo u tom slučaju će promjene napravljene u vašoj konfiguraciji biti odvojene od promjena napravljenih u konfiguracijama koje ste koristili i ažuriranja će biti ispravno instalirana.

Kada dodajete postojeću konfiguraciju, morate navesti naziv konfiguracijske datoteke ili koristiti dugme Pregled... da odaberete željeni fajl. Nakon klika Sljedeće> konfiguracija će biti dodana na listu. Ovo je ponekad potrebno prilikom ponovnog instaliranja programa ili operativni sistem, kao i prilikom prenosa konfiguracije iz jednog direktorija u drugi ili na drugi računar.

Da biste uklonili konfiguraciju sa liste, izaberite je i pritisnite Izbriši ... Nakon potvrde, biće uklonjen sa liste.

Korak 2. Ovdje trebate podesiti verziju konfiguracije. Reproducira se naziv konfiguracije i broj verzije važnu ulogu... Naziv konfiguracije se provjerava kada se instalira. Program pamti koje su konfiguracije i koje verzije instalirane. Instalirajte istu konfiguraciju, ali više ranu verziju program neće dozvoliti, ali će prikazati poruku o grešci:

Instalirana konfiguracija je starije verzije od one koju ste već instalirali.

One. on će kontrolisati odakle korisnik kreće stara verzija na noviju. Kada instalirate istu konfiguraciju sa istom verzijom, program će izdati upozorenje:

Ovo ažuriranje je već instalirano. Nastaviti?

Kliknite za nastavak Sljedeće> , i da se vratite na korak 1 -< Назад .

Korak 3. Ovdje možete podesiti Dodatne opcije komplet za distribuciju. Na grafikonu Verzija naznačena je verzija programa (izvršni modul) na kojoj se ova konfiguracija može pokrenuti. Ako se tokom instalacije pokaže da je verzija programa niža, prikazat će se poruka o grešci:

Za ažuriranje i korektan rad konfiguracija zahtijeva noviju verziju programa (izvršni modul).

Instalacija će se tada zaustaviti. Ovdje također možete postaviti sljedeće opcije:

Zapakujte distribuciju- podrazumevano omogućeno. To znači da će svi distributivni fajlovi biti smešteni u arhivu (datoteka sa ekstenzijom pak ). Bez ove opcije, datoteke se neće spakovati i zauzimat će više prostora.

Korak 4. Prilikom instaliranja ažuriranja, možete učiniti da program dodatno izvršava određene SQL skripte tokom ažuriranja, prije i nakon promjene strukture baze podataka. Preporučuje se da skripte imaju eksplicitna indikacija na kodiranje, dijalekt, terminalni simbol, itd.

primjer:

SET NAMES WIN1251;

POSTAVI SQL DIJALEKT 3;

POSTAVI AUTODDL ON;

SET TERM ^;

Pored standardnih SQL upita, skripte mogu sadržavati sljedeće servisne upite:

ERROR_OFF - onemogućava izdavanje grešaka. Ako se naredni SQL upiti izvršavaju s greškama, program će ih smatrati ne greškama, već upozorenjima.

ERROR_ON - omogućava prijavljivanje grešaka, onemogućeno sa ERROR_OFF.

Navedene skripte će se izvršiti prilikom migracije sa prethodne verzije na ovu. Prilikom izrade distributivnog kompleta sljedećeg izdanja, on također može sadržavati vlastite dodatne skripte.

Ako direktorij sa skript datotekom * .sql sadrži datoteku istog imena s ekstenzijom * .blb, program to smatra binarni fajl sa blobovima za skriptu i takođe će ga uključiti u distribuciju. Samo jedna od skripti (bilo prije ili nakon promjene strukture) može imati blob datoteku.

Kliknite na Završi da kreirate distribuciju.

Važno je znati.

1. Za korektan rad Ažurer mora ispuniti jedan zahtjev za razvoj blokova i programskih konfiguracija: identifikatori dnevnika, log polja, identifikatori skupova i elemenata skupa ne smiju se mijenjati. Kada se stara verzija ažurira na novu, pomoću identifikatora program određuje pravila za konverziju postojećih podataka.

2. Moguće je kombinovati nekoliko konfiguracija unutar jednog programa, koje su napisali potpuno različiti programeri.

3. Konfiguracijska arhiva se može raspakirati i ponovo zapakirati pomoću uslužnog programa ARC ... Ako je potrebno izvršiti složene transformacije podataka koje se ne uklapaju u postojeće mogućnosti programa za kreiranje distribucija, uređivanje servisnog paketa može se izvršiti ručno (vidi.

Prije nego što napravite svoj sklop, morate definirati svrhu i ciljeve vaše kreacije. U suprotnom, skupština možda neće dobiti svoju svrhu na ovom svijetu i ostati malo poznata. Dakle, ciljevi i zadaci su definisani i odlučili ste da izgradite svoj sistem.
Za početak morate ili u Virtualboxu (ili na drugoj virtuelnoj mašini), ili na svom računaru, instalirati operativni sistem sa svim postavkama, sa svim programima koje smatrate potrebnim da imate u svom sklopu.
Sada kada je sve konfigurisano i instalirano, kreiraćemo sopstveni sklop. Za to nam je prije svega potrebno slobodno mjesto na odeljku sa fasciklom / Dom najmanje 6 GB.
Postoji nekoliko alata za kreiranje sklopa. Pričaćemo o tome Remastersys koji vam omogućava da kreirate kompletna montažačak ni veoma napredan korisnik.
Svi koraci su opisani u nastavku za Ubuntu, ali su prikladni za sve Debian kompatibilne distribucije.

1. INSTALACIJA

Da biste instalirali Remastersys, morate ručno preuzeti i instalirati, na primjer, preko programa gdebi, 2 paketa: remastersys_3.0.x-2_all.deb i remastersys-gtk_3.0.x-2_all.deb
Za Ubuntu 10.04 - 14.04 preuzmite ovdje
Za Ubuntu 16.04 - 17.04 preuzmite ovdje
Za Ubuntu 17.10 preuzmite ovdje
Za Ubuntu 18.04 preuzmite ovdje

2. PRVI KORACI

Pokrenite sistem ⇒ Administracija ⇒ Remastersys (koristim Mate 1.6. Lokacija se može razlikovati od drugih desktopa). Vidimo ovaj prozor:

Ukratko o glavnim dugmadima:
Backup- pun sigurnosna kopija instaliran sistem uključujući korisničke podatke i postavke. Svi fajlovi u kućnim direktorijumima korisnika sistema su u potpunosti sačuvani.
Dist- samo rezervnu kopiju instaliranog sistema, BEZ korisničkih podataka. Najoptimalnija opcija za kreiranje sistemskog sklopa. Stvorena je struktura disk za pokretanje i sliku diska (iso).
Distcdfs- isto što i Dist, ali struktura diska za pokretanje je kreirana bez kreiranja slike diska (iso).
Distiso- kreira sliku diska (iso), pod uslovom da je struktura diska za pokretanje spremna. Primjenjuje se samo nakon Dist ili Distcdfs.
Jasno- obrišite privremenu fasciklu programa. Koristi se za čišćenje fascikle prije kreiranja nove slike.

Idite na karticu Postavke:


Ovdje vidimo parametre naše buduće gradnje. Uzmite u obzir osnovne stvari.
Korisničko ime je zadano korisničko ime prilikom prijavljivanja na LiveCD sistem.
CD Label- etiketa diska. Naslov se prikazuje kada se disk ubaci u CD drajv. Ograničenje od 32 znaka, uključujući razmake.
Ime dokumenta- naziv datoteke kreirane slike.
Ostalo za sada nećemo dirati.
Pa postavimo:
- Korisničko ime u nizu korisničkog imena, recimo alex;
- Hajde da smislimo naziv za naš sklop i upišemo ga u CD etiketu, na primer, AlexBuntu;
- U liniji Ime datoteke upišite naziv datoteke sklopa, AlexBuntu-12.04-x32.iso.
Trebali biste dobiti sljedeće:


Oznaka u redu Prikaži ikonu instalacije uključena Backup mod desktop kreira ikonu za instalaciju vašeg sistema na radnoj površini. Opcija radi na svim glavnim desktop računarima.

Sada idite na karticu Akcije:

Pritisnite dugme Dist. Pojavit će se prozor:


Kliknite OK. Pojavit će se prozor:


To je to, sada možete mirno i odvojiti vrijeme da popijete čaj ili kafu. Nakon 15-60 minuta (sve zavisi od snage računara) pojaviće se poruka:


Čestitamo na vašoj prvoj izgradnji!
Datoteka za montažu nalazi se na adresi i ima naziv koji ste dali svojoj skupštini. U mom slučaju, ovo je fajl AlexBuntu-12.04-x32.iso... U istom folderu postoji i tekstualna datoteka kontrolna suma slika sa ekstenzijom md5, u mom slučaju fajl AlexBuntu-12.04-x32.iso.md5.
Sada možete snimiti svoj sklop na disk i uživati ​​u svojoj kreaciji. Možda ćete prilikom prijavljivanja sa LiveCD-a morati unijeti korisničko ime koje je odabrano prilikom kreiranja slike, u mom slučaju je to alex... Ostavite lozinku praznom.

3. NAPREDNE MOGUĆNOSTI

Mnogi će biti zadovoljni gore opisanim poglavljima. Ako još uvijek čitate, onda zaista želite znati sve zamršenosti stvaranja sklopa bliskog profesionalnom.
Prije svega, dodirnimo karticu Postavke i razmotrite ostale linije koje su vam potrebne.
Radni imenik- radni folder programa. Možete ga preraspodijeliti bilo kojem mjestu i bilo kojem dijelu.
Pa, najvažnija linija postavki Squashfs opcije.
Remastersys koristi SquashFS za kreiranje distribucije. Da biste razumjeli cijelo značenje ove linije, predlažem vam blog na ruskom jeziku, koji savršeno prikazuje cijelo značenje ovog moćnog alata.
Nakon što istražite sve mogućnosti, dodajte našu liniju Squashfs opcije sljedeće opcije: -comp xz.
Linija bi trebala izgledati ovako:

Ova opcija postavlja algoritam kompresije xz umjesto gzip po defaultu, što će naš build komprimirati oko 20-25% bolje Ova opcija je dostupna od squashfs 4.2 i, na primjer, u Ubuntu 10.04 nije dostupna. V Ubuntu verzije 12.04 instaliran potrebna verzija 4.2 squashfs.
Da biste provjerili je li ova opcija dostupna, unesite terminal mksquashfs... Ako vidite nešto slično sljedećem:

mksquashfs
SINTAKSA: mksquashfs izvor1 izvor2 ... dest [-e lista izuzetih direktorija/fajlova]

Opcije izgradnje sistema datoteka:
-comp izaberite kompresija
Dostupni kompresori:
gzip (zadano)
lzo
xz

onda je sve u redu i koristi opciju -comp xz možete bezbedno.

Od verzije 3.06 omogući kompresiju xz umjesto gzip zamijenjen sa on/off. polje za potvrdu

4. LOADING MENU

Podrazumevano, Remastersys kreira prilično dosadan i monoton meni za pokretanje. Jedna stvar raduje samo to što je meni prilično funkcionalan. Dugo sam tražio jednostavan način da uključim svoj meni bez ponovnog stvaranja cijele slike. Sve sljedeći koraci nisu osmišljeni od strane autora Remastersys-a i to su neka vrsta mojih trikova i zaobilaznih rješenja, na koje sam išao nekoliko mjeseci s raznim eksperimentima. Stoga, ovaj odjeljak ne tvrdi da je ispravna uputstva za Remastersys.
Dakle. Ovo je meni za pokretanje koji imamo u standardnoj instalaciji:


Evo menija koji možete dobiti nakon nekoliko manipulacija:


Ovaj meni za pokretanje se koristi u jednom od mojih sklopova. Kao što vidite, slika je promijenjena i meni je rusificiran. Između ostalog, uklonio sam naziv distribucije iz menija i napisao ga u GIMPe jarkim bojama. Sada smo uz vas i mi ćemo zamijeniti sliku i rusificirati jelovnik. Da bismo to učinili, moramo obratiti pažnju na sadržaj datoteka u mapi / home / remastersys / remastersys:


Ovdje nas zanima ISOTMP folder. Ovaj folder sadrži privremeni fajlovi Remastersys programi. Ovo je ono što ćemo koristiti. Idite u ovaj folder:


Struktura ove mape je vrlo slična strukturi slike diska. Jedino što nedostaje je folder .disk. Isolinux folder sadrži datoteke meni za pokretanje... Ulazimo u to:


Razmotrite fajlove menija za pokretanje:
splash.png - pozadinska slika... Veličina slike 640x480 dpi.
isolinux.cfg - konfiguracioni fajl meni za pokretanje.
vesamenu.c32, isolinux.bin- sistemske datoteke.
Slobodno promijenite pozadinu menija za pokretanje u svoju. Vrsta datoteke i naziv trebaju ostati isti. Veličina slike mora biti 640x480 dpi.
Zatim sam objavio popis uređene isolinux.cfg konfiguracijske datoteke. Kao osnova se uzima standardna konfiguracija. Remastersys fajl... Pokušao sam da što jasnije napišem komentare na redove. Gotovo sve informacije na internetu na adresi engleski jezik i vrlo kratko, pa sam proveo dosta vremena eksperimentišući da saznam šta i kako funkcioniše.

Default vesamenu.c32 prompt 0 timeout 100 font cyr_a8x16.psf # Pozadina menija za pokretanje menija pozadina splash.png # Boja ima prva dva registra prozirnosti vrijednost od 0 (providno) do 255 (neprozirno) u HEX-u. # Preostalih 6 cifara su boje u HEX modu (kod boje se može preuzeti iz GIMPa). Prvo se ispisuje boja slova, zatim pozadina, zatim 3 načina senke (nijedno, standardno, sve) # Boja naslova menija boja naslov * # ff00923F # 00000000 nema # Meni boja ivice menija granica u boji* # 00000000 # 00000000 none # Boja izabrane boje menija trake menija sel * # 7fffffff # 00000000 none # Boja neodabrane boje menija trake menija unsel * # ffC4613B # 00000000 linija ne može se isključiti, ali nije aktivna prikazano na ekranu) boja menija onemogućena * # ffC4613B # 00000000 nema # Boja linije tabmsg koja se nalazi ispod menija (sa natpisom Pritisnite ENTER za učitavanje ili TAB za uređivanje menija) boja menija tabmsg * # ffCC623E # 00000000 nema Boja linije isteka (sa natpisom Automatsko punjenjeće početi u) boja menija timeout_msg * # ffCC623E # 00000000 none # Gornji padding, meni vshift 1 # Broj redova menija redova menija 6 # Pozicija reda tabmsg meni tabmsgrow 11 # Vreme čekanja za poziciju reda menija timeoutrow 12 meni za preuzimanje će početi u AUTOBOOT # Automatsko pokretanje menija sec menu tabmsg Pritisnite ENTER da učitate ili TAB da uredite meni meni cmdlinerow 11 # Širina menija, broj znakova širina menija 80 # Uvlačenje znakova levo od ivice (kao tabovi) margina menija 12 #Naslov menija Ubuntu 12.04 Desktop Mate 1.6 label live # menu label live - pokrenite oznaku menija Live System Pokrenite sistem sa jezgre diska LiveDVD / casper / vmlinuz append file = / cdrom / preseed / custom.seed boot = casper initrd = / casper / initrd.gz tihi splash - label install menu label Instalirajte Ubuntu 12.04 LTS Mate 1.6 kernel / casper / vmlinuz append file = / cdrom / preseed / custom.seed boot = casper only-ubiquity initrd = / casper / initrd.gz tiho splash - # Učinite traku menija neaktivnom # meni onemogući provjeru etikete meni la bel Provjerite disk za greške kernel / casper / vmlinuz append boot = casper integrity-check initrd = / casper / initrd.gz tihi splash - označite memtest oznaku menija Provjerite memorijsku kernel / install / memtest append - označite hd oznaku menija Dizanje s prvog hard-a disk \\ localboot 0x80

Kodiranje fajlova isolinux.cfg mora biti CP 866. Možete snimiti i uređivati ​​u Cooledit (Midnight Commandera uređivač teksta), u OpenOfficeu, itd. Uzmi moj uređeni fajl isolinux.cfg mogu .
Osim toga, morate staviti fontove koji podržavaju ruski u mapu isolinux. Možete ga uzeti odavde.
Fascikla bi trebala izgledati ovako:


Provjerite da li dozvole za fajl trebaju biti sljedeće za svih 5 datoteka:


Sve pripreme su sada završene. Pokreni Remastersys:

Pritisnite dugme Distiso... Proces obnavljanja slike će ići mnogo brže, samo 1 - 5 minuta, jer se glavni sistemski fajlovi neće ponovo izgraditi. Izlaz će biti iste datoteke slike i kontrolne sume, ali sa vašim jedinstvenim prekrasnim menijem.

5. ČIŠĆENJE MONTAŽA OD "EXTRA"

Prije svega, razjasnit ću to biti će ne o uklanjanju aplikacija iz sklopa, već o uklanjanju privremenih datoteka iz keša, kojih ima mnogo, stotine megabajta.
Instalirajte paket prije čišćenja sistema ubiquity-frontend-gtk.
Prije svega, koristit ćemo standardne alate za čišćenje sistema. Otvorite terminal i napišite:

Sudo apt-get autoremove sudo apt-get clean

Prva komanda će automatski ukloniti sve neiskorištene pakete.
Druga komanda će izbrisati preuzete datoteke paketa u arhivi.

Sada koristimo program Synaptic i obriši sve ne željene postavke ostaci iz paketa uklonjeni. Otvorite Synaptic. U prozoru koji se otvori, pri dnu odaberite grupu filtera "Stanje".
Odaberite filter "Nije instaliran (preostali su fajlovi postavki)", odaberite sve pakete uključene u ovaj filter. Desni ključ mišem na označenom odaberite u meniju "oznaka za potpuno uklanjanje"I kliknite na "Primijeni".


Ovdje, u ovoj grupi filtera, uklonite pakete ispod filtera "Instalirano (automatski uklonjeno)"
Ako filteri "Nije instalirano (datoteke postavki su ostavljene)" i "Instalirano (automatski uklonjeno)" nedostaju, onda je sistem već očišćen i ništa ne ulazi ispod ovih filtera.

Sljedeći alat za čišćenje je program BleachBit iz standardnog spremišta. Interfejs programa je na ruskom jeziku, vrlo je lako razumjeti šta ćete raditi. Tu je i dugme "Pregled" prije čišćenja, koje će pokazati šta će biti izbrisano i omogućava vam da izvršite izmjene prije brisanja. Program vrlo efikasno čisti sistem od nepotrebni fajlovi a takođe zna kako da obriše nekorišćene jezičke fajlove. U mojoj verziji, program je uklonio oko 300 MB.


Nakon uklanjanja jezičkih datoteka, preporučujem da ponovo instalirate paket locales inače će biti problema tokom instalacije jezički paketi u skupštini. Ponovna instalacija će vratiti samo postavke lokalizacije s opcijom instaliranja drugih jezika. Neće se preuzeti jezički paketi.

Sljedeći korak je brisanje keša programa. Postoji fascikla u korenu sistema / var... U njemu programi ostavljaju svoje privremene datoteke, koje su za sada neophodne. Zatim ću navesti mape u kojima možete izbrisati sve datoteke bez oštećenja sistema i na taj način smanjiti veličinu sklopa.

Od verzije 3.06 i gore navedeni privremeni fajlovi se automatski brišu

/ var / sigurnosne kopije
/ var / cache / apt /- nemojte brisati fasciklu arhive
/ var / cache / apt / archives
/ var / cache / apt-xapian-index
/ var / cache / flashplugin-installer
/ var / crash
/ var / lib / apt / liste- nemojte brisati djelomičnu mapu i datoteku zaključavanja
/ var / lib / update-notifer /- nemojte brisati foldere package-data-downloads i user.d
/ var / lib / update-notifer / package-data-downloads- nemojte brisati djelomičnu mapu i datoteku zaključavanja
/var/lib/update-notifer/user.d - potrebno je obrisati sve fajlove, inače će se prikazati prozor greške
/ var / tmp

Remastersys na početku instalacije kopira sadržaj / var foldera u svoj privremeni folder , odakle kasnije uključuje datoteke u sklopu. S obzirom da nakon kopiranja Remastersys još uvijek obavlja pripremne radnje, imamo oko 5 minuta da izbrišemo višak iz foldera / home / remastersys / remastersys / dummysys / var... Štaviše, čak i ako smo izbrisali iz foldera / var / cache / apt datoteke, one se i dalje kreiraju i kopiraju u folder / home / remastersys / remastersys / dummysys / var / cache / apt, što otežava sklop.
U istih 5 minuta imate priliku da očistite folder / root... U njemu ostavite samo one datoteke koje se nalaze u folderu / etc / skel i fasciklu Desktop.

    Nove korisničke postavke su pohranjene u folderu / etc / skel... Ako želite da svi korisnici imaju neke od istih postavki koje se razlikuju od zadanih (podrazumevanih), kopirajte potrebne datoteke iz vašeg foldera / home / [vaša prijava za prijavu] u ovu fasciklu, ne zaboravljajući da promenite prava sa svojih na root prava... Ne morate sve kopirati tamo, to može dovesti do određenih sukoba. Obično za svaki program postoje 2-3 datoteke postavki. Zapamtite, što manje kopirate tamo, to će montaža biti profesionalnija i manje problema od korisnika.

    Launcheri za sve korisnike za uređivanje, dodavanje, brisanje su bolji u folderu / etc / xdg / autostart bez zatrpavanja fascikle / etc / skel

    Ako želite da napravite sklop sa desktopom drugačijim od onog koji je dostupan u distribuciji, onda je bolje koristiti minimalni sklop bez grafičkog okruženja, koji uključuje kernel i minimalan paket paketa koji vam omogućava da pokrenete sistem u režimu konzole. I već na vrhu ovog sistema, instalirajte potrebne pakete i izvršite potrebna podešavanja. Ova metoda ima manje grešaka nego ako uzmete gotovu kompletna montaža i pokušajte da iz njega izbacite nepotrebno.
    Ovdje su svi mogući mini.iso za Ubuntu od izdanja 12.04 do 16.04 https://help.ubuntu.com/community/Installation/MinimalCD

Sretno! I neka svijet upozna vaše kreacije!

Danas ćemo analizirati kako kreirati vlastitu distribuciju. Windows 7... Tako da ima unapred instaliran potreban softver i da sistem uključuje instalirana ažuriranja trenutno.

Sve operacije ćemo izvršiti na virtuelne mašine(Ja koristim Virtualbox), jer ovo je najprikladnija i optimalna opcija za kreiranje vlastite slike sistema. Za rad su nam potrebne dvije virtuelne mašine. Na jednoj ćemo pripremiti referentnu sliku sistema, a na drugoj ćemo je direktno prikupiti spremna slika za buduću upotrebu.

Kreiranje referentnog sistema

Instalirajte sistem na prvoj virtuelnoj mašini Windows 7(dubinu bita po vašem nahođenju, napraviću sliku x64). Kada se instalacija završi, uzmite si vremena! Kada se pojavi ekran dobrodošlice, kliknite CTRL + SHIFT + F3

Informacije: Ako ste uspjeli kreirati korisnika i prijaviti se, onda pokrenite kao Administrator komanda: C: \ Windows \ System32 \ sysprep \ sysprep / audit / restart

Kada se učita u režimu revizije, uslužni program se automatski pokreće Sysprep, zatvaramo ovaj prozor, ne treba nam sada.

Informacije: Sistem je u modu revizije, dizat će se u njega dok ne počnemo ponovo Sysprep i nećemo menjati režim.

Nakon učitavanja, prvo što treba učiniti je otvoriti Centar windows updates a mi tražimo i instaliramo ažuriranja u trenutnom stanju.

Ponovo pokrećemo sistem i ponovo tražimo i instaliramo ažuriranja. Ponovo pokrenite sistem i ponovite ovu operaciju dok sistem ne instalira sva dostupna ažuriranja.

Nakon što se sistem ažurira, možete instalirati sav softver za koji mislite da vam je potreban.

Bitan: Ne biste trebali uključiti u slike programe koji instaliraju svoje upravljačke programe i stvarne drajvere uređaja, budući da sve drajveri treće straneće biti uklonjen u fazi pripreme sistema za snimanje slike. Također, ne biste trebali aktivirati softver i sam sistem, ove informacije će također biti izgubljene.

Nakon završetka pripreme referentnog sistema, izbrisat ćemo sve datoteke koje smo preuzeli i nepotreban softver (ako ga ima), Posebna pažnja treba dati na čišćenje sistema od kopija datoteka ažuriranja. Koristimo napredno čišćenje diska. Pokrenite komandnu liniju iz administratora i unesite sljedeće

Cmd.exe / c cleanmgr / sageset: 65535 & cleanmgr / sagerun: 65535

Označite sve stavke i kliknite OK. Nakon čišćenja sistema, pripremimo ga za snimanje slike pomoću uslužnog programa Sysprep, pokrenite komandnu liniju iz administratora i unesite sljedeću naredbu

C: \ Windows \ system32 \ sysprep \ sysprep / oobe / generalize / shutdown

Opis ključeva:

oobe- pokreće računar u režimu dobrodošlice. Ekran Windows pozdrav dozvoljava krajnjim korisnicima urediti operacionu salu

Windows sistem, kreirajte nove naloge, preimenujte svoj računar i još mnogo toga.

generalizovati- priprema Windows instalaciju prije snimanja slike. Ako je ovaj parametar specificiran, sve jedinstvene sistemske informacije se uklanjaju iz

Windows instalacije... Sigurnosni identifikator (SID) se briše, tačke vraćanja sistema se resetuju, a evidencije događaja se brišu.

ugasiti- isključuje računar nakon što Sysprep završi sa radom.

Nakon što sistem završi snimanje slike, on također isključuje sistem. Ne možete ga omogućiti prije nego što se slika snimi !!!. Ovo završava kreiranje referentnog sistema i nastavljamo sa kreiranjem naše slike na osnovu njega.

Kreiranje vlastite distribucije

Instalirajte sistem na drugu virtuelnu mašinu Windows 7(dubina bita nije bitna). Nakon instalacije sistema, morate preuzmi i instaliraj Paket automatska instalacija Windows (WAIK) za Windows 7.

Instalacija je trivijalna i ne bi trebala uzrokovati poteškoće.

Hajde da pripremimo sliku Windows PE za snimanje slike referentnog sistema. Dubina bita WinPE mora odgovarati bitnom kapacitetu referentnog sistema.

Run as Admin StartSvi programiMicrosoft Windows AIK

Naredbu izvršavamo u skladu sa bitnim kapacitetom referentnog sistema

za 32-bitne sisteme:

Copype.cmd x86 c: \ win_pe

ili za 64-bitne:

Copype.cmd amd64 c: \ win_pe

Informacije: gdje je c: \ win_pe željena lokacija mape sa slikama. Fascikla će biti kreirana automatski.

Sada idemo u odredišni folder i kopiramo datoteku winpe.wim u ISO \ sources folder i preimenujmo je u boot.wim. Zatim kopirajte datoteku imagex.exe u ISO fasciklu iz fascikle C: \ Program Files \ Windows AIK \ Tools \ amd64 ili C: \ Program Files \ Windows AIK \ Tools \ x86, u zavisnosti od bitnosti.

U komandnoj liniji alata za implementaciju, pokrenite

Oscdimg -n -bc: \ win_pe \ etfsboot.com c: \ win_pe \ ISO c: \ win_pe \ winpe.iso

Slika će biti kreirana winpe.iso sa kojeg se pokreće referentni sistem. Jer referentni sistem imamo ga na drugoj virtuelnoj mašini i moramo da kopiramo sliku winpe.iso na bilo koje mjesto koje nam odgovara na fizičkoj mašini kako bismo kasnije mogli navesti ovu datoteku kao pokretač referentnog sistema.

U svojstvima virtuelne mašine označavamo sa čega treba da se učitava winpe.iso image i pokrenite virtuelnu mašinu sa referentnim sistemom. Proces pokretanja sistema će se zaustaviti na otvorenoj komandnoj liniji.

Da biste saznali koje je slovo dodijeljeno pogonu sa referentnim sistemom, pokrenite naredbu

Diskpart

Volumen liste

Vidimo da je referentni sistem uključen D... Krećemo iz diskpart... Snimimo referentni sistem:

E: \ imagex / capture d: d: \ install.wim "Win7_ULT_x64" / komprimirati maksimum / pokrenuti / provjeriti

ova operacija traje dugo vrijeme, tako da možete sigurno raditi druge stvari.

Na kraju procesa snimanja, ponovo pokrenite sistem normalan način rada... Kopirajte rezultirajuću sliku c: \ install.win na virtuelnu mašinu sa instaliranom WAIK... Zatim idite na c: \ win_pe i obrišite folder ISO, zatim kopirajte sadržaj originalnog diska tamo Windows 7 koji smo koristili za postavljanje referentnog sistema.

Zamenimo fajl install.wim u folderu izvori na sliku koju smo snimili. Sada možete početi graditi svoj vlastiti ISO-image. Run as Admin StartSvi programiMicrosoft Windows AIKKomandna linija alata za implementaciju

Oscdimg -u2 -m -o -lWIN7ULTx64 -bc: \ win_pe \ etfsboot.com c: \ win_pe \ iso c: \ win_pe \ Win7_ULT_x64.iso

Ključne informacije:

u2-stvara sliku koja samo sistem podataka UDF.

m- uklanja ograničenja veličine slike.

o- zamjenjuje duple datoteke jednom kopijom, omogućava vam da smanjite veličinu slike.

l- oznaka volumena, uneseno bez razmaka, izborni parametar.

b- lokacija boot fajl, također bez razmaka.

Dodatne informacije: Ako trebate podijeliti rezultirajuću sliku na nekoliko dijelova, pokrenite od administratora Komandna linija alata za implementaciju i unesite imagex / split c: \ win_pe \ install.wim c: \ win_pe \ install.swm 3000

Stvoriće dva ili više swm-datoteka maksimalne veličine od 3000 MB... Zatim ćemo izbrisati iz foldera ISO \ izvori install.wim i stavi tamo install.swm, nakon čega ćemo prikupiti sliku prvog diska:

Oscdimg -u2 -m -lWIN7ULTx64DVD1 -bc: \ win_pe \ etfsboot.com c: \ win_pe \ iso c: \ win_pe \ Win7_ULT_x64_DVD1.iso

Nakon toga ćemo izbrisati install.swm i kopirati na svoje mjesto install2.swm... Drugi disk činimo da se ne može pokrenuti, sastavljamo ga naredbom:

Oscdimg -u2 -m -lWIN7ULTx64DVD2 c: \ win_pe \ iso c: \ win_pe \ Win7_ULT_x64_DVD2.iso

Instalacija sa podijeljene slike izvodi se na uobičajen način, počevši od prvog diska, tokom rada instalater će od vas tražiti da promijenite sam disk:

To je sve. Pogledali smo kako da kreirate sopstvenu distribuciju Windows 7.

Kada pokrenete Install Shield Express, pojavljuje se prozor sa radio grupom koja nudi otvaranje postojećeg projekta ili kreiranje novog.

Prilikom kreiranja novog projekta unesite naziv projekta i navedite direktorij u kojem se nalaze datoteke aplikacije (slika 4).

Rice. 4. Kreiranje nove distribucije

Polje za potvrdu "Uključi tip prilagođenog podešavanja" treba biti označeno ako planirate da korisniku omogućite izbor opcije instalacije prilagođenog podešavanja za samoizbor opcije instalacije. Nakon toga, pojavit će se glavni ekran InstallShield koji navodi redoslijed koraka koje treba slijediti za kreiranje distributivnog kompleta (slika 5).

Rice. 5. Glavni ekran InstallShield Express

U odeljku Podešavanje vizuelnog dizajna popunite polja sa informacijama o aplikaciji: naziv aplikacije, kako će izgledati u programskoj grupi, naziv izvršne datoteke, direktorijum u koji aplikacija treba da se instalira (sl. 6)

Rice. 6. Postavljanje parametara aplikacije

Imajte na umu da Install Shield sadrži nekoliko varijabli koje identifikuju pogone i direktorije korisničkog računala, što vam omogućava da ne znate pravi sistem direktoriji i diskovi ovog računara:

    - instalacijski direktorij koji je odredio korisnik,

    - direktorij koji sadrži Windows

    - Windows \ Sistemski direktorij

    - disk koji sadrži Windows

    - pogon koji sadrži Windows \ System direktorij

    Direktorij programskih datoteka.

Klikom na karticu Glavni prozor možete postaviti naslov instalacione aplikacije, boju pozadine i logo (slika 7).

Rice. 7. Instalacija izgled ekran za instalaciju

Klikom na karticu Features otkriva se jedna opcija - Automatic Uninstaller. Preporučuje se da ga ostavite odabranim.

Sljedeći odjeljak - Specify InstallShield Options za Borland C ++ - dizajniran je za odabir komponenti koje se često isporučuju s aplikacijama: BDE, SQL Linkovi, itd. Nakon što odaberete potrebnu komponentu (u našem slučaju, BDE) i kliknete na dugme Settings, dobijamo niz od četiri dijalog box-a za izbor delova BDE koji se isporučuju sa ovom aplikacijom (slika 8), i kreiranje aliasa.

Rice. 8. Određivanje BDE dijelova koji će se instalirati

Prilikom postavljanja opcija pseudonima, možete odabrati vrstu aliasa i lokaciju podataka. Ostatak parametara pseudonima (uključujući jezičke drajvere) se mogu specificirati u uređivač teksta na dnu prozora (sl. 9):

Rice. 9. Postavljanje parametara za BDE pseudonime

Klikom na karticu Napredne opcije, možete vidjeti listu dodatnih datoteka komponenti (u ovom slučaju BDE) i informacije o njima.

Sljedeći odjeljak, Specificiranje komponenti i datoteka, je za definiranje grupa datoteka, komponenti aplikacije i tipova instalacije. Klikom na karticu Grupe možete kreirati grupe datoteka kako biste od njih kreirali komponente distribucije. Takođe možete koristiti Explorer i prevući i ispustiti datoteke iz njega (potrebno je da kliknete na dugme Pokreni Explorer da biste to uradili). Nije preporučljivo ostaviti grupe prazne.

Rice. 10. Kreiranje grupa datoteka

Klikom na karticu Komponente možete definirati komponente distribucije (može ih odabrati korisnik ako je opcija instalacije Prilagođena, tako da im možete dati ruska imena) i odrediti od kojih grupa datoteka se sastoje. Komponente koje ne sadrže grupe ne bi trebale biti ostavljene.

Rice. 11. Kreiranje distributivnih komponenti

Sljedeća kartica, Tipovi podešavanja, služi za definiranje opcija instalacije. Ako kliknete na nju, može se ispostaviti da postoji samo jedna opcija instalacije - Tipična (na primjer, zaboravili ste označiti okvir za potvrdu "Uključi prilagođenu vrstu podešavanja"). U tom slučaju, odaberite odjeljak Odabir komponenti korisničkog sučelja i klikom na karticu Komponente odaberite opcije tipa postavke i prilagođene postavke na listi dijaloških okvira. Zatim se možete vratiti na karticu Tipovi podešavanja i definirati opcije instalacije. Obično prilagođena i tipična varijanta sadrže sve moguće komponente, dok kompaktna varijanta sadrži minimalni skup komponenti pogodnih za normalan rad aplikacije.

Rice. 12. Određivanje sastava instalacijskih opcija

V Odaberite odjeljak Komponente korisničkog sučelja, možete odabrati dijaloge u koje korisnik unosi potrebne informacije tokom instalacije (na primjer, informacije o sebi i kompaniji, serijski broj proizvod), čita licencni ugovor i readme datoteke, specificira instalacijski direktorij, bira tip instalacije itd. Također možete pregledati dijaloge kada kliknete na dugme Pregled.

Sljedeći odjeljak - Napravite promjene registra - omogućava vam da kreirate nove ključeve registratora (kartica Ključevi) i vrijednosti ključeva (Vrijednosti) na računaru korisnika. Ovo može biti korisno ako koristite ActiveX komponente u svojoj aplikaciji ili ako gradite OLE server. Ključevi i njihove vrijednosti mogu se kopirati iz uređivača registra, ako podržava takvu operaciju.

Slika 13. Određivanje ključeva i vrijednosti registra računara korisnika.

Sljedeći odjeljak - Određivanje mapa i ikona - omogućava vam da odredite sastav buduće programske grupe, kao i da definirate parametre komandna linija(kartica Napredno).

Rice. 14. Određivanje sastava programske grupe.

Konačno, posljednji odjeljak je Pokreni Disk Builder. Nakon snimanja instalacione skripte (klikom na dugme sa disketom na alatnoj traci glavnog prozora InstallShield) i odabira tipa medija, na hard disku se kreiraju slike distributivnih disketa. Nakon odabira odjeljka Kreiraj distribucijski medij, kreirani komplet za distribuciju možete napisati na diskete.

Rice. 15. Kreiranje slika flopi diskova.

Opcija Test Run se može koristiti za testiranje rada instalacijske aplikacije. Međutim, ne preporučuje se da to radite na računaru na kojem se aplikacija razvija. Bolje je da pokrenete benchmark testove na računaru sličnom računarima vaših korisnika. Osim toga, preporučuje se da kreirate kopiju Windows-a na ovom računaru kako biste u slučaju neispravnog rada instalatera mogli vratiti softver u prvobitno stanje.

Pokretanje instalacionog programa dovodi do uzastopnog pojavljivanja dijaloga odabranih u odeljku Select User Interface Components, slično onom prikazanom na Sl. šesnaest.

Rice. 16. Ovako izgleda jedan od dijaloga za instalaciju

Rezultat instalacione aplikacije je instalacija aplikacije i datoteka neophodnih za njen rad na računaru korisnika, kreiranje programske grupe i unos potrebnih ključeva u registar (Sl. 17).

Rice. 17. Rezultat instalacijske aplikacije.

Ako ste prilikom kreiranja kompleta za distribuciju odabrali opciju Automatic Uninstaller, onda ako trebate deinstalirati instaliranu aplikaciju, trebali biste koristiti uslužni program Add/Remove Programs na Windows Control Panel-u.

Dakle, iako InstallShield Express ne rješava u potpunosti sve probleme koji se javljaju u isporuci aplikacija, uz njegovu pomoć u velikom broju slučajeva moguće je brzo kreirati distribucije koje zadovoljavaju moderne zahtjeve za funkcionalnost i dizajn instalacionih aplikacija.

U zaključku, napominjemo da se isporuka aplikacija napravljenih pomoću Delphi 2.0 i Delphi 3.0 vrši na gotovo isti način kao i isporuka aplikacija kreiranih pomoću C++ Builder-a.

Prenošenje C++ Builder aplikacija na klijentsku/serversku arhitekturu

Natalia Elmanova

    Uvod

    Malo istorije

    Karakteristike klijent/server arhitekture

    Serverski DBMS i naslijeđeni podaci

    Prijenos naslijeđenih podataka sa sa podacimaČarobnjak za migraciju

    Prijenos naslijeđenih podataka pomoću CASE alata

    Neki zaključci

Sve što je napisano u Visual Basicu mora biti urađeno izvan okruženja programera. Visual basic zahtijevaju datoteku Msvbvm.dll. Ova datoteka sadrži sve rutine podrške i bitne kontrole koje su Visual Basicu potrebne za bilo šta. Ovo je prilično velika datoteka (1,3M). Na sreću, nije važno koliko Visual Basic aplikacija korisnik pokreće istovremeno, potrebna je samo jedna kopija ove datoteke u memoriji.

Za svaku prilagođenu kontrolu u vašoj aplikaciji i za ono što je dio vaše kontrole, potrebna je prilagođena kontrolna datoteka. Ove datoteke su relativno male - često manje od 30K svaka. Kao rezultat toga, ono što je potrebno za instalaciju izvršnih datoteka nije locirano na stroju na kojem se instalacija izvodi, tada će čak i najjednostavniji izvršni fajl Visual Basica, čak i komprimiran pomoću čarobnjaka za instalaciju, zahtijevati 2 ili više diskova.

Bilješka: Programer zaista treba da bude siguran da korisnici njegovog projekta ili kontrole nemaju datoteku Msvbvm50.dll i druge datoteke podrške. mnogi korisnici Windowsa 95 i Windows NT-a će već imati ove datoteke na svojim mašinama. Na primjer, većina korisnika Internet Explorerće ih već imati, a može se pretpostaviti da će uskoro Microsoft jednostavno instalirati ovu datoteku zajedno sa instalacijom datoteka operativnog sistema. Ovo će uvelike smanjiti prostor na disku potrebno za kreiranje distribucija Visual Basic projekata.

Konačno, kada se izvršava izvršna datoteka koja sadrži prilagođenu kontrolu, .ocx datoteka mora biti u sistemskom direktoriju ili u istom direktoriju kao i .exe datoteka. Čarobnjak za instalaciju će automatski postaviti datoteke na ispravnu lokaciju. (Ako se ne može pronaći odgovarajuća .ocx datoteka, Visual Basic virtuelna mašina će prikazati poruku o grešci i izaći.)

Kreirajte izvršnu datoteku

Svako ko je pročitao bilo koju reklamu o tome prije nego što kupi svoju kopiju Visual Basica možda je čuo da je Visual Basic 5 prva verzija Visual Basica koja vam omogućava da kreirate zaista izvršne datoteke. Neki se možda pitaju šta to znači. Primarno, prethodne verzije Visual Basic je uvijek prevodio Visual Basic kod u p-kod. To je srednji jezik koji se razlikuje od mašinskog koda Intel mikroprocesora. A onda je rezultujući p-kod interpretiran red po red u Intelov mašinski kod. Ali ovo nije efikasno. Na primjer, for petlje je očito lakše izvršiti konverziju u strojni kod jednom, a ne pretvarati kod svaki put kada se izvrši tijelo petlje.


Slika 23-1. Dijaloški okvir Napravite projekat. ...

Samo verzije Professional i Enterprise imaju mogućnost kreiranja zaista izvršnih datoteka. Ovo se može postići odabirom File | Make Exe ili File | Make OSX, a zatim klikom na dugme Options u okviru za dijalog Make Project, prikazanom na Sl. 23-1.



Slika 23-2. Stranica Make.

Ono što će se vidjeti prikazano je na sl. 23-2. Na ovoj stranici dijaloškog okvira možete dodati informacije o verziji kontrole i zaštiti prava. Takođe postavlja ikonu za projekat, koju će korisnik videti u prikazima izvršne datoteke, i informacije o komandnoj liniji, ako ih ima.

Ako imate Professional ili Enterprise izdanje, kliknite na karticu Compile. Ekran prikazan na sl. 23-3. Prođimo jednu po jednu kroz sve opcije u ovom važnom dijaloškom okviru.

Prevođenje u P-Kod... Omogućava vam da prevedete projekat u p-kod. Iako se sporije izvršava, potreban prostor na disku može biti znatno manji u poređenju sa kodom prevedenim u mašinski kod mikroprocesora.

Prevođenje u izvorni kod. Omogućava vam da kompajlirate projekat koristeći izvorni kod sa optimizacijama za sve što je odabrano preko preostalih dugmadi. Oni su opisani u sljedećoj tabeli.

Dugme Opis
Optimizirajte za brzi kodMaksimizira brzinu izvršenja.
Optimizirajte za male veličineMinimizira veličinu. Ovo je vjerovatno značajna prednost u odnosu na jednostavna upotreba p-kod neće biti dosegnut.
Ne OptimizePrevodi bez optimizacije.
Favor Pentium ProOptimizira kod tako da najbolje radi na Pentium Pro procesoru. Kod generiran ovom opcijom će raditi s ranijim procesorima, ali na 486 i Pentium procesorima (čak i ako koriste MMX) radit će sporije od koda generiranog bez ove opcije.
Kreirajte simboličke informacije o otklanjanju grešakaKoristi se kada treba da pokrenete svoj VB kod na zasebnom debugeru, kao što je jedan od NuMega debuggera ili oni koji dolaze sa Microsoft komponente DevStudio.

Bilješka: Program koji izvodi veliki broj ciklusa, kao što su standardni testovi, pokazat će zapanjujuće ubrzanje - često čak deset puta u poređenju sa programima Visual Basic 4. U praksi, međutim, ubrzanje će vjerovatno biti znatno manje (često manje od 50 posto) ., ponekad čak i oko 20 posto).

Napredne optimizacije. Klikom na ovo dugme prikazaće se dijaloški okvir Napredne optimizacije prikazan sa desne strane. Nije preporučljivo mijenjati nijednu od zadanih opcija na ovom panelu - one su samo za velike VB poznavaoce.

Čarobnjak za instalaciju

Čarobnjak za podešavanje je zaista odličan alat koji vam omogućava da kreirate distribucije aplikacija i kontrola uz malo ili nimalo truda. To je zaista samostalan program koji se zove Čarobnjak za postavljanje aplikacija. Možete ga pokrenuti, na primjer, kroz podmeni Visual Basic 5 u meniju Start. (Pretpostavimo da koristimo standardna instalacija, tada će se program čarobnjaka za podešavanje zvati VB \ setupkit \ kitfil32 \ Setupwiz.exe).

Bilješka: Prije korištenja čarobnjaka za instalaciju, trebali biste najmanje kompajlirajte kod barem jednom i spremite projektnu datoteku.

Kada se pokrene čarobnjak za instalaciju, dolazimo do toga Početni ekrančarobnjak za instalaciju koji izgleda kao sl. 23-4.

Hajde da shvatimo stavke na glavnom panelu. Prije svega, ovdje se nalazi dugme Pomoć koje će prikazati datoteku pomoći za čarobnjaka. Dugme Exit u gornjem desnom uglu panela zatvara čarobnjaka za instalaciju. Dugme Sljedeće prelazi na sljedeći korak u čarobnjaku, a dugme Nazad se vraća na prethodni. Kliknite na dugme Dalje da biste otišli na prvi pravi ekran čarobnjaka.

Okvir za tekst datoteke projekta. Datoteka projekta je ime datoteke sa ekstenzijom .vbp. Možete kliknuti na dugme Pregledaj da otvorite standardni okvir za dijalog koji vam omogućava da tražite .vbp ili .ctl datoteku (za kontrolu).

Ponovo izgradite Protect. Datoteke, čije se distribucije kreiraju, su samostalne izvršne datoteke. Ako trebate kreirati poseban proizvod od nule, morate označiti ovu opciju. Čarobnjak će automatski kreirati novu .exe datoteku ili .ax ako nije pronađena.

Opcije. Dostupne opcije su opisane u sljedećoj tabeli.

Korišćenje čarobnjaka

Radi jasnoće, recimo da želite kreirati distribucije za dvije različite aplikacije:

  • kalkulator isporučen sa Visual Basic-om;
  • kontrolni element numeričko polje unos NumericTextBox.

Kreiranje distributivnog kompleta za projekat kalkulatora



Slika 23-3. Kompilirajte stranicu.

Počnimo s jednostavnim projektom kalkulatora, koji se može naći u poddirektoriju \ samples \ PGuide \ calc u VB direktoriju. Moraćete prvo da kompajlirate ovaj projekat, jer on ne dolazi u izvršnom obliku. Dakle, hajde da preuzmemo VB i onda kompajliramo projekat Calc.vbp. Nakon toga unesite naziv i putanju do datoteke Calc.vbp i kliknite na dugme Dalje (koje je sada dostupno). Nakon određenog vremena potrebnog za obradu datoteka, prelazimo na ekran koraka 3 čarobnjaka za instalaciju.



Slika 23-4. Početni ekran čarobnjaka za instalaciju.

Na ovom ekranu morate reći čarobnjaku gdje da sačuva distribuciju. Na primjer, birajmo diskete... Da biste to učinili, kliknite na opciju Floppy Disk. Kliknimo na dugme Sljedeće i doći ćemo do ekrana, gdje ćemo čarobnjaka obavijestiti o vrsti disketa koje se koriste.

Kliknimo na dugme Dalje. Rezultirajući ekran, koji se koristi samo za ActiveX servere, složenija je tema koju nismo obradili u ovoj knjizi. Kliknite na dugme Dalje da preskočite ovaj ekran.

Nakon kratkog odlaganja, pojavljuje se ekran Sažetak datoteke. Ako odaberete bilo koju od ovih datoteka i kliknete na dugme Detalji datoteke, čarobnjak će prikazati okvir za dijalog. Sadrži detaljne informacije o odabranoj datoteci. Ako kliknemo na Detalji sažetka na ekranu Sažetak datoteke, vidjet ćemo dijaloški okvir s informacijama.

Kliknite na dugme Dalje dok ste na ekranu FileSummary i idite na ekran Završeno.

Ako sada kliknete na Gotovo, čarobnjak će početi prikazivati ​​informativne panele s porukama o radnjama koje izvodi (komprimiranje datoteka, izračunavanje datoteka za kopiranje itd.). Kada završite, na ekranu će se pojaviti tabla sa informacijama slična onom sa desne strane. Ona će od vas tražiti da ubacite prvu (od dva do u ovom slučaju) diskovi.

Sada korisnici mogu instalirati aplikaciju jednostavnim postavljanjem prvog diska distribucije u drajv i pokretanjem Windows program Setup.exe koji se nalazi na njemu.

Instalacijski program kreiran od strane čarobnjaka za instalaciju odgovara svima Windows standardi... Korisnici mogu promijeniti instalacijski direktorij; mogu posmatrati napredak procesa instalacije na dijagramu; a također će im biti rečeno kada da ubace sljedeći disk. (Pored toga, moguće je deinstalirati aplikaciju pomoću funkcije AddRemove u Windows95 / Windows NT.) Kreiranje distribucije kontrole

Kreiranje distribucije kontrole u čarobnjaku za instalaciju za korištenje na odvojeni sistem je u suštini isto što i kreiranje distribucije za aplikaciju. Dakle, u ovom odeljku ćemo se fokusirati na korišćenje čarobnjaka za kreiranje datoteke za podešavanje Internet preuzimanja kako bi se kontrola mogla koristiti u Internet Explorer-u.

Pokrenimo čarobnjaka. Treba napomenuti da želimo da kreiramo distribuciju kontrole tako da se može preuzeti sa interneta ili intraneta. Nakon što donesete odluku da napravite Internet instalaciju, kliknite na dugme Dalje i pređite na sledeći ekran.

Kliknimo na dugme Dalje. Pojavit će se sljedeći ekran. Microsoft pruža opciju koja dozvoljava korisniku da preuzme samo određene standardni fajlovi poput ogromne virtuelne datoteke Vizuelne mašine Osnovno potrebno za kontrolu direktno od Microsofta kada prvi put koristite kontrolu u Internet Exploreru. Ovo je zaista korisna opcija, jer ako korisnici već imaju bilo koju od potrebnih datoteka na svom računaru, onda je Internet Explorer dovoljno pametan da ih više ne preuzima.

U suštini to je sve. Preostali ekrani čarobnjaka slični su onima o kojima smo već govorili.

Top srodni članci