No se puede ejecutar refind-install desde la recuperación porque “/ usr / bin / env: mal intérprete”

He logrado cambiar el directorio de trabajo actual a la carpeta que contiene los archivos rEFInd descargados. He arrancado al modo de recuperación. La refind-bin-0.11.3 se descargó en mi carpeta de Downloads .

Me encontré con un nuevo problema: ‘mal intérprete: no existe tal archivo o directorio’.

¿Como puedo solucionar este problema?

Sospecho que el script ‘refind-install’ tiene un shebang que apunta a /usr/bin/env , como

 #!/usr/bin/env bash 

El entorno de recuperación no tiene un /usr/bin/env , por lo que intentar acceder a esa ruta devuelve el error de que “no hay tal archivo o directorio” allí.

Puede elegir manualmente un shell para ejecutar un script pasando el script al shell:

 bash ./refind-install 

Alternativamente, debería poder editar el script para que apunte directamente al shell. Reemplace la primera línea en el script con algo como esto, suponiendo que la línea anterior es lo que está en el archivo.

  #! / bin / bash 

Tenga en cuenta que el espacio ha sido eliminado.

Tengo `/ usr / bin / env` en mi” Macintosh HD “pero no en la partición de recuperación. ¿Esto es normal?

    Intereting Posts