Slik installerer du Linux -programmer på macOS Mojave

I de forskjellige nåværende operativsystemene kan vi kontrollere de forskjellige forskjellene mellom dem, fra filsystemene, Windows (NTFS), macOS (APFS) eller Linux (Ext4), til bruk av programmer og programmer.

Et kritisk punkt er når vi som brukere som håndterer kommandoer gjennom terminalen, migrerer til et annet operativsystem, vi kan føle dette sjokket og nettopp derfor har utviklerne laget verktøy som Linux -delsystemet i Windows 10, men i macOS, i i denne saken om den nye Mojave -versjonen, har vi ikke noe integrert alternativ eller ikke, som letter denne oppgaven uten å måtte ty til en virtuell maskin som vi så i macOS High Sierra

Av denne grunn vil Solvetic snakke om MacPorts, som er innsatsen for å kjøre forskjellige Linux -kommandoer på macOS Mojave.

Hva er MacPortsDet er et åpen kildekode -verktøy som er designet for å lage et skalerbart system som er i stand til å kompilere, installere og oppdatere åpen kildekode -programvare som er basert på kommandolinjen. Lisensen er BSD med 3 klausuler, og med den vil vi ha tilgang til tusenvis av porter som vil hjelpe oss i oppgaven med å kompilere og installere åpen kildekode -programvare direkte til Mojave uten å bruke virtuelle maskiner eller andre typer verktøy.

MacPorts har mer enn 19 000 porter som er organisert i mer enn 89 forskjellige kategorier.

1. Slik installerer du macOS Xcode Developer Tool


Det første trinnet er å installere Xcode -verktøyet, som er en pakke generert av Apple som inkluderer kompilatorer, biblioteker og tilleggsverktøy som er nødvendige for å utvikle spesifikke applikasjoner for macOS.

For å installere Xcode i macOS Mojave har vi to alternativer som er:

valg 1Først av alt, gå til følgende lenke i App Store og last ned verktøyet derfra:

Alternativ 2Det andre alternativet er å kjøre følgende kommando i terminalen:

Trinn 1

 xcode -select -install

Steg 2
Når du skriver inn passordet, vises følgende:

Trinn 3
Klikk på Installer -knappen for å starte installasjonsprosessen:

Trinn 4
Der godtar vi vilkårene i lisensen og starter prosessen med å søke etter pakkene:

Start nedlastingsprosessen:

Trinn 5
Etter nedlasting starter installasjonen:

Til slutt vil vi se følgende:

2. Slik installerer du MacPorts -pakker i macOS Mojave


Nå er det på tide å laste ned MacPorts -verktøyet til Mojave, og for dette går vi til følgende lenke:

Vi vil se følgende:

Trinn 1
Fordi macOS Mojave fortsatt er et beta -system, vil vi ikke se det der, i stedet kan vi laste ned versjon 2.5.2.10.13 av macOS High Sierra enten med utvidelsen .dmg eller pkg.asc for å utføre installasjonsprosessen, må vi Prøv begge alternativene fordi noen ganger kan det oppstå en kompatibilitetsfeil.

Når vi har lastet ned filen, fortsetter vi med utførelsen, og følgende veiviser vises:

Steg 2
Der klikker vi på Fortsett -knappen for å se et lite sammendrag om hvordan MacPorts fungerer:

Trinn 3
Klikk på Neste igjen, og nå må vi godta lisensvilkårene:

Trinn 4
I det neste vinduet er det på tide å velge stedet der MacPorts skal installeres i macOS Mojave:

Trinn 5
Klikk på Installer for å starte prosessen, men først må vi skrive inn administratorpassordet:

Trinn 6
Klikk på knappen Installer programvare, og installasjonsprosessen for MacPorts starter:

Trinn 7
Når denne prosessen er fullført, ser vi følgende:

Klikk på Lukk for å avslutte veiviseren. På denne måten har vi installert MacPorts i Mojave.

3. Slik får du tilgang til MacPorts


Det neste trinnet er å få tilgang til verktøyet for å kontrollere at det fungerer riktig, for dette går vi til terminalen og utfører portlinjen:

Der kan vi se at vi får tilgang til Shell -modus for administrasjonsoppgaver, og vi vil også se versjonen av MacPorts som er installert, vi avslutter denne modusen ved hjelp av Ctrl + C -tastene.

⌃ + C

4. Slik installerer du Linux -applikasjoner med MacPorts macOS Mojave

Trinn 1
Først kan vi liste opp alle pakkene som er tilgjengelige i MacPorts ved å utføre følgende:

 portliste

Der vil vi se en bred liste over tilgjengelige pakker.

Steg 2
Hvis vi vil søke etter en bestemt pakke, bruker vi følgende syntaks:

 portsøk "pakke"
Trinn 3
For eksempel, port search apache. Der ser vi alle pakkene som er tilgjengelige for det søket.

Trinn 4
Hvis vi ønsker å få mer informasjon om en bestemt pakke, vil vi utføre følgende:

 port info "pakke"

Trinn 5
For å installere en Linux -pakke på macOS Mojave ved hjelp av MacPorts, i dette tilfellet Apache, vil vi utføre følgende:

 sudo port installer apache2
Der må vi skrive inn administratorpassordet og deretter skrive inn bokstaven Y for å bekrefte nedlastingen:

Trinn 6
Vi kan se at installasjonsprosessen fortsetter.

Når du er ferdig, vises følgende:

Trinn 7
Så vi kan installere noen av de tilgjengelige pakkene, for eksempel Nmap, og deretter kjøre det normalt som om vi var på Linux:

På denne måten har vi dette praktiske alternativet for å kjøre denne typen Linux -verktøy i macOS Mojave.

wave wave wave wave wave