Historia fupi ya Linux. Jinsi muundaji wa mfumo wa uendeshaji wa Linux wa bure akawa milionea Linex ni nini

Kwa jadi, mwishoni mwa kila mwaka, wahariri wa CRN hutaja "maakida" bora 25 wa biashara ya IT ya Marekani. Mnamo 2004, orodha hii ilijumuisha viongozi wa chaneli wanaovutia zaidi, viongozi wa baadhi ya kampuni kuu za wauzaji, pamoja na jenereta za wazo na watazamaji ambao husaidia kampuni zao kukua haraka na kufanikiwa hata katika nyakati ngumu. Wa kwanza kwenye orodha hii alikuwa Linus Torvalds, ambaye kupitia juhudi zake mradi wa Linux ulipata nguvu isiyokuwa ya kawaida mwaka wa 2004.

Linus Torvalds sio Mkurugenzi Mtendaji wala mwenyekiti wa bodi ya kampuni. Hana hadhi ya kiongozi. Haikuwa hadi 2003 ambapo alikubali kwa mara ya kwanza nafasi ya kulipwa katika tasnia ya Linux aliyounda.

Lakini, kulingana na CRN, ni Torvalds, mtayarishaji programu mwenye umri wa miaka 34 kutoka Finland, muundaji wa Linux kernel, ambaye anastahili cheo cha kiongozi mwenye ushawishi mkubwa zaidi wa 2004. Alipata jina hili kwa karibu miaka 15 ya kazi ya kujitolea. ubongo wake. Mwaka jana uligeuka kuwa hatua ya mabadiliko kwa Linux na kwa jumuiya nzima ya chanzo huria. Na Torvalds alichukua jukumu muhimu sana katika hili.

Uundaji wa kernel ya Linux 2.6 ulichukua OS hadi kiwango kipya, na kuifanya inafaa kwa matumizi ya biashara, ambayo iliwalazimu Microsoft, Sun Microsystems na wachuuzi wengine wa OS kufikiria tena mifano yao ya uuzaji.

Mengi yamebadilika katika maisha ya Torvalds hivi majuzi: alimaliza kazi kwenye Linux 2.6 kernel na akapokea hadhi yake ya kwanza rasmi katika jumuiya ya wasanidi wa Linux, na kuwa mfanyakazi wa Maabara ya Maendeleo ya Chanzo Huria (maabara ya ukuzaji wa programu ya chanzo huria, OSDL). Shirika hili haliegemei upande wowote wa muuzaji na lilianzishwa na IBM, Hewlett-Packard, Computer Associates International, Intel na NEC.

Sasa Torvalds ana nafasi na kadi ya biashara inayothibitisha hali yake rasmi. Lakini haya yote hayakuathiri njia yake ya kawaida ya maisha. Kuondoka kwa Torvalds kutoka kwa kampuni ya microprocessor ya Transmeta kufanya kazi katika OSDL kulimruhusu kujitolea kwa muda wote kutengeneza kinu cha Linux na kwa familia yake alipokuwa akifanya kazi nyumbani.

"Mpango wangu wa asili ulikuwa kuchukua likizo ya mwaka kutoka kwa Transmeta kwa gharama yangu mwenyewe, kwa hivyo ningeweza kuzingatia tu kufanya kazi kwenye toleo la 2.6 na nisiwe na usumbufu mwingine wowote," Torvalds anasema. "Nafasi ya OSDL imekuwa njia nzuri ya kudumisha bima ya afya, kupata mshahara, na kubaki huru kutoka kwa watoa huduma."

Tukio hili lilichukua jukumu muhimu kwa jumuiya ya chanzo huria. Uamuzi wa Linus kupata hadhi rasmi katika wakati mgumu kwa watengenezaji wa Linux - katika kipindi cha ukosoaji mkali wa chanzo wazi na uchunguzi wa mara kwa mara, sababu ambayo ilikuwa kesi ya Kundi la SCO dhidi ya IBM - iliwapa wafuasi wake imani katika siku zijazo. Hii kwa mara nyingine inathibitisha ushawishi mkubwa wa Torvalds juu ya hatima ya Linux.

Juni iliyopita, Linus, mke wake Tove, na binti zao watatu (wenye umri wa miaka mitatu, sita na saba) waliondoka California na kuishi katika kitongoji tulivu cha Portland, Oregon. Anaishi katika nyumba mpya, iliyo na vifaa kwa urahisi kabisa, bila frills, na vipengele vya Danish Art Nouveau. Torvalds pia haiambatanishi umuhimu mkubwa kwa mavazi: alisalimia umati wa wapiga picha ambao walikiuka usiri wake katika jeans zilizovunjika. Anaonekana kufurahishwa na fujo zote zinazomzunguka.

Ofisi ya nyumbani ya Linus ina lango tofauti nyuma ya nyumba, kuna jikoni ndogo na rafu za vitabu ambazo bado hazijajazwa kikamilifu. Madirisha ya ofisi yanaangalia nyuma ya nyumba, ambapo Torvalds anajenga nyumba ya kuchezea kwa binti zake. Zaidi juu kuna mtazamo wa msitu. Katika mazingira haya, ambayo hayajasumbuliwa na matatizo yoyote ya biashara au utaratibu wa ofisi, ibada takatifu hufanyika - kazi kwenye Linux OS.

Kawaida Linus hukaa mbele ya kifuatiliaji na kucheza kwenye kibodi kama mtoto - karibu kama mwaka wa 1991, huko Helsinki, wakati alikuwa anatunga punje ya OS yake. Lakini leo Torvalds huongoza orchestra ya ulimwenguni pote ya maelfu ya watengenezaji na kipande baada ya kipande hukusanya kazi bora ambayo inadhoofisha uanzishaji wa programu nzima, inaumiza Sun, kuleta IBM kwenye fahamu zake na kufanya hata Microsoft kutilia shaka kutokufa kwake yenyewe.

"Sasa, kutokana na juhudi za Torvalds, Linux ndio mradi wa chanzo huria uliofanikiwa zaidi ulimwenguni. Inapinga kanuni za tasnia ya programu, "anasema msanidi mkuu wa mradi mwingine wa chanzo huria uliofanikiwa.
"Linus anatoa mfano wa jinsi ya kujiweka kama mpinzani mkubwa kwa nguvu za tasnia kwa kusimamia kwa ustadi jumuiya ya wasanidi programu na kujitolea kabisa kwa ufundi wake. Alionyesha njia kwa watengenezaji wengi wa kitaalam wa chanzo wazi. Yeye ndiye aliyemfanya JBoss aelekee upande huu,” anasema Marc Fleury, Mkurugenzi Mtendaji wa JBoss, msanidi programu wa seva ya J2EE.

Eric Raymond, mwandishi wa mkataba juu ya harakati ya chanzo wazi, "Cathedral & the Bazaar," anaamini kwamba talanta ya Torvalds na ujuzi wa shirika uliruhusu Linux OS, kinyume na utabiri wa wataalam, sio tu kuishi, bali pia kustawi. "Linus ana maana ya kushangaza ya kusudi. Alipinga matamanio ya kupita kiasi ambayo yaliharibu zaidi ya mradi mmoja wa kiwango hiki, anasema Raymond. - Jambo muhimu zaidi lilikuwa kuanzishwa kwa modeli ya ukuzaji wa kanuni zilizogatuliwa. Ilikuwepo kabla ya Torvalds, lakini aliweza kuiweka utaratibu.

Kwa Torvalds, kazi hii ni kazi ya upendo tu: akiwa na haki zote za kuondoa alama ya biashara ya Linux, hapokei senti kutoka kwao. Inashangaza kwa tasnia inayozalisha mabilionea: baada ya kuleta mageuzi katika biashara ya programu, mtu hana hamu kabisa na biashara hiyo.

"Sidhani kama naweza kuwa Bill Gates wa muongo huu," Torvalds anasema. - Ili kufanya hivyo, unahitaji kusimama kwenye asili ya mwelekeo mpya wa kiufundi. OS hazijakuwa kitu kipya kwa muda mrefu. Labda muhimu zaidi ni kuwa na mkondo wa kibiashara. Na hii ndiyo niliyo nayo? Ndiyo, nafikiria zaidi kuhusu biashara.”

Kwa unyenyekevu wake wote, Torvalds alifanya kazi ambayo ilirejesha soko la OS la ossified na kulazimisha jamii kufikiria juu ya nyanja za kifalsafa na kijamii za swali la jinsi na kwa nani bidhaa za programu zinaundwa. Wawakilishi wengi wa jumuiya ya chanzo huria wanaamini kwamba programu ni mojawapo ya baraka za ustaarabu, kama vile umeme, na kwa hiyo haipaswi kuwa ya mabepari wachache, bali ya jamii nzima na kutumika kwa manufaa ya jamii. Pia kuna watu wenye itikadi kali ambao wanaona ushindani unaokua kati ya Linux na mifumo ya uendeshaji wamiliki kama pambano kati ya mema na mabaya, na Torvalds anachukuliwa kuwa mkombozi wa ulimwengu kutoka kwa utumwa kwa Microsoft Windows.

Walakini, Linus anaiona tofauti kabisa. "Sina mtazamo wa kifalsafa wa chanzo wazi hata kidogo. Mimi ni pragmatist zaidi katika suala hili. Ninaamini kweli kwamba ushirikiano na kushiriki maarifa wazi husababisha maendeleo ya ubora wa juu. Lakini wakati mwingine, hata kwa mtindo huu wa kazi, lazima ugeuke kwa leseni, kwa sababu kutakuwa na watu ambao wanaweza kufaa kwa urahisi kazi ya mtu mwingine. Wazo la kwamba ujuzi unaweza kushirikiwa kwa uwazi linaweza kuitwa "falsafa," lakini ushiriki kama huo upo, asema Torvalds. - Hii ndio inatofautisha sayansi kutoka kwa alchemy au uchawi. Nadhani wale ambao hawaamini katika hili hawataki tu kuondoa vipofu vyao."

Shauku ya Linus ya kuweka usimbaji inamfanya kuwa msanidi programu wa chanzo huria nambari moja.

"Linus sio programu mahiri tu: ana ladha nzuri," anasema Dirk Hondel, mkurugenzi wa Linux OS na mkakati wa chanzo wazi huko Intel, na mmoja wa watengenezaji wa asili wa Linux kernel karibu tangu mwanzo wa mradi mnamo 1991. . “Torvalds hutafuta njia rahisi na zinazopatana na akili za kutatua matatizo, anajua jinsi ya “kusuluhisha kila jambo.” Anafanya mambo magumu kuwa rahisi. Kwa maoni yangu, hii ndio tofauti kuu kati ya programu bora na mzuri tu.

Andrew Morton, mtu wa mkono wa kulia wa Torvalds na msanidi nambari mbili kwenye mradi wa Linux, sasa anawajibika pia kwa kazi ya OSDL kwenye kinu cha Linux. Anasema kwamba Torvalds "huweka kiwango cha juu," na hii pia ni ufunguo wa mafanikio ya mradi mzima. "Alifanikiwa kufikia hali ambayo kila mtu anafanya kazi bila haraka na chini ya hali sawa. Kuna kujipanga kwa jumuiya nzima na mgawanyo wa majukumu kati ya wanachama wake... wakati hakuna tofauti za kibinafsi zinaweza kudhuru mradi mzima,” anasema Morton.

Lakini hii sio kazi rahisi, anasema Alan Cox wa Red Hat, mmoja wa watengenezaji muhimu wa Linux. "Linus ana tabia mbili dhabiti: yeye ni mwaminifu na hasisitiza maoni yake ikiwa itatokea kuwa mbaya," Cox anasema. -Torvalds ana uwezo wa kuongoza, ana intuition bora wakati wa kuchagua ufumbuzi wa kiufundi na mbinu nzuri ya kufanya kazi na watu. Inajulikana kuwa kusimamia watengenezaji programu ni kama "kuchunga kundi la paka." Lakini Linus anakabiliana na hili vizuri sana, bila kukiuka masilahi ya mtu yeyote.

Torvalds ni mtulivu na wa asili, kwa kweli havutiwi na shida za tasnia nzima, lakini kwa kubadilika kwake kila wakati ana maoni yake mwenyewe na haogopi kuielezea kwa sauti kubwa. Anakosoa kwa uwazi msimbo wa Microsoft Windows, na anaita SCO kuwa kampuni inayodhoofisha ambayo inachukua sifa kwa mafanikio ya watu wengine.

Torvalds inajivunia Linux kernel 2.6, ambayo ilikamilishwa mnamo Desemba 2003. Toleo hili liko tayari kwa matumizi ya biashara. Kwa upande wa utendaji, kuegemea na scalability, sio duni kwa mifumo ya uendeshaji ya kibiashara. Inafaa kwa kufanya kazi na maombi ya ushirika na kwa kazi yoyote inayohusiana na usindikaji wa idadi kubwa ya data. Torvalds anajivunia utaratibu rasmi wa utaftaji aliotengeneza na Morton, ambayo hurahisisha kusasisha na kurekebisha kernel ya OS.

Wakati huo huo, Linus anapendelea kujiweka mbali na masuala yoyote ya kibiashara na kisheria, anasema Stuart Cohen, afisa mkuu mtendaji wa OSDL. "Hana nia kabisa ya kuwa mshauri mkuu au VP wa teknolojia," Cohen anasisitiza. - Torvalds ina kutosha kufanya tayari. Tunajaribu kutompakia kupita kiasi, tukimpa uhuru kamili - yuko huru kufanya kile kinachompendeza.

Torvalds hapendi kuwa kitovu cha umakini, lakini hushiriki katika hafla za tasnia mara kwa mara. Kujaribu kuwa sahihi sana katika kila kitu - katika kuunda kanuni na katika kufafanua jukumu lake mwenyewe - Linus anajiita kiongozi mkuu wa kiufundi, na sio mbunifu mkuu, kwani yeye hajiandiki sana kama kusimamia kazi ya watengenezaji wengine. Na yuko tayari kila wakati kulipa ushuru kwa waandaaji wa programu ambao walichukua jukumu kubwa katika ukuzaji wa chanzo wazi, pamoja na waandishi wa lugha ya C na Unix OS huko Bell Labs - Brian Kernighan, Dennis Ritchie na Ken Thompson.

Torvalds hajioni kuwa shujaa, lakini kulingana na marafiki zake, yeye ni mbali na mfano mbaya zaidi. Hondell anakumbuka jinsi Torvalds alivyokuwa akijiandaa kutoa hotuba kwenye mkutano wa LinuxWorld Expo alipotoweka ghafla kabla tu ya kupanda jukwaani. Hofu na kuchanganyikiwa kulianza, lakini mke wa Torvalds, ambaye mara nyingi husafiri pamoja naye na binti zake, aliingilia kati na kumtuliza, akisema kwamba alikimbilia gari kwa diapers.

Hii yote ni kawaida sana kwa Torvalds, Hondel anasema. Licha ya umaarufu wake wa kimataifa, Linus hana kabisa maana yoyote ya ukuu wake na hatembei akizungukwa na msururu wa wasaidizi, kama watu mashuhuri wengi. "Torvalds ni mwendawazimu, mbaya zaidi, ni mwendawazimu wa ajabu. Lakini kwa bahati nzuri, licha ya hayo, yeye ni mtu wa kawaida kabisa na rafiki mzuri,” anasema Hondell. "Inatosha kumuona mara moja na watoto na unaelewa kuwa anabaki kama alivyokuwa - mtu mzuri tu."

Katika makala hii nitajaribu kukuambia kwa urahisi na kwa uwazi iwezekanavyo kuhusu Linux ni nini, usambazaji wa Linux ni nini, nitakuambia kuhusu vipengele vya Linux na tofauti kutoka kwa mfumo wa uendeshaji wa Windows, tutazungumzia pia kuhusu interface ya mtumiaji wa kielelezo katika Linux na mengi zaidi.

Linux ni mfumo wa uendeshaji wa bure kwa kompyuta kulingana na Linux kernel.

Linux kernel- hii ni sehemu kuu ya mfumo wa uendeshaji, ambayo ni katikati ya mfumo huu, ambayo kila kitu kinajengwa. Kiini cha Linux huratibu vitendo vyote kati ya vifaa vya kompyuta na vipengele vyote vya mfumo wa uendeshaji, ikiwa ni pamoja na programu. Kwa hivyo, kernel ya Linux ni msingi, msingi ambao mfumo wa uendeshaji wa Linux umejengwa.

Linux kernel ilionekana kwa mara ya kwanza mnamo 1991, iliyotengenezwa na mtengenezaji wa programu wa Kifini Linus Torvalds.

Alama rasmi ya Linux ni pengwini anayeitwa Tux, ambayo ni tofauti na "kawaida" penguins wana midomo ya manjano na makucha. Kwa hivyo, usishangae kuwa karibu kutajwa kwa Linux kunaambatana na penguin kama hiyo.

Mfumo wa uendeshaji wa Linux ni mfumo wa kawaida na unaweza kupanuka, kwa hivyo mfumo wa uendeshaji wa Linux sio tu wa kernel, pia inajumuisha ganda la picha ( kiolesura cha picha cha mtumiaji), seti ya programu, na vipengele vingine vinavyounganisha na kuingiliana na kinu cha Linux.

Programu ya Linux inasambazwa kwa namna ya vifurushi na kuhifadhiwa katika kinachojulikana kama hifadhi.

Hifadhi ni hifadhi ambayo vifurushi vya programu au vifurushi tu vya kupanua utendakazi wa mfumo wa uendeshaji wa Linux huhifadhiwa. Hifadhi zinaweza kupatikana kwa uhuru kutoka kwa mfumo wa uendeshaji, hivyo unaweza kufunga programu za ziada kwa urahisi sana.

Kumbuka! Ikiwa unataka kujifunza jinsi ya kutumia Linux kwenye kompyuta yako ya nyumbani bila kutumia safu ya amri, ninapendekeza kusoma kitabu changu - " »

Linux GUI

Ya kuu na maarufu katika Linux ni:

  • KDE (K Mazingira ya Eneo-kazi) - mojawapo ya shells kubwa na maarufu zaidi za picha, ina interface nzuri, rahisi na ya kazi, kwa sababu ya hii inahitajika sana kwenye rasilimali za kompyuta;
  • Mbilikimo (Mazingira ya Mfano wa Kitu cha Mtandao wa GNU) ni mazingira mengine ya eneo-kazi ambayo hutumiwa sana na pia ni maarufu sana na hufanya kazi. Kuanzia toleo la 3, GNOME ilianza kutumia teknolojia "Shell ya GNOME", ambayo ilifanya mazingira haya kuwa mapya kabisa na tofauti sana na toleo la classic. Ni ukweli huu ambao ulisababisha kuundwa kwa makombora mapya ambayo yaliendelea mazingira ya kawaida ya GNOME, lakini kwa jina tofauti;
  • MATE- ina angavu na, muhimu zaidi, interface rahisi ya mtumiaji, ambayo inafanya kuvutia sana. Mazingira haya ni mwendelezo wa kiolesura cha kawaida cha GNOME;
  • Mdalasini- mwendelezo mwingine wa GNOME ya kawaida na matumizi ya teknolojia za kisasa. Urahisi sana, mazingira ya kazi na mazuri ya desktop;
  • Xfce- rahisi, kazi na wakati huo huo haraka sana na nyepesi ganda la picha;
  • LXDE (Mazingira ya Eneo-kazi nyepesi ya X11) ni mojawapo ya mazingira nyepesi na ya haraka zaidi ya eneo-kazi ambayo hauhitaji rasilimali za kompyuta, kwa hiyo ina kiolesura cha kihafidhina sana.

Vipengele vya Linux na tofauti kutoka kwa Windows

Kipengele kikuu na tofauti kati ya Linux na familia ya Windows ya mifumo ya uendeshaji ni kwamba Linux hutumia mbinu tofauti kabisa ya kuandaa mfumo wa faili na kutumia aina tofauti kabisa za mifumo ya faili.

Katika Windows, umezoea kuona anatoa za mantiki C, D, na kadhalika katika Linux hakuna anatoa vile. Badala yake, Linux ina mzizi (/) ambayo kila kitu kinakua. Anwani zote za faili na saraka huanza kutoka kwa mzizi, sehemu zote zimewekwa kwenye mzizi, pamoja na diski za mwili ( USB flash drives na kadhalika).

Kwa hivyo, kabisa disks zote za kimwili na partitions zinajumuishwa katika muundo wa faili moja, kuanzia na mizizi (/).

Linux, kama ilivyoonyeshwa tayari, hutumia mifumo mingine ya faili kuliko, kwa mfano, Windows - NTFS au FAT, ingawa Linux inaweza kufanya kazi na aina hizi za mifumo ya faili.

Aina zifuatazo za mifumo ya faili hutumiwa kikamilifu katika Linux:

  • ext4- mfumo wa kisasa wa faili wa uandishi wa habari, ambayo ni ya kawaida kwa Linux;
  • btrfs- mfumo mpya wa faili kulingana na miundo ya B-tree, katika baadhi ya majaribio inaonyesha utendaji bora zaidi ikilinganishwa na ext4;
  • xfs- Mfumo huu wa faili unatofautishwa na utendaji wa hali ya juu katika suala la kuandika na kusoma data. Hata hivyo, kutokana na hali ya mfumo huu wa faili, katika kesi ya kushindwa kubwa kuna hatari ya kupoteza data.

Kwa ujumla, utendaji wa ndani wa mifumo ya Linux na Windows, bila shaka, ni tofauti sana, lakini leo kwa mtumiaji wa kawaida wa kompyuta ya nyumbani tofauti hizi hazionekani. Linux ya kisasa ni mfumo wa uendeshaji unaofaa sana ambao tayari unalenga mtumiaji wa kawaida.

Lakini hata hivyo, Windows bado inabakia kuwa mfumo wa uendeshaji maarufu zaidi, na hasa kwa sababu ya hii, hatari zaidi. Kwa kuwa ni chini ya Windows kwamba virusi vingi huundwa, kila siku "mbaya" watengenezaji wanatafuta udhaifu katika mfumo huu wa uendeshaji ili kuunda virusi vingine.

Katika Linux, mambo ni bora zaidi na virusi, i.e. Virusi chache zaidi huundwa chini ya Linux, na kwa sababu hiyo, Linux inachukuliwa kuwa mfumo wa uendeshaji salama zaidi na sugu kwa virusi.

Ikiwa tunazungumza juu ya programu, Linux imeenea sana hivi kwamba idadi kubwa ya programu zinatengenezwa kwa mfumo huu, pamoja na zile maarufu zaidi zinazopatikana kwenye Windows. Na kwa njia, kufunga programu katika Linux ya kisasa imekuwa rahisi zaidi kuliko Windows. Mchakato wa usakinishaji unafanana na kitu kama kusakinisha programu kwenye simu mahiri, i.e. kila kitu kimewekwa kutoka kwa nukta moja kwa mbofyo mmoja. Hiyo ni, unazindua sehemu ya mfumo ambayo hufikia hazina na kusoma orodha ya vifurushi vinavyopatikana ( na maelezo, na ukadiriaji, na maoni kutoka kwa watumiaji wengine), na bonyeza tu kwenye ile unayohitaji na ndivyo hivyo. Bila shaka, sio usambazaji wote wa Linux una utendaji huo, lakini katika wale maarufu zaidi, ufungaji hutokea kwa njia hii.

Pia, tofauti kuu kutoka kwa Windows ni kwamba Linux ni mfumo wa uendeshaji wa bure na wa wazi kabisa. Msanidi programu yeyote anaweza kuirekebisha na kuunda mfumo wake mwenyewe kwa msingi wake na haki za kisheria kabisa. Programu zote kwenye Linux pia ni bure zaidi. Linux ni bure kusambaza na kutumia. Ndio maana kuna idadi kubwa ya usambazaji wa Linux, na nitakuambia ni nini sasa.

Usambazaji wa Linux ni nini?

Usambazaji wa Linux ni aina ya mfumo wa uendeshaji wa Linux. Kuna usambazaji mwingi wa Linux, kwani msanidi programu yeyote anaweza kutumia kernel ya Linux na kuunda mfumo wake wa kufanya kazi. Kwa hivyo, watengenezaji huungana katika jamii na kuunda mifumo ya uendeshaji kulingana na kernel ya Linux, ambayo ni usambazaji. Usambazaji ni pamoja na programu zote muhimu kwa ajili ya kazi, na mara nyingi ugawaji wengi una kila kitu unachohitaji ili kuanza kutumia mfumo mara baada ya ufungaji, tofauti na Windows, ambapo baada ya kufunga mfumo bado unahitaji kufunga programu muhimu kwa kazi.

Pia, usambazaji unaweza kuundwa na kudumishwa na makampuni mbalimbali, na usambazaji huo unaweza tayari kulipwa.

Usambazaji wa Linux unaweza kutegemea usambazaji mwingine, na kwa hivyo aina nyingi za usambazaji huzaliwa, ambazo zinategemea kila mmoja na zote zina msingi sawa, msingi sawa.

Karibu kila usambazaji una hazina yake mwenyewe, ambayo huhifadhi vifurushi vyote vinavyoendana na kuungwa mkono na usambazaji;

Ugawaji wa Linux unaweza kugawanywa katika matawi mawili makubwa sana ya maendeleo, maelekezo mawili. Hapa ninamaanisha mgawanyiko kulingana na jinsi programu inavyopangwa na kusimamiwa, i.e. katika vifurushi.

Kuna mifumo miwili ya usimamizi wa kifurushi maarufu:

  • DEB- muundo wa faili za kifurushi zinazotumiwa katika usambazaji wa Debian na usambazaji wote kulingana nayo;
  • RPM ni kidhibiti cha kifurushi kinachotumiwa katika usambazaji wa Red Hat, na vile vile katika usambazaji mwingine mwingi maarufu.

Ikiwa wewe ni mtumiaji wa Linux wa novice, basi huna haja ya kuangalia ni mfumo gani wa usimamizi wa mfuko ambao usambazaji unategemea, unahitaji kuangalia usambazaji kama bidhaa ya mwisho, i.e. imeundwa kwa madhumuni gani. Nilileta mgawanyiko huu tu ili ujue kuwa upo; hautakuwa na athari kwa ujuzi wako na mfumo wa uendeshaji wa Linux. Wakati pekee ambao utakutana na hii ni wakati utasakinisha programu ya mtu wa tatu ambayo haiko kwenye hazina za kawaida. Kwa kuwa utahitaji kuchagua aina ya kifurushi cha kusakinisha kinacholingana na mfumo wako.

Kabla ya kubadili Linux, unahitaji kujua ni nini usambazaji fulani umeundwa na unakusudiwa. Kwa kuwa kuna, kwa mfano, ugawaji ambao hauna shell ya graphical, i.e. mifumo ya seva, kuna usambazaji ambao unadhibitiwa pekee kwenye mstari wa amri na huundwa kwa watumiaji wa juu, lakini wakati huo huo, kuna usambazaji rahisi zaidi na unaoelekezwa kwa mtumiaji ambao sio duni kwa Windows.

Tutazungumza zaidi kuhusu usambazaji wa Linux katika makala inayofuata.

Hiyo ndiyo yote niliyo nayo kwa leo, kwa sasa!

Januari mwaka huu, FAS ilikiri hilo Microsoft inatawala soko la mifumo ya uendeshaji (OS) kwa kompyuta za kibinafsi (PC) nchini Urusi. Kulingana na data ya 2015 inayoendeshwa na FAS, 95.6% ya Kompyuta za mezani na kompyuta ndogo ziliendesha Windows. Apple ilikuwa na 2.5% ya soko, lakini Mac OS yake si rahisi kusakinisha mahali popote isipokuwa kompyuta za Mac. Washindani halisi wa Microsoft, mbaya zaidi ambao walikuwa Linux, walikuwa na 1.9% tu ya soko.

Inaweza kuonekana kuwa mradi wa kuunda OS ya bure umeshindwa. Kwa kweli, anashinda ulimwengu kwa kasi. "Watu wengi hata hawajui kuwa wanatumia Linux," alisema muundaji wa Kifini Linus Torvalds katika mahojiano na jarida la Linux. Chukua simu mahiri - ikiwa ni Android, imejengwa kwenye kinu cha Linux. Nenda kwenye tovuti za majitu kama Google, Amazon, Facebook au makampuni madogo yasiyojulikana - yanatumia Linux. Linux inaendesha Kituo cha Kimataifa cha Anga cha Juu, kinachotumia kompyuta kubwa zaidi, na ilipitishwa na Soko la Hisa la New York mnamo 2007. Makumi ya maelfu ya watayarishaji programu kote ulimwenguni hufanya kazi bila malipo ili kuendelea kuboresha mfumo wa bure.

Mfanyakazi Microsoft wakati mmoja alimwambia Torvalds kwamba picha yake ilikuwa ikitumiwa katika ofisi yao kama ubao wa dati. Steve Ballmer, wakati Mkurugenzi Mtendaji wa Microsoft, alishambulia Linux hadharani. Haiwezekani kwamba hakumjali. Baada ya kujiuzulu, alikiri katika mazungumzo na Fortune: Linux inazidisha tishio kwa Windows na tayari "inakuja kwenye kioo cha nyuma." Mrithi wa Ballmer, Satya Nadella, alichukua njia tofauti: alizindua mpango wa Microsoft Loves Linux kurekebisha programu kwa kila mmoja.

Lakini Apple, kinyume chake, mwishoni mwa mwaka jana ilipiga marufuku ufungaji wa Linux na mifumo mingine ya uendeshaji, isipokuwa Mac OS na Windows 10, kwenye kompyuta zake mpya. Na kabla ya hapo, Steve Jobs alimwalika Torvalds kuwa mmoja wa watengenezaji wa Mac OS na kuanzisha katika mchakato huo kanuni zisizo za kawaida za maendeleo kama Linux. Lakini programu ya Kifini alikataa. "Nadhani [Kazi] alishangaa sana kwamba hoja yake kuhusu sehemu ya soko ya Apple haikufanya kazi," Torvalds alikumbuka.

Ana maoni yake mwenyewe juu ya programu ya chanzo wazi ni nini na jukumu lake, Torvalds, ni katika ulimwengu wa kompyuta. Aliunda programu ambayo ilikuwa ya bure na ambayo hakutarajia kupata senti (ingawa aliishia kutengeneza mamilioni). Lakini hata wakati pesa zilikuwa ngumu mwishoni mwa miaka ya 1990, Torvalds alikataa dola milioni 10 ambazo angepokea kwa kujiunga na bodi ya wakurugenzi ya moja ya kampuni mpya za Linux.

Mnamo Januari mwaka huu, Torvalds ilizindua toleo la 5 la Linux kernel. "Kubadilisha nambari haimaanishi chochote maalum. Ikiwa unahitaji sababu rasmi, niliishiwa na vidole na vidole, kwa hivyo "4.21" ikageuka kuwa "5," uchapishaji wa mtandaoni InternetUA unamnukuu.

Kuvutiwa na calculator

Linus Torvalds alizaliwa mnamo Desemba 28, 1969 huko Helsinki na alipaswa kuwa mwandishi wa habari - kama karibu jamaa zake wote. Baba yangu alikuwa mwandishi wa habari wa redio, mama yangu alikuwa mhariri katika shirika la habari, mjomba wangu alifanya kazi katika televisheni ya Kifini, babu yangu alikuwa mhariri mkuu wa gazeti, na dada yangu, mfanyakazi wa shirika la habari, alifungua wakati huo huo. shirika lake la kutafsiri, linalobobea katika kutafsiri ripoti za habari.

Hadithi ya familia inasema kwamba babu wa Linus, mwandishi wa habari na mwandishi Ernst von Wendt, aliwapigania Wazungu mnamo 1917 na alitekwa na Reds. Baba Nils, kinyume chake, alikuwa mkomunisti wa kiitikadi. Watoto wengine walikatazwa hata kucheza na Linus, na yeye mwenyewe alitaniwa shuleni kwa sababu ya itikadi kali ya baba yake. Wakati wazazi walitengana, watoto hawakugundua sana: baba yao aliishi Moscow kwa muda mrefu.

Isipokuwa nadra kwa taaluma ya familia ilikuwa babu ya uzazi Leo Waldemar Törnqvist, profesa wa takwimu katika Chuo Kikuu cha Helsinki. Mjukuu wangu alifurahi sana kumtazama akifanya kazi kwenye kikokotoo. Tofauti na zile za kisasa, vikokotoo hivyo vilihitaji muda wa kukokotoa, na vilimulika taa. Mwonekano huo ulimvutia kijana Linus. Mnamo 1981, babu yangu alinunua kompyuta yake ya kwanza, Commodore VIC-20, badala ya calculator.

Jina la nadra zaidi

Katika wasifu "Kwa Burudani tu. Hadithi ya Mapinduzi ya Ajali" (M.: Eksmo-press, 2002) Linus Torvalds, ambaye ni wa jamii ya wachache wanaozungumza Kiswidi nchini Ufini, anazungumzia asili ya jina lake la ukoo: "Babu yangu kwa upande wa baba yangu alikuwa na jina la Torvalds.<...>aliitengeneza mwenyewe, akitumia jina lake la kati kama nyenzo iliyo karibu. Wakati wa kuzaliwa aliitwa Ole Thorwald Alice Saxberg. Alizaliwa bila baba (Saxberg lilikuwa jina la kijakazi la mama yake) na kisha akapokea jina la Karanko kutoka kwa mtu aliyeolewa na babu yangu. Farfar (kama Wafini wanavyomwita babu wa baba yao. - Vedomosti) hakupenda baba yake wa kambo hivi kwamba alibadilisha jina lake la ukoo: aliongeza herufi "s" kwa jina Torvald ili kutoa jina la ukoo sauti ya heshima zaidi, kama ilionekana. yeye. Jina Torvald linamaanisha "kikoa cha Thor." Ingekuwa bora ikiwa angeunda jina la ukoo kutoka mwanzo, na hakujihusisha na mabadiliko: kuongeza "s" kunanyima neno maana yake ya asili na kuwachanganya Wasweden na Finns, ambao hawawezi kuelewa jinsi ya kutamka jina hili. Wanataka kuiandika sio Torvalds, lakini Thorwalds. Kuna Torvalds 21 tu ulimwenguni, na sote tunahusiana. Sote tunakabiliwa na tatizo hili la familia.”

Torvalds anakumbuka kwamba hakuwa mtu aliyetengwa shuleni na alikuwa mjanja sana - alichukuliwa kwa hiari kwenye toleo la Kifini la timu ya dodgeball. Lakini wakati huohuo alikuwa mjanja wa kawaida: “Nilifanana na beaver, nilivaa miwani, nilivaa bila ladha, nywele zangu zilionekana kuwa mbaya mara nyingi, na za kutisha muda wote.” Haishangazi kwamba alipendezwa na kompyuta. Hobby hii haikuisha alipokua. Kwa sababu ya hali ya hewa ya Kifini, hakuna kitu cha kufanya nchini isipokuwa programu, kufanya ngono au kunywa, Torvalds alitania. Hakufanya vizuri na ya pili - watapeli walikuwa bado hawajawa mtindo katika miaka hiyo, na hakupenda sana kunywa. Kilichobaki ni kuandika misimbo.

Kuwekeza kwenye kompyuta

Babu alipoaga dunia, kompyuta yake ilipita kwa Linus kwa chaguo-msingi. Kisha akanunua Sinclair QL. Familia haikujionyesha: Torvalds anakumbuka jinsi mama yake mara kwa mara aliweka kitu cha thamani - sehemu ya Kampuni ya Simu ya Helsinki (iliyotolewa kwa kila mmiliki wa simu) yenye thamani ya takriban $500. Baada ya kuwa maarufu, atafanya ubaguzi pekee kwa kampuni hii na kujiunga na bodi yake ya wakurugenzi.

Mnamo 1990, Torvalds aliingia Chuo Kikuu cha Helsinki. Alinunua kompyuta na processor ya Intel 386, ambayo ilimbidi kuchukua mkopo kwa miaka kadhaa. Ilikuwa na thamani yake: ilikuwa mashine yenye nguvu kwa wakati wake.

Chuo kikuu kilitumia mfumo wa uendeshaji wa Unix. Kompyuta ya Torvalds inaendesha Minix OS ya bure. Torvalds hakupenda jinsi alivyounganishwa kutoka nyumbani kupitia modemu hadi mtandao wa chuo kikuu, wala jinsi alivyofanya kazi na maunzi ya kompyuta yake. Kwa mfano, Minix iliundwa kwa wasindikaji wa 16-bit, wakati Intel 386 ilikuwa 32-bit.

Torvalds aliandika programu kadhaa za kutatua shida hizi. Lakini walihitaji programu zingine: kwa mfano, suluhisho lake la kufanya kazi na mtandao wa taasisi haikuweza kuandika faili kwenye diski. Mwishowe, kazi nyingi za ziada ziliundwa hivi kwamba ilianza Torvalds: alikuwa na uingizwaji wa Minix mikononi mwake kwa chini ya dakika tano. Lakini bado alifanya kazi na Minix hadi akaiharibu kwa bahati mbaya: aliandika amri ambayo iliharibu gari ngumu mahali ambapo OS ilirekodi. Kisha Torvalds alianza kutumia Linux yake kama OS kuu.

Wataalamu wa itikadi za Programu za Bure

Haiwezi kusema kuwa Torvalds aliunda mfumo wa uendeshaji kutoka mwanzo. Aliunda msingi wa mfumo, yaani, ni nini kinachounganisha programu kwenye vifaa vya kompyuta na huwawezesha kufanya kazi. Huu ni msingi ambao unaweza kuambatisha nyongeza nyingi tofauti. Hakuna mfumo wa uendeshaji wa Linux kama Windows 10 - kuna mifumo mingi ya uendeshaji kulingana na kernel ya Linux, ambayo baadhi hutumia neno Linux kwa majina yao.

Torvalds mwenyewe, ili kuunda OS kamili kwenye kernel yake, alitumia seti ya programu za watu wengine chini ya udhamini wa Leseni ya Jumla ya Umma (GPL), iliyoandaliwa na Richard Stallman. Torvalds kwa heshima humwita "mungu wa programu za bure."

Stallman alianza kufanya kazi kwa njia mbadala ya bure kwa Unix mnamo 1984. "Bure" lilikuwa neno kuu. Lengo lake lilikuwa ni kuhakikisha kuwa hakuna mtu anayeweza kumiliki nambari za chanzo na kudai malipo kwa ajili yao. Stallman aliunda msingi wa kiitikadi na kisheria wa programu kama hizo, Manifesto ya Programu Huria, na, pamoja na wanasheria, waliandika Leseni ya Jumla ya Umma (GPL). Inasema kwamba ikiwa mtengenezaji alitumia msimbo ulioidhinishwa chini ya GPL, basi lazima ape kila mtu msimbo wa chanzo wa bidhaa inayotokana, haki ya kuirekebisha na kuisambaza. Mpangaji programu anayefuata ambaye alitumia programu yenye leseni ya GPL kwa programu zake, n.k., atalazimika kufanya vivyo hivyo.

Torvalds, kwa kutumia kazi ya Stallman, pia aliidhinisha kernel yake chini ya GPL. Kwa hivyo, mnamo 2001, mkurugenzi mkuu Microsoft Ballmer alilaani: "Linux ni saratani ambayo hula mali yote ya kiakili inayogusa. Kulingana na sheria za leseni, ikiwa unatumia vipengele vyovyote vya programu huria, lazima ufungue chanzo programu zote unazomiliki” (imenukuliwa na Cnet).

Kwa nini Linux ni maarufu

Hapo awali, Torvalds alisita kusambaza kazi yake. Lakini alijivunia mafanikio yake kwenye jukwaa la Mtandao na, ili asichukuliwe kuwa mzungumzaji wa takataka, alichapisha nambari hiyo.

Uumbaji wake uliwavutia watengenezaji programu wengine, ambao walianza kuisakinisha kwenye kompyuta zao na kupendekeza uboreshaji. Hakika ilikuwa mbali sana na ukamilifu. Mara baada ya Torvalds kupokea barua, mwandishi ambaye alimsifu Linux kwa muda mrefu, na mwisho aliripoti kwamba dereva wa diski alikuwa na mdudu ambaye alikuwa ameharibu gari lake ngumu.

Mfumo huo ukawa maarufu zaidi na zaidi. Kufikia wakati huo, Torvalds alikuwa akifanya kazi kwa muda mrefu kwenye Linux sio peke yake. Watu zaidi na zaidi walielewa msimbo na kutoa maboresho yao, na walifanya bila malipo kabisa. Kuna mfumo unaowaruhusu wanaojitolea kufanyia kazi toleo jipya la Linux na wasanidi wengine, kuona mabadiliko wanayofanya wengine, na kurejesha matoleo ya awali ya faili hitilafu zikitokea. Linux wakati mmoja ilikuwa na mistari 10,000 ya msimbo. Sasa hesabu iko katika makumi ya mamilioni. Mnamo mwaka wa 2017, karibu maboresho 80,000 kwa Linux yalipendekezwa, 90% yao na watengeneza programu wanaolipwa, na 30% yao wakifanya kazi kwa Intel, New Yorker iliandika.

Torvalds anaijua Linux vizuri sana hivi kwamba mara nyingi anakubali au kukataa mabadiliko yaliyopendekezwa anapoonekana: "Ni kama kutazama kitabu na kutoona herufi au maneno mahususi, lakini kushika sentensi nzima" (iliyonukuliwa na Bloomberg). Lakini ikiwa mabadiliko ni makubwa, basi anahitaji dakika 10-25 ili kuyajaribu. Ingawa Torvalds ana wasaidizi wengi wa kuchuja mapendekezo, wakati mwingine inabidi apembue mabadiliko 30 kwa siku.

Shukrani kwa mfumo huu, Linux imevutia umakini wa wachezaji wakuu. Ya kwanza kati ya makampuni makubwa ya kufunga programu kulingana na kernel ya Linux kwenye vifaa vyao ilikuwa Sun Microsystems, kisha IBM, Informix, Oracle ... Makampuni madogo pia yalipendezwa. Kuongezeka kwa biashara ya mtandaoni katika miaka ya 1990. imeunda hitaji la programu ya seva. Hapo awali, ilibidi utumie maelfu ya dola juu yake, sasa unaweza kuisanikisha kwa senti kwa kurekebisha Linux. Mtu yeyote anaweza kufungua biashara yake mwenyewe mtandaoni.

Torvalds anaamini kwamba msingi wa mafanikio ya Linux ni kwamba haina niche. Hapo zamani za kale, Unix ilitegemea kompyuta kubwa za kijeshi, benki, na mashirika ya kifedha, anasema katika wasifu wake "Kwa Furaha tu. Hadithi ya Mapinduzi ya Ajali." Programu hii inagharimu pesa nyingi. Kisha akaja Microsoft kwa bei yake ya bei rahisi na akaanza kufanya kazi kila mahali. "Lakini fikiria kiumbe kioevu ambacho hufurika nafasi yoyote iliyogunduliwa. Ikiwa moja ya niches imepotea, haijalishi. Mwili unajaza ulimwengu wote, unapita ndani ya kila shimo. Kitu kimoja kinatokea sasa na Linux. Anaonekana popote anapopendezwa naye<...>Inaweza kupatikana kwenye kompyuta kubwa katika kila aina ya mahali pazuri kama vile Maabara ya Kitaifa. Fermi na NASA. Lakini ilitiririka kutoka kwa nafasi ya seva. Na mimi, kwa upande wake, niliingia ndani yake kutoka kwa ulimwengu wa kompyuta za mezani - hapa ndipo nilipoanza. Wakati huo huo, Linux pia huwezesha vifaa vilivyopachikwa, kutoka kwa breki za kuzuia kufunga hadi saa. Tazama jinsi anavyojaza ulimwengu."

Bila shaka, sababu nyingine ya umaarufu wake ni picha ya Robin Hood. Kwa upande mmoja - shirika la monster Microsoft, uvumi kuhusu upelelezi kwa watumiaji, nk, na kwa upande mwingine, programu ya bure na Finn mnyenyekevu.

Jinsi Torvalds alikua milionea

"Nilikuwa na wakati mgumu kuchambua pamoja malipo ya kila mwezi ya kompyuta yangu ambayo yalitarajiwa kudumu miaka mitatu," Torvalds alikumbuka katika wasifu wake. Lakini alifikiri ilikuwa ni makosa kuchukua fedha kwa ajili ya Linux. Sababu ya hii ilikuwa Ufini na mtazamo wake kuelekea uchoyo, na baba mkomunisti mkaidi, na kutotaka kuwalazimisha wale waliomsaidia kufanya mpango huo kulipa vizuri, Torvalds alisababu.

Kwenye mtandao kuna kinachojulikana kuwa shareware (kutoka kwa Kiingereza shareware) - programu isiyolipishwa ambayo inauliza: "Ikiwa unanipenda, tuma pesa kwa mwandishi." Hakukuwa na ombi kama hilo huko Linux, lakini wengi walimwandikia Torvalds kwamba wangefurahi kumsaidia kifedha. Wakati huo, barua kutoka kwa safu ya "maximum repost" ilikuwa ikizunguka kwenye mtandao: inadaiwa mvulana Craig alikuwa akifa na saratani, lakini angeweza kufurahishwa kwa kutuma kadi ya posta. Torvalds aliuliza kwa utani kumwandikia mistari kadhaa badala ya sarafu. Sanduku la barua lilipoanza kupasuka na postikadi kutoka duniani kote, familia ilishuku kwamba Linus alikuwa akifanya jambo muhimu. Yeye mwenyewe hakuzungumza mengi juu ya Linux, licha ya dharau zote ambazo modem yake ilichukua simu kila wakati.

Torvalds aliishi na kula na mama yake. Alikuwa na kama $5,000 katika mikopo ya wanafunzi, karibu $50 kwa mwezi katika mikopo ya kompyuta, na baadhi ya fedha zinazohitajika kwa ajili ya bia. Tatizo la mkopo lilitatuliwa yenyewe: rafiki alitangaza usajili kwenye mtandao ili kulipia kompyuta ya Torvalds, na yeye, kama ubaguzi, alikubali pesa. Na alilipa iliyobaki kutoka kwa mshahara wake. Kuna wachache wanaozungumza Kiswidi nchini Ufini, ambao Torvaldses ni mali yao. Mnamo 1992, kozi ya sayansi ya kompyuta ilihitaji msaidizi ambaye alizungumza Kiswidi na alikuwa anajua kompyuta. Kulikuwa na wawili tu kati ya hawa katika kitivo.

Miaka mitatu baadaye, Torvalds alikua mtafiti wa wakati wote katika chuo kikuu: alipokea pesa kwa ajili ya utafiti, ambayo kwa kiasi kikubwa ilichemsha kuboresha Linux.

Shukrani kwa mafundisho, Torvalds alioa. Mwalimu wa shule ya chekechea na bingwa mara sita wa karate wa Ufini Tove alijiandikisha kwa ajili ya kozi yake maalum "Utangulizi wa Sayansi ya Kompyuta." Kazi ya kwanza ilikuwa kutuma barua pepe kwa mwalimu - haikuwa rahisi kama ilivyo sasa. Katika barua hiyo, Tove alimwalika kwa tarehe. Mwanzoni, hawakuwahi kutengana hata kidogo, na Torvalds hata aliacha programu.

Mnamo 1997, Torvalds na familia yake walihamia Merika kufanya kazi kwa Transmeta, kampuni inayounda wasindikaji wa nguvu ndogo. Mmoja wa wamiliki wa kampuni hii ni Paul Allen, ambaye, pamoja na Bill Gates, walianzisha Microsoft. Kazi ya Torvalds ilikuwa kudumisha miundombinu ya Linux ya mradi.

Torvalds hakuwahi kuwa na zaidi ya dola 5,000 katika akaunti yake ya benki hadi mwanzoni mwa karne hii, alipokuwa milionea mara moja. Kwa sababu tu Linux ni bure haimaanishi kuwa huwezi kupata pesa juu yake. Hata mradi ulipokuwa changa tu, punje inaweza kupakuliwa bila malipo kutoka kwa Mtandao - au unaweza kununua rekodi yake kwenye floppy disk au CD kutoka kwa wajasiriamali. Unaweza kupata pesa kutoka kwa huduma za usakinishaji wa Linux unaweza kubinafsisha Linux kulingana na mahitaji ya kampuni maalum kwa ada. Mwisho unashughulikiwa na Red Hat, ambayo ilitangazwa kwa umma mnamo Agosti 11, 1999. Na kabla ya hapo, kama ishara ya shukrani, alimpa Torvalds chaguo kwa hisa.

Katika siku ya kwanza ya biashara, nukuu ziliongezeka maradufu. Lakini alikuwa na haki ya kuuza karatasi hakuna mapema kuliko baada ya siku 180. Kwa bahati nzuri, walikuwa wakikua wakati huu wote (mnamo 2009, Red Hat itaingia kwenye S&P 500), na thamani ya hisa ya Torvalds ilifikia dola milioni 5.

Hivi karibuni kampuni nyingine, VA Linux, iliingia kwenye soko la hisa na kumpa Torvalds chaguo kwa njia sawa. Kwa wimbi la matumaini, hisa zilipanda mara 10 hadi $300. Lakini hii iligeuka kuwa nyingi sana, na Bubble ya dot-com ilianza kupungua. Kutoka $ 300, hisa zilianza kuanguka, na kwa kiwango cha chini mwaka mmoja baadaye walikuwa na bei ya $ 6.6. Torvalds anakumbuka jinsi ilivyokuwa mbaya kuona dau lako likipata nafuu kwa siku 180, na hukuweza kuiuza.

Kwa pesa zilizopatikana kutoka kwa hisa, familia (mwandishi wa Linux sasa ana binti watatu) ilinunua nyumba huko Amerika, na Torvalds alichukua utunzaji katika karakana, pamoja na familia ya Pontiac, inayoweza kubadilishwa, kawaida ya manjano.

Mnamo 2012, Torvalds alishinda tuzo kubwa zaidi ya teknolojia duniani, Tuzo ya Teknolojia ya Milenia. Alishiriki zawadi ya Euro milioni 1.2 na mshindi mwingine mwaka huo, mtafiti wa seli shina wa Japan Shinya Yamanaka.

Lakini chanzo kikuu cha mapato cha Torvalds, baada ya kuondoka Transmeta mwaka 2003, kilikuwa Linux Foundation (katika miaka hiyo iliitwa Open Source Development Labs). Kazi yake ni kutathmini mapendekezo ya watu wengine ya kuboresha Linux: “Sijaandika msimbo kwa miaka mingi. Kila kitu ninachoandika ni marekebisho tu ya makosa ya watu wengine, mimi hufanya mabadiliko katika mstari mmoja au miwili, mchango wangu ni kuchanganya vipande tofauti vya kanuni” (imenukuliwa kutoka kwa chapisho la mtandaoni la The Register). Mfuko huo hujazwa tena kwa msaada wa michango, ikiwa ni pamoja na kutoka kwa makampuni yanayotumia Linux. Kulingana na The New Yorker, mnamo 2017 bajeti yake ilikuwa dola milioni 50, na Torvalds alipokea $ 1.6 milioni kutoka kwa mfuko huo mnamo 2016.

Udhibiti wa mtu asiye na adabu

"Kusimamia mradi na mamia ya maelfu ya watengenezaji, mimi hufanya sawasawa na siku zangu za wanafunzi: Sikabidhi chochote kwa mtu yeyote, ninangojea tu mtu wa kujitolea," Torvalds alisema katika wasifu wake. "Ninaidhinisha au kukataa kazi yao, lakini kwa sehemu kubwa ninaacha mambo yaende mkondo wake." Ikiwa watu wawili wanaenda katika njia zinazofanana, basi ninakubali kazi ya wote wawili kuona ni nani anayetumiwa. Wakati mwingine wote wawili hutumiwa, lakini huanza kuendeleza kwa njia tofauti. Siku moja kulikuwa na ushindani mkubwa kati ya watu wawili: kila mmoja wao alisisitiza kwamba viraka vyake vitumike, jambo ambalo lilipingana na zile za mpinzani wake. Niliacha kukubali viraka kutoka kwa wote wawili hadi mmoja wa watengenezaji akapoteza hamu. Hivi ndivyo Mfalme Sulemani angefanya ikiwa angeendesha shule ya chekechea.

Njia hii imeonekana kuwa nzuri kwa kiwango cha Linux. Lakini Torvalds alipopewa jukumu la kuongoza idara ya wafanyikazi 15 huko Transmeta, alionyesha kutofaa kwake kabisa. Miezi mitatu baadaye, alishushwa chini kwa utulivu kuwa waandaaji wa programu.

Lakini sio kila mtu anampenda kama mratibu mkuu wa Linux, kwani mtindo wake wa mawasiliano na wenzake kwa miaka mingi ulibaki "mwanafunzi": mpangaji programu hakujizuia katika maneno yake.

Mnamo mwaka wa 2013, mmoja wa watengenezaji hata aliandika barua kwa Torvalds akimwomba asitukane au kuwatisha wenzake. “Ikiwa unataka ‘nitende kwa ustadi,’ naweza kukuambia kwamba sipendezwi,” Torvalds alijibu. "Nimeketi nyumbani ofisini kwangu, nimevaa joho. Sitaanza kuvaa tai, na pia sitajihusisha na adabu ya uwongo, udanganyifu, siasa za ofisi na mizaha, uchokozi na maneno mengine. Kwa sababu HII ndiyo maana ya “kutenda kwa weledi”: watu hukimbilia kila aina ya mambo yasiyopendeza kwa sababu wanalazimishwa kufuata misukumo ya kawaida kwa njia isiyo ya asili” (iliyonukuliwa katika The New Yorker).

Mnamo 2015, mshirika wa karibu wa Torvalds, mtayarishaji programu Greg Croah-Hartman, aliandika Kanuni ya Utatuzi wa Migogoro, kwa sehemu ili kuwakatisha tamaa wengine kutoka kwa matamshi makali. Torvalds aliidhinisha uvumbuzi, lakini hakujizuia. Mwishoni mwa mwaka huo, Sarah Sharp na Matthew Gareth waliacha timu ya Linux kernel kwa sababu ya kutendewa vibaya. “Kwa kweli mimi ni mtu asiyependeza. Baadhi ya watu hufikiri mimi ni mzuri sana na wengine hushtuka kuona vinginevyo. Mimi si mtu mzuri na sijali kuhusu wewe. Ninajali teknolojia na msingi,” alijibu Torvalds (aliyenukuliwa na The Register).

Oktoba iliyopita, watengenezaji wa kernel walipaswa kukusanyika katika mkutano wa Mkutano wa Wasimamizi wa Linux. Torvalds alimtembelea kwa miaka 20 mfululizo. Lakini wakati huu nilichanganya tarehe na kupanga likizo na familia yangu. Hii iligunduliwa kabla ya wakati, lakini alikataa kubadilisha mipango kwa ajili ya mkutano huo na akaondoka kwenda Scotland. Kisha washiriki wake waliamua kukusanyika sio Vancouver, lakini huko Edinburgh, karibu na Torvalds, ili aweze kujiunga nao kwa muda. Hadithi hiyo ilijadiliwa kwa ukali katika duru za programu, na waandishi wa habari kutoka New Yorker walipata mkutano na Torvalds na kumuuliza maswali kuhusu tukio hilo na uhusiano wake na wenzake. Mnamo Septemba 2018 - kabla ya nakala hiyo kuchapishwa - Torvalds aliomba msamaha kwa tabia yake, akaahidi kufikiria jinsi ya kuibadilisha, na akatangaza kwamba angejitenga kwa muda kutoka kuratibu Linux.

Mwezi huo huo, kanuni mpya ya maadili ya watengenezaji wa Linux ilitangazwa, na mnamo Oktoba Torvalds alirudi kwenye timu (pia alihudhuria mkutano huo).

Sasa jamii inaishi kwa sheria mpya. Katika siku za nyuma, hiari na uwazi katika kutoa maoni zilizingatiwa kuwa za asili na za manufaa katika uundaji wa programu wazi. Sasa ukosoaji lazima uwasilishwe kwa njia ya kujenga, na baada ya kuusikia, lazima uzingatiwe kwa uangalifu. Maoni ya dharau, mashambulizi ya kibinafsi, na lugha zinazochochea ngono haziruhusiwi. Torvalds anajaribu kujizuia kwa sasa.

Linux- jina la jumla la mifumo ya uendeshaji inayofanana na UNIX kulingana na kernel ya jina moja na maktaba na programu za mfumo zilizokusanywa kwa ajili yake, zilizotengenezwa ndani ya mradi wa GNU.
GNU/Linux inaendesha kwenye mifumo inayoendana na PC ya familia ya Intel x86, pamoja na IA-64, AMD64, PowerPC, ARM na wengine wengi.

Mfumo wa uendeshaji wa GNU/Linux pia mara nyingi hujumuisha programu zinazosaidia mfumo huu wa uendeshaji na programu za programu zinazoifanya kuwa mazingira kamili ya uendeshaji wa kazi nyingi. Tofauti na mifumo mingine mingi ya uendeshaji, GNU/Linux haina kifurushi kimoja "rasmi". Badala yake, GNU/Linux inakuja katika idadi kubwa ya kinachojulikana usambazaji, ambayo huunganisha programu za GNU na kernel ya Linux na programu nyingine.

Maendeleo

    Tofauti na Microsoft Windows, Mac OS na mifumo ya kibiashara kama UNIX, GNU/Linux haina kituo cha maendeleo ya kijiografia. Hakuna shirika linalomiliki mfumo huu; Hakuna hata kituo kimoja cha uratibu. Programu za Linux ni matokeo ya kazi ya maelfu ya miradi. Baadhi ya miradi hii ni ya kati, mingine imejikita katika makampuni. Miradi mingi huleta pamoja wadukuzi kutoka kote ulimwenguni ambao wanajuana tu kupitia mawasiliano. Mtu yeyote anaweza kuunda mradi wake mwenyewe au kujiunga na iliyopo na, ikiwa imefanikiwa, matokeo ya kazi yatajulikana kwa mamilioni ya watumiaji. Watumiaji wanashiriki katika kujaribu programu ya bure na kuwasiliana moja kwa moja na watengenezaji, ambayo inawaruhusu kupata na kurekebisha makosa haraka na kutekeleza vipengele vipya.

    Ni mfumo huu wa maendeleo unaonyumbulika na unaobadilika, usiowezekana kwa miradi ya chanzo funge, unaofanya GNU/Linux kuwa na gharama ya kipekee. Gharama ya chini ya maendeleo ya bure, utaratibu wa kupima na usambazaji ulioanzishwa vizuri, ushiriki wa watu kutoka nchi mbalimbali wenye maono tofauti ya matatizo, ulinzi wa kanuni chini ya leseni ya GPL - yote haya yamekuwa sababu ya mafanikio ya programu ya bure.

    Bila shaka, ufanisi huo wa maendeleo haukuweza kusaidia lakini kuvutia makampuni makubwa, ambayo yalianza kufungua miradi yao wenyewe. Hivi ndivyo Mozilla (Netscape, AOL), OpenOffice.org (Sun), clone ya bure ya Interbase (Borland) - Firebird, SAP DB (SAP) ilionekana. IBM ilisaidia kuleta GNU/Linux kwa mfumo wake mkuu.

    Kwa upande mwingine, chanzo huria hupunguza kwa kiasi kikubwa gharama ya kutengeneza mifumo iliyofungwa ya GNU/Linux na kuruhusu bei ya suluhisho kupunguzwa kwa mtumiaji. Hii ndiyo sababu GNU/Linux imekuwa jukwaa linalopendekezwa mara nyingi kwa bidhaa kama vile Oracle, DB2, Informix, SyBase, SAP R3, Domino.

Usambazaji wa GNU/Linux

Watumiaji wengi hutumia vifaa vya usambazaji kusakinisha GNU/Linux. Usambazaji sio tu seti ya programu, lakini mfululizo wa suluhisho kwa kazi tofauti za watumiaji, zilizounganishwa na mifumo iliyounganishwa ya usakinishaji, usimamizi na uppdatering wa vifurushi, usanidi na usaidizi.

    Usambazaji unaojulikana zaidi ulimwenguni:

    Ubuntu

    Usambazaji ambao ulipata umaarufu haraka, ulizingatia urahisi wa kujifunza na matumizi.

    funguaSUSE

    Toleo lisilolipishwa la usambazaji wa SuSE linalomilikiwa na Novell. Ni rahisi kusanidi na kudumisha shukrani kwa matumizi ya YaST.

    Fedora

    Inadumishwa na jumuiya na Shirika la RedHat, hutangulia matoleo ya kibiashara ya RHEL.

    Debian

    Usambazaji wa kimataifa uliotengenezwa na jumuiya kubwa ya wasanidi programu kwa madhumuni yasiyo ya kibiashara. Imetumika kama msingi wa uundaji wa usambazaji mwingine mwingi. Ina mbinu kali ya kuingizwa kwa programu ya wamiliki.

    Mandriva

    Usambazaji wa Kifaransa na Kibrazili, muunganisho wa Mandrake ya zamani na Conectiva.

    Slackware

    Moja ya usambazaji wa zamani zaidi, inatofautishwa na njia ya kihafidhina ya maendeleo na matumizi.

    Gentoo

    Kifurushi cha usambazaji kilichokusanywa kutoka kwa misimbo ya chanzo. Inakuruhusu kubinafsisha mfumo wa mwisho kwa urahisi sana na kuboresha utendaji, ndiyo sababu mara nyingi hujiita usambazaji wa meta. Inalenga wataalam na watumiaji wenye uzoefu.

    Archlinux

    Inalenga kutumia matoleo ya hivi karibuni ya programu na kusasishwa kila mara, kusaidia usakinishaji wa mfumo wa jozi na chanzo kwa usawa na kujengwa juu ya falsafa ya usahili "KISS" ("Iweke rahisi, kijinga" / "Usiifanye ngumu"), usambazaji huu ni inayolenga watumiaji wenye uwezo ambao wanataka nguvu zote na urekebishaji wa Linux, lakini bila dhabihu ya wakati wa matengenezo.

Mbali na wale walioorodheshwa, kuna usambazaji mwingine mwingi, wote kulingana na wale walioorodheshwa na kuundwa kutoka mwanzo na mara nyingi iliyoundwa kufanya idadi ndogo ya kazi.

Kila mmoja wao ana dhana yake mwenyewe, seti yake ya vifurushi, faida na hasara zake. Hakuna mtu anayeweza kukidhi watumiaji wote, na kwa hiyo, karibu na viongozi, kuna makampuni mengine na vyama vya waandaaji wa programu, kutoa ufumbuzi wao, usambazaji wao, huduma zao. Kuna LiveCD nyingi zilizojengwa kwenye GNU/Linux, kama vile Knoppix. LiveCD hukuruhusu kuendesha GNU/Linux moja kwa moja kutoka kwa CD, bila kuisakinisha kwenye diski yako kuu. Usambazaji mkubwa zaidi, pamoja na Ubuntu, unaweza kutumika kama LiveCD.

Kwa wale ambao wanataka kuelewa kabisa GNU/Linux, usambazaji wowote unafaa, lakini mara nyingi kinachojulikana kama usambazaji wa "chanzo-msingi" hutumiwa kwa kusudi hili, ambayo ni, inahusisha kujikusanya kwa vipengele vyote kutoka kwa nambari za chanzo. , kama vile LFS, Gentoo au CRUX.

Maombi

Eneo la usambazaji wa Linux ni kubwa, kubwa zaidi kuliko ile ya mifumo mingine yote ya uendeshaji. Kwa kuongezea ukweli kwamba Linux inafanya kazi vizuri kwenye kompyuta za kawaida za nyumbani na kazini na seva, kuna marekebisho ya Linux kwa wasindikaji wengi wa kisasa, ambayo inaruhusu utumiaji wa mifumo iliyo na kernel ya Linux kwenye vifaa vya mtandao, vifaa vya nyumbani vya "smart", roboti, rununu. simu, vifaa mbalimbali vinavyobebeka na vifaa vingine vinavyoauni shughuli zinazoweza kupangwa.

Hatimaye, anuwai kubwa kama hii ya vifaa vinavyotumika humaanisha kubebeka kwa programu bora. Kwa mfano, programu-tumizi sawa mara nyingi inaweza kuendeshwa kwa juhudi kidogo kwenye kompyuta ya mezani na simu ya mkononi inayotegemea Linux. Kwa mfano: Windows na mdogo wake Windows Mobile ni majukwaa yasiyoendana kabisa.

Mfumo wa uendeshaji maarufu zaidi kwa sasa ni Windows. Hii ni kutokana na kuanza kwa mafanikio na lengo la awali la kufanya kazi na watumiaji wasio na uzoefu. Lakini karibu kila mtu ambaye ametumia OS hii kwa miaka kadhaa ana swali kuhusu kile analogues zinaweza kutoa. Moja ya haya itajadiliwa katika makala.

Linux: ni nini na inajumuisha nini?

Hili si swali rahisi. Ili kujitambulisha kikamilifu na uwezo wa maendeleo haya, unahitaji kusoma zaidi ya kitabu kimoja na kutumia muda mwingi kwenye kompyuta. Mfumo wa uendeshaji yenyewe ni seti ya mipango ambayo inafanya uwezekano wa kuingiliana na kompyuta na kuendesha programu nyingine. Katika msingi wake kuna maombi kadhaa muhimu ambayo yanaweza kugawanywa katika vikundi vifuatavyo:

  1. Inakuruhusu kupokea maagizo kutoka kwa watumiaji na kuwasiliana nao.
  2. Kufanya uwezekano wa kusoma na kuandika data kwenye diski ngumu, na pia kucheza tena kwa kutumia printer.
  3. Inakuruhusu kudhibiti utumiaji wa kumbukumbu na uzinduzi wa programu zingine.

Sehemu muhimu zaidi ya mfumo wa uendeshaji ni kernel (inayoitwa Linux). Kifaa kama hicho kinakupa nini katika mazoezi? Kwa sasa sampuli maarufu za muda hutumia programu mbalimbali ambazo ziliandikwa kwa mradi huu kama sehemu nyingine ya mfumo wa uendeshaji. Kwa njia, jina kamili la OS hii ni GNU/Linux. Ifuatayo utagundua kwanini ana jina kama hilo.

Uumbaji

GNU/Linux iliundwa baada ya Unix OS. Tangu mwanzo, mfumo huu wa uendeshaji uliundwa kuwa wa watumiaji wengi na wa kufanya kazi nyingi. Hii pekee inatosha kumfanya aonekane. Lakini kuna tofauti nyingi zaidi ndani yake. Jambo muhimu zaidi ni kwamba ni bure (sehemu muhimu ya maendeleo iliundwa na watu wa kujitolea bila malipo) na kutokuwepo kwa mmiliki. Free Software Foundation ilianza kuunda kitu kama hiki mnamo 1984. Kisha wakatengeneza mfumo wa uendeshaji unaofanana na Unix, ambao uliitwa GNU. Kazi nyingi za msingi ziliundwa, kwa msaada wa ambayo iliwezekana kutatua matatizo mbalimbali (ikiwa ikilinganishwa na yale yaliyokuwepo kwa ujumla wakati huo). Mbali na mfuko huo, vikundi vingi vya kazi na watu binafsi walitoa mchango wao, ambao hauwapunguzii kazi yao kwa njia yoyote. Lakini bado kuna baadhi ya pekee. Kwa hivyo, msingi uliunda zana nyingi zilizotumiwa, falsafa na jumuiya ya watumiaji wenye shauku na watengeneza programu huru. Shukrani kwa juhudi zao, moja inayofanya kazi vizuri ilionekana, lakini hii bado ni hadithi ya sehemu ya kwanza tu. Linux OS kernel iliundwa na mwanafunzi wa Kifini mwaka wa 1991 (toleo la kwanza thabiti lilianza 1994). Kisha ikatangazwa kama mbadala wa Minix. Muumbaji hajastaafu tangu wakati huo na anaendelea kuongoza kikundi cha watengeneza programu mia kadhaa ambao wanaboresha mfumo wa uendeshaji.

Mfumo wa uendeshaji hutoa nini kwa watumiaji?

Leo kuna uhuru mkubwa katika kuchagua programu muhimu. Kwa hivyo, kuna makombora kadhaa ya mstari wa amri, pamoja na desktops kadhaa za picha. Aidha, hii haimaanishi muundo wa kuona, lakini mabadiliko katika sehemu ya kazi. Pia, kutokana na urekebishaji wa mfumo wa uendeshaji ili kuendesha programu kadhaa, haipatikani na kushindwa mbalimbali na inalindwa bora. Tangu kuanzishwa kwake, Linux OS imekuwa polepole lakini kwa hakika kupata watazamaji wake. Kwa hivyo, seva nyingi tayari zinaendesha juu yake. Anaanza safari yake katika sehemu ya ushirika na nyumbani. Kila usambazaji hutofautiana katika utendaji wake, kuonekana na ukubwa. Kwa hiyo, kuna chaguzi ambazo hutoa fursa pana zaidi. Pia kuna wale ambao wanaweza kufaa kwenye gari ndogo ya flash au kufanya kazi kwenye kompyuta za zamani. Pia, mara baada ya, unapewa fursa ya kufunga haraka vifurushi vya programu kufanya kazi katika maeneo fulani (ambayo ni ya thamani ikiwa unaunda kompyuta ya "ofisi").

Kituo

Hii ni sehemu muhimu ya kufanya kazi na mfumo wa uendeshaji wa Linux. Terminal ni nini? Hii ni zana yenye nguvu na uwezo mkubwa. Kwa msaada wake, unaweza kuifanya iwe rahisi, au hata kuhamisha kabisa kazi zote za kawaida kwenye mashine. Kutumia terminal unaweza:

  1. kufunga na kuendesha programu;
  2. sanidi usambazaji au faili za usanidi;
  3. ongeza hazina mpya za programu;
  4. na mambo mengine mengi ambayo hakiki hii ya Linux itakuambia.

Matumizi ya msingi ya terminal, pamoja na ufungaji wa programu

Izindue. Ili kuanza programu, ingiza tu jina lake. Kwa njia hii unaweza kuamilisha kila kitu kutoka kwa programu rahisi za kipima saa hadi huduma ngumu. Ili kufanya hivyo, huna haja ya kuingia njia kamili (ambayo ni tofauti kubwa kutoka kwa Windows). Hebu tuchukue mfano wa kuzindua kivinjari cha Firefox na mara moja kufungua tovuti. Mwisho lazima kuwekwa katika hoja. Aina zao hutegemea programu zinazoitwa. Kwa hivyo, amri inayotaka itaonekana kama hii: firefox "anwani ya tovuti tunayotaka kwenda." Kipengele kingine muhimu cha terminal ni kwamba kuna idadi ya amri ambazo zimeundwa kufanya kazi nayo. Hiyo ni, hawana kiolesura cha picha. Sasa ni wakati wa kuzungumza juu ya Bila shaka, kuna maombi ya picha ambayo yanaweza kusaidia kwa kazi hii. Kwa hivyo, zindua terminal na uweke yafuatayo: sudo apt-get install package_name. Si vigumu, sawa? Neno sudo linatumika hapa kupata haki za msimamizi kusakinisha programu. Kwa kutumia apt-get, vigezo vinavyohitajika vya programu vinasomwa. Na kusakinisha moja kwa moja installs mpango. Kwa kuongeza, upekee ni kwamba unaweza kufanya kazi na programu kadhaa kwa wakati mmoja - kwa hili unahitaji tu kuwatenganisha kwa kutumia nafasi.

Unaweza kukisia kwa urahisi jina na madhumuni ya vifurushi vya usakinishaji bila kutumia zana mbalimbali. Lakini ikiwa hii haiwezekani, bonyeza Tab. Wakati wa kubadilisha usambazaji, sio lazima kufanya kila kitu tena - tu kuuza nje majina ya vifurushi vilivyotumiwa kwenye faili ya maandishi ili kuagiza yaliyomo. Maagizo haya rahisi ya Linux ni muhimu kwa kazi ya awali.

Kufanya kazi na faili na saraka

Kuna nuance hapa ambayo itasaidia kuelewa haraka vipengele vya mfumo wa uendeshaji. Kwa hivyo, kazi hufanyika kila wakati kwenye saraka ya sasa. Ili kufanya jambo katika eneo tofauti, lazima kwanza libainishwe. Kuna amri kama hiyo - nano. Inatumika kufungua kihariri maandishi. Ukiingiza nano "jina la hati", faili iliyo na jina maalum itaundwa kwenye saraka ya sasa. Lakini nini cha kufanya wakati inahitaji kufanywa kwenye folda nyingine? Tunaandika amri kwa njia hii: nano /home/rabota/documents/"Jina la hati". Ikiwa maagizo maalum hayana faili yenye jina na ugani unaohitajika, mpya itaundwa na kufunguliwa. Je, ikiwa unahitaji kuhamisha kutoka folda moja hadi nyingine? Ili kufanya hivyo, tumia amri ya cd. Inaweza kubainishwa yenyewe - na /, ~ au kwa maagizo. Amri tatu za kwanza zitahamia kwenye saraka ya mizizi. Ili kuonyesha orodha ya faili kwenye saraka ya sasa, tumia ls. Ili kuunda saraka mpya, tumia mkdir "Jina au njia". Ili kufuta faili, tumia amri ya rm. Baada yake, ni muhimu kuonyesha jina la hati au maagizo ya uwekaji wake.

Ili kunakili faili, lazima utumie amri cf "Jina la Hati" - "Njia". Tafadhali kumbuka kuwa lazima itumike kwenye saraka ambapo kitu kilichohamishwa kinapatikana. mv inafanya kazi kwa njia ile ile, lakini tayari inasonga faili. Kwa hivyo, inahitajika kuonyesha kama ifuatavyo: mv "Saraka ambapo hati iko" - "Njia ambayo kitu kinahamishwa." Kutoka nje inaweza kuonekana kuwa ngumu kidogo, lakini mazoezi kidogo yatakushawishi kuwa inaonekana tu. Sasa unaweza kimsingi kusanidi Linux ili kukidhi mahitaji yako.

Kufanya kazi na mfumo

Tumia Tab. Huu ni ufunguo muhimu sana. Kwa hivyo, inaweza kusaidia kwa kujaza kiotomatiki. Hii inafanya kazi kwa vifurushi, faili na folda. Ikiwa kuna chaguo kadhaa, mfumo utatoa kuchagua mmoja wao. Pia kumbuka kuwa utunzaji wa Linux utakuwa kwenye mabega yako. Ingawa unaweza kutumia makusanyiko yaliyotolewa ikiwa hutaki kukusanya matofali yako mwenyewe kwa matofali (ingawa hii ni moja ya sifa za mfumo). Lakini ikiwa tu, ujue kuwa hii ni jambo rahisi, na katika hali nyingi, kutekeleza hatua hii haitakuwa ngumu. Unaweza pia kutumia kiolesura chochote cha picha ambacho kinapatikana bila malipo (ingawa njia rahisi ya kudhibiti ni safu ya amri).

Ufungaji wa Linux

Je, unapaswa kufanya nini ikiwa unataka kutumia mfumo huu wa uendeshaji? Kisha unahitaji kujua jinsi ya kufunga na kuendesha Linux. Awali, chagua usambazaji ambao utakuwa nao. Ubuntu, Debian, CentOS na wengine wengi ni maarufu. Tunatoa mawazo yako kwa mifumo ya uendeshaji iliyotolewa, ingawa chaguo la mwisho ni lako. Ili kufanya hivyo, utahitaji kupata picha ya ISO na kuichoma kwenye diski. Inashauriwa kupakua faili kutoka kwa tovuti rasmi ya kusanyiko. Kisha unahitaji kuchagua idadi ya bits za mfumo. Toleo la 32 lina maswala machache ya utangamano na hufanya kazi vizuri na viendeshaji. Lakini mwenzake 62 ana utendaji bora zaidi. Ukweli, watasababisha shida ambazo utalazimika kushughulika nazo. Kabla ya kuanza, hakikisha kuwa una nakala rudufu ya data zako zote muhimu. Usifikiri kwamba mfumo unaweza kuharibu chochote kwako. Ni kwamba katika hali nyingi, watumiaji wenyewe, kwa kutojua au kwa hofu, kufuta taarifa muhimu. Kwa hiyo, una diski yenye picha ya mfumo. Kabla ya kusakinisha upya, sanidi mfumo wa msingi wa I/O ili ufanye kazi nao Sasa unaweza kuwasha upya.

Tutatumia Ubuntu kama mfano. Huu ni mfumo wa uendeshaji maarufu, na si vigumu kupata mapendekezo ya kufanya kazi nayo. Kwa hiyo, skrini itapakia awali ambapo utahitaji kuchagua "Sakinisha Ubuntu". Awali, utahitaji kuchagua lugha ya Linux. Bainisha saa za eneo lako. Kisha unasanidi kibodi. Katika hatua inayofuata, utahitaji kuandaa nafasi ya disk. Katika hatua hii, suluhisho la suala hili linaweza kukabidhiwa kwa mfumo wa uendeshaji, au kila kitu kinaweza kuamua kwa mikono. Chaguo la mwisho linafaa kwa watumiaji wenye ujuzi ambao wanajua sekta ya data ni nini na jinsi kompyuta inavyofanya kazi kwa ujumla. Aidha, kiwango cha ufahamu kinapaswa kuwa cha juu sana.

Mara tu masuala ya nafasi ya diski yamekamilika, utaombwa kutaja kompyuta hii na pia kuunda msimamizi. Itakuwa muhimu kukumbuka kile kilichoonyeshwa hapa, vinginevyo itakuwa vigumu kuendesha mashine katika siku zijazo bila kuweka upya au kuweka upya. Kwa njia, utahitaji nenosiri na jina la mtumiaji sio tu kuingia kwenye mfumo. Baada ya hayo, dirisha la mchawi la kuhamisha mipangilio kutoka kwa mifumo mingine ya uendeshaji itaonekana mbele yako. Ikiwa hawapo, hatua itarukwa. Vinginevyo, mfumo wa uendeshaji utatoa kuhamisha faili, pamoja na mipangilio ambayo ilikuwa katika akaunti za mtumiaji. Na hatimaye dirisha inapaswa kuonekana ambayo chaguo la mtumiaji litaonyeshwa. Angalia ikiwa kila kitu kiko vile unavyotaka. Ikiwa hakuna malalamiko, kisha bofya kitufe cha "Sakinisha" na mchakato utaanza. Kulingana na usanidi wa kompyuta ambayo vitendo hivi vyote hufanyika, kasi ya uingizwaji wa mifumo ya uendeshaji inatofautiana. Wakati vitendo vyote muhimu vimekamilika, utaulizwa kubonyeza kitufe cha "Ingiza".

Inazindua Linux

Unapoiwasha kwa mara ya kwanza, utasalimiwa na kipakiaji cha boot. Katika kesi hii, kuendesha Linux itategemea kuwepo kwa mifumo ya uendeshaji ya tatu. Ikiwa kuna moja tu, basi Linux yenyewe itaanza. Ikiwa sio hivyo, basi utakuwa na chaguzi tatu:

  1. Ukichagua ya kwanza, mfumo wa uendeshaji utapakia kwa sekunde kumi.
  2. Chaguo la pili ni analog ya Njia salama ya Windows.
  3. Kujaribu RAM.

Pia, kulingana na idadi ya mifumo ya uendeshaji iliyowekwa, chaguzi za kuzinduliwa zitaongezwa, na sio tu kupakia mfumo wa Linux. Baada ya kuamsha Linux, unaweza kuanza kubinafsisha muundo wake, anza kutumia programu za ziada - kwa ujumla, fanya kila kitu ili kufanya mfumo wa uendeshaji uwe umeboreshwa iwezekanavyo kwako. Kuna aina kubwa, na unaweza kuchagua unachopenda. Baadhi ya matatizo yanaweza kutokea tu wakati wa kutumia michezo na maombi ya hesabu (AutoCAD na kadhalika).

Uondoaji na Urejeshaji wa Linux

Ubuntu huo huo utatumika kama mfano. Haijalishi kwa nini uliuliza swali "jinsi ya kuondoa Linux" - haukupenda mfumo au uliamua kuwa ni ngumu. Jambo kuu ni jinsi ya kufanya hivyo. Hebu fikiria chaguzi mbili. Katika kwanza, hebu sema una chaguo la kurudi nyuma katika mfumo wa Windows. Katika pili, tutafikiri kwamba huna mfumo mwingine wa uendeshaji:

  1. Weka diski ya ufungaji kwenye gari. Anzisha kutoka kwayo, ukibadilisha kipaumbele katika mfumo wa msingi wa pembejeo / pato. Fungua mstari wa amri. Hii inaweza kufanyika kupitia orodha ya disk ya ufungaji. Kisha chagua chaguo la "Urekebishaji wa Mfumo". Kwa Kiingereza inaonekana kama Rekebisha kompyuta yako. Kurekebisha ingizo kuhusu upakiaji wa mfumo. Ili kufanya hivyo, ingiza amri bootrec /fixmbr. Na wakati wa kuanza, hutawasilishwa tena na skrini ya uteuzi wa mfumo wa uendeshaji unapowasha kompyuta, na Windows itapakia daima. Yote ni tayari. Sasa, ili mabadiliko yaanze, anzisha tena mashine. Ikiwa unataka kuondoa kabisa Ubuntu, basi unahitaji kufanya hatua mbili zaidi. Kwanza, fungua menyu ya usimamizi wa diski. Katika dirisha linalofungua, utahitaji kubofya haki kwenye kizigeu na mfumo wa uendeshaji na uchague amri ya kuifuta. Hiyo ndiyo yote, amekwenda. Sasa bonyeza-click kwenye kizigeu cha Windows na uchague amri ya "Panua kizigeu". Nafasi ya bure lazima iongezwe kwake. Lakini hebu tukumbushe kwamba hii inaweza kufanyika tu ikiwa kuna mfumo wa uendeshaji wa vipuri.
  2. Sasa fikiria kuwa una Ubuntu mmoja tu. Kisha utahitaji diski na mfumo wa uendeshaji unaohitajika (Windows itachukuliwa kwa mfano). Ingiza kwenye gari la macho. Kisha utahitaji kufuta kizigeu ambacho kina Linux. Baada ya hayo, endelea na ufungaji. Ikiwa hii haijafanywa, hutaweza kutumia kompyuta. Na kisha utakuwa na kuunda mfumo wa uendeshaji mahali fulani kwenye gari la flash na kutekeleza vitendo muhimu kutoka kwake.

"Linux": sawa na tofauti

Wacha tuzungumze juu ya ni analogues gani za Linux zipo na tuwape maelezo mafupi. Usambazaji maarufu tu ndio utazingatiwa:

  1. Ubuntu. Imezingatia urahisi wa kujifunza na matumizi.
  2. OpenSUSE. Usambazaji rahisi wakati wa kuanzisha na matengenezo.
  3. Fedora. Moja ya chaguo maarufu zaidi ambazo zimepata upendo kutokana na ustadi wake.
  4. Debian. Usambazaji huu ulitumika kama msingi kwa wengine wengi. Jumuiya kubwa ya wasanidi programu inashughulikia uundaji wake. Ina mbinu madhubuti ya kutumia programu ya umiliki.
  5. Slackware. Moja ya usambazaji wa zamani zaidi. Ina mtazamo wa kihafidhina kuhusu maendeleo na matumizi.
  6. Gentoo. Usambazaji rahisi sana. Imekusanywa kutoka kwa misimbo ya chanzo. Matokeo ya mwisho yanaweza kuwa na sifa ya tija ya juu na kubadilika katika utekelezaji wa kazi. Inalenga watumiaji wenye uzoefu na wataalam wa teknolojia ya kompyuta.
  7. Archlinux. Usambazaji unaolenga kutumia matoleo mapya zaidi ya programu. Imesasishwa kila wakati. Inafaa kwa wale ambao wanataka kuwa na faida zote na marekebisho, lakini hawataki kupoteza muda wao.

Mbali na chaguzi hizi zote zilizoorodheshwa, kuna usambazaji mwingine mwingi. Wanaweza kutegemea yale yaliyoonyeshwa hapo juu au kuundwa kutoka mwanzo. Katika chaguo la pili, kwa kawaida huundwa kufanya aina ndogo ya kazi. Kila usambazaji una dhana yake mwenyewe, seti ya vifurushi, faida na hasara. Hakuna hata mmoja wao anayeweza kudai kuridhisha watumiaji wote. Kwa hiyo, pamoja na viongozi, utekelezaji mwingine ulioundwa na vyama vya waandaaji wa programu na makampuni umefanikiwa. Kwa hiyo, kuna maendeleo mengi ambayo yanaweza kufanya kazi kutoka kwa CD, na huna kufunga mfumo kwenye kompyuta yenyewe. Ikiwa hakuna malengo maalum, basi unaweza kutumia usambazaji wowote. Ikiwa unataka kukusanya vipengele muhimu mwenyewe, napendekeza kulipa kipaumbele kwa Gentoo, CRUX au LFS.

Je, wale wanaotumia Linux wanatuambia nini?

Kwa ujumla, unaweza kutafiti hakiki mwenyewe. Lakini nakala hiyo ina "mkusanyiko" fulani wao kwa wale ambao hawana hamu au wakati wa kutafuta na kusoma maandishi anuwai. Maoni kuhusu Linux mara nyingi ni chanya. Kipengele chanya ni kiasi kidogo cha RAM ambacho kinapaswa kutengwa kwa ajili ya uendeshaji wa mfumo wa uendeshaji yenyewe. Pia amepata heshima kati ya watu hao ambao wanahitaji kuzingatia kazi, lakini wanasumbuliwa mara kwa mara na michezo. Hii sio kidogo kutokana na ukweli kwamba programu chache za burudani zimetolewa kwa Linux. Bila shaka, unaweza kutumia huduma za emulators mfumo wa uendeshaji, lakini hii daima inahitaji muda mwingi na rasilimali. Kwa hiyo, hii ni chaguo nzuri kwa watu wavivu. Linux ni maarufu sana kati ya wawakilishi wa sekta ya teknolojia ya habari. Hii sio kidogo kutokana na upatikanaji wa zana mbalimbali. Watayarishaji wa programu na wataalam wa kiufundi huzungumza vyema juu ya mfumo huu kwa sababu ya ustadi wake mwingi na urahisi wa kufanya shughuli zinazohitajika. Vipengele hasi vinavyotajwa kawaida ni hitaji la kuwa na maarifa muhimu ya kompyuta, uwezo wa kufanya kazi kisayansi, na tofauti ya kuona kutoka kwa Windows. Haya ni maoni unayoweza kupata kuhusu Linux. Mfumo wa uendeshaji hutofautiana kwa kiasi kikubwa kutoka kwa interface ya kawaida ya kompyuta nyingi za kibinafsi, lakini kuna maoni kwamba hii ni faida zaidi kuliko hasara.

Hitimisho

Hii inaleta maelezo ya Linux hadi mwisho. Tathmini iliwasilisha vipengele vingi tofauti. Umejifunza na kusoma programu za Linux: ni sifa gani za kazi zao, jinsi ya kufunga na kuendesha mfumo wa uendeshaji yenyewe. Amri mbalimbali pia zimetolewa ambayo anuwai ya msingi ya shughuli za mtumiaji inaweza kufanywa. Tunaweza tu kutumaini kwamba taarifa kuhusu Linux - ni nini na inatumiwa nini - itakuwa na manufaa kwako katika mazoezi.