Debian: različice, zgradbe in smernice

Linuxoids je odličen primer kakovostnega dela številnih profesionalnih razvojnih ekip. Na področju sistemov Linux je logika razvoja dobila povsem drugačen vidik, saj ohranja in razmnožuje obetavne reliktne zamisli na področju programiranje sistema.

Windows kot primer programske opreme in Apple kot tehnični primer sta dosegla veliko, vendar je družina linuxoidov drugačna. Kot množica večplastnih ljudstev se preprosto naselijo in uspešno delujejo. V tem članku si bomo ogledali Debian: različice, gradnje in merila uspešnosti.

Raznolikost, gradnja in vir

Debian različica 9 je spekter možnosti. Na splošno je to poseben član družine Linux, namenjen strokovnjakom. Vzdržujejo ga usposobljene razvojne ekipe po vsem svetu. Debian različica 9.8 podpira vojsko milijonov informacijskih virov.

Medtem:

ЭTa izdaja večinoma dodaja popravke za varnostna vprašanja in nekaj popravkov za resne težave.

Tako piše na uradni spletni strani projekta. Obvestilo, da ta izdaja ni nova različica Debian 9, vendar posodobi le nekatere vključene pakete.

Enako spremlja pojav skoraj vsakega priljubljenega in popolnoma funkcionalnega programskega izdelka. Preskočiti številko različice je za potrošnika že dolgo nedosegljivo, če je to mogoče celo v sistemu Windows.

Za Linuxoide je običajno, da razglasijo odprto kodo. V praksi to pomeni "zgraditi". Ne gre za samostojen programski izdelek, temveč za isti izdelek, ki so ga le sestavili različni ljudje ali različne kombinacije sestavnih delov.

Različica, sestava in vir

Prva ali najnovejša različica Debiana, prenesena z uradnega spletnega mesta, ne pomeni ničesar. Pomemben je vir, ki ni več samo uradna spletna stran. Pogosto je "najboljši vir" stabilne različice sistemski administrator, stabilno, veliko podjetje.

Časovne zahteve in merila uspešnosti

Vse mora delovati stabilno in brez panike. Če je bil strežnik "up" na različici Debian 8, morate dvakrat premisliti, preden ga nadgradite na "drugo" raven.

Mnenje verodostojnih virov se ne razlikuje veliko od zgornjega citata. V bistvu ni tako pomembno poznati različico Debiana, ki bo pokrivala naloge stranke, kot zagotoviti, da se te naloge izvajajo v neprekinjenem in varnem ciklu.

Glavna zahteva stranke je stabilnost in kontinuiteta. Varnost, zanesljivost in drugi kazalniki so izredno pomembni. Če pa infrastruktura podjetja ne more takoj preiti z Debiana v9.8 na verjetno radikalno novo različico 10, nato pa kaj bo posledice ...

Funkcionalnost različice

Linuxovi čudaki vedno upoštevajo svoje pravilo: "ne paničarite". danes to ni dovolj. Očitno: številka različice na vsakem resnem programskem izdelku je le vodilo. ne bi smeli jemati kot podlago za odločitev.

Funkcionalnost Debiana v8 zadostuje tudi danes. Posebna razlog za ni izbire med devetimi. Na primer, veliko trenutnih virov uporablja sistem CentOS 6 in ne namerava nadgraditi na velikega brata 7. Očitno za to obstajajo dobri razlogi.

Potrošnik se pri izbiri določenega programskega izdelka osredotoča na spoznavanje funkcionalnosti različice in ne na odločanje o morebitnem poznejšem prehodu na naslednjo različico.

Neustavljiva funkcionalnost in nadgradnje

Značilnost: posodobitve. Za sisteme Linux sta "posodobitev" in "nadgradnja" svetinja med svetimi. Različica Debian 9 bo posodobljena tako kot različica 8. Najbolje bi bilo, če bi vsaka naslednja različica vključevala "posodobitve" prejšnje različice. V nekaterih delih kode je tako.

Značilnost programiranja je togost skladenjskih konstrukcij. Večja kot je razvojna ekipa, hitrejše kot je število strežnikov (npr. v Debianu), težje je kar koli spremeniti.

Nespremenljivost funkcionalnosti

Posodobitve so sestavljene iz popravkov hroščev, pomanjkljivosti, pojasnil povezav ali podatkovnih formatov. Končni rezultat je dejavnik nespremenljivosti.

Strojna oprema se nenehno razvija. Deluje, vendar morda tako ali drugače ne izpolnjuje pričakovanj že napisane kode.

Preprost primer. Prenesite sestavo debian-live-9.8.0-amd64-xfce.iso z uradnega spletnega mesta za namestitev sistema navideznih strojev ne bo omogočil namestitve virtualnega okolja Proxmox (Proxmox VE) na vseh računalniških platformah. Vendar je problem mogoče zlahka rešiti, če želite - vprašanje časa in spretnosti. Druga gradnja je debian-9.8.0-amd64-netinst.iso se namesti iz leta in takoj omogoči Proxmox VE.

Sam strežnik ima relativni. Veliko pomembnejša je funkcionalnost, ki je nameščena na njem, kot so Apache/NGiNX, PHP, MySQL ali višja raven Proxmox VE. Sodobni potrošnik je zahteven informacijski sistem, tudi če ima dva ali tri zaposlene. Sodobni potrošnik lahko obravnava ogromne količine informacij ali pa je resno odgovoren za reševanje majhnih težav.

V vseh primerih, in Debian ni izjema, ni toliko pomembna različica, temveč izbira izdelka z možnim (razpoložljivim) okoljem, da se osredotočimo na to "trdo gradnjo", ki jo stranka razume. Izbira tako zapletene rešitve je nekaj let, v katerih bi Debian zlahka ponudil 10, 11, 12, ... različice.

Migracija funkcionalnosti in informacij

Že več kot desetletje je beseda "migracija" postala ne le razumljiva, temveč tudi zahtevana. Strežniki svetovnega spleta vsebujejo veliko informacij. Skupaj tvorijo "samorazvojno" funkcionalnost.

Družina sistemov Linux in Windows

S tega vidika se potrošnik lahko zanese na razvijalca: vsaka naslednja različica programskega izdelka lahko prevzame vse, kar zagotavlja prejšnja različica.

Vendar je tako bolje: potrošnik vidi izbrani komplet za težko gradnjo kot ogrodje in postavi svoj informacijski sistem:

  • čim bolj mobilno;
  • minimalno vezan na določen okvir.

Debian je odličen sistem. Omogoča stabilno in zanesljivo delovanje, a ta stavba. Informacije "živijo" v stavbi. Njegova struktura in pravila "bivanja" ne bi smela biti vezana na elemente stavbe.

Članki na tem področju