Ohjelman asennusjakelun luominen. Jakelu, jakelutyypit

Oletetaan, että olet joskus kuullut sanan kuten jakelu, ei ole väliä missä - Internetissä tai käyttäjiltä, ​​mutta tosiasia on, että et tiedä tämän sanan merkitystä. Puhumme tästä yksityiskohtaisesti tänään.

Joten mikä on jakelu?

Jakelu on tiedosto tai useita tiedostoja, jotka sisältävät erilaisia ​​ohjeita ohjelman asentamiseen. Yksinkertaisesti sanottuna tämä on asennustiedosto tai ohjelmatiedostot.

Se voi näyttää esimerkiksi tältä: Latasit ohjelman, joka oli pakattu rar tai postinumero arkisto, purat sitten kaikki tämän arkiston tiedostot ja saat kansion, joka sisältää monia erilaisia ​​tiedostoja. Kaiken kaikkiaan tätä voidaan kutsua jakelusarjaksi. Myös jakeluita on pakattu ISO-muotoon, jotka on myös melko helppo purkaa.

Ja joka tapauksessa, miksi tämä monimutkaisuus jakelupakettien ja tiedostojen kanssa?

Ja kaikki on todella yksinkertaista. Kun ohjelmaa asennetaan asennustiedostosta (jakelu), tiedostot jaetaan tiettyihin kansioihin ja tiedot kirjoitetaan myös rekisteriin, joten ohjelmaa asennettaessa jakelut ovat erittäin tärkeitä.

Ja muuten, jakelupaketti ja itse ohjelma ovat kaksi eri asiaa.

Kun suoritamme jakelun asennustiedoston, useimmiten käynnistyy asennusikkuna, joka auttaa ohjelman asennuksessa. Ohjattu asennustoiminto voi tarkistaa, täyttyvätkö kaikki ohjelman asennuksen ehdot. Tämä voi olla sovelluksen suorittamiseen tarvittavien tietokoneresurssien tarkistus sekä järjestelmävaatimusten tarkistus.

Siksi voimme jakelupaketin avulla konfiguroida esimerkiksi ohjelmakielen, käyttöliittymän ja joitain lisätiedostoja, jotka on asennettava.

Tyypillisesti jakelulla on laajennus exe tai msi ja koostuu yhdestä tiedostosta. Ne voidaan ladata Internetistä, ne painavat hieman useista megatavuista tai enemmän. Tässä tiedostossa on asennusohjeet ja sen suorittamalla kaikki tarvittavat tiedostot ladataan jo Internetistä.

Esimerkiksi, Google Chrome -selaimen jakelu painaa lähes 1 Mt ja kaikki muut tiedostot ladataan Internetistä ja asennetaan sitten.

Toinen esimerkki. Olemassa olevissa käyttöjärjestelmissä, erilaisissa ohjelmissa, kuten Photoshop tai 3D Max, on suuri määrä tiedostoja - kaikkea tätä kutsutaan jakelupaketiksi. Nämä monia tiedostoja sisältävät kansiot sisältävät yleensä tiedoston Install.exe tai Setup.exe, joka käynnistää jakelun asennusohjelman.

Kuinka jakelu suoritetaan?

Kuten edellä sanoin, jakelussa on tiedosto nimeltä Install.exe tai Setup.exe. Käynnistä se ja asennus alkaa.

Nykyään on olemassa uusi mielenkiintoinen muoto ohjelmien käynnistämiseksi Kannettava. Hyvä puoli siinä on, että kun suoritat vaaditun tiedoston, ohjelma toimii jo, eikä sinun tarvitse asentaa mitään. Tämä on erittäin kätevää, koska tällainen ohjelma voidaan siirtää muistitikulle ja käyttää missä tahansa tietokoneessa suoraan muistitikulta.

Lopuksi haluaisin sanoa yhden tärkeän asian. Ohjelmaa asennettaessa on suositeltavaa olla siirtämättä asennettuja tiedostoja tai kansioita toiseen paikkaan, koska tämän vuoksi se ei todennäköisesti toimi. Ja kaikki koska rekisterin merkintöjä ei löydy, siksi sinun ei pitäisi vain olla siirtämättä tiedostoja toiseen paikkaan, vaan myös kopioida esimerkiksi jo asennettu ohjelma tietokoneesta toiseen, koska todennäköisesti se ei toimi kumpikin toimii, mutta poikkeuksiakin löytyy.

Mielestäni kannattaa lopettaa tähän. Suosittelen myös, että et poista jakelua asennuksen jälkeen, koska se voi olla hyödyllistä, mutta se on sinun päätettävissäsi.

Tarkastellaanpa erittäin tärkeää aihetta aloittelijoille: kuinka käyttää päivityssivustoa sekä ladata ja asentaa 1C-jakeluja. Ehdotan välittömästi "kiipeämistä taisteluun" ja siirtymistä harjoituksiin. Avaa verkkosivusto ja siirry "Ohjelman päivitys" -osioon tai mene suoraan verkkosivustolle. Jos sinulta kysytään kirjautumistunnusta ja salasanaa siirron aikana, mutta et tiedä mistä nämä tiedot saa, voit lukea artikkelin tai ottaa yhteyttä 1C-palveluorganisaatioon ja pyytää näitä tietoja sieltä. Päivityssivustolle siirtymisen jälkeen avautuu taulukko, jossa on ladattavissa olevat ohjelmatiedostot. Täällä olet kiinnostunut osioista, joissa on teknologia-alusta ja kokoonpanosi nimet.

Taulukon toisessa sarakkeessa näkyy uusimman julkaisun versio tällä hetkellä ja kolmas sarake tämän julkaisun julkaisupäivämäärä. Loput sarakkeet sisältävät tietoja tulevista julkaisuista.

1C-teknologiaalustan asentaminen

Aloitetaan tiedotus Teknologia-alustalla. Tällä hetkellä alustan nykyinen versio on etuliitteellä "8.3". Vanhempia versioita "8.2" ja nuorempia ei enää tueta, "8.4" on edelleen syvässä alfatestausvaiheessa. Ja niin, jos sinun on päivitettävä alusta, teemme seuraavaa. Napsauta riviä "Technology platform 8.3". Näet luettelon kaikista saatavilla olevista versioista.

Napsauta viimeisintä versiota. Näyttöön tulee ikkuna, jossa on jakelusarjoja eri käyttöjärjestelmille. Valitse "Teknologinen alusta 1C: Enterprise for Windows".

Napsauta ainoaa riviä "Lataa jakelu". Lataus alkaa. Latauksen jälkeen pura ladattu arkisto napsauttamalla sitä hiiren kakkospainikkeella (jos sinulla ei ole WinRAR-ohjelmistoa purkamiseen, voit käyttää ilmaista ohjelmaa).

Suorita "setup"-tiedosto pakkaamattomassa kansiossa.

Ohjattu asennustoiminto avautuu. Napsauta "Seuraava".

Asennettujen komponenttien luettelo voidaan jättää oletusarvoksi napsauttamalla "Seuraava" uudelleen.

Napsauta "Asenna" ja odota, kunnes kaikki tarvittavat tiedostot on asennettu. Prosessi kestää yleensä muutaman minuutin.

Sitten näet ikkunan, jossa sinua pyydetään asentamaan suojausohjain. Poista valinta tästä ruudusta. Napsauta "Seuraava" ja sitten "Valmis".

Teknologia-alustasi on päivitetty. Voit tarkistaa tämän siirtymällä tietokantaan ja napsauttamalla oikeassa yläkulmassa olevaa kuvaketta

Alustaversio näytetään avautuvan ikkunan yläosassa.

Päivitysjakelujen asentaminen 1C-kokoonpanoon

Päivitysjakelut ladataan ja asennetaan samalla periaatteella kuin alusta. Ainoa asia on, määritetään heti päivityskansio. Tosiasia on, että oletusarvoisesti päivitykset asennetaan käyttäjäkansioon, mikä ei ole täysin kätevää. Kansio voidaan nimetä haluamallasi tavalla ja luoda missä tahansa sinulle sopivassa esimerkissä, polku on "D:\1c\1c päivitykset". Käynnistä 1C-pikakuvake työpöydällä ja napsauta oikealla olevaa "Asetukset".

Napsauta vihreää plusmerkkiä "Määritysmalli ja päivitä hakemistot" -osiossa ja määritä polku päivityskansioon "D:\1c\1c päivitykset". Lisäämisen jälkeen polku näkyy samassa osiossa. Napsauta "OK".

Valmisteluvaihe on valmis, katsotaan nyt, mitä päivityksiä on ladattava. Palaamme sivustolle ja napsautamme kokoonpanosi nimeä.

Katsotaanpa esimerkkiä "Enterprise Accounting 3.0" (luonnollisesti sinulla on kokoonpanosi nimi). Napsauta tätä riviä, niin näet luettelon kaikista saatavilla olevista julkaisuista.

Jakelu on tietokonetermi, jota jatkuvasti kohtaavat käyttäjät, jotka asentavat ohjelmia itsenäisesti tietokoneilleen (englanniksi Distribution - jakelu, jakelu).

Alla jakelu viittaa yhteen tai useampaan tiedostoon, joka varmistaa ohjelman asennuksen tietokoneeseen. Jakelu sisältää yleensä ohjelmatiedoston (tai tiedostot), lyhyet asennusohjeet ja erityisen asennusohjelman, joka suorittaa asennuksen. Jos asennettava ohjelma on suojattu luvattomalta käytöltä, jakelupaketti voi sisältää myös tiedoston asennusavaimella tai ohjelmaesiintymän sarjanumerolla. Mutta tämä viittaa tiettyyn "keskimääräiseen" ohjelmaan. Käytännössä jakauman koostumus voi vaihdella hyvin laajalla alueella.

Kun ohjelma koostuu yhdestä tai useammasta tiedostosta eikä sitä tarvitse asentaa, jakelu voi olla itsepurkautuva arkisto.

Itsepurkautuva arkisto on tiedosto, jonka pääte on .exe, joka sisältää itse arkistotietojen lisäksi myös purkuapuohjelman.

Usein, jotta voit työskennellä uuden tässä muodossa toimitetun ohjelman kanssa, riittää kaksi vaihetta:

  1. Kopioi arkistotiedosto kiintolevyllesi.
  2. Napsauta sitä hiirellä (kerran tai kahdesti käyttöliittymän asetuksista riippuen) ja odota, että pakkauksen purkaminen on valmis.

Joskus sinun on kuitenkin lisäksi määritettävä kansio, johon pakkaamattomat tiedostot sijoitetaan.

Kuitenkin, jakeluarkisto ei välttämättä purkautuvaa itsestään. Usein ohjelmatiedostot pakataan "tavalliseen" arkistotiedostoon jossakin suosituista muodoista: .gag, .zip tai .cab. Tällä vaihtoehdolla on yksi (mutta melko merkittävä) haittapuoli: potentiaalisen käyttäjän tietokoneelle on ensin asennettava arkistointiohjelma, joka pystyy purkamaan jakelutiedoston.

Jos asennus vaatii toimiakseen ohjelman kanssa, jakelussa on oltava suoritettava tiedosto (.exe), jonka nimi sisältää sanan Setup (termillä Setup on “ohjelmoijan” englanniksi sama merkitys kuin termillä Installation, ja se on käytetään usein synonyyminä jälkimmäiselle).

Suhteellisen pienille ohjelmille tällainen asennustiedosto voi olla ainoa jakelutiedosto ja sisältää sekä varsinaisen asennettavan ohjelman että asennusapuohjelman.

Olet todennäköisesti huomannut, että kaikilla ei ole oikeaa nimeä. Melko kokeneet käyttäjät voivat kuitenkin löytää asennustiedoston helposti muiden tiedostojen joukosta .exe-tunnisteella ominaisen kuvakkeen ansiosta. Tällaisia ​​kuvakkeita ei ole nykyään kovin montaa. Vain viisi on yleisimpiä.

Se, onko asennustiedostossa jonkin tyyppinen kuvake, riippuu työkalusta, jolla tiedosto on luotu. Nykyään kolme suosituinta näistä työkaluista ovat InstaUShield (eri versioissa) InstaUShieldiltä, ​​Windows Installer Wise Solutionsilta ja Inno Setup (kehittäjä Jordan Russell). Tietenkin ohjelman kehittäjällä on oikeus käyttää mitä tahansa kuvaketta asennustiedostossa. Ohjelmantekijöiden keskuudessa ei kuitenkaan ole tässä suhteessa erityistä halukkuutta monimuotoisuuteen.

Jakelu suuret monimutkaiset sovellukset voivat sisältää tusinaa muuta tiedostoa, joista jokaisella on erityinen rooli asennusprosessissa.

Tällaisissa jakeluissa asennustiedosto suorittaa vain "asennusohjelman" toimintoja eikä sisällä varsinaisia ​​sovellustiedostoja.

Usein käytetään yhdistettyjä jakeluvaihtoehtoja, kun sovellus jaetaan yhtenä arkistotiedostona, jonka sisällä useiden tiedostojen asennussarja (mukaan lukien asennustiedosto) on "piilotettu".

Tällä hetkellä Windows-käyttöjärjestelmille sovelluksia luotaessa käytetään yhä enemmän MSI (Microsoft Windows Installer) -teknologiaan perustuvia jakelusarjoja. Tämä tekniikka tarjoaa käyttäjille useita etuja työskennellessään sovelluksen kanssa.

Erikoistapaus on ohjelmien etäasennus. Tämä termi tarkoittaa, että jakelu sijaitsee jossain verkkoresurssissa ja asennusprosessia hallinnoi verkon ylläpitäjä (tästä syystä tätä prosessia kutsutaan usein järjestelmänvalvojan asennukseksi). Tässä tapauksessa käyttäjä ei välitä siitä, missä muodossa jakelu tallennetaan. Tulevaisuudessa kuitenkin huomaamme, että suosittu jakelun tallennusmuoto etäasennusta varten on asennus-CD (tai DVD) -kuvatiedosto.

Lopuksi vielä yksi tarkempi jakelutyyppi- nämä ovat niin sanottuja päivityspaketteja tai "service packeja" (translitteroitu englanninkielisestä termistä Service Pack). Tällainen paketti asennetaan aiemmin asennetun sovelluksen (tai käyttöjärjestelmän) "päälle". Asennusprosessin aikana jotkin päivitetyn ohjelmiston moduulit vaihdetaan. Pääsääntöisesti päivityspaketti toimitetaan käyttäjille itsepurkautuvana arkistona (.exe-tiedosto), jonka nimessä on kirjaimet SP (lyhenne sanoista Service Pack) ja sarjanumeroa (versiota) osoittava numero. ) paketista.

Monet aloittelijat, jotka suunnittelevat siirtymistä Linuxiin, kohtaavat paljon kysymyksiä. Yksi yleisimmistä niistä on se, mikä Linux-jakelu on ja kuinka monet tämän käyttöjärjestelmän versiot eroavat toisistaan. Windowsissa käyttäjät ovat tottuneet käyttämään yhtä järjestelmää ja useita virallisia versioita, mutta täällä on niin monimuotoisuutta.

Tässä artikkelissa yritämme ymmärtää mitä Linux-jakelu on ja mikä tärkeintä, miten jakelut eroavat toisistaan, mikä erottaa jotkut harmaasta massasta ja myös kuinka mielenkiintoisimmat jakelut luotiin.

GNU Linux -käyttöjärjestelmä täytti äskettäin 25 vuotta. Tänään on jo kertynyt valtava määrä Linux-jakeluja, ja aloittelijoiden on erittäin vaikea päättää, millä jakelulla aloittaa matkansa tähän maailmaan. Mutta ensin sinun on selvitettävä, mikä se on ja miksi jakeluja on niin monia, eikä useita versioita, kuten Windowsissa (Home, Pro, Enterprise) tai MacOS.

Ymmärrät, miksi Linux-jakeluja on niin paljon, kun ajattelet, että Linux-ydin on avoimen lähdekoodin. Kuka tahansa voi käyttää sitä ilmaiseksi ja tehdä omat muutokset koodiin. Siksi monet ihmiset luovat omat jakelunsa ottamalla perustaksi tarvitsemansa ytimen ja lisäämällä haluamansa ohjelmistot.

Ei ole ainuttakaan organisaatiota, joka kehittäisi määrätietoisesti ja itsenäisesti Linuxia. Lähdekoodi on kaikkien saatavilla ja tuhannet kehittäjät eri puolilta maailmaa osallistuvat vapaaehtoisesti niiden kehittämiseen. Ytimen kehitystä valvoo Free Software Foundation, mutta tässä tilanne on radikaalisti erilainen kuin Windowsissa ja Microsoftissa, joissa yksi yritys vastaa koko järjestelmän kehittämisestä.

Kuten jo sanoin, Microsoft itse hoitaa koko järjestelmän. Yritys luo sekä ydin- että graafisen käyttöliittymän sekä lisäohjelmistot, jotka ovat tarpeen sujuvan toiminnan kannalta. Linuxin tapauksessa useimmat komponentit ovat eri ihmisten kehittämiä, nämä ovat Linux-ydin, järjestelmäapuohjelmat, graafinen ympäristö, sovellusohjelmat. Kaikki tämä on riippumattomien kehittäjien tuottamia.

Jos vedämme analogian Windowsin kanssa, voimme verrata Linux-jakelua Windows-koontiversioon. Jokainen käyttäjä voi ottaa kaikki tarvittavat komponentit ja koota niistä oman jakelunsa. Toinen asia on, että monet yritykset parantavat näitä komponentteja jollain tavalla, julkaisevat niille korjaustiedostoja, lisäävät päivityksiä, julkaisevat ohjelmistonsa ja niin edelleen.

Katsotaanpa nyt lähemmin jokaisen Linux-jakelun peruskomponentteja:

Linux-ydin

Se on käyttöjärjestelmän pääkomponentti. Ytimen kehitti Linus Torvalds vuonna 1990. Kaikille käyttöjärjestelmille ydin on elintärkeä. Monet ohjelmoijat osallistuvat ytimen kehittämiseen, mutta kaikki on Linus Torvaldsin hallinnassa. Hän voi hallita kaikkea uusien ominaisuuksien lisäämiseen ja ytimen vaihtamiseen liittyen.

GNU Utilities

Otetaan esimerkiksi muistikirja. Kirjoittamiseen tarvitset lyijykynän, kirjoitetun tekstin pyyhkimiseen pyyhekumia, ja useat merkit ovat myös hyödyllisiä korostamaan tekstin tarpeellisia alueita. Kaikkia näitä työkaluja voidaan pitää lisätyökaluina, joiden avulla voit käyttää muistilehtiötä muistiinpanojen tekemiseen.

Täsmälleen sama asia tapahtuu Linuxissa. Et voi käyttää ydintä yksinään. Erilaisten tehtävien ratkaisemiseksi, esimerkiksi tiedostojen käsittelyyn, tekstin muokkaamiseen, järjestelmän hallintaan, tarvitset erityisiä apuohjelmia. Nämä apuohjelmat ovat GNU Projectin kehittämiä, ja ne sisältyvät Coreutils-pakettiin.

Palatakseni muistikirjan analogiaan, tarvitset jotain, jonka kanssa voit käyttää näitä työkaluja. Käytä tätä varten käsiäsi. Linuxissa tarvitset kuoren. Tämä voi olla komentotulkki, kuten bash, tai graafinen komentotulkki.

Näyttöpalvelin

Näyttöpalvelin tai ikkunanhallinta toimii välittäjänä käyttäjän ja Linuxin välillä. Sen päätehtävänä on ohjata näytön ulostuloa ja hyväksyä komentoja käyttäjältä syöttölaitteiden kautta. Asiakassovellukset, kuten Firefox, Libreoffice, käyttävät näyttöpalvelinta ikkunoidensa sisällön näyttämiseen ruudulla sekä komentojen vastaanottamiseen käyttäjältä.

Yleisimmin käytetty näyttöpalvelin on Xorg, joka perustuu X Window System -näyttöprotokollaan. Sen on kehittänyt X.Org Foundation. Myös kaksi uutta näyttöpalvelinta on hiljattain ilmestynyt, nämä ovat Mir ja Wayland. Jälkimmäistä käytetään oletuksena Fedorassa, ja saamme myöhemmin selville, mitä siitä tulee.

X Serverissä on erillinen komponentti nimeltä ikkunanhallinta, jonka avulla voit hallita, miten ikkunat näkyvät näytöllä ja miten ne toimivat vuorovaikutuksessa. Voit siirtää, muuttaa kokoa ja järjestää uudelleen ikkunan osia. Waylandin tapauksessa tämä toiminto annetaan yhdistelmävastaavalle.

Graafinen käyttöliittymä

Graafinen käyttöliittymä tai GUI on komponentti, jonka avulla voit olla vuorovaikutuksessa käyttäjän kanssa graafisesti ja käyttämällä hiirtä konsolin komentojen sijaan. Konsolikäyttöliittymää käytetään Linuxin palvelinversioissa.

Vuosien varrella on kehitetty erilaisia ​​graafisia käyttöliittymiä ja työpöytäympäristöjä. Jokaisen niistä tuottaa erillinen ja riippumaton kehitystiimi.

Miten Linux-jakelut eroavat toisistaan?

Linux-jakelujen kehittäjät ottavat yleensä perustana tavallisen ytimen ja lisäävät siihen heidän mielestään tarvittavat ohjelmistot. Melko usein kehittäjät asentavat oman työpöytäympäristönsä, esimerkiksi Ubuntu käyttää Unitya, Linux Mint Cinnamonia. Eri jakeluissa on erilaisia ​​oletusohjelmistoja, kuten Firefox- tai Chrome-selain, musiikkisoitin, toimistopaketti jne.

Toinen ero on ohjelmistomuoto, jossa eri jakelut voivat käyttää erilaisia ​​järjestelmiä deb- ja rpm-ohjelmistopakettien luomiseen. Kehittäjät voivat sisältää suljetun lähdekoodin ohjelmistoja, mutta ne eivät välttämättä toimita.

Jokaisella Linux-jakelulla on omat tavoitteensa ja filosofiansa, mikä luonnehtii sen luomisen tarkoitusta. Esimerkiksi Debian on rakennettu ilmaisten ohjelmistojen laajalle jakelulle, Ubuntu on aloittelijoille ja ArchLinux antaa jokaisen käyttäjän luoda oman järjestelmän itselleen.

Huomaa, että avoimen lähdekoodin ohjelmistot eivät aina ole ilmaisia. Esimerkiksi Red Hat Enterprise Linuxista on kaupallinen jakelu. Voit ladata itse jakelun ilmaiseksi, mutta jos haluat saada säännöllisiä päivityksiä, sinun on maksettava.

Mielestäni Ubuntu on sopivin jakelu aloittelijoille. Se on melko helppo asentaa, Canonicalin kehittämä ja Debianiin perustuva. Mutta on myös muita jakeluita, jotka ovat viime aikoina saavuttaneet suosiota aloittelijoiden keskuudessa, kuten Linux Mint.

johtopäätöksiä

Tässä artikkelissa tarkastelimme mitä Linux-jakelu on ja yritimme selvittää, kuinka Linux-jakelut eroavat toisistaan. Tietenkään ei ole mahdollista sovittaa kaikkea tietoa kaikista Linux-jakeluista yhteen artikkeliin, mutta mielestäni on jo tullut paljon selvemmäksi, mikä se on ja miksi se tehdään tällä tavalla. Jos sinulla on kysyttävää, kysy kommenteissa!

Jälkiruoaksi video viidestä parhaasta Linux-jakelusta aloittelijoille. En ole samaa mieltä kaikista kirjoittajan ehdottamista jakeluista, mutta siellä on joitain mielenkiintoisia ajatuksia: