Fel /opt/local/bin/port Misslyckades Med Att Initiera Macports Felsökare

Ta bort skadlig programvara, skydda dina filer och optimera prestanda med ett klick!

Du kan stöta på ett fel som förklarar att /opt/local/bin/port misslyckades med att initiera macports. Det finns flera sätt att lösa detta metodproblem, vi återkommer till här inom kort.

Jag har uppdaterat Mac X OS 10.10 Yosemite åt dig till macOS 10.12 Sierra. Efter det kom jag följande specifika fel relaterat som kommer MacPorts Ran-kommandot:

Problemet är i själva verket att MacPorts är specifika för denna Mac OS X-plattform. Det optimala sättet att lösa detta problem kan vara att följa MacPort-porteringsinstruktionerna.

Migrera MacPorts tillhandahåller paketet restore_ports.tcl för att återställa alla rutnät (det vill säga separata paket) som du uppgraderat MacPorts för. Men jag bestämde mig för att börja via scratch och kanske installera de viktiga portarna.

Obs. Jag har märkt att körbara filer inklusive med (från SVN subversion-porten) har visat sig vara kvar i /usr/bin och definitivt fortfarande kommer att konverteras till användbara män. Du

Hur man åtgärdar Windows-krascher

Har du en dator som går långsamt? Om så är fallet kan det vara dags att överväga lite Windows reparationsprogram. Restoro är lätt att använda och fixar vanliga fel på din PC på nolltid. Denna programvara kan till och med återställa filer från skadade hårddiskar eller skadade USB-minnen. Den har också förmågan att utplåna virus med ett enda klick!

  • 1. Ladda ner och installera Reimage
  • 2. Starta programmet och välj den enhet du vill skanna
  • 3. Klicka på knappen Skanna för att starta skanningsprocessen

  • Om du bestämmer dig för att alltid behålla de befintliga bästa portarna och börjar använda skriptet restore_ports.tcl, överväg att ta bort de är inaktiva paket:

    1. Installera eller uppdatera till de användbara Xcode Developer Tools (gratis från Mac App Store) och kör det här objektet en gång.
    2. Installera, skulle jag säga, de bästa och senaste kommandoradsutvecklingsmetoderna som leder detta kommando i en portapplikation:
    3. Ladda ner och installera MacPorts-paketet som är tillgängligt för ditt Mac OS-kontoX. Det kommer definitivt att skriva över den aktiva MacPorts-installationen.

    Den splitternya MacPorts-leverantören kommer inte att ändra hela den befintliga konfigurationsfilen, du måste skicka till den manuellt. Den uppdaterade installationen av macports.conf.default finns i webbkatalogen /opt/local/etc/macports. Den gamla “macports.conf”-konfigurationskatalogen finns definitivt också på samma plats.

    Innan du fixar den gamla filen med den avancerade rekommenderar jag en bättre manuell filjämförelse:

    Obs. Om du föredrar ett fantastiskt grafiskt användargränssnitt kan du ha FileMerge, som kommer från Xcode. Kör bara FileMerge och ange några av sökvägarna till dessa två filer och jämför dem.

    Det var nästan ingen stor skillnad mellan de två informationen och fakta (bortsett från kommentarerna), men jag förutsåg och ersatte den gamla filen nu med den nya.

    Obs. Det finns eller till och med fler MacPorts-konfigurationsfiler, “variants.conf” eller “sources.conf” som inte nämns i migreringsguiden. Jag jämförde de här objekten väl och den enda signifikanta skillnaden jag hittade var i “sources.conf” närhelst innebörden av “rsync” var helt annorlunda. Jag ersatte “sources.conf” med något på se till att allt är lika bra.

    Om du inte har gjort mycket, måste du vara ren för att följa eventuella migreringsinstruktioner om hur du kör restore_ports.tcl-skriptet för närvarande.

  • Mac-portar 3.3. de flesta uppgifter
  • Hur kan jag rensa upp en lämplig MacPorts-installation?
  • fel /opt/local/bin/port misslyckades med att initiera macports

    Fel: nuvarande grund “darwin 16” matchar inte det nu vanliga programmet “darwin If 14”
    Fel: Du har för närvarande uppgraderat till ett nytt operativsystem. Följ instruktionerna för migrering: https://trac.maports.org/wiki/Migration
    OS-modellinkompatibilitet
    Uppfyllelse av verkligheten
    “mportinit ui_options global_options global_variations”
    Fel: /opt/local/bin/port: MacPorts initiering misslyckades, OS OS matchar inte

    # Spara en lista över inbyggda portar (FYI, om jag är ensam)
    port -qv installerad > ~/ports_installed.txt

    # Spara listan över portar du manuellt , monterade (exklusive beroende portar)
    Port put > ville veta ~/ports_requested.txt

    # Ta bort alla installerade portar
    sudo open -f delete installerad

    # Rensa upp nästan alla delvis byggda
    # Ta bort återstående filer med marknadsföringsinformation (detta bör redan göras automatiskt)
    sudo rm -rf /opt/local/var/macports/build/*

    # Ta bort köpta filer
    sudo rm -rf /opt/local/var/macports/distfiles/*

    error /opt/local/bin/port gått ner för att initiera macports

    # Förstå att du helt enkelt listar inaktiva portar som familjer förmodligen inte behöver längre
    # Alternativ laddning: ekoport inaktiv
    Port implementerad inaktiv

    # Ta bort alla passiva portar
    ta bort inaktiv sudo-port

    5

    Macportarna som installerar komponenterna jag installerade på Yosemite fungerar sannolikt inte med El Capitan eftersom detta ännu inte stöds. Jag längtar efter att filtrera inställningen av jack här, men jag kan inte köra beställningar kopplade till portar. Är det någon som vet hur man rensar detta?

    När jag kör portkommandot får jag följande felmeddelande:

    Fel: hittade plattformen 'darwin 15' kanske inte konkurrerar med den förväntade plattformen 'darwin 14'Fel: Om du sedan har uppdaterat ditt operativsystem, tveka inte att följa migreringsinstruktionerna: https://trac.macports.org/wiki/Migration.Operativ handlingssätt handelsplattform missmatchar    under genomförandet"mportinit ui_options globala_options globala_variationer"Fel: /opt/local/bin/port: MacPorts-initiering misslyckades, OS-riggen matchar inte

    frågade 17 juli 2015 från 19:35.

    Går din dator långsamt? Får du dödens fruktade blå skärm? Då är det dags att ladda ner Reimage � den ultimata Windows-programvaran för fellösning!