Vodič za Windows Survival za korisnike Linux / Unix

Autor: Roger Morrison
Datum Stvaranja: 17 Rujan 2021
Datum Ažuriranja: 4 Svibanj 2024
Anonim
Servisi i programi za izradu mrežnih stranica
Video: Servisi i programi za izradu mrežnih stranica

Sadržaj


Izvor: Binu Omanakkuttan / Dreamstime.com

Oduzeti:

Želite li koristiti Linux / Unix, ali prisiljeni na korištenje Windows-a? Evo nekoliko načina kako svoje računalo Windows učiniti malo više poput željenog OS-a.

Priznajmo, Linux i Unix su sjajni operativni sustavi, ali mnogi korisnici moraju živjeti u stvarnom svijetu, a živjeti u stvarnom svijetu često znači koristiti određeni operativni sustav zvan Windows. Bilo da samo posjetite Windows ili živite tamo, postoje neki načini koji će učiniti da on funkcioniše nalik na sisteme na koje ste navikli.

Cygwin

Ako ste ozbiljan korisnik Linux / Unix suočen s Windowsom, vjerojatno vam nedostaje naredbeni redak. Naravno, Windows naredbeni redak je u redu, ali nema nigdje blizu fleksibilnosti Unix ljuske. Cygwin je odgovor za vas. To je sloj kompatibilnosti s DLL i POSIX kako biste olakšali prijenos Linuxovog softvera u Windows istovremeno pružajući vam poznato okruženje.


Jednostavno preuzmete datoteku Setup.exe sa web stranice projekta i instalirate Cygwin. Instalacijski program služi kao voditelj paketa i možete instalirati svoje omiljene alate, alate, uređivače i tako dalje. Postoji prednji kraj naredbenog retka zvan Cyg-get koji je sličan uslužnom programu apt-get na Debianu i Ubuntu.

Nećete moći upotrebljavati Linux binarne datoteke sa Cygwin-om. Softver se mora sastaviti za Windows. Na raspolaganju su stotine paketa. Ako ste tako skloni, možete sami instalirati GCC i sastaviti iz izvora.

Ne možete pokretati samo programe naredbenog retka, već i programe dizajnirane za X Window System i koristeći Cygwin / X.

PowerShell

Microsoftova vlastita PowerShell zanimljiva je alternativa i tradicionalnoj Unix-ovoj ljusci i standardnoj Windows naredbenoj liniji izvedenoj iz MS-DOS-a. PowerShell je orijentiran prema većim objektima.

Možete stvoriti cjevovode s lančanim naredbama kao što možete u Unix školjkama, ali razlika je u tome što umjesto običnih, on cijevi predmete. Ovo može biti prijetnja ozbiljnim Unix programerima, ali prednost je u tome što možete odabrati podatke bez upotrebe složenih alata za obradu kao što su AWK ili čak Perl.


Postoji pomalo krivulja učenja, ali dizajneri su pokušali olakšati učenje PowerShell-a. Korisniji je za interakciju sa samim Windowsom. Možda biste se trebali pridržavati drugih skriptnih jezika ako ne trebate automatizirati zadatke sustava Windows.

Bez grešaka, bez stresa - Vaš korak po korak vodič za stvaranje softvera koji mijenja život bez uništavanja života

Ne možete poboljšati svoje programiranje kad nikoga nije briga za kvalitetu softvera.

Urednici

Bez obzira na kojoj se strani "uređivačkih ratova" između vi i Emacsa trenutno nalazite, svoj omiljeni možete koristiti u sustavu Windows. Imate širok izbor urednika u sustavu Windows, od Unix urednika koji su dostupni na Cygwin-u, kao i izvornih portova i vi-a i Emacsa.

Dobra lagana, ali potpuno opremljena alternativa za oba je Notepad ++.

SSH

Ako ste ozbiljan programer ili administrator sustava, već znate za SSH. Srećom možete pristupiti udaljenim računalima u sustavu Windows kao i na Linuxu. Jedan od načina je PuTTY, koji vam omogućuje upravljanje vezama.

SSH možete instalirati i pomoću Cygwin-a. Prednost radi na ovaj način je ta što možete koristiti Mosh koji vam omogućava da ostanete povezani ako uređaj uspavljujete ili mijenjate mreže. Stvarno je izvrsno za rad na prijenosnom računalu putem Wi-Fi-ja.

Programski jezici

Unix je sjajno razvojno okruženje, i bez obzira na to što vaš omiljeni programski jezik bio na Unixu, dostupan je za Windows.

Svi glavni jezici skripta, uključujući Python, Perl, PHP i druge, imaju izvorne verzije sustava Windows kao i Cygwin verzije.

Microsoft ima svoje razvojne alate, ali Unix alati imaju tendenciju mnogo lakše.

Desktop Manager

Još jedna značajka Linux-ovih stolnih računala koja vam vjerojatno nedostaju su virtualne radne površine. Dok ga Microsoft dodaje u sustav Windows 10, ne morate čekati. Možete instalirati VirtuaWin koji vam trenutno daje napredne značajke upravljanja prozorima. Kao i najbolji Linux softver besplatan je i s otvorenim kodom.

Dolazak do Real * nixa

Ako morate imati pravi Unix, ne morate se odreći svog omiljenog sustava. Dvostruko podizanje sustava Windows i Linux klasično je rješenje.

Ako krenete ovom rutom, samo se prvo uvjerite da je Windows. Inače, Windows će prebrisati bilo koji program za pokretanje početnog programa u glavnom zapisu za pokretanje vlastitim programom kada ga instalirate. Većina distribucija Linuxa dovoljno je pametna da otkrije Windows particije i instalira bootloader koji vam omogućuje odabir u koji OS želite se dignuti.

Drugi problem koji biste mogli naići na novijim računalima dizajniranim za Windows 8 je UEFI zaštita. Navodno je osmišljen za obranu od rootkita i pokretačkih sustava, kritiziran je zbog toga što je zahtijevao da se operacijski sustavi kriptografski potpišu, što je moglo potencijalno blokirati mnoge distros.

Microsoft nalaže da nova računala imaju to omogućeno prema zadanim postavkama, ali srećom oni zahtijevaju i mogućnost isključivanja, ali samo na x86 osobnim računalima. Oni bi u budućnosti mogli odlučiti drugačije. Ako želite zadržati sigurno pokretanje sustava, ili upotrebljavate ARM procesor, možete odabrati distribucijske distribucije poput 64-bitne verzije Ubuntua.

Zaključak

Čak i ako se zaglavite u sustavu Windows privremeno ili trajno, još uvijek možete imati svoj mali nebeski ukus s nekim jednostavnim dodacima vašem Windows okruženju.