Perėjau iš „Windows“ į „Linux“. Čia yra pamokos, kurias išmokau kelyje.

Žmonės, didžiąją laiko dalį praleidžiantys prie kompiuterio, turi suabejoti savo pagrindiniais įpročiais. Kalbu apie jų naudojamą operacinę sistemą. „Windows“ stalinių kompiuterių rinkos dalis dabar viršija 90%!

Visi naudoja „Windows“ dėl skirtingų priežasčių:

  • „Windows OS“ (operacinė sistema) yra numatytoji OS jų asmeniniame kompiuteryje.
  • Vartotojai užaugo su skirtingomis „Windows“ OS versijomis, todėl sunku pakeisti.
  • Daugelis žmonių mano, kad „Windows“ yra vienintelė alternatyva jų darbalaukiui. Be „Mac OS“, jiems nėra daugiau alternatyvų.

Turiu pripažinti, kad „Windows“ yra gerai suprojektuota ir patogi. Tai leidžia lengvai atlikti daugybę užduočių ir yra reguliariai atnaujinama.

Bet jei esate „Windows“ vartotojas ir turite mažai patirties su kitomis operacinėmis sistemomis, galbūt nežinote visų savo galimybių.

Čia pateikiama „Windows“ alternatyva yra „Linux“.

„Linux“ yra atviro kodo operacinė sistema, kurią sukūrė bendruomenė. „Linux“ yra panašus į „Unix“, o tai reiškia, kad jis pagrįstas tais pačiais principais, kaip ir kitos „Unix“ pagrįstos sistemos. „Linux“ yra nemokama ir turi skirtingus paskirstymus, pvz., „Ubuntu“, „CentOS“ ir „Debian“.

Kiekvienas platinimas turi savo pliusų ir minusų. Kiekvienas naudojamas skirtingoms programoms. „Linux“ standusis diskas laikomas lengvu. Jis naudojamas įterptosiose sistemose, išmaniųjų namų įrenginiuose, daiktų internete (daiktų internete) ir daugelyje kitų. „Android OS“ taip pat yra pagrįstas „Linux“.

Kaip technologijų verslininkas, turintis daugiau nei 7 metų patirtį, turiu pasakyti, kad perėjimas nuo „Windows“ prie „Ubuntu“ leido tapti produktyvesniu.

Pradėjau atidžiai žiūrėti į OS, kai pastebėjau, kad pagrindiniai įrankiai, kuriuos naudoju, neleido man daryti pažangos dėl vėlavimo. Šie įrankiai apima „Android Studio IDE“ ir „Android“ treniruoklį, veikiantį „Windows“ kompiuteryje. Maniau, kad tai aparatinė įranga. Taigi atnaujinau į „Lenovo Y50–70“ kompiuterį su 16 GB RAM ir 512 MB SSD kietuoju disku.

Įdiegęs reikiamą programinę įrangą supratau, kad su naujuoju kompiuteriu turiu panašių vėlavimo problemų. Tikėjausi, kad mano naujas kompiuteris bus greitas. Bet taip nebuvo. Tuo metu aš pakeičiau savo strategiją.

Supratau, kad aparatinė įranga nėra problema. Taigi pradėjau atlikti programinės įrangos tyrimus. „Ubuntu“ platinamas „Linux“ yra populiariausias kompiuterių vartotojų platinimas. „Ubuntu“ yra tiek kliento, tiek serverio versijoje. Didžiulis pranašumas pereinant prie „Linux“ yra tai, kad dabar esu susipažinęs su „Ubuntu“. Be to, „Linux“ galiu naudoti tiek savo asmeniniame kompiuteryje, tiek serveriuose, kuriuos valdau.

Perskaičiau DAUG internetinių šaltinių, kuriuose buvo diskutuojama, kurią OS naudoti, pavyzdžiui, „Linux“ prieš „Windows“ ar „Windows“ prieš „Ubuntu“. Supratau, kad OS, atitinkanti mano poreikius, ilgainiui padarysiu produktyvesnę.

Taigi laukiau ženklo. Ženklas atkeliavo - tai buvo virusas, privertęs mane atsarginę visų failų kopiją ir performatuoti kompiuterį. Bet šį kartą naudojausi „Ubuntu“ operacine sistema. Galvojau apie „Windows“ ir „Ubuntu“ įdiegimą greta, kad būtų galima lengvai nusileisti. Aš laiminga, kad ne. Palikau „Windows“, nes buvau pasiryžęs „Ubuntu“. Nenorėjau „Windows“ kaip atsarginės alternatyvos.

Štai pamokos, kurias išmokau perėjęs iš „Windows“ į „Linux“. Pamokos daugiausia skirtos kūrėjams, programuotojams ir visiems, kurie kuria produktus.

Spektaklis

Dėl savo lengvos architektūros „Linux“ veikia greičiau nei „Windows 8.1“, ir „10.“. Perėjęs į „Linux“ pastebėjau dramatišką kompiuterio apdorojimo greičio pagerėjimą. Aš naudojau tuos pačius įrankius kaip ir „Windows“. „Linux“ palaiko daugybę efektyvių įrankių ir juos valdo sklandžiai.

Saugumas

„Linux“ yra atviro kodo programinė įranga. Kiekvienas gali pridėti kodą, kad padėtų pagerinti vartotojų patirtį naudojant „Linux“. Be to, kiekvienas gali pridėti funkcijų, ištaisyti klaidas, sumažinti saugos riziką ir dar daugiau.

Didelio masto atvirojo kodo projektams naudinga, jei juos nagrinėja daugybė akių. Taigi „Linux“ yra saugesnė nei „Windows“. Užuot įdiegę antivirusus kenkėjiškoms programoms valyti, turite tiesiog laikytis rekomenduojamų saugyklų. Tada tau gera eiti.

Programinės įrangos kūrimas

„Linux“ terminalas yra pakaitinė kortelė. Su juo galite padaryti beveik viską. Tai apima programinės įrangos diegimą, programų ir serverių konfigūracijas, failų sistemos valdymą ir daug daugiau.

Jei esate kūrėjas, terminalas yra saldus taškas. Nėra nieko patogiau, kaip paleisti serverius, mokyti mašinų mokymosi modelius, pasiekti nuotolines mašinas ir sudaryti bei paleisti scenarijus iš to paties terminalo lango. Tai didžiulis našumo stiprintuvas. Naudojant terminalą, automatika tampa žaidimų keitikliu.

Moduliškumas

Naudodami „Linux“ galite lengvai sukonfigūruoti ir pasiekti savo kompiuterį, patikrinti procesus ir valdyti virtualią aplinką. Kadangi jūsų serveris tikriausiai bus pagrįstas „Linux“, bus lengviau imituoti elgseną, naudoti panašią programinę įrangą ir paketus bei automatizuoti darbo eigą.

Darbas su nuotoliniais „Linux“ serveriais

Daugelis serverių yra „Linux“ pagrindu dėl priežasčių, kurios nėra išvardytos čia. „Linux“ teikia įrankius kūrėjams valdyti keičiamus ir saugius serverius. Todėl technologiniai verslininkai, valdantys visas programas, turi sukonfigūruoti „Linux“, kad sukonfigūruotų ir prižiūrėtų serverius.

„Windows“ naudoja trečiųjų šalių įrankius, tokius kaip PUTTY, kad prisijungtų ir veiktų su „Linux“ pagrįstais serveriais. Tai nėra taip patogu. Pavyzdžiui, jei norite kopijuoti failus naudodami „Windows“, turite atsisiųsti kitą įrankį.

„Linux“ pagrindu sukurtos vietinės mašinos privalumas yra tas, kad ji gali prisijungti prie nuotolinių serverių viena komandine eilute. Tai daroma terminale. Šeimininkus galima saugoti faile, taip pat naudojant SSH raktus ir vartotojo vardus. Viskas, ką turite padaryti, kad prisijungtumėte prie SSH, yra įvesti šią komandą:

ssh ofir-server

Ir tu esi! Slaptažodžių nereikia.

Tai yra galimybės, kurią „Linux“ pagrindu veikianti vietinė mašina turi sukonfigūruoti ir prižiūrėti „Linux“ pagrindu veikiančius serverius, pavyzdys. Galimybė dirbti per terminalą abiem mašinoms yra nereikalinga. Daugelis populiarių debesų tiekėjų taip pat turi komandinės eilutės sąsają (CLI), kad būtų lengva integruoti.

Susipažinimas su žemo lygio OS principais

„Windows“ diegimas yra labai aukštas. Kūrėjai retai susiduria su vidinėmis problemomis ir diegimais. „Linux“ yra priešingai. Konfigūracijas turi įdiegti terminalas. Tai apima OS failų redagavimą, suplanuotų užduočių pridėjimą, programinės įrangos atnaujinimą, tvarkyklių diegimą ir dar daugiau.

Kai naudojate „Ubuntu“, AskUbuntu.com yra jūsų draugas. Jūs ne tik mokotės įgūdžių, bet ir mokotės išspręsti problemas (kartais sunkiausiu keliu). Jūs taip pat išmoksite stebėti, ar jūsų kompiuteryje nėra problemų, konfigūruoti skirtingus komponentus ir dar daugiau.

Vis dėlto ne viskas yra tobula

  • Yra mokymosi kreivė, jei perjungiate į „Ubuntu“. Kai kuriems dalykams jums nereikėjo pagalbos, kai naudojate „Windows“, jums gali prireikti pagalbos, kai naudojate „Linux“. Vis dėlto galite naudoti AskUbuntu.com. Tikėtina, kad kils problemų, jei jūsų kompiuteryje įdiegta speciali aparatinė įranga, pavyzdžiui, GPU.
  • Kiekvienas technologinis verslininkas turėtų būti dizaineris, turintis minimalių grafinio dizaino įgūdžių. Deja, „Adobe“ neišleido nė vieno savo produkto „Linux“ vartotojams. Taigi neįmanoma jų tiesiogiai valdyti. „Ubuntu“ alternatyva yra GIMP. Tai nemokama programinė įranga ir turi pagrindines savybes kūrėjui dizaineriui. Nepaisant trūkumų, nesigailiu perėjęs. Dabar esu visas „Ubuntu“ ir norėčiau, kad persikraustyčiau prieš daugelį metų.

„Linux“ netinka visiems. Prieš nuspręsdami pakeisti, patikrinkite, ar jis atitinka jūsų poreikius. Jei laikote save technologiniu verslininku, kūrėju, duomenų mokslininku ar programuotoju, tikrai turėtumėte patikrinti „Ubuntu“.

Norėdami gauti daugiau įžvalgių įrašų, ypač jei esate technologijos verslininkas, eikite į CodingStartups.com