Me gustaría instalar la versión 5.6.1 del aeropuerto en MacBook con High Sierra.
Ya tiene instalada la versión 6.3.8 del aeropuerto.
¿Puedo tener ambos instalados y sin quitar el 6.3.8 y usar el 5.6.1 en su lugar?
Me gustaría instalar la versión 5.6.1 del aeropuerto en MacBook con High Sierra.
Ya tiene instalada la versión 6.3.8 del aeropuerto.
¿Puedo tener ambos instalados y sin quitar el 6.3.8 y usar el 5.6.1 en su lugar?
Puedes hacer esto sin modificar tu sistema.
Use algo como Pacifier para extraer AirPort Utility.app y Apple80211.framework del instalador.
Luego, ejecute estos dos comandos en la Terminal cuando quiera usarlos (sustituyendo las rutas correctas, obviamente):
$ 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 el marco anterior y la aplicación más antigua en la misma carpeta, guardo el siguiente AppleScript como una aplicación (también se espera que esté en la misma carpeta), y simplemente haga doble clic para iniciar:
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
Esto funciona todo el camino hasta Mojave.
Lea otras preguntas en las etiquetas high-sierra airport-utility