Slik avinstallerer du MacPorts fra Mac trinn for trinn

Mange Mac-brukere installerer aldri programvare fra andre steder enn Mac App Store. Andre installerer fra Mac App Store og laster ned apper fra individuelle utviklere eller bruker tredjeparts appbutikker. Imidlertid er det noen få Mac-brukere, inkludert de som har byttet fra Windows eller Linux, som er spesielt eventyrlystne og ønsker å bruke verktøy som ikke er tilgjengelige som komplette installasjonspakker som enkelt kan lastes ned fra utvikleren deres. De fleste av disse verktøyene er åpen kildekode og ligger i depoter som GitHub. Og for å installere disse, må du ofte bruke Terminal. I mange tilfeller må du også bruke en pakkebehandling som Homebrew eller, som vi diskuterer i denne artikkelen, MacPorts. I denne artikkelen viser vi deg hvordan du avinstallerer MacPorts hvis du har installert den og ikke lenger trenger den.

Hva er MacPorts

MacPorts er en pakkebehandling som Homebrew. Den brukes til å installere applikasjoner og verktøy ved hjelp av Terminal. Nærmere bestemt er MacPorts en pakkebehandling for verktøy portert fra Linux som er vert i et depot, inkludert NEdit, gv, GMT og Ghostscript. Selv om du kan installere MacPorts direkte fra kilden ved hjelp av Terminal, er det også en .pkg-installasjonsfil tilgjengelig som lar deg installere den ved å kjøre installasjonsprogrammet.

Hvorfor avinstallere MacPorts?

Hovedårsaken til å avinstallere MacPorts er at du installerte det for å prøve det ut eller for å kjøre noe portert programvare, men ikke lenger trenger det. Som med alle programmer og verktøy på Mac-en din, hvis du ikke lenger trenger det, bør du fjerne det for å frigjøre plass og forhindre mulige konflikter med andre programmer du installerer i fremtiden.

Slik avinstallerer du MacPorts på den enkle måten

Som vi vil se når vi viser deg den manuelle metoden for å avinstallere MacPorts, er prosessen med avinstallering normalt tidkrevende og involverer ganske mye innsats med å kjøre Terminal-kommandoer og spore opp filer den har plassert på Mac-en din. Den enkle metoden betyr imidlertid bare et par klikk. Den bruker Uninstaller-verktøyet i CleanMyMac, som samler ned alle disse filene for deg og lar deg fjerne dem enkelt. Start din gratis prøveversjon av CleanMyMac og prøv den selv. Bare følg disse trinnene for å fjerne MacPorts:

  1. Åpne CleanMyMac og velg Programmer i sidefeltet.
  2. Klikk Skann > Administrer mine applikasjoner > Avinstalleringsprogram.
  3. Finn MacPorts i listen over alle apper og velg den.
  4. Hvis det er et program som heter Darwin, velg det også.
  5. Klikk på Avinstaller-knappen.

Hvis du heller vil avinstallere MacPorts manuelt, gjør du det slik:

  1. Åpne Terminal fra Programmer > Verktøy.
  2. Skriv inn denne kommandoen og trykk deretter på Retur:sudo port -fp uninstall installed
  3. Hvis det returnerer en feilmelding eller det ser ut til at det ikke fungerte, går du til trinn 4 for å fjerne filene ved hjelp av Finder.
  4. Klikk på Gå-menyen og velg Gå til mappe, og lim deretter inn denne filbanen:/opt/local/bin/port. Dra portmappen til papirkurven.
  5. Når du installerte MacPorts, opprettet den en MacPorts-bruker og -gruppe på Mac-en din, så neste trinn er å fjerne disse. Bruk disse kommandoene i Terminal, og trykk på Retur etter hver av dem:
    $ sudo dscl . -delete /Users/macports
    $ sudo dscl . -delete /Groups/macports

  6. Hvis noen av portene du installerte mens du brukte MacPorts opprettet sine egne brukere eller grupper, bruk de samme kommandoene for å fjerne disse, men erstatt "MacPorts" i kommandoene med navnene på brukerne og gruppene som er opprettet.
  7. For å fjerne resten av filene installert av MacPorts, skriv inn bash i Terminal og trykk Retur. Bruk nå følgende skript:

$ sudo bash -c rm -rf \

/opt/local \

/Applications/DarwinPorts \

/Applications/MacPorts \

/Library/LaunchDaemons/org.macports.* \

/Library/Receipts/DarwinPorts*.pkg \

/Library/Receipts/MacPorts*.pkg \

/Library/StartupItems/DarwinPortsStartup \

/Library/Tcl/darwinports1.0 \

/Library/Tcl/macports1.0 \

~/.macports

Alternativt kan du bruke Go to Folder-kommandoen i Finder for å navigere til hver av katalogene og fjerne alle filer og mapper som heter MacPorts eller Darwin. Filbanene er:

  • /Applikasjoner/DarwinPorts
  • /Library/LaunchDaemons/org.MacPorts.*
  • /Library/Receipts/DarwinPorts*.pkg
  • /Library/Receipts/MacPorts*.pkg
  • /Library/StartupItems/DarwinPortsStartup
  • /Library/Tcl/darwinports1.0 \
  • /Library/Tcl/MacPorts1.0 \

Du må også gå til Applications-mappen og dra MacPorts og Darwin til papirkurven.

Slik tilbakestiller du MacPorts hvis den ikke oppfører seg

Hvis MacPorts eller et annet program på Mac-en din ikke fungerer som det skal og du vil fortsette å bruke det, er det noe du kan prøve før du avinstallerer og installerer det på nytt – tilbakestille appen. Å tilbakestille en applikasjon betyr å la selve applikasjonen være på Mac-en, men fjerne innstillingsfiler og andre filer den har plassert på Mac-en, så neste gang du starter den, er den i den tilstanden den var i da du først installerte den. Du kan tilbakestille hvilken som helst app ved å bruke CleanMyMac:

  1. Åpne CleanMyMac og kjør igjen en skanning i applikasjonsverktøyet.
  2. Klikk på Administrer mine applikasjoner > Avinstalleringsprogram.
  3. Velg MacPorts på listen.
  4. Klikk på pilen (>) ved siden av navnet.
  5. Velg alt unntatt binære filer og klikk Fjern.

MacPorts er et nyttig verktøy hvis du vil kjøre Linux-porter på din Mac. Men hvis du har installert det og ikke lenger bruker det, bør du følge trinnene ovenfor for å avinstallere MacPorts.

Se også:Slik avinstallerer du FortiClient fra Mac trinn for trinn