Domanda Risolto Installazione homebrew su High Sierra

Stato
Discussione chiusa ad ulteriori risposte.

TheWorm91

Helper
31 Marzo 2022
428
49
204
317
Ultima modifica da un moderatore:
Una persona che conosco mi ha chiesto aiuto per installare homebrew su un mac OS High Sierra.
lanciando da terminale la stringa:
Bash:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
non funziona, se provo a fare
Bash:
su - nomeutente /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
mi appare questo errore che non riesco a capire
Bash:
sudo: / etc / sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin.
L'utente tramite il quale tento di fare l'installazione è amministratore, se invio solo il comando su - nomeutente mi chiede la password e la CLI non passa in modalità root # ma rimane in modalità utente normale $.
Al momento non riesco a fornire altri dettagli non avendo il mac in questo momento.
Non capisco se è devo abilitare l'utente root oppure faccio qualche errore?
 
Ultima modifica:
Prova con sudo -i inserisci la password utente e fai invio, adesso il primo comando dovrebbe funzionare.
continua a darmi l'errore...
Messaggio unito automaticamente:

ho sbloccato l'utente root e facendo cat sul file sudoers ho trovato la stringa
root ALL = (ALL) ALL
%admin ALL = (ALL) ALL
e continua a darmi l'errore anche se lancio il comando da root
appare:
Bash:
==> Checking for 'sudo' access (which may request your password)...
sudo: / etc / sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin.
Need sudo access on macOS (e.g. the user root needs to be Administrator) !
sudo: / etc / sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin.

Solito discorso se lo lancio dall'utente amministratore del mac e non da root
Messaggio unito automaticamente:

Risolto, era un problema di permessi sul file sudoers (l'ho trovato con permessi 662 e messo a 640) e sulla cartella sudoers.d (era a 777 e doveva essere a 755)
 
  • Mi piace
Reazioni: JunkCoder
Stato
Discussione chiusa ad ulteriori risposte.