Esegui Utility AirPort 5.6.1 in High Sierra [duplicato]

3

Vorrei installare l'Airport versione 5.6.1 su MacBook con High Sierra.

Ha già installato Airport versione 6.3.8.

Posso avere entrambi installato e senza rimuovere il 6.3.8 e usare invece il 5.6.1.

    
posta Walrus the Cat 13.02.2018 - 02:41
fonte

2 risposte

1

Puoi farlo senza modificare il tuo sistema.

Usa qualcosa come Pacifier per estrarre AirPort Utility.app e Apple80211.framework dal programma di installazione.

Quindi, esegui questi due comandi in Terminale ogni volta che vuoi usarlo (sostituendo ovviamente i percorsi corretti):

$ export DYLD_INSERT_LIBRARIES=<path-to-older-Apple80211.framework/Versions/A/Apple80211>
$ /path-to/AirPort\ Utility\ 5.6.1.app/Contents/MacOS/AirPort\ Utility 

Mantengo la vecchia struttura e la vecchia app nella stessa cartella, salvo il seguente AppleScript come app (si aspetta che sia nella stessa cartella), e basta fare doppio clic per avviare:

tell application "Finder"
    set base_folder to (container of (path to me) as alias)
    set base_path to POSIX path of base_folder
    set library_path to base_path & "Apple80211.framework/Versions/A/Apple80211"
    set library_exists to exists (library_path as POSIX file)
end tell

if library_exists then

    do shell script "export DYLD_INSERT_LIBRARIES=" & quoted form of library_path & "
" & quoted form of (base_path & "AirPort Utility 5.6.1.app/Contents/MacOS/AirPort Utility")

else

    display alert "Apple80211.framework could not be found" message "The library was not found in " & base_path & "."

end if

Questo funziona fino al Mojave.

    
risposta data 22.10.2018 - 07:39
fonte
-2

Basta iniziare con la versione offerta, configurarla e poi Apple lo riconosce e ti chiede di passare a una nuova versione - l'ho installato su due dispositivi quest'anno, su High Sierra. La versione attuale è 6.3.8

    
risposta data 19.10.2018 - 17:18
fonte

Leggi altre domande sui tag