Windows Survival Guide til Linux / Unix brugere

Forfatter: Roger Morrison
Oprettelsesdato: 17 September 2021
Opdateringsdato: 3 Kan 2024
Anonim
Linux Mint 20.3 - Cinnamon - tips to copy your personal files from Mac- Win to Linux on a USB stick.
Video.: Linux Mint 20.3 - Cinnamon - tips to copy your personal files from Mac- Win to Linux on a USB stick.

Indhold


Kilde: Binu Omanakkuttan / Dreamstime.com

Tag væk:

Foretrækker Linux / Unix men tvunget til at bruge Windows? Her er nogle måder at gøre din Windows-computer lidt mere på som dit foretrukne operativsystem.

Lad os indse det, Linux og Unix er gode operativsystemer, men mange brugere er nødt til at leve i den virkelige verden, og at leve i den virkelige verden betyder ofte at bruge et bestemt operativsystem kaldet Windows. Uanset om du bare besøger Windows eller bor der, er der nogle måder, der får det til at fungere mere som de systemer, du er vant til.

Cygwin

Hvis du er en seriøs Linux / Unix-bruger, der er konfronteret med Windows, mangler du sandsynligvis kommandolinjen. Sikker på, Windows Command Prompt er OK, men det har ingen steder i nærheden af ​​Unix-skalets fleksibilitet. Cygwin er svaret for dig. Det er et DLL- og POSIX-kompatibilitetslag for at gøre det lettere at port Linux-software til Windows, mens du giver dig et velkendt miljø.


Du downloader bare Setup.exe-filen fra projektwebstedet og installerer Cygwin. Installationsprogrammet fungerer som pakkeadministrator, og du kan installere dine foretrukne værktøjer, værktøjer, redaktører og så videre. Der er en kommandolinie-front-end kaldet Cyg-get, der ligner apt-get-hjælpeprogrammet på Debian og Ubuntu.

Du vil ikke være i stand til at bruge Linux-binære filer med Cygwin. Software skal kompileres til Windows. Der er hundreder af pakker til rådighed. Hvis du er så tilbøjelig, kan du selv installere GCC og kompilere fra kilden.

Du kan ikke kun køre kommandolinjeprogrammer, men også programmer, der er designet til X Window System ved hjælp af Cygwin / X.

PowerShell

Microsofts egen PowerShell er et interessant alternativ til både det traditionelle Unix-shell og standardkommandolinjen fra Windows, der stammer fra MS-DOS. PowerShell er stærkt objektorienteret.


Du kan oprette rørledninger med kædede kommandoer, ligesom du kan i Unix-skaller, men forskellen er, at i stedet for at bruge almindelig, rør det genstande. Dette kan være en ulempe for seriøse Unix-programmerere, men fordelen er, at du kan udvælge data uden at bruge komplekse-forarbejdningsværktøjer som AWK eller endda Perl.

Der er lidt af en læringskurve, men designerne har forsøgt at gøre det lettere at lære PowerShell. Det er mere nyttigt at interagere med Windows selv. Du ønsker måske at holde sig til andre scripting-sprog, hvis du ikke behøver at automatisere Windows-opgaver.

Ingen fejl, ingen stress - Din trinvis vejledning til oprettelse af livsændrende software uden at ødelægge dit liv

Du kan ikke forbedre dine programmeringsevner, når ingen er interesseret i softwarekvalitet.

Redaktion

Uanset hvilken side af "editor-krigene" mellem vi og Emacs, du er på, kan du bruge din foretrukne på Windows. Du har et bredt udvalg af redaktører på Windows, fra Unix-redigererne, der er tilgængelige på Cygwin, samt indbyggede porte til både vi og Emacs.

Et godt let men fuldt udstyret alternativ til begge er Notepad ++.

SSH

Hvis du er en seriøs programmør eller systemadministrator, ved du allerede om SSH. Heldigvis kan du få adgang til eksterne maskiner på Windows såvel som på Linux. En måde er PuTTY, som lader dig styre forbindelser.

Du kan også installere SSH vha. Cygwin. Fordelen ved at gøre det på denne måde er, at du kan bruge Mosh, som giver dig mulighed for at holde forbindelsen, hvis du sætter din maskine i dvale eller du skifter netværk. Det er virkelig godt at arbejde på en bærbar computer via Wi-Fi.

Programmeringssprog

Unix er et fantastisk udviklingsmiljø, og uanset hvad dit foretrukne programmeringssprog er på Unix, er det tilgængeligt for Windows.

Alle de store scripting-sprog, inklusive Python, Perl, PHP og andre, har oprindelige Windows-versioner såvel som Cygwin-versioner tilgængelige.

Microsoft har sine egne udviklingsværktøjer, men Unix-værktøjer har en tendens til at være meget mere lette.

Desktop Manager

En anden funktion på Linux-desktops, du sandsynligvis mangler, er virtuelle desktops. Mens Microsoft tilføjer det til Windows 10, behøver du ikke vente. Du kan installere VirtuaWin, som giver dig avancerede vinduesstyringsfunktioner lige nu. Som den bedste Linux-software er det gratis og open source.

At komme til Real * nix

Hvis du skal have ægte Unix, behøver du ikke opgive dit foretrukne system. Dobbeltopstart af Windows og Linux er den klassiske løsning.

Hvis du går denne rute, skal du bare sørge for, at Windows først er installeret. Ellers overskriver Windows enhver bootloader i Master Boot Record med sin egen, når du installerer den. De fleste Linux-distributioner er smarte nok til at registrere Windows-partitioner og installere en bootloader, der giver dig mulighed for at vælge hvilket OS du vil starte op i.

Et andet problem, du muligvis støder på på nyere computere designet til Windows 8, er UEFI-beskyttelse. Tilsyneladende designet til at forsvare sig mod rodkits og bootkits blev det kritiseret for at kræve, at operativsystemer blev kryptografisk underskrevet, hvilket havde potentialet til at låse mange distros ud.

Microsoft opfordrer til, at nye pc'er har det aktiveret som standard, men heldigvis kræver de også, at du har muligheden for at slå den fra, men kun på x86 pc'er. De beslutter måske ellers i fremtiden. Hvis du ønsker at bevare sikker opstart, eller bruger en ARM-processor, kan du vælge distros, der er underskrevet, såsom 64-bit version af Ubuntu.

Konklusion

Selv hvis du finder dig selv fast i Windows midlertidigt eller permanent, kan du stadig have din egen lille smag af himlen med nogle enkle tilføjelser til dit Windows-miljø.