Windows-ról Linuxra váltottam. Itt vannak a tanulságok, amelyeket útközben megtanultam.

Azoknak, akik idejük nagy részét számítógép előtt töltik, meg kell kérdőjelezniük alapvető szokásaikat. Az általuk használt operációs rendszerről beszélek. A Windows asztali számítógépek piaci részesedése ma már meghaladja a 90% -ot!

Mindenki különböző okokból használja a Windows rendszert:

  • A Windows operációs rendszer (operációs rendszer) alapértelmezett operációs rendszerként jelenik meg a PC-n (személyi számítógépen).
  • A felhasználók a Windows operációs rendszer különböző verzióival nőttek fel, ezért nehéz megváltoztatni.
  • A legtöbb ember szerint a Windows az egyetlen alternatíva asztali számítógépéhez. A Mac OS-en kívül nincsenek kitéve más alternatíváknak.

Be kell vallanom, hogy a Windows jól megtervezett és kényelmes. Ez lehetővé teszi számos feladat egyszerű elvégzését, és rendszeresen frissül.

De ha Ön Windows-felhasználó, és kevés tapasztalata van más operációs rendszerekkel kapcsolatban, akkor lehet, hogy nincs tisztában minden lehetőségével.

A Windows alternatívája, amelyet itt bemutatok, a Linux.

A Linux egy nyílt forráskódú operációs rendszer, amelyet a közösség fejlesztett ki. A Linux Unix-szerű, ami azt jelenti, hogy ugyanazokon az elveken alapszik, mint más Unix-alapú rendszerek. A Linux ingyenes és különböző disztribúciókkal rendelkezik, például Ubuntu, CentOS és Debian.

Minden disztribúciónak vannak előnyei és hátrányai. Mindegyiket különböző alkalmazásokhoz használják. A Linux merevlemezét könnyűnek tekintik. Beágyazott rendszerekben, intelligens otthoni eszközökben, a tárgyak internete (Internet of of Things) és még sok másban használják. Az Android OS szintén Linux alapú.

Több mint 7 éves tapasztalattal rendelkező technológiai vállalkozóként azt kell mondanom, hogy a Windows-ról az Ubuntu-ra való átállás lehetővé tette, hogy produktívabbá váljak.

Akkor kezdtem alaposan szemügyre venni az operációs rendszert, amikor észrevettem, hogy az általam használt alapvető eszközök nem tették lehetővé a késés előrehaladását. Ezen eszközök közé tartozik az Android Studio IDE és a Windows gépen futó Android-szimulátor. Azt hittem, hogy ez a hardver. Ezért frissítettem egy Lenovo Y50–70 számítógépre, 16 GB RAM-mal és 512 MB SSD merevlemezzel.

A szükséges szoftver telepítése után rájöttem, hogy hasonló késleltetési problémáim vannak az új számítógépemmel. Arra számítottam, hogy az új PC-m gyors lesz. De nem az volt. Ekkor megváltoztattam a stratégiámat.

Rájöttem, hogy nem a hardverrel van a probléma. Ezért elkezdtem kutatni a szoftvereket. Az Ubuntu Linux terjesztése a legnépszerűbb disztribúció a PC-felhasználók számára. Az Ubuntu kliens és szerver kiadásban egyaránt elérhető. Óriási előnye a Linuxra való áttérésnek, hogy ismerem az Ubuntut. Emellett használhatom a Linuxot a PC-n és az általam üzemeltetett szervereken is.

Sok online forrást olvastam, amelyek vitatták, melyik operációs rendszert kell használni, például Linux vagy Windows vagy Windows vagy Ubuntu. Rájöttem, hogy az igényeimnek megfelelő operációs rendszer hosszú távon produktívabbá tesz.

Szóval vártam egy jelet. Megérkezett a jel - ez egy vírus volt, amely arra kényszerített, hogy biztonsági másolatot készítsen az összes fájlomról és újraformázza a számítógépemet. De ezúttal egy Ubuntu operációs rendszert használtam. Gondoltam a Windows és az Ubuntu egymás melletti telepítésére a puha leszállás érdekében. Boldog vagyok, hogy nem. Azért hagytam el a Windows rendszert, mert elkötelezett voltam az Ubuntu mellett. Nem akartam, hogy a Windows tartalék alternatívaként működjön.

Itt vannak azok a tanulságok, amelyeket megtanultam, miután Windows-ról Linuxra váltottam. Az órák többnyire fejlesztőknek, programozóknak és bárkinek szólnak, aki termékeket készít.

Teljesítmény

Könnyű felépítésének köszönhetően a Linux gyorsabban fut, mint a Windows 8.1 és a 10. A Linuxra való átállás után drámai javulást tapasztaltam a számítógépem feldolgozási sebességében. És ugyanazokat az eszközöket használtam, mint Windows rendszeren. A Linux számos hatékony eszközt támogat és zökkenőmentesen működtet.

Biztonság

A Linux egy nyílt forráskódú szoftver. Bárki hozzáadhat kódot a felhasználók Linux-élményének javításához. Emellett bárki hozzáadhat funkciókat, kijavíthatja a hibákat, csökkentheti a biztonsági kockázatokat és még sok minden mást.

A nagyszabású, nyílt forráskódú projektek számára előnyös, ha sok szempár megvizsgálja őket. Mint ilyen, a Linux biztonságosabb, mint a Windows. Ahelyett, hogy vírusirtókat telepítene a rosszindulatú programok tisztítására, csak ragaszkodnia kell az ajánlott tárolókhoz. Akkor jó menni.

Szoftverfejlesztés

A Linux terminál egy vadkártya. Szinte bármit megtehetsz vele. Ez magában foglalja a szoftver telepítését, az alkalmazások és a szerverek konfigurációját, a fájlrendszer kezelését és még sok minden mást.

Ha fejlesztő vagy, akkor a terminál az édes pont. Nincs semmi kényelmesebb, mint a szerverek futtatása, a gépi tanulási modellek oktatása, a távoli gépek elérése, valamint a parancsfájlok összeállítása és futtatása ugyanabból a terminálablakból. Ez egy hatalmas termelékenységnövelő. A terminál használatával az automatizálás játékváltóvá válik.

Modularitás

A Linux segítségével egyszerűen konfigurálhatja és elérheti számítógépét, ellenőrizheti a folyamatokat és kezelheti a virtuális környezeteket. Mivel a kiszolgáló valószínűleg Linux-alapú lesz, könnyebb lesz a viselkedés utánzása, hasonló szoftverek és csomagok használata, valamint a munkafolyamatok automatizálása.

Távoli Linux szerverekkel való munka

A legtöbb szerver Linux-alapú, itt fel nem sorolt ​​okok miatt. A Linux eszközöket kínál a fejlesztők számára skálázható és biztonságos szerverek üzemeltetéséhez. Ezért a végpontok közötti alkalmazásokat működtető technológiai vállalkozóknak el kell sajátítaniuk a Linuxot a szerverek konfigurálásához és karbantartásához.

A Windows olyan harmadik féltől származó eszközöket használ, mint a PUTTY, hogy kapcsolatba lépjen és működjön együtt a Linux-alapú szerverekkel. Ez nem olyan kényelmes. Például, ha fájlokat szeretne másolni a Windows rendszerrel, le kell töltenie egy másik eszközt.

A Linux-alapú helyi gép előnye, hogy egyetlen parancssorral képes távoli szerverekhez csatlakozni. Ez a terminálon történik. A házigazdák tárolhatók egy fájlban, valamint SSH kulcsokkal és felhasználónevekkel. Az SSH-hez való csatlakozáshoz mindössze annyit kell tennie, hogy beírja a következő parancsot:

ssh ofir-server

És bent vagy! Nincs szükség jelszavakra.

Ez egy példa arra a képességre, amelyet egy Linux-alapú helyi gépnek konfigurálnia és karbantartania kell a Linux-alapú szervereken. A terminálon keresztüli munkavégzés képessége mindkét gép számára nem egyszerű. A népszerű felhőszolgáltatók többségében parancssori felület (CLI) is található az egyszerű integráció érdekében.

Az alacsony szintű operációs rendszer alapelveinek ismerete

A Windows bevezetése nagyon magas szintű. A fejlesztők ritkán vannak kitéve belső problémáknak és megvalósításoknak. A Linux az ellenkezője. A konfigurációkat a terminálnak kell végrehajtania. Ez magában foglalja az OS fájlok szerkesztését, ütemezett feladatok hozzáadását, a szoftver frissítését, az illesztőprogramok telepítését és még sok mást.

Az Ubuntu használatakor az AskUbuntu.com a barátod. Nemcsak készségeket tanul meg, hanem azt is, hogy miként oldja meg a problémákat (néha a nehezebb úton). Ezenkívül megtanulja figyelni a gépet problémákra, konfigurálni a különböző összetevőket és egyebeket.

Mégsem minden tökéletes

  • Van egy tanulási görbe, ha Ubuntu-ra vált. Néhány olyan dologhoz, amelyhez a Windows használata során nem volt szüksége segítségre, a Linux használatakor segítségre lehet szüksége. Az AskUbuntu.com webhelyet azonban segítségért használhatja. Várhatóan problémákat tapasztal, ha speciális hardver van telepítve a számítógépére, például GPU-k.
  • Minden technológiai vállalkozónak minimális grafikai készséggel rendelkező tervezőnek kell lennie. Sajnos az Adobe egyetlen termékét sem adta ki Linux felhasználóknak. Tehát lehetetlen közvetlenül futtatni őket. Az Ubuntu alternatívája a GIMP. Ez egy ingyenes szoftver, és alapvető tulajdonságokkal rendelkezik egy fejlesztő-tervező számára. A hátrányok ellenére sem sajnálom a váltást. Most már minden Ubuntu vagyok, és szeretném, ha évekkel ezelőtt költöztem volna.

A Linux nem mindenkinek való. Mielőtt döntene a váltásról, ellenőrizze, hogy megfelel-e az Ön igényeinek. Ha technológiai vállalkozónak, fejlesztőnek, adatkutatónak vagy programozónak tartja magát, feltétlenül nézze meg az Ubuntut.

További éleslátó hozzászólásokért, különösen, ha technológiai vállalkozó, kérjük, látogasson el a CodingStartups.com webhelyre