Rakenna oma Linux-jakelusi. Ilmaiset työkalut Windowsin asentamiseen. Luo käynnistysmedia

Tietokoneen käyttöiän aikana käyttäjä kohtaa monia ongelmia. Virushyökkäyksen lisäksi voi esiintyä erilaisia ​​järjestelmävirheitä, joiden poistamiseksi sinun on asennettava Windows uudelleen. Tämä ei ole aina helppoa, koska monilla käyttäjillä ei ole erityistä asennuslevy Windows 7. PC-tietokoneiden uusimmissa versioissa ei useinkaan ole optisia levylukijoita. Tällaisissa tapauksissa flash-asemaan asennettu Windows 7 -jakelu voi auttaa.

Windows 7 -käynnistyslevyn luominen

Kun käynnistät tietokoneen ensimmäisen kerran (Windows 7, Windows 8/8.1), käyttäjää kehotetaan luomaan CD/DVD Varakopio Windows-asennukset, mutta monet eivät yksinkertaisesti kiinnitä huomiota tähän viestiin. Kun hetki on kulunut, käynnistettävän Windows-median luominen voidaan tehdä sopivalla ohjelmistolla. AOMEI PE Builder on yksi tällainen kolmannen osapuolen työkaluja, tukee Windows 7:n lisäksi myös versioita 8/8.1 ja voi saada levyn näyttämään Windows PE:ltä ilman AIK/ADK:n asentamista. Ennen kuin lataat AOMEI PE Builderin erillisversion, sinun on ensin poistettava virustorjunta käytöstä tietokoneellasi. Windows 7 -jakelun luominen:

  1. Lataa ohjelma Internetistä.
  2. Lataa, asenna ja suorita.
  3. Napsauta keltaista "Seuraava" -painiketta siirtyäksesi seuraavaan vaiheeseen.
  4. Valitse toinen vaihtoehto: USB Boot Device.
  5. Napsauta sitten "Seuraava", näyttöön tulee kehoteikkuna, joka ilmoittaa, että levy alustetaan.
  6. Napsauta "OK" sulkeaksesi viestin ja "Seuraava".
  7. AOMEI PE Builder aloittaa kuvan luomisen.

ISO-jakelumuoto

ISO-tiedosto on virtuaalinen kopio sektoritiedoista, jolla on sama tiedostorakenne, kuten täydellinen kopio valokuvasta, jossa on alkuperäisen värit, varjot ja ehdottomasti kaikki vivahteet. Siksi ISO-kopioita kutsutaan myös "kuviksi". Lyhenne ISO tulee sen organisaation nimestä, joka loi tämän alan standardin. ISO levy käytetään kopioiden lähettämiseen tietokoneelta toiselle.

Se on täydellinen kopio, koska se ei menetä mitään, kun se kopioidaan tai pakataan. Voit luoda ja liittää ISO-tiedostoja ilmaiseksi käyttämällä erikoistyökaluja, ja flash-asemalla tai CD-levyllä olevat laitteet voivat olla käynnistyviä kiintolevyn sijaan.

ISO-kuvia käytetään usein suurten ohjelmien jakamiseen Internetissä, koska kaikki ohjelman tiedostot voidaan kirjoittaa siististi yhdeksi tiedostoksi.

Yksi esimerkki näkyy ilmaisessa palautustyökalussa Ophcrack salasana, joka sisältää koko käyttöjärjestelmän ja useita ohjelmistotuotteita, ja kaikki ohjelman osat on tallennettu yhteen tiedostoon.

Ophcrack ei tietenkään ole ainoa ohjelma ISO-tiedoston käyttämiseen, joten monenlaisia ​​ohjelmia jaetaan. Esimerkiksi useimmat käynnistettävät virustorjuntaohjelmat käyttävät ISO:ita.

Kaikissa näissä esimerkeissä ja tuhansissa muissa esimerkeissä jokainen erillinen tiedosto, joka tarvitaan minkä tahansa työkalun toimintaan, sisältyy yhteen ISO-kuva, joten työkalu on erittäin helppo ladata, polttaa levylle tai muuhun laitteeseen.

Windows 10 ja aikaisemmat Windows-versiot 8 ja Windows 7 voidaan ostaa suoraan Microsoftilta ISO-muodossa, valmiina purettavaksi laitteelle tai asennettavaksi virtuaalikoneeseen.

Kuvan hakeminen Windowsista


Luontiprosessi riippuu siitä, mikä käyttöjärjestelmän versio on asennettuna - 7, 8.1 tai 10. Microsoftilla on ne kaikki, mukaan lukien apuohjelma käynnistysmedian hankkimiseen. Ennen kuin aloitat prosessin, sinulla on oltava Windows-tuoteavain. Jos käyttäjä ei ole varma avaimestaan, voit hankkia Windows-tuoteavaimen alkuperäisellä Windows 7 -jakelulla tai sähköposti Microsoftilta oston yhteydessä tai palauta avaimesi käyttämällä erityistä ohjelmistoa.

Internetissä on tarpeeksi sovelluksia, jotka auttavat sinua löytämään sarjaavaimet, mutta asiantuntijat suosittelevat KeyFinder Magical Jellybeanin ilmaisen version käyttöä. Kun asennus on valmis, se näyttää välittömästi tuotteen sarjaavaimen muodossa tekstijonoja tai tiedostoja. Tämä 25-merkkinen CD-avain on parempi säilyttää turvallisessa paikassa, koska käyttäjä tarvitsee sitä uudelleen ja uudelleen. Tuoteavaimesi avulla sinun on siirryttävä ohjelmiston palautussivulle ja noudatettava ohjeita. Voit hankkia Windows 7 -jakelun Microsoftin verkkokaupan tarjoajalta TechRiveriltä:

  • 32-bittinen Ultimate x86.
  • 64-bittinen Ultimate x64.
  • 32-bittinen ammattimainen x86.
  • 64-bittinen Professional x64. 3
  • 2-bittinen Home Premium x86.
  • 64-bittinen Home Premium X64.

Voit myös saada kuvia muilla kielillä Softpediasta. Latausaika riippuu Internetin nopeudesta. Se voi kestää muutamasta minuutista kahteen tuntiin.

Käynnistettävä USB-asema


Microsoft tarjoaa ilmaisen työkalun Windows USB/ DVD-lataustyökalu usb 3 0:n integroimiseksi Windows 7 -jakelualgoritmiin:

  1. Avaa Windows USB/DVD ja sitten "Lataa".
  2. Avaa ladattu suoritettava tiedosto Download-Tool-Installer-ru-US.exe ja napsauta "Asenna".
  3. Odota asennuksen valmistumista ja vahvista "Valmis".
  4. Lataa Windows ISO-tiedosto. Sen saa osoitteesta Microsoft Store, MSDN:stä tai muista luotettavista lähteistä. Se toimii minkä tahansa käyttöjärjestelmän kanssa, koska Windowsin asennusrakenne ei ole muuttunut Windows 7:n jälkeen. Ohjelman pikakuvake ilmestyy työpöydälle käynnistämistä varten.
  5. Napsauta "Kyllä".
  6. Napsauta "Selaa".
  7. Selaa tietokonettasi, valitse ".iso"-tiedosto ja "Avaa".
  8. Kun olet valinnut tiedoston, vahvista "Seuraava".
  9. Valitse mediatyyppi.
  10. Yhdistä mediatyyppi ja valitse se lataustyökalussa.
  11. Kun olet valinnut materiaalityypin, vahvista ”Aloita kopiointi”.
  12. Puhdista levy, jos siinä on tietoja, vahvista toiminta.
  13. Windowsin asennustiedostot on nyt kopioitu valittuun asemaan.
  14. Odota, että integrointi on valmis usb-ajurit Windows 7 -jakeluun Saat viestin, että käynnistyslaite on luotu onnistuneesti.
  15. Sulje latausohjelma ja poista levy tietokoneesta.

Rufus Image -ohjelma


On useita hyödyllisiä ohjelmia jotka tekevät Käynnistettävä USB. Suosituin ja yksinkertaisin on Rufus, joka toimii venäjänkielisellä segmentillä. Se edellyttää, että käyttäjällä on tietokoneen järjestelmänvalvojan oikeudet. Luontijärjestys:

  1. Ennen kuin integroit ajurit Windows 7 -jakeluun, sinun on valittava Suorita järjestelmänvalvojana -vaihtoehto.
  2. Valitse "Laite"-kentästä tietty USB, jossa on vähintään 4 Gt.
  3. Seuraavat neljä aluetta lajittelevat valitun ISO-tiedoston automaattisesti.
  4. Varmista, että Quick Format tai Create with Shortcut Extensions -ruutu on valittuna.
  5. Valitse kuva Luo-tunnisteen vieressä olevasta avattavasta luettelosta.
  6. Aloita napsauttamalla "Aloita".
  7. Windows 7 -jakelun luominen USB:lle kestää jonkin aikaa, mikä riippuu tietokoneen tehosta.

Rufus ei ainoastaan ​​tee käynnistettävää flash-asemaa, vaan myös kirjoittaa useita gigatavuja tietoa USB-asemalle. Eri laitteistotekijöistä riippuen tämä kestää noin 10 minuuttia. Kun prosessi on valmis, käyttäjällä on käynnistyvä USB.

Disk Utility Loader

Voit valita laajasta valikoimasta kolmannen osapuolen ohjelmistoratkaisuja, jotka yksinkertaistavat luontityötäsi. käynnistyslevy. Yksi yllä mainituista ohjelmista on Disk Utility Tämä apuohjelma ei toimi kunnolla, ellei siinä ole tuettua USB-asemaa ja Internet-yhteyttä.

wWndows 7 -jakelun luontiprosessi:

  1. Valitse Tiedosto > Tyhjä kuva.
  2. Syötä nimi, tunnisteet ja valitse sijainti, joka määritetään tietokoneella avaamisen jälkeen.
  3. Täytä "Koko"-välilehdelle vaadittu arvo.
  4. Valitse "Muotoile". Jos haluat käyttää Windowsia tai Macia, jonka kapasiteetti on enintään 32 Gt, valitse MS-DOS, suuremmille - ExFAT.
  5. Napsauta "Salaus" -ponnahdusikkunaa ja valitse vaihtoehto.
  6. Napsauta "Osat" ja valitse asettelu.
  7. Napsauta "Muotoile" ja valitse haluamasi vaihtoehto.
  8. Ohjattu toiminto muuttaa sen kooksi 178 megatavua käyttämällä .cdr-tiedostoa.
  9. Napsauta "Tallenna" ja "Valmis".

Luodaan turvallinen levykuva


Polttaa käynnistys DVD levylle, voit käyttää CDBurnerXP-ohjelmaa. Kun avaat sen, näet useita vaihtoehtoja ensimmäisessä ikkunassa. Jokainen parametri toimii ohjattuna asennustoimintona.

Algoritmi Windows 7 (64) -jakelun luomiseksi:

  • Valitse haluamasi tehtävä ja itse ohjelma opastaa sinua muodostumisen kaikissa vaiheissa.
  • Valitse Polta ISO-kuva ja napsauta sitten OK.
  • Varmista, että DVD on asennettu tietokoneellesi. Valitse DVD-poltin polttaa ISO-tiedoston. Niitä on todennäköisesti vain yksi, joten se valitaan etukäteen.
  • Jos tietokoneellesi on asennettu useampi kuin yksi polttava CD-/DVD-asema, käytä "Kohdelaite"-pudotusvalikkoa, valitse käytettävä, ja sitten ohjelma voi tehdä pieniä muutoksia valitsemasi CD-/DVD-aseman mukaan.
  • Napsauta "Selaa" -painiketta ja siirry ISO-tiedostoon. Kun se löytyy, kaksoisnapsauta sitä.
  • Paina "polta levy" -painiketta, etenemisikkuna tulee näkyviin, valmistumisen jälkeen näkyviin tulee viesti, joka kertoo kuinka kauan poltto kesti ja keskinopeus bitin siirto.

Ilmaiset Windowsin asennustyökalut


Edistyneillä käyttäjillä on ohjelmistoarsenaalissaan aina useita ilmaisia ​​työkaluja. Windowsin asetukset 7, asennuksesta käyttäjätilien valvontaan (UAC). Integrointi Windows 7 -jakeluun tapahtuu ilmaisilla työkaluilla. Niiden avulla voit luoda automaattisen asennuksen, lisätä/poistaa omia, Windows-ohjelmat, integroi ajurit, määritä rekisteri, liitä uusia teemoja ja paljon muuta.

Tämä kokoelma tarjoaa viisi ilmaista työkalua Windows 7 Professional -jakelun määrittämiseen ja asentamiseen. Jotta voit käyttää näitä työkaluja, sinun on asennettava Windowsin automaattinen asennuspaketti:

  • VLite, vaikka se on suunniteltu Windows Vista, voit käyttää sitä myös Windows 7:ssä. Työkalun avulla voit luoda Windows 7:n äänettömän asennuksen, integroida korjaustiedoston, kielipaketit ja ohjaimet, mukauttaa Windows-asetuksia ja luoda käynnistyvän ISO:n.
  • RT Seven Lite on työkalu, joka on erityisesti suunniteltu integroitavaksi Windows 7 -jakeluun. Tämä työkalu sisältää enemmän ominaisuuksia kuin muut työkalut. Mukauta-välilehdessä on useita osioita, joihin voit lisätä uusia teemoja, gadgeteja, näytönsäästäjiä, työpöydän taustakuvia, kuvakkeita, OEM-logoja ja paljon muuta.
  • 7 Customizer on yksinkertainen työkalu Windows 7:n mukauttamiseen ja hiljaisen asennuksen luomiseen.
  • Se7en Unattended – ohjelma voi poistaa palvelut käytöstä, ottaa käyttöön lisäosat, lisätä kolmannen osapuolen sovelluksia, lisätä Windows-päivitykset, integroi ohjaimia ja lisää muita asetuksia luodaksesi mukautetun ISO 7 Windowsin.
  • Win Integrator - Tämä työkalu on melkein samanlainen kuin vLite. Yllä olevien lisäksi voit ottaa käyttöön tai poistaa käytöstä yhden tai useamman Windowsin ominaisuuden. Yleisesti, hyvä työkalu yksinkertaisella käyttöliittymällä.

Päivitysten asentaminen medialle

Slipstreaming on menetelmä, jota käytetään mahdollistamaan erilaiset Windows 7 -päivitysjakelut asennusmedia, se toimii myös muiden käyttöjärjestelmien kanssa. Yleensä jälkeen puhdas asennus Windows-tietokoneessa yksi ensimmäisistä tehtävistä, joita käyttäjä tekee, on asentaa Windows Update -päivityksiä. Tätä varten tietokoneesi täytyy olla yhteydessä Internetiin, tarkistaa päivitykset, ladata, asentaa ja suorittaa tarvittavat uudelleenkäynnistykset. Tämä prosessi kestää kauan, varsinkin jos enemmän kuin varhainen versio Windows.

Tässä tarvitaan hyödyllinen menettely - liukastus, jota useimmat käyttäjät eivät tunne kovin hyvin. Sen avulla voit integroida kaikki päivitykset Windowsin ISO-näköistiedostoon, jota käytetään asennusprosessissa. Kaikki päivitykset ladataan vain kerran, ja käyttöjärjestelmän asennuksen aikana ne asennetaan automaattisesti järjestelmään, eikä aikaa hukata päivitysten lataamiseen millekään tietokoneelle.

Onneksi on olemassa lukuisia kolmannen osapuolen sovelluksia, jotka on suunniteltu helpottamaan liukastumista kaikille käyttäjille ilman komentorivi. Itse asiassa tällaisella sovelluksella ISO mukautetaan valinnaisesti lisäämällä kaikki uudet päivitykset sekä ajurit Windows 7 -jakeluun, ohjelmiin ja käyttöjärjestelmän asetuksiin tai poistamalla tarpeettomia elementtejä. Tämä voidaan tehdä yksinkertaisesti ja vaivattomasti käyttämällä ilmaista sovellusta, kuten NTLite.

Slipstream ajurit


Windows-asennuksen mukana tulevat diaasemat (slipstream) tekevät siitä helppoa. Useimmat nykyaikaiset SATA- ja RAID-ohjaimet tarvitsevat tietyt Windows-ohjaimet nähdäkseen ja käyttääkseen niitä HDD, ja useimmat uudet tietokoneet, joissa ei ole levykeasemaa, eivät pysty käyttämään kytkettyä USB-porttia. Siksi tämä menetelmä jättää käyttäjälle vain yhden lisättävän vaihtoehdon oikea kuljettaja käyttämällä slipstream-tekniikkaa.

NTLite on suunniteltu helpottamaan elämää sallimalla sinun lipsahtaa ilmaiseksi käyttämällä erittäin yksinkertaista ja käyttäjäystävällistä käyttöliittymää. Siitä huolimatta perusversio Ohjelma toimitetaan ilmaiseksi, on olemassa useita maksullisia versioita lisätoiminnoilla. NTLiten tärkein etu verrattuna vastaavia sovelluksia Tällainen asia on sen yhteensopivuus kaikkien uusien Windows-versioiden kanssa. Sitä päivitetään jatkuvasti tukemaan jopa Windows 10:n Insider-versioita. Se ei tietenkään sovellu vanhemmille käyttöjärjestelmäversioille, kuten XP tai Vista.

Asennuksen aloittamiseksi sinun on mentävä lataussivulle virallisella verkkosivustolla. On olemassa kaksi versiota: vakaa ja beta. On suositeltavaa ladata vakaa versio. Kun lataus on valmis, käynnistä ohjelma ja seuraa ohjeita.

Asennusprosessi on melko yksinkertainen:

  1. Kun käynnistät ohjelman ensimmäisen kerran, sinua pyydetään valitsemaan käytettävä lisenssityyppi.
  2. Valitse "Ilmainen" (rajoitettu, ei-kaupallinen) ja napsauta "OK". Lataa ISO NTLiteen napsauttamalla työkalupalkissa olevaa "Lisää" -painiketta ja valitsemalla sopiva kansio, joka sisältää aiemmin puretut tiedostot, tai vetämällä se ohjelmaan.
  3. Välittömästi ISO:n lataamisen jälkeen Kuvahistoria-osiossa luetellaan kaikki ikkunat, jotka kyseinen ISO voi asentaa.
  4. Valitse painos, jota haluat käyttää omassasi mukautettu asennus, napsauta "Lataa"-painiketta ja napsauta "OK" avautuvassa ponnahdusikkunassa.
  5. Latausprosessi alkaa.

Voit tarkistaa sen tilan valitun Windows-version vierestä. Tämä voi kestää muutaman minuutin. Kun lataus on valmis, ikkunan vasempaan reunaan tulee useita vaihtoehtoja. Sieltä voit määrittää kaiken mukautetun ISO-arvon mukaan. Suorita seuraavaksi Windows-päivitykset. Kun käyttöjärjestelmäpäivitykset on ladattu:

  1. Siirry "Päivitykset" -välilehteen, napsauta "Lisää" ja valitse "Kansio" ja "Kansiot alikansioineen".
  2. Etsi kansio, johon päivitykset on tallennettu.
  3. Ohjainten integrointi Windows 7 -jakeluun suoritetaan "Ajurit"-välilehdellä. Ne on ensin ladattava.
  4. Lisää ne yhteen kansioon, napsauta "Lisää"-painiketta NTLite-työkalupalkissa ja etsi kyseinen kansio.
  5. Suorita hiljainen asennus ilman valvontaa, tämä ominaisuus on oletuksena pois käytöstä.
  6. Siirry "Automaattinen" -navigointivalikkoon ja valitse vasemmassa yläkulmassa oleva valintaruutu.
  7. Lisää paikallinen tili napsauttamalla vastaavaa painiketta työkalupalkissa ja kirjoita näkyviin tulevassa ikkunassa tietosi ja napsauta "OK".
  8. Samalla tavalla voit syöttää paikallisverkkosi tiedot napsauttamalla Liity verkkoon -painiketta.
  9. Lisää kolmannen osapuolen sovelluksia, siirry kohtaan "Post-installation", napsauta "Add" ja etsi haluamasi .exe-tiedosto.
  10. Luo uusi Windowsin ISO, siirry "Käytä"-välilehdelle.
  11. Tarkista "Luo ISO" -painike.
  12. Näyttöön tulee valintaikkuna, jossa sinua pyydetään valitsemaan kohdehakemisto, johon haluat tallentaa ISO-tiedoston, sen tiedostonimen ja ISO-tunnisteen.
  13. Napsauta työkalupalkin "Process" -painiketta. Tästä eteenpäin prosessi muuttuu automaattiseksi, joten joudut odottamaan muutaman minuutin, ennen kuin ajurit integroidaan Windows 7 -jakeluun tehdyistä muutoksista riippuen, minkä jälkeen ISO on valmis käytettäväksi.

Siinä kaikki. Saati päätökseen prosessin hankkimalla Windowsin ISO-version, ostamalla ohjelmiston käynnistyksen luomiseksi USB muistitikku ja kuinka sitä käytetään, sekä käyttää yhtä tiettyä apuohjelmaa käynnistettävän DVD:n luomiseen Windows ISO:sta.

Kun käynnistät Install Shield Expressin, näkyviin tulee radioryhmän sisältävä ikkuna, joka kehottaa avaamaan olemassa olevan projektin tai luomaan uuden.

Kun luot uutta projektia, sinun tulee kirjoittaa projektin nimi ja määrittää hakemisto, jossa sovellustiedostot sijaitsevat (kuva 4).

Riisi. 4. Uuden jakelun luominen

"Sisällytä mukautetun asennuksen tyyppi" -valintaruutu tulee valita, jos aiot antaa käyttäjälle mahdollisuuden valita mukautetun asennuksen asennusvaihtoehdon ja valita asennusvaihtoehdon itsenäisesti. Tämän jälkeen näkyviin tulee InstallShield-päänäyttö, jossa luetellaan vaiheet, jotka on suoritettava jakelun luomiseksi (kuva 5).

Riisi. 5. InstallShield Expressin aloitusnäyttö

Aseta visuaalinen suunnittelu -osion kenttiin tulee täyttää tiedot sovelluksesta: sovelluksen nimi, miltä se näyttää ohjelmaryhmässä, suoritettavan tiedoston nimi, hakemisto, jossa sovelluksen tulee olla asennettu (kuva 6)

Riisi. 6. Sovellusvaihtoehtojen asettaminen

Huomaa, että Install Shield sisältää useita muuttujia, jotka tunnistavat käyttäjän tietokoneen asemat ja hakemistot, mikä tekee mahdolliseksi olla tietämättä todellinen järjestelmä tämän tietokoneen hakemistot ja asemat:

    - käyttäjän määrittämä asennushakemisto,

    - Windowsin sisältävä hakemisto

    - Windows\System-hakemisto

    - Windowsin sisältävä levy

    - Windows\System-hakemiston sisältävä levy

    Ohjelmatiedostot -hakemisto.

Napsauttamalla Pääikkuna-välilehteä voit asettaa asennussovelluksen nimen, taustavärin ja logon (kuva 7).

Riisi. 7. Asennusnäytön ulkoasun asettaminen

Napsauttamalla Ominaisuudet-välilehteä löydät yhden vaihtoehdon - Automaattinen asennuksen poisto. On suositeltavaa jättää se valituksi.

Seuraava osio - Määritä InstallShield-asetukset Borland C++ -sovellukselle - on tarkoitettu komponenttien valitsemiseen, jotka usein toimitetaan sovellusten mukana: BDE, SQL Linkit jne. Valitsemalla halutun komponentin (tapauksessamme BDE) ja napsauttamalla Asetukset-painiketta, saamme neljän valintaikkunan sarja tämän sovelluksen mukana toimitettujen BDE-osien valitsemiseksi (Kuva 8) ja aliasten luomiseksi.

Riisi. 8. Asennettavien BDE-osien määritelmä

Kun asetat aliasasetuksia, voit valita aliastyypin ja tietojen sijainnin. Muita aliasparametreja (mukaan lukien kieliohjaimet) voidaan määrittää tekstieditori ikkunan alareunassa (kuva 9):

Riisi. 9. BDE-aliasparametrien asettaminen

Napsauttamalla Lisäasetukset-välilehteä näet luettelon lisäkomponenttitiedostoista (tapauksessamme BDE) ja tietoja niistä.

Seuraava osio - Määritä komponentit ja tiedostot - on tarkoitettu tiedostoryhmien, sovelluskomponenttien ja asennustyyppien määrittämiseen. Napsauttamalla Ryhmät-välilehteä voit luoda tiedostoryhmiä ja luoda niistä jakelukomponentteja. Voit myös käyttää Exploreria ja siirtää tarvittavat tiedostot siitä vetämällä ja pudottamalla (tämä tehdään napsauttamalla Käynnistä Explorer -painiketta). Ryhmien jättämistä tyhjiksi ei suositella.

Riisi. 10. Luo tiedostoryhmiä

Klikkaamalla Komponentit-välilehteä voit määrittää jakelun komponentit (käyttäjä voi valita ne, jos Mukautettu asennus on valittuna, joten voit antaa ne venäjänkieliset nimet) ja ilmoittaa, mistä tiedostoryhmistä ne koostuvat. Komponentteja, jotka eivät sisällä ryhmiä, ei pidä jättää.

Riisi. 11. Jakelukomponenttien luominen

Seuraava välilehti - Setup Types - on tarkoitettu asennusvaihtoehtojen määrittämiseen. Jos napsautat sitä, saattaa käydä ilmi, että asennusvaihtoehtoja on vain yksi - Tyypillinen (olet esimerkiksi unohtanut valita "Sisällytä mukautettu asennustyyppi" -valintaruudun). Tässä tapauksessa sinun tulee valita Select User Interface Components -osio ja napsauttamalla Komponentit-välilehteä, valitse Setup Type ja Custom Setup -vaihtoehdot valintaikkunaluettelosta. Tämän jälkeen voit palata Asennustyypit-välilehteen ja määrittää asennusvaihtoehdot. Mukautettu- ja Typical-vaihtoehdot sisältävät pääsääntöisesti kaikki mahdolliset komponentit, ja Compact-vaihtoehto sisältää vähimmäisjoukon komponentteja, jotka sopivat sovelluksen normaaliin toimintaan.

Riisi. 12. Asennusvaihtoehtojen koostumuksen määrittäminen

SISÄÄN Valitse osio Käyttöliittymäkomponentit, voit valita valintaikkunoita, joihin käyttäjä syöttää tarvittavat tiedot asennuksen aikana (esim. tiedot itsestään ja yrityksestä, tuotteen sarjanumero), lukee lisenssisopimuksen ja readme-tiedostot, määrittää asennushakemiston, valitsee asennuksen tyyppi jne. Voit myös esikatsella valintaikkunoita napsauttamalla Esikatselu-painiketta.

Seuraavassa osiossa - Tee rekisterimuutoksia - voit luoda uusia rekisteriavaimia (Avaimet-välilehti) ja avainarvoja (Arvot) käyttäjän tietokoneelle. Tästä voi olla hyötyä, jos käytät ActiveX-komponentteja sovelluksessasi tai luot OLE-palvelimen. Avaimet ja niiden arvot voidaan kopioida rekisterieditorista, jos se tukee tällaista toimintoa.

Kuva 13. Määritä käyttäjän tietokoneen rekisteriavaimet ja arvot.

Seuraavassa osiossa - Määritä kansiot ja kuvakkeet - voit määrittää tulevan ohjelmaryhmän kokoonpanon sekä määrittää komentoriviparametrit (Lisäasetukset-välilehti).

Riisi. 14. Ohjelmaryhmän kokoonpanon määrittäminen.

Lopuksi viimeinen osa on Run Disk Builder. Asennusskriptin tallentamisen jälkeen (klikkaamalla InstallShield-pääikkunan työkalurivillä olevaa painiketta, jossa on levykkeen kuva) ja valittaessa mediatyyppi, jakelulevykkeistä luodaan kuvia kovalevylle. Valitsemalla sitten Luo jakelumedia -osion voit polttaa luodun jakelun levykkeille.

Riisi. 15. Levykkeiden kuvien luominen.

Test Run -vaihtoehtoa voidaan käyttää asennussovelluksen toiminnan testaamiseen. Tätä ei kuitenkaan suositella tietokoneessa, jossa kehität sovelluksia. On parempi suorittaa testit käyttäjien tietokoneiden kaltaisella tietokoneella. Lisäksi on suositeltavaa luoda kopio Windowsista tälle tietokoneelle, jotta voit palauttaa ohjelmiston alkuperäiseen tilaan, jos asennusohjelma ei toimi oikein.

Asennusohjelman käynnistäminen johtaa Valitse käyttöliittymän komponentit -osiossa valittujen valintaikkunoiden peräkkäiseen ilmestymiseen, joka on samanlainen kuin kuvassa 1. 16.

Riisi. 16. Tältä yksi asennusohjelman valintaikkunoista näyttää

Asennussovelluksen tulos on sovelluksen ja sen toimintaan tarvittavien tiedostojen asennus käyttäjän tietokoneelle, ohjelmaryhmän luominen ja tarvittavien avainten syöttäminen rekisteriin (kuva 17).

Riisi. 17. Asennussovelluksen tulos.

Jos valitsit Automaattinen asennuksen poisto -vaihtoehdon jakelua luodessasi, jos sinun on poistettava asennettu sovellus, sinun tulee käyttää Windowsin Ohjauspaneelin Lisää tai poista sovellus -apuohjelmaa.

Vaikka InstallShield Express ei täysin ratkaise kaikkia sovellusten toimittamisessa ilmeneviä ongelmia, se voi monissa tapauksissa mahdollistaa nopean jakauman luomisen, jotka täyttävät asennussovellusten toiminnallisuuden ja suunnittelun nykyaikaiset vaatimukset.

Yhteenvetona voidaan todeta, että Delphi 2.0:lla ja Delphi 3.0:lla rakennetut toimitussovellukset ovat lähes täsmälleen samat kuin C++ Builderilla rakennetut sovellukset.

C++Builder-sovellusten siirtäminen asiakas/palvelinarkkitehtuuriin

Natalia Elmanova

    Johdanto

    Hieman historiaa

    Asiakas/palvelin arkkitehtuurin ominaisuudet

    Palvelimen DBMS ja vanhat tiedot

    Siirretään vanhoja tietoja kohteesta käyttämällä Dataa Ohjattu siirtotoiminto

    Vanhojen tietojen siirto CASE-työkaluilla

    Muutama johtopäätös

Yhdessä aiemmista artikkeleista lukija tutustui ei aivan tavalliseen tapaan Windows XP -käyttöjärjestelmän asennus - flash-avainnippuun. Tämän päivän aihe koskee myös asennuksen helpottamista ja automatisointia.

Päästä alkuun

Huolimatta siitä, että Microsoft sisällytti XP:n jakeluun, päivitykset huomioon ottaen Huoltopäivitys 1 ja 2, on olemassa melko suuri määrä sertifioituja ohjaimia, sadat kehittäjät ympäri maailmaa julkaisevat ohjaimia, joita ei ilmeisistä syistä voitu sisällyttää Windowsiin aikaisemmin. Seuraukset eivät useimmissa tapauksissa ole surullisia, koska tarvittavat ohjaimet voidaan asentaa ilman erityisiä ongelmia asenna itse käyttöjärjestelmän asentamisen jälkeen.

On kuitenkin myös epämiellyttäviä poikkeuksia. Katsotaanpa havainnollistavaa esimerkkiä. Nykyään useimmissa moderneissa kannettavissa tietokoneissa on Windows Vista -käyttöjärjestelmä. Budjettikohdan tietokoneet eivät ole nykyaikaisten standardien mukaan kovin tuottavia, kun otetaan huomioon myös se, että kannettavat tietokoneet ovat huomattavasti huonompia pöytätietokoneiden ja kannettavien tietokoneiden luokassa. 512 Mt RAM-muistia, heikko integroitu näytönohjain - ja sen seurauksena ostaja haluaa pian asentaa "natiivi" XP: n kiintolevylle. On kuitenkin tiedossa, että XP:n asentaminen Vistan päälle standardi menetelmä(asennuksen aloittaminen Windows-ympäristössä ilman osion alustamista) on mahdotonta. Jos alustat kiintolevyn ja aloitat XP:n asennuksen MS-DOSissa, asennusohjelma ei usein pysty tunnistamaan SATA-asemaa. Tämä tilanne on tyypillinen erityisesti Acer-kannettaville Aspire- ja Travelmate-sarjoille. "Edistyneet" käyttäjät suosittelevat tässä tapauksessa BIOSin päivittämistä tai Norton Ghostin käyttöä järjestelmän levytaltion kuvan siirtämiseen toisesta Acerista. Valitettavasti nämä menetelmät eivät edes sanoin herätä optimismia. Kolmas tapa, "turvallisin", on flash-ajurit SATA-asemaa varten XP-jakeluun. Kehotamme lukijaa seuraamaan tätä polkua.

Tämä opas ei kuitenkaan ole hyödyllinen vain kannettavien tietokoneiden omistajille, vaan myös vanhentuneiden, ristiriitaisten, "keltaisten" tietokonelaitteiden omistajille, jotka kaikin mahdollisin tavoin häiritsevät käyttöjärjestelmän asennusta. Ja kätevin tapa kääntää oma käyttöjärjestelmäjakelu on nLite-apuohjelma. Osaavissa käsissä se antaa XP-jakelulle toiminnallisuuden ja mukavuuden, joita tästä käyttöjärjestelmästä puuttuu. Periaate on samanlainen kuin mitä noudatimme luodessasi asennusta BootPE:llä. Valmistamme etukäteen järjestelmän tarvitsemat ajurit, päivitykset ja ohjelmat, mikä on tärkeää, poistamme tarpeettomat komponentit - ja samalla XP vie vain yhden CD:n.

Ohjelman asennus

NLite-ohjelman uusin versio on ladattavissa kehittäjien verkkosivuilta. Sen avulla voit muokata mitä tahansa NT-haaran Windows-jakelua: 2000, XP tai Server 2003. Myös 64-bittiset versiot ovat tuettuja. nLite vie vain 2,3 Mt, mikä on tyypillistä samankaltaisille .NET-kirjastoja käyttäville ohjelmille Kehysversiot 2.0. Siksi tarvitset tämän komponentin nLiten suorittamiseen Microsoft, joka puolestaan ​​vie 25 Mt. Jos järjestelmässäsi on jo .NET Framework 1.1 asennettuna, uudempi versio on silti asennettava (vanhoja kirjastoja on kuitenkin parempi olla poistamatta). Tiedosto on saatavilla Microsoft.com-sivustolla (katso "Lataukset", emme tarjoa täydellistä linkkiä sen monimutkaisuuden vuoksi), mutta samalla www.nliteos.com-sivustolla on kevyt paketti .NET Framework 2.0 ?86, kooltaan hieman yli 6,6 Mt. Tämän jälkeen nLiten asentaminen ei ole ongelma.

Käyttöjärjestelmän jakelun valmistelu

Harvat ihmiset tietävät, että Windows XP:ssä on noin tusina virallista muutosta. Totta, useimmissa tapauksissa ero ohjelmiston koostumuksessa on pieni. Todennäköisimmin sinulla on käytettävissäsi Windows XP Home tai Professional - tällä ei ole paljon merkitystä nLiten suhteen, kunhan se ei ole Starter Edition tai amatöörikokoonpano, "korjattu ja laajennettu". Muokkaa venäjänkielistä Windows XP SP2:ta, jotta MUI (virallinen lokalisointipaketti) ja toinen Service Pack -paketti eivät integroituisi järjestelmään.

Kun olet varmistanut, että kiintolevyllä on noin 1 Gt vapaata tilaa, luomme jakelupaketin kanssa kansion, esimerkiksi “installxp”, ja kopioimme sinne seuraavat tiedot: I386-hakemisto ja tiedostot WIN51, WIN51IP, WIN51IP.SP1 WIN51IP.SP2. Kaksi viimeistä tiedostoa saattavat puuttua: ne osoittavat, että XP sisältää toisen (SP2) tai ensimmäisen (SP1) Service Pack -paketin. Jos sinulla on toinen, sinun ei enää tarvitse asentaa ensimmäistä, koska SP2 sisältää aiempia päivityksiä.

Muokatut tiedostot sisältävän kansion on oltava levyn juuressa, eikä se saa sisältää kyrillisiä kirjaimia. Virheiden välttämiseksi on parasta kopioida kaikki liitetiedostot (ohjaimet, päivitykset) samaan hakemistoon. Huomaa, että muokkaamalla jakelua poistat komponentteja, joita ei voi enää palauttaa, joten siitä ei olisi haittaa.

Työskentely nLite-ohjelman kanssa

Tämän päivän ohjelman uusin versio numeroilla 1.4.1 on aivan erilainen kuin aiemmat versiot. Emme luettele ohjelman pääominaisuuksia (luettelo on venäjäksi. Kehittäjien kunniaksi he ovat luoneet kätevän ohjatun toiminnon - ohjatun asetustoiminnon, joka auttaa sinua nopeasti tottumaan ohjelman toimintoihin. Lisäksi siihen, että nLitellä on miellyttävän näköinen GUI-kuori ja yksinkertainen navigointi, lähes jokaiseen asennuksen vaiheeseen liittyy ohjesuositus (voit kutsua sitä napsauttamalla kysymysmerkkilogoa). Itse asiassa XP-jakelun muokkausprosessi on jaettu useisiin vaiheisiin, joista kutakin tarkastellaan yksityiskohtaisemmin.

Vaihe 1. Kielen valinta

Valitse ensin ohjatun asetustoiminnon kieli. Venäläisestä käännöksestä on kaksi versiota: toinen, "Venäjän käännös", on translitterointi ja "venäjä" on tavallinen kyrillinen lokalisointi.

Vaihe 2. Windowsin asennustiedostojen sijainti

Sinun on määritettävä polku kansioon, johon kopioit asennustiedostot. Kun sen sisältö on skannattu, ohjelmaikkunaan ilmestyvät tiedot Windows-versiosta: lokalisointikieli, koko, Service Pack ja muut lähtötiedot.

Vaihe 3. Esiasetukset

Jos tämä ei ole ensimmäinen kerta, kun muokkaat jakelua, voit ladata (tuoda) aiemmin tallennetut asetukset, jolloin nLite merkitsee automaattisesti aiemmat asetukset.

Vaihe 4. Tehtävien valinta

Tehtävän valintaikkunassa on useita tehtäväpainikkeita. Täällä voit merkitä, mitkä konfigurointivaiheet seuraavat seuraavaksi. Jos latasit aikaisemmat ohjelman asetukset, merkit saavat vastaavat värit: punainen (ohita), keltainen (osittainen muutos) tai vihreä (asennus). Katsotaanpa jokaista kohtaa tarkemmin.

1. Huoltopäivitys. Jos Service Pack -pakettia ei ole vielä integroitu käyttöjärjestelmään, lataa se osoitteesta www.microsoft.com ja yritä asentaa se itse (jos sinulla on halua ja "ylimääräistä" liikennettä). Siirry tarkaan osoitteeseen napsauttamalla "Windows XP" -linkkiä ohjelmaikkunan alareunassa (estä " Viralliset paketit päivitykset").

2. Korjaukset ja huoltopaketit. Jos päivität Windowsin säännöllisesti asentamalla uusimmat tärkeät päivitykset, mutta jos sinulla ei ole sellaisia, voit määrittää nämä nLite-tiedostot tässä vaiheessa. Valintaikkunassa voit valita kaikki paketit kerralla pitämällä Shift- tai Ctrl-näppäimiä painettuna tai käyttämällä pikanäppäintä Ctrl+A. Päivitysten on oltava yhteensopivia muokattavan XP-version kanssa, muuten jonkin version kanssa viimeiset vaiheet ohjelma ilmoittaa sinulle, jos näiden päivitysten integrointi on mahdotonta. Mielenkiintoiset asetukset avautuvat napsauttamalla "Lisäasetukset" -painiketta. Täällä voit muuttaa integrointimenetelmää (kolme ensimmäistä asetusta) ja säästää tilaa pakkaamalla ASMS-kansion (viimeinen vaihtoehto).

Upotettu. Lisäosat nLitelle

Nlite-sivustolla on saatavilla lisäosia, jotka voidaan sisällyttää XP:hen nLiten avulla:

  • RyanVM:n Windows XP Post-SP2 Update Pack 2.1.9- Windows XP:n englanninkielisen version korjauspaketti, joka sisältää SP2:n jälkeen julkaistut korjaustiedostot.
  • NFM:n x64 Post-SP1 Update Pack 1.73- korjauspaketti Englanninkieliset versiot käyttöjärjestelmät Windows XP x64 ja 2003?64.
  • Xpize MCE 4.6- paketti järjestelmän käyttöliittymän muuttamiseen (korvaa kuvakkeet ja kuvat, lisää uusia suunnitteluelementtejä).
  • Vista Transformation Pack 6.0- vaihtoehtoinen sarja edelliselle, jossa keskitytään tyylitelmään a la Windows Vistassa.

Clickteam tuottaa yksinkertaisia ​​ja ystävällisiä tuotteita kehittäjille: esimerkiksi Clickteam Fusion, The Games Factory, Multimedia Fusion. Samalla rivillä on Install Creator -ohjelma. Tuotteen tärkein etu on jakelun nopea luominen vaiheittaisen ohjatun toiminnon avulla.

Asetusosat on järjestetty niin tiukkaan järjestyksessä välilehtien muodossa. Ensin ilmoitetaan tiedot (Files), valintaikkunoiden tekstisisältö (Wizard Text), ikkunamuoto (Window), lisäasetukset (Options), asennuksen poistoohjelman asetukset (Uninstaller), jakelukoko (Build). Kun olet napsauttanut Build-painiketta, asennusohjelman kokoaminen alkaa.

Asennusohjelma vie 65 kt, mukaan lukien asennuksen poistoohjelma 105 kt. Tämän lisäksi Install Creator käyttää yhtä kahdesta pakkausalgoritmista (vetoketju/erotin), optimaalinen vaihtoehto määritetään automaattisesti. Tarvittaessa tiedot voidaan sijoittaa asennusohjelmasta erilliseen pakettiin.

Clickteam Install Creatorin toiminnallisuus on yhtenäinen, josta puuttuu joitakin tärkeitä vaihtoehtoja. Siten monikielisyyttä ei tueta, venäjän kieli puuttuu kokonaan lokalisointiluettelosta. Integrointi kanssa kolmannen osapuolen ratkaisuja ei toimiteta, joten suurten projektien kanssa työskentely (joka tarkoittaa monia yhteyksiä järjestelmässä) on hankalaa. Ohjelma ei salli päivitysten tai korjaustiedostojen luomista. Jälkimmäisessä tapauksessa voit kuitenkin käyttää Clickteam-kehitystä.

Install Creatorin rekisteröimätön versio sisältää mainoksia. Ammattimainen versio Tämän rajoituksen poistamisen lisäksi voit sisällyttää jakeluun useita versioita ja asettaa lisenssirajoituksen asennusohjelman käyttäjälle.

Yhteenveto. Asenna Creatorin ominaisuudet ovat kysyttyjä, kun työskentelet yksinkertaisten projektien kanssa. Tuloksena olevat asennusohjelmat sisältävät perusjoukon käyttäjävaihtoehtoja, joista ei ole valittavissa kieliä tai asennusprofiilia. Tämä on ehdottomasti yksinkertaisin ratkaisu kaikista katsauksessa mainituista asennuskomplekseista.

Varsinainen asentaja

Actual Installer - ohjelma melko monimutkaisten asennusohjelmien luomiseen Windows Installer ilman skriptejä. Ominaisuuksien perussarja sisältää monikielisyyden, tehokkaan pakkauksen, yksityiskohtaisen käyttöliittymän mukautuksen, komentorivin ja muut alla luetellut toiminnot.

Vaiheittaista ohjattua toimintoa ei ole, mutta uuden projektin asetusikkuna on käytettävissä. Päätettyään perustiedot tuotteen, voit siirtyä ohjelman pääikkunaan. Vaihtoehdot sijaitsevat 5 osiossa - "Yleinen", "Asennus", "Vuoropuhelut", "Järjestelmä" ja "Rekisteri".

Yleiset-osiossa on tietoja projektista ja määritetään ohjatun asennustoiminnon ulkoasu. Prosessin aikana asentaja voi tarkistaa Laitteistovaatimukset(kuten käyttöjärjestelmäversio, käyttäjäoikeudet) ja riippuvuudet (Microsoft .NET Framework, Internet Explorer, Adobe Reader, Java, SQL Server ja muut). Jos määritetyt komponentit puuttuvat, asennusohjelma vaatii käyttäjää lataamaan ja asentamaan ne.

Asennuksessa - tiedostojen ja kansioiden sijainti, suoritettavan tiedoston sijainti, asennus-, päivitys- ja asennuksen poistoprosessien asetukset. Molemmat prosessit voidaan suorittaa äänettömästi ilman käyttäjän toimia. Asennusohjelman lisäksi sitä voidaan käyttää (Actual Updater).

Dialogit ("Vuoropuhelut") tarjoavat pääsyn osioiden "täytökseen", mukaan lukien käyttöoikeussopimuksen teksti, readme-tiedosto, myös RTF-muodossa. Tässä on valikoima lokalisointikieliä, venäjä luettelossa. Tarpeettomia osioita Asennusohjelma on helppo poistaa käytöstä.

Järjestelmäasetukset systeemiset muutokset asennuksen aikana syötetyt: pikakuvakkeet, rekisteriavaimet, muuttujat ja käyttäjän komennot.

Rekisteröi ("Rekisteröi") - tiedostojen assosiaatioiden, ympäristömuuttujien, kirjastojen asettaminen.

Näyttelyn jälkeen tarvittavat vaihtoehdot Napsauta vain Build Project -painiketta - asennusohjelma on valmis käynnistymään. Jos jokin tärkeä vaihtoehto jäi huomioimatta asennusohjelmaa luotaessa, Actual Installer ilmoittaa tästä käännöksen aikana ja ilmoittaa virheestä.

Yhteenveto. Actual Installer sisältää lähes kaikki vakioparametrit ja projektivaihtoehdot. Tämä on "välivaihtoehto" hyvin yksinkertaisten (kuten Clickteam Install Creator) ja raskaampien ratkaisujen välillä, joista myös keskustellaan.

LuoAsenna

CreateInstall - työkalupakki asentajien luomiseen. Se perustuu kahteen ominaisuuteen - asennusprosessin hallintaan ja rajoittamaton laajennettavuus. Molemmat ominaisuudet toteutetaan skriptityökalun ansiosta.

CreateInstall-käyttöliittymä on jaettu 3 välilehteen - "Project", "Installation script" ja "Uninstallation script". Ensimmäisessä osiossa voit määrittää yleiset asennusasetukset: tuotetiedot, tuetut kielet, polut, ulkoasu. Lisäksi asentaja voidaan suojata digitaalisella allekirjoituksella ja salasanalla.

"Projekti" ei korvaa kahta seuraavaa osaa, eli jakelun luomiseksi sinun on määritettävä huolellisesti asennus- ja asennuksen poistokomentosarjat. Vastaavat parametrit näytetään ryhminä. Voit näyttää ne yhtenä luettelona.

CreateInstall-laajennus on Quick CreateInstall -apuohjelma. Se yksinkertaistaa huomattavasti asennusohjelman luomista tarjoamalla vain projektin perusasetukset. Quick CreateInstallista projekti voidaan myöhemmin tuoda CreateInstalliin.

Projektikoodia ei ole tarkoitettu itsenäiseen editointiin, IDE-ympäristöön siirtämiseen tai vientiin. Vaikka Gentee-kielellä on suuri potentiaali: nämä ovat vähintään muuttujia ja funktioita, ehdollisia lausekkeita ja C-, C++- ja Java-pohjainen syntaksi.

Ohjelmasta on 3 versiota - täysi, kevyt (yksinkertainen) ja ilmainen. Luettelo niiden välisistä eroista on julkaistu. Suurimmaksi osaksi ohjelman ilmaisversion puuttuvat toiminnot näkyvät selattaessa komentosarjaasetusten ryhmiä.

Käyttöliittymä ja ohje ovat saatavilla venäjäksi.

Yhteenveto. CreateInstall on toimiva ja helposti ymmärrettävä ympäristö. CreateInstall-työkalupakki ei ole niin huono, ja sen avulla pääset toimeen omia varoja. Mutta haittoja ovat edelleen ohjelman sulkeutuminen "sinänsä", mikä tarkoittaa tuonti- ja vientitoimintoja.

Advanced Installer

Advanced Installer perustuu Windows Inslaller -tekniikkaan, jonka avulla voit luoda msi-, exe- ja muun tyyppisiä jakeluja. Tätä helpottaa hyvin harkittu käyttöliittymä ja työskentely projektien kanssa. Advanced Installerissa on monia ominaisuuksia, joita ei ole saatavilla muissa vastaavissa komplekseissa, joita käsitellään alla.

Huomionarvoista on ensinnäkin projektien monimuotoisuus: tämä sisältää asentajat, Java-asentimet, päivitykset, lisäosat, yhdistämismoduulit ja muut. Asennusvalikko-osio sisältää komennot projektien tuomiseksi Visual Studiosta, RAD Studiosta, Real Studiosta, Visual Basic. Tässä paljastetaan Advanced Installerin mahdollisuudet vuorovaikutuksessa IDE:iden kanssa.

Jokaiselle valitulle projektityypille on yksityiskohtainen ohjattu asennustoiminto. On olemassa yleisiä malleja - Simple, Enterprise, Architect tai Professional. Useimmat projektit ovat saatavilla vain tietyille lisenssityypeille, ja niiden kohdalla Lisenssi vaaditaan -sarakkeessa.

Kuten jo mainittiin, projektia luotaessa voit käyttää vaiheittaista ohjattua toimintoa, jossa voit valita erityisesti paketin jakelutavan, lokalisointikielet, mukauttaa käyttöliittymää, kirjoittaa lisenssitekstin ja muita vaihtoehtoja. Advanced Installer antaa sinun valita ohjelman jakeluvaihtoehdon - jätä tiedot pakkaamatta, jaa ne CAB-arkistoon, tallenna MSI:hen jne., lisää digitaalinen allekirjoitus, vaativat syötteen sarjanumero jne.

Advanced Installerin (projektieditorin) pääikkuna sisään yksinkertainen tila näyttö (yksinkertainen), sisältää useita osia:

  • Tuotetiedot - Anna tuotetiedot, asennusvaihtoehdot.
  • Vaatimukset - laitteisto- ja järjestelmävaatimusten määrittely, ohjelmistoriippuvuudet. On myös mahdollista luoda mukautettuja ehtoja.
  • Resurssit - resurssien editori (tiedostot ja rekisteriavaimet).
  • Käyttöönotto – Valitse tuotteen jakelutyyppi. Tämä voi olla MSI-, EXE- tai verkkoasennusohjelma. MSI:ssä EXE-resurssit voidaan sijoittaa erilleen asennusohjelmasta.
  • Järjestelmämuutokset - ympäristömuuttujat.

Resursseja valittaessa voidaan käyttää tiedostoja, rekisteriavaimia, ympäristömuuttujia, konfigurointiiniä, ohjaimia, tietokantoja ja käännöksiä. Assosiaatiomoduulien avulla voit lisätä muita resursseja, kuten palveluita, käyttöoikeuksia, yhdistyksiä jne.

Monimutkaisempien tehtävien suorittamiseen voit käyttää mukautettuja toimintoja, EXE-tiedostoja, DLL-tiedostoja tai komentosarjoja, jotka on kirjoitettu C-, C++-, VBS- tai JS-kielellä. Mukana on kätevä editori skriptien luomiseen.

On kuitenkin huomattava, että vain pieni osa osioista on käytettävissä yksinkertaisessa tilassa. Kun työskentelet Advanced Installerin kanssa kokeilutilassa, on järkevää mennä asetuksiin ja vaihtaa toiseen tilaan projektin kanssa työskentelemistä varten. Näiden vaiheiden jälkeen editorin uudet alaosiot tulevat saataville.

Yhteenveto. Tuotteen eri versioiden (mukaan lukien ilmainen), tuontiominaisuuksien, monien mallien ja kaavioiden sekä projektieditorin ansiosta Advanced Installer kiinnostaa laajaa yleisöä.

BitRock InstallBuilder

InstallBuilder on monialustainen ympäristö asentajien luomiseen. Tuettujen järjestelmien luettelo sisältää: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 & PPC). Asennusohjelmia on saatavana sekä työpöytä- että verkkoohjelmistoille. Oppaan ensimmäinen osa käsitteli jo IzPack-tuotteen, mutta InstallBuilderille on ominaista tuki kirjoituskielille, mukaan lukien Javan lisäksi myös PHP, Perl, Python, Ruby, C/C++ ja .NET/Mono.

Ohjelman käyttöliittymä on saatavilla venäjäksi. Projektin kanssa työskentelemiseen käytetään hyvin yksinkertaista graafista kuorta. Seuraavat osiot asetuksineen ovat käytettävissä:

  • Tuotetiedot - tiedot projektista.
  • Tiedostot - Explorer-käyttöliittymä tiedostojen lisäämistä varten
  • Lisäasetukset ("Lisäasetukset") on mielenkiintoisin osio, jossa ehkä paljastetaan BitRock Installerin koko teho. Käytettiin projektien parissa työskentelemiseen XML-muoto(katso WiX:n yleiskatsaus ensimmäisessä osassa), mahdollista yhteistyötä, skriptejä tukevien projektien manuaalinen konfigurointi. Sisäänrakennettujen toimintojen avulla voit automatisoida asennusprosesseja ja yhdistää tehtäviä, jolloin ne ovat käytettävissä muutamalla napsautuksella. Tällä tavalla voit tarkistaa riippuvuudet, lisätä ympäristömuuttujia, muuttaa rekisteriä ja tiedostojärjestelmää ja paljon muuta. Skriptien muokkaamiseen käytetään sisäänrakennettua, hyvin yksinkertaista XML-editoria.
  • Räätälöinti - asennusohjelman käyttöliittymän, ympäristömuuttujien, asennuksen jälkeisten toimien, alustojen, resoluutioiden ja pakkausten mukauttaminen. Pakkaamiseen käytetään ZIP/LZMA-pakkausta. Voit luoda hiljaisen asennusohjelman, joka toimii tekstitilassa.
  • Pakkaus - Virheiden seuraamiseen on sisäänrakennettu debuggeri. Rakennettaessa on helppo luoda monialustainen asennusohjelma. Lähdössä se käyttää "alkuperäistä" käyttöjärjestelmäympäristöä (tämä koskee Windows-, KDE- ja Gnome-graafisia järjestelmiä).

Yhteenveto. BitRock InstallBuilderiä suositellaan ensisijaisesti useiden alustojen luomiseen. XML-spesifikaatioihin perustuva skripti on helppokäyttöinen, ja projekti on helppo tuoda ja viedä muokattavaksi ulkoiseen ympäristöön. Tämän XML-komentosarjan perusteella voit luoda nopeasti asentajia kaikille vaadituille alustoille.

InstallMate

InstallMate on työkalupakki jakeluiden luomiseen Windows-pohjainen Asentaja. Pääominaisuudet: intuitiivinen graafinen ympäristö, laaja valikoima asennuselementtejä, riippuvuuden tarkistus, asennusohjelman ulkoasun yksityiskohtainen räätälöinti, tuki komponenteille, lokalisoinneille ja laajennuksille. InstallMaten avulla luodut jakelut ovat kompakteja ja nopeita.

Ohjatun uuden projektin luontitoiminnon avulla voit valita olemassa olevan mallin ja määrittää alkuparametrit - lokalisointikielet (yksi tai useampi), tuotteen nimi.

Voit tuoda luodun projektin tai käyttää InstallMate-editoria. Muuten, tuontiominaisuudet eivät olleet vaikuttavia: Tarma-tuotteita ja Visual Basic -projekteja tuetaan.

Ohjelman pääikkuna sisältää osiot parametreillä, jotka on jaettu ehdollisesti kolmeen osaan:

  • Yleiset asetukset: yksityiskohtaiset tiedot projektista, ohjelmistoriippuvuudet, järjestelmävaatimukset, komponentit ja asennusvaihtoehdot. Pakettisivupalkissa voit myös määrittää asennusohjelman tyypin, pakkauksen, latauslinkin (jos kyseessä on verkkoasennusohjelma) ja asennussalasanan. Voit lisätä useita paketteja yhteen asennusohjelmaan.
  • Komponentit: elementtien ja yhteyksien sisällyttäminen jakeluun: nämä ovat tiedostot ja kansiot, rekisteriavaimet, ini-konfiguraatiot, ympäristömuuttujat, tiedostoliitokset, COM-luokat, palvelut.
  • Asennusvaihtoehdot: editorilla voit muokata valintaikkunoiden tekstiä. Tarjolla on joustavia lokalisointivaihtoehtoja; InstallMate tukee oletuksena 19 kieltä. Voit luoda yhden jakelun useilla lokalisoinneilla tai useita projekteja samalla kielellä. Samassa osiossa on saatavilla mukautettuja toimintoja sekä muuttujia - mukaan lukien 250. Voit laajentaa paketin toimintoja laajennuksilla ja DLL-tiedostoilla.

Kuten todettiin, voit käyttää malleja luodessasi asennusohjelmaa. Projektipohjien lisäksi on mahdollista luoda komponentteihin perustuvia paketteja määrittelemällä elementtiryhmiä. Muut huomionarvoiset vaihtoehdot ovat piilotettuja ja hiljainen asennus ja asennuksen poistaminen, kaksi pakkaustyyppiä (Deflate tai LZMA).

Täydellinen luettelo toiminnoista esitetään.

Yhteenveto. Ammattimainen ympäristö asentajien luomiseen todella käyttäjäystävällisellä käyttöliittymällä ja nopeasti saatavilla olevilla työkaluilla: voit nopeasti vaihtaa lokalisointikielestä toiseen jakelua luodessasi ja testata projektia. Toimiva vaiheittainen ohjattu asennustoiminto ja tuontiominaisuudet puuttuvat. Vahvuus: kaikki vakio-ominaisuudet, työskentelee muuttujien ja toimien kanssa.


Lähettäjä Ben Everard
Julkaisupäivä: 23.4.2015
Käännös: A. Krivoshey
Käännöspäivä: heinäkuu 2015

Nykyään on useita satoja aktiivisesti kehittäviä Linux-jakeluja kaikenvärisiä ja -kokoisia. Mutta mitkään niistä eivät ole täsmälleen samoja kuin tietokoneellesi asennetut, koska olet todennäköisesti määrittänyt sen mieltymystesi mukaan. Vietit jonkin aikaa ohjelmien asentamiseen tai poistamiseen, ulkoasun muuttamiseen ja niin edelleen.

Eikö olisi mukavaa muuntaa mukautettu järjestelmäsi live-jakeluksi? Voit kuljettaa sitä mukanasi flash-asemalla tai asentaa sen muihin tietokoneisiin.
Saatavilla on erilaisia ​​työkaluja oman jakelun luomiseen. Aloitamme helpoimmasta käyttää, mutta tarjoamme rajoitetun määrän mukautusvaihtoehtoja ja siirrymme sitten monimutkaisempiin, joiden avulla voit hienosäätää jakelun kaikkia näkökohtia.

Luo nopeasti oma Ubuntu

Sopii myös mumbuntuun ja dadbuntuun.

Ubuntun ensimmäisen julkaisun jälkeen vuosien aikana on keksitty monia apuohjelmia, joiden avulla voit luoda oman version Ubuntusta. Tämä selittää osittain valtavan määrän sen johdannaisia. Vaikka useimmat hylkäävät ne nopeasti, Ubuntu Customization Kit (UCK) on edelleen elossa.

Voit asentaa UCK:n Ubuntuun tai mihin tahansa muuhun siihen perustuvaan jakeluun, kuten Linux Mintiin. Apuohjelma on virallisissa arkistoissa, joten voit asentaa sen paketinhallinnan avulla. Seuraavaksi tarvitset muutettavan jakelun ISO-kuvan. Tämän prosessin yksinkertaistamiseksi on suositeltavaa käyttää jakelukuvaa, joka sisältää graafinen kuori, jota aiot käyttää. Jos esimerkiksi haluat käyttää lokalisoitua Gnome-työpöytää jakelussasi, on parempi käyttää kuvaa Ubuntu Gnome, ei tavallinen Ubuntu. Jos käytät 32-bittistä konetta, otos on rakennettava i386-arkkitehtuuria varten. Jos sinulla on kuitenkin 64-bittinen järjestelmä, voit mukauttaa 32-bittistä kuvaa.

UCK:n käynnistämisen jälkeen näet tervetuloviestin ja tiedot tarvittavasta levytilasta sekä ohjatun toiminnon, joka hallitsee jatkoprosessia. Ensimmäisessä vaiheessa sinun on valittava jakelusi kieli sekä käynnistysvalikon kieli (varmista, että jakelu, jolle rakennat järjestelmääsi, tukee näitä kieliä).

Kun olet valinnut kielen, sinun on määritettävä jakelun graafinen ympäristö. UCK lataa myöhemmin lokalisointitiedostot sille kielenvalintasi perusteella. Tämän jälkeen sinun on määritettävä määritettävän Ubuntu-jakelukuvan sijainti.

UCK kysyy sitten jakelusi nimeä ja kysyy, haluatko määrittää jakelusi manuaalisesti. Jos vastaat kyllä, avautuu pääteikkuna, jossa juurihakemisto muutetaan jakelusi rakennusympäristöön. Viimeisessä vaiheessa UCK tarjoaa sinulle mahdollisuuden poistaa kaikki Windowsiin liittyvät tiedostot jakelustasi ja luoda hybridi-ISO-levykuvan, joka voidaan polttaa levylle tai kopioida USB-muistitikulle. Tämän jälkeen UCK purkaa levykuvan ja lataa lokalisointitiedostot. Sitten voit määrittää jakelun manuaalisesti, jos valitsit tämän vaihtoehdon aiemmin. "Suorita konsolisovellus" -vaihtoehto käynnistää pääteikkunan, jossa on juurikuori.

Lisäasetukset

Tässä ikkunassa voit käyttää hallintaa apt-get paketteja sovellusten poistamiseen ja asentamiseen. Voit esimerkiksi asentaa multimediatuen komennolla apt-get install ubuntu-restricted-extras. Jos jakelusi on tarkoitettu käytettäväksi heikkoilla koneilla, voit poistaa LibreOfficen asennuksen:

$ apt-get remove --purge libreoffice* /

ja korvaa se AbiWordilla:

$ apt-get asenna abiword

Jos haluat sijoittaa ohjelmiesi pikakuvakkeet työpöydällesi, luo ensin työpöytähakemisto:

$ mkdir -p /etc/skel/Desktop

Nyt voit kopioida kaikkien asennettujen sovellusten pikakuvakkeet sinne:

$ cp /usr/share/applications/firefox.desktop /etc/skel/Desktop

ja tee ne sitten suoritettaviksi:

$ chmod +x firefox.desktop

Jos haluat vaihtaa työpöydän taustakuvan, avaa tiedosto /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override tekstieditorissa ja muuta kuva-uri-parametri kuvan poluksi:

Picture-uri="file:///usr/share/backgrounds/Partitura_by_Vincijun.jpg" /

Vastaavasti voit muuttaa teemaa ja kuvakkeita muokkaamalla vastaavia parametreja tässä tiedostossa. Jos esimerkiksi haluat korvata Ambiance-teeman Radiancella ja käyttää HighContrast-kuvakesarjaa:

Gtk-theme="Radiance"icone-theme="HighContrast"...theme="Tunnelma"

Kun olet muokannut tätä tiedostoa, älä unohda kääntää muokatut teemat:

$ glib-compile-schemas /usr/share/glib-2.0/schemas

Voit myös kopioida tiedostoja live-CD:lle. Voit tehdä tämän käynnistämällä toisen päätelaitteen ja menemällä ~/tmp/remaster-root/ -hakemistoon, joka on live-CD:n juurihakemisto. Haluat esimerkiksi kopioida tietyt pikakuvakkeet ja kansiot työpöydälle:

$ sudo cp -r ~/Documents/README.txt ~/remaster-root/etc/skel/Desktop

Kun olet valmis, sulje chroot-pääte ja valitse "Jatka rakentamista" -vaihtoehto ohjatussa UCK-toiminnossa. Uuden jakelusi rakentaminen alkaa nyt.

Järjestelmät jakelun nopeaan rakentamiseen

Jakelun rakentaminen selaimessa SUSE Studion avulla

SUSE Studio on luultavasti helpoin järjestelmä oman jakelun luomiseen. Se on graafinen ja toimii selaimessa. Tarvitset vain verkkoselaimen ja Internet-yhteyden. SUSE Studion avulla voit luoda täysin varusteltuja työpöytäjakeluja, palvelinjärjestelmiä tai tietylle sovellukselle räätälöityjä jakeluja. Verkkokäyttöliittymästä voit lisätä käyttäjiä, mukauttaa sovellusluetteloa ja jopa muokata ulkoasua ja lisätä tiedostoja.

Voit myös säästää aikaa asentamalla Kickstart Configurator -apuohjelman.

$ yum install system-config-kickstart

Tämä ohjelma tarjoaa yksinkertaisen graafisen käyttöliittymän Kickstart-tiedoston luomiseen.

Voit määrittää tarvitsemasi paketit luettelemalla ne %packages-osiossa. Yksittäisten pakettien sijaan voit lisätä tähän myös tiettyjä pakettiryhmiä, kuten gnome-desktop. Voit myös määrittää paketteja muista Kickstart-tiedostoista täällä määrittämällä niiden nimen ja sijainnin %include-parametrilla:

%include /usr/share/spin-kickfedora-live-base.ks

Jos sinun on suoritettava komento jakelun lataamisen jälkeen, esimerkiksi määrittääksesi verkon, sinun on määritettävä se %post-osiossa. Jos esimerkiksi haluat käynnistää Firefoxin automaattisesti, voit sijoittaa sen pikakuvakkeen ~/.config/autostart-kansioon ja lisätä sen %post-osioon seuraavat rivit:

%post # autolaunch Firefoxmkdir -p /etc/skel/.config/autostartcp /usr/share/applications/firefox.desktop /etc/skel/.config/autostart/%end

Varmista, että %pakettien ja %post-osien loppuun on merkitty %end. Jos haluat suorittaa minkä tahansa komennon live-ympäristösi ulkopuolella, kuten kopioida isäntätiedostoja jakeluusi, lisää -nochroot-parametri %post-osioon alla kuvatulla tavalla:

%post --nochroot #kopioi resolv.conf isännästä mukautettuun distrofiin /etc/resolv.conf $LIVE_ROOT/etc/%end

$LIVE_ROOT-muuttuja osoittaa live-ympäristöön. Samalla tavalla voit kopioida tiedostoja isännästä live-ympäristöösi, esimerkiksi:

$ cp -r /home/bodhi/Music $LIVE_ROOT/

Jos käytät graafista apuohjelmaa arkiston asettamiseen, sinun on manuaalisesti lisättävä yksi tärkeä rivi Kickstart-tiedostoon. Se viittaa luetteloon Fedora-tietovaraston peileistä (ja sisältää myös versio- ja koontiarkkitehtuuritiedot), joista paketit ladataan. Jos esimerkiksi haluat vastaanottaa paketteja 64-bittiselle Fedora 21:lle, tämä rivi näyttää tältä:

Repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-21&arch=x86_64

Kun olet valmis Kickstart-tiedoston kanssa, avaa se livecd-creatorilla jakelun rakentamiseksi. Olettaen, että tiedosto on tallennettu kansioon ~/custom-kickstarts/Custom-Fedora.ks, komento näyttää tältä:

$ sudo livecd-creator --config=/home/bodhi/custom-kickstarts/Custom-Fedora.ks--fslabel=FedoraUltimate--cache=/var/cache/live--verbose

-fslabel-kytkin määrittää jakelusi nimen. Noudatettuaan kaikkia Kickstart-tiedoston ohjeita, apuohjelma rakentaa jakelustasi ISO-kuvan, joka tallennetaan kotihakemistoosi.

Oman jakelun luominen Raspberry Pi:lle

New Out Of the Box Software eli NOOBS on Raspberry Pi:n virallinen asennusohjelma. Se yksinkertaistaa ja standardoi jakelujen asennusprosessia Raspberry Pi:lle. Vaikka NOOBS:n päätarkoitus on helpottaa käyttöjärjestelmien asentamista Pi:lle, apuohjelmaa voidaan käyttää myös omien jakeluiden luomiseen.

Lataa ensin NOOBS-asennusohjelma sivustolta ja asenna se mihin tahansa tuettuun jakeluun, johon haluat järjestelmän perustaa. Suosittelemme käyttämään Raspbian-jakelua, jota myös NOOBS:n luojat suosittelevat.

Kun Raspbian on asennettu ja ladattu, voit tehdä siihen omia muutoksia. Voit esimerkiksi vaihtaa työpöydän taustakuvan ja teeman käyttämällä obconf-komentorivityökalua ja asentaa lisää teemoja komennolla:

$ sudo apt-get asenna openbox-teemat

Voit myös asentaa tai poistaa asennuksen apt-getillä tai asentamalla graafisen paketinhallinnan Synaptic.

Voit kopioida mitä tahansa tiedostoja tähän Raspbian-jakeluun. NOOBS:n avulla voit luoda 512 Mt:n osion, johon tallennat tiedostosi. Tai voit käyttää raspi-config-komentoa laajentaaksesi juuriosion koko SD-kortille.

Älä myöskään unohda määrittää verkkoasi. Voit esimerkiksi määrittää langattoman sovittimen muodostamaan yhteyden pisteeseen Wi-Fi-yhteys, sekä pääsy erilaisiin verkkopalveluihin.

Kun jakelun asennus on valmis, sinun on pakattava se arkistoon. Mene juurihakemisto cd / -komennolla ja suorita seuraava komento:

$ sudo tar -cvpf root.tar /bin /boot /cdrom /dev /etc /home /initrd.img /initrd.img.old /lib /lib64 /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var /vmlinuz /vmlinuz.old --exclude=proc/* --exclude=sys/* --exclude=dev/pts/*

Pakkaaminen kestää noin puoli tuntia, riippuen tekemiesi muutosten määrästä.
Sinulla on nyt root.tar-tiedosto juurihakemistossasi. Pakkaamme kuormaajan samalla tavalla. Siirry ensin käynnistyshakemistoon.

Sitten luomme arkiston.

$tar -cvpf boot.tar

Se ei vie paljon aikaa. Käynnistyshakemistossa on nyt boot.tar-tiedosto.

NOOBS vaatii pakattuja versioita näistä tiedostoista. Mutta Raspberry Pi:llä ei ole tarpeeksi resursseja näiden tiedostojen pakkaamiseen, joten sinun on siirrettävä ne PC:lle ja pakattava ne käyttämällä xz -9 -e boot.tar- ja xz -9 -e root.tar -komentoja. Tämä korvaa alkuperäiset tiedostot niiden pakatuilla versioilla, boot.tar.xz ja root.tar.xz, vastaavasti.

Alusta nyt SD-korttisi ja asenna siihen uusi NOOBS-kopio. Siirry tiedostonhallinnan avulla os-hakemistoon, joka puolestaan ​​sisältää useita hakemistoja, joista jokainen sisältää tiedostoja jollekin tuetulle jakelulle, mukaan lukien Arch, Pidora, Raspbian ja muut. Koska jakelumme perustuu Raspbianiin, voimme poistaa kaikki muut hakemistot. Nimeä Raspbian-hakemisto sillä nimellä, jonka haluat nimetä jakelullesi.

Siirry tähän hakemistoon ja avaa os.json-tiedosto tekstieditorissa. Huomaa omasi nimi- ja kuvauskenttien vieressä oleva teksti. Poista flavors.json-tiedosto.

Poista lopuksi root.tar.xz- ja boot.tar.xz-tiedostot tästä hakemistosta ja korvaa ne omallasi. Tässä kaikki. Käynnistä Pi nyt tästä kortista.

Muokatun Arch-pohjaisen jakelun rakentaminen tyhjästä

Jos sinulla on kärsivällisyyttä rakentaa oma jakelusi tyhjästä, sinun tulee rakentaa Arch Linuxin päälle. Tämän jakelun tekijöiden lähestymistapa antaa käyttäjälle mahdollisuuden muokata työympäristöään täysin ja tekee siitä ihanteellisen alustan mukautettujen järjestelmien kehittämiseen.

Voit luoda mukautetun Arch-pohjaisen jakelun Archiso-komentorivityökalulla, joka on joukko Bash-skriptejä, joiden oppiminen on melko monimutkaista, mutta antaa sinulle täyden hallinnan lopputuloksesta.

Ympäristön luominen jakelun rakentamiselle

Ensimmäinen asia, joka sinun on rakennettava, on asennettu Arch-jakelu. Ohjeita sen asentamiseen verkkoon on enemmän kuin tarpeeksi, joten emme kuvaile tätä prosessia tässä.

Kun Arch on asennettu, mukauta se tarpeidesi mukaan. Asenna lisäpaketteja, vaihda taustakuvia ja teemoja ja määritä muita järjestelmän ominaisuuksia, kuten verkkoa. Myöhemmin kopioimme kaikki nämä muutokset asennetusta Arch-esiintymästä siihen, jota rakennamme.

Kun olet määrittänyt jakelun, avaa pääte ja asenna Archison riippuvuudet:

$ pacman -S tekee squashfs-tools libisoburn dosfstools patch lynx devtools git

Lataa nyt uusin archiso-paketti Git-arkistosta komennolla:

$ git klooni git://projects.archlinux.org/archiso.git

Se kopioi tiedostot ~/archiso-hakemistoon. Siirry tähän hakemistoon ja asenna apuohjelma make install -komennolla. Kun asennus on valmis, voit turvallisesti poistaa ~/archiso-hakemiston. Luodaan seuraavaksi hakemisto, jossa määritämme tiedostot tulevaa jakeluamme varten:

$ mkdir ~/archlive

Varmista, että sinulla on tarpeeksi vapaa-aikaa levytila tallentaa kaikki sovellukset, jotka haluat asentaa, sekä kaikki muut tiedostot, jotka päätät laittaa jakeluusi.

Nyt sinun on kopioitava toinen Archiso-profiileista. Perusprofiili on hyvä perustason live-järjestelmän luomiseen ilman esiasennettuja paketteja. Käytämme releng-profiilia, jonka avulla voit luoda täysin mukautetun Arch Linuxin esiasennetut sovellukset. Voit käyttää näitä komentosarjoja kopioimalla ne ~/archlive-hakemistoon:

$ cp r /usr/share/archiso/configs/releng/ ~/archlive/

Pakettien lisääminen

Pakettien lisääminen ISO-kuvaan Archison avulla on yhtä helppoa kuin niiden lisääminen tekstitiedosto, yksi paketti riviä kohden. ~/archlive-hakemistossa on kolme tiedostoa: packages.i686, packages.x86_64 ja packages.both. Voit avata ne tekstieditorissa ja lisätä niiden pakettien nimet, jotka haluat sisällyttää jakeluun. Archiso lukee sopivan arkkitehtuurin tiedoston sisällön ja pakkaa ne sitten otostiedostoksi, joka toimii sekä 32- että 64-bittisissä koneissa. Johdonmukaisuuden vuoksi suosittelemme kuitenkin, että lisäät pakettien nimet packages.both-tiedostoon, jotta ne ovat käytettävissä molemmissa arkkitehtuureissa.

Paketti.both-tiedosto sisältää jo tietyn joukon paketteja. Sinun tulee jättää ne sinne ja lisätä paketit tiedoston loppuun. Voit listata kaikki järjestelmään asennetut paketit komennolla:

Ja kopioi sitten tarvitsemasi. Voit luoda perusjärjestelmä Mate-työpöydän, kirjautumishallinnan ja Firefox selain lisäämällä seuraavat paketit packages.both-tiedostoon:

Xorg-server xorg-xinit xorg-server-utils xf86-video-vesa slim mate firefox

Voit myös kopioida kaikki järjestelmään asennetut paketit packages.both-tiedostoon komennolla:

$ pacman -Qqe >> ~/archlive/packages.both

Päähakemiston määrittäminen

~/archlive/ sisällä oleva airootfs-hakemisto toimii peittokuvana uuden jakelun juurihakemistossa olevalle hakemistolle. Kaikki tähän hakemistoon sijoittamasi tiedostot lisätään jakelun tiedostojärjestelmään, joten jos käytät Slim-kirjautumishallintaa, kopioi sen asetustiedosto:

$ cp /etc/slim.conf ~/archlive/airootfs/etc/

Samoin sinun on kopioitava tiedosto /etc/systemd/system/display-manager.service sopivaan paikkaan hakemistossa ~/archlive/airootfs/ sekä hakemistot, joihin teemat on tallennettu, eli /usr/share/backgrounds. , /usr /share/icons ja /usr/share/themes.

Jos haluat, että uudessa jakelussa on sama käyttäjäjoukko, kopioi asianmukaiset tiedostot:

$ cp /etc/(shadow,passwd,group) ~/archlive/airootfs/etc/

Ennen kuin kopioit tiedostoja käyttäjän kotihakemistosta, sinun on luotava skel-hakemisto:

$ mkdir ~/archlive/airootfs/etc/skel

Tämä hakemisto edustaa käyttäjän kotihakemistoa järjestelmän valmistelun aikana. Nyt voit kopioida tiedostoja kotihakemistostasi:

Voit siis kopioida mitä tahansa tiedostoja tai kansioita kotihakemistostasi skel-hakemistoon, mukaan lukien ~/.xinitrc ja ~/.config.

Jos haluat kirjautua automaattisesti järjestelmään tavallisena käyttäjänä, ei pääkäyttäjänä, avaa tiedosto ~/archlive/airootfs/etc/systemd/system/ [sähköposti suojattu]/autologin.conf tekstieditorissa ja muokkaa seuraavaa riviä:

$ cp ~/.bashrc ~/archlive/airootfs/etc/skel/

ExecStart=-/sbin/agetty --autologin bodhi --noclear %I 38400 linux

Korvaa bodhi käyttäjätunnuksellasi.

Lopulliset asetukset

Pääkäyttäjän kotihakemistossa (~/archlive/airootfs/root) on tiedosto nimeltä customize-root-image.sh. Kaikki järjestelmän hallintatehtävät, jotka haluat suorittaa Archin asennuksen jälkeen, voidaan lisätä tähän tiedostoon. Muista, että tämän tiedoston ohjeet on kirjoitettava uudelle ympäristölle, eli komentosarjan / -merkin tulee viitata rakennettavan jakelun juurihakemistoon.

Avaa tiedosto tekstieditorissa, etsi rivi /etc/localtime ja aseta aikavyöhyke:

$ ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime

Varmista myös, että Bash on asennettu komentotulkina:

$ usermod -s /usr/bin/bash root

Kopioi sitten skel-hakemiston sisältö käyttäjän kotihakemistoon:

$ cp -aT /etc/skel/ /home/bodhi/

ja aseta näiden tiedostojen oikea omistaja:

$ chown bodhi:käyttäjät /home/bodhi -R

Korvaa bodhi kahdessa viimeisessä komennossa käyttäjätunnuksellasi.

Vieritä lopuksi tiedoston alaosaan ja kommentoi kaikki systemctl-komennot lisäämällä #-symboli niiden eteen. Käynnistääksesi graafisen käyttöliittymän, lisää seuraavat rivit aloittaaksesi kaikki tarvittavat palvelut:

Systemctl enable pacman-init.service select-mirror.service systemctl set-default graphical.targetsystemctl enable graphical.target

Tässä kaikki. Nyt sinun on rakennettava jakelukuva. Siirry ~/archlive-hakemistoon ja käynnistä rakennusprosessi suorittamalla alla oleva komento:

$ ./build.sh -v -N EduArch -V 1.0 -L EduArch_1.0

-v-kytkin mahdollistaa lähtötilan yksityiskohtainen tieto prosessista, -N määrittää ISO-kuvan nimen, -V määrittää version ja -L lisää tunnisteen luotuun ISO-tiedostoon.

Huomaa, että kokoaminen on melko hidasta ja voi kestää useita tunteja tietokoneesi tehosta riippuen. Kun olet valmis, löydät ISO-kuvan ~/archlive/out-hakemistosta.

Kuvien päivitys

Jonkin ajan kuluttua kuvan rakentamisesta haluat päivittää sen. Sovelluksista saatetaan julkaista uusia versioita, tai sinun on ehkä muutettava tiedostoja, jotka olet lisännyt kuvaan manuaalisesti.
Voit tehdä tämän siirtymällä ~/archlive/work-hakemistoon. Työn sisällä olevat i686- ja x86_64-hakemistot sisältävät tiedostojärjestelmiä vastaaville arkkitehtuureille. Voit muuttaa juurihakemiston johonkin näistä komennolla:

$ arch-chroot ~/archlive/work/x86_64/root-image

$ arch-chroot ~/archlive/work/i686/root-image

Nyt voit tehdä järjestelmään mitä tahansa päivityksiä tai muutoksia sisältä käsin. Jos haluat päivittää sovelluksia, päivitä ensin paketinhallinnan avaintietokanta ja pakettiluettelo:

$ pacman-key --init $ pacman-key --populate

Sitten voit päivittää järjestelmän komennolla:

Kun olet tehnyt tarvittavat muutokset, poistu chroot-ympäristöstä.

Muista tehdä nämä muutokset molemmille arkkitehtuureille. Nyt sinun on koottava kuva uudelleen. Kuitenkin build.sh-skripti, koska olemme jo työhakemistossa. Pakottaa hänet silti keräämään uusi kuva, avaa build.sh-tiedosto tekstieditorissa. Siirry tiedoston loppuun ja poista run_once-parametri make_prepare- ja make_iso-komentojen alusta:

Kaarille i686 x86_64:ssä; tee make_preparedonemake_iso

Tallenna tiedosto ja suorita komentosarja kuvan luomiseksi:

$ ./build.sh -v -N EduArch -V 2.0 -L EduArch_2.0

Linux-jakelujen rakentaminen sulautetuille järjestelmille

Linux on suosittu valinta sulautetuilla markkinoilla. Tämä kenttä on kuitenkin useiden erikoistuneiden sulautettujen Linux-jakelujen käytössä. Näiden markkinoiden virtaviivaistamiseksi Linux Foundation yhdessä alan johtajien, kuten Intelin, AMD:n, Freescalen, Texas Instrumentsin, Wind Riverin ja muiden kanssa loi Yocto-projektin.

Projektin päätavoitteena on luoda ja jakaa ympäristö ja työkalut sulautettujen Linux-jakelujen luomiseen ja rakentamiseen. Projekti tukee 32- ja 64-bittisiä sulautettuja arkkitehtuureja, kuten ARM, PPC ja MIPS. Näiden työkalujen avulla kehittäjät voivat rakentaa täysin toimivia Linux-järjestelmiä sulautetuille laitteille.

Kehittäjien auttamiseksi projekti tarjoaa Hob-ohjelman, joka on graafinen käyttöliittymä BitBake-projektin rakennusmoottorille. Hob lukee ohjeet ja niitä noudattaen lataa paketteja, rakentaa ne ja kokoaa tuloksen käynnistysvedoksi. Voit asentaa sen kaikkiin suosittuihin jakeluihin, mukaan lukien Fedora, Ubuntu, Debian, OpenSUSE ja CentOS.

Aloita lataamalla järjestelmäversio projektin verkkosivustolta gitin avulla:

$ git klooni -b päivänkakkara git://git.yoctoproject.org/poky.git