Windows Survival Guide Linux / Unix -käyttäjille

Kirjoittaja: Roger Morrison
Luomispäivä: 17 Syyskuu 2021
Päivityspäivä: 3 Saattaa 2024
Anonim
Windows Survival Guide Linux / Unix -käyttäjille - Tekniikka
Windows Survival Guide Linux / Unix -käyttäjille - Tekniikka

Sisältö


Lähde: Binu Omanakkuttan / Dreamstime.com

Ottaa mukaan:

Mieluummin Linux / Unix, mutta pakko käyttää Windowsia? Tässä on joitain tapoja tehdä Windows-tietokoneesta hiukan samanlainen kuin haluamasi käyttöjärjestelmä.

Katsotaanpa, että Linux ja Unix ovat hienoja käyttöjärjestelmiä, mutta monien käyttäjien on asuttava todellisessa maailmassa, ja todellisessa maailmassa eläminen tarkoittaa usein tietyn Windows-nimisen käyttöjärjestelmän käyttöä. Vierailetpa vain Windowsissa vai asut siellä, on joitain tapoja, jotka saavat sen toimimaan enemmän kuin tottuneet järjestelmät.

cygwin

Jos olet vakava Linux / Unix-käyttäjä, joka kohtaa Windowsin, puuttuu todennäköisesti komentorivi. Toki Windowsin komentokehote on OK, mutta siinä ei ole missään määrin Unix-kuoren joustavuutta. Cygwin on vastaus sinulle. Se on DLL- ja POSIX-yhteensopivuuskerros, joka helpottaa Linux-ohjelmistojen siirtämistä Windowsiin antaen samalla tutun ympäristön.


Lataa vain Setup.exe-tiedosto projektin verkkosivustolta ja asennat Cygwin. Asennusohjelma toimii paketinhallintana, ja voit asentaa suosikki apuohjelmat, työkalut, editoijat ja niin edelleen. Siellä on komentorivin käyttöliittymä nimeltään Cyg-get, joka muistuttaa apt-get-apuohjelmaa Debianissa ja Ubuntussa.

Et voi käyttää Linux-binaareja Cygwinin kanssa. Ohjelmisto on koottava Windowsille. Paketteja on saatavana satoja. Jos olet taipuvainen, voit asentaa GCC: n ja kääntää lähteestä itse.

Et voi vain suorittaa komentorivisovelluksia, mutta myös X Window -järjestelmälle suunniteltuja ohjelmia käyttämällä Cygwin / X-ohjelmaa.

PowerShell

Microsoftin oma PowerShell on mielenkiintoinen vaihtoehto sekä perinteiselle Unix-kuorille että MS-DOS-järjestelmästä johdetulle Windows-standardin komentoriville. PowerShell on voimakkaasti kohdennettu.


Voit luoda ketjutettujen komentojen putkilinjoja aivan kuten voit Unix-kuorissa, mutta ero on siinä, että tavallisen käytön sijasta se putki esineitä. Tämä saattaa olla loukkaantuminen vakaviin Unix-ohjelmoijiin, mutta etuna on, että voit poimia tietoja käyttämättä monimutkaisia ​​prosessointityökaluja, kuten AWK tai jopa Perl.

On vähän oppimiskäyrää, mutta suunnittelijat ovat yrittäneet tehdä PowerShellin oppimisesta helpompaa. Se on hyödyllisempi vuorovaikutuksessa itse Windowsin kanssa. Voit pitää kiinni muista komentosarjojen kielistä, jos sinun ei tarvitse automatisoida Windows-tehtäviä.

Ei vikoja, ei stressiä - vaiheittaiset ohjeet elämää muuttavien ohjelmistojen luomiseen tuhoamatta elämääsi

Et voi parantaa ohjelmointitaitojasi, kun kukaan ei välitä ohjelmiston laadusta.

Toimitus

Riippumatta siitä, kummalla puolella "editor-sodat" ovat vi: n ja Emacsin välillä, voit käyttää suosikkisivua Windowsissa. Sinulla on laaja valikoima toimittajia Windowsissa, Cyxwinissa olevista Unix-toimittajista, sekä vi: n että Emacsin alkuperäisistä porteista.

Hyvä kevyt, mutta monipuolinen vaihtoehto molemmille on Notepad ++.

SSH

Jos olet vakava ohjelmoija tai järjestelmänvalvoja, tiedät jo SSH: sta. Onneksi voit käyttää etäkoneita sekä Windowsilla että Linuxilla. Yksi tapa on PuTTY, jonka avulla voit hallita yhteyksiä.

Voit asentaa SSH: n myös Cygwinin avulla. Tämän tekemisen etuna on, että voit käyttää Moshia, jonka avulla voit pysyä yhteydessä, jos laitat koneesi nukkumaan tai vaihdat verkkoja. Se on todella hieno, kun työskentelet kannettavalla tietokoneella Wi-Fi: n kautta.

Ohjelmointikielet

Unix on loistava kehitysympäristö, ja mikä tahansa suosikkiohjelmointikielesi on Unixissä, se on saatavana Windowsille.

Kaikilla tärkeimmillä skriptikieleillä, mukaan lukien Python, Perl, PHP ja muut, on saatavana alkuperäisiä Windows-versioita sekä Cygwin-versioita.

Microsoftilla on omat kehitystyökalut, mutta Unix-työkalut ovat yleensä paljon kevyempiä.

Desktop Manager

Toinen ominaisuus Linux-työasemista, joista todennäköisesti puuttuu, on virtuaalipöytät. Kun Microsoft lisää sitä Windows 10: ään, sinun ei tarvitse odottaa. Voit asentaa VirtuaWin, joka tarjoaa sinulle edistyneet ikkunanhallintaominaisuudet. Kuten paras Linux-ohjelmisto, se on ilmainen ja avoin lähdekoodi.

Pääsy Real * nix: iin

Jos sinulla on oltava todellinen Unix, sinun ei tarvitse luopua suosikkijärjestelmästäsi. Kaksinkertaisen käynnistyksen sisältävä Windows ja Linux ovat klassinen ratkaisu.

Jos siirryt tälle reitille, varmista vain, että Windows on asennettu ensin. Muuten Windows korvaa kaikki käynnistyslataimet Master Boot Record -sovelluksella omillaan, kun asennat sen. Suurin osa Linux-jakeluista on riittävän älykkäitä havaitsemaan Windows-osiot ja asentamaan käynnistyslatausohjelma, jonka avulla voit valita, mihin käyttöjärjestelmään haluat käynnistyä.

Toinen ongelma, josta saatat joutua vastaamaan uudemmissa Windows 8: lle suunniteltuissa tietokoneissa, on UEFI-suojaus. Näennäisesti suunniteltu puolustamaan juurikomitetoja ja käynnistyspaketteja vastaan, sitä kritisoitiin siitä, että se vaati käyttöjärjestelmien salakirjoitusta, mikä pystyi lukitsemaan monia distroita.

Microsoft valtuuttaa uusien tietokoneiden oletusarvoisesti ottamaan sen käyttöön, mutta onneksi ne vaativat myös, että sinulla on mahdollisuus kytkeä se pois päältä, mutta vain x86-tietokoneissa. He saattavat tulevaisuudessa päättää toisin. Jos haluat säilyttää turvallisen käynnistyksen tai käytät ARM-prosessoria, voit valita allekirjoitetut levyt, kuten Ubuntun 64-bittinen versio.

johtopäätös

Vaikka joudutkin jumittuneeksi Windowsista väliaikaisesti tai pysyvästi, sinulla voi silti olla oma pieni taivaan maku muutamilla yksinkertaisilla lisäyksillä Windows-ympäristöön.