EDIT: basta guardare la risposta accettata. Non ero come funzionava al momento della scrittura, quindi ho solo indovinato di seguito.
Sono nuovo di Linux, quindi questa potrebbe essere una domanda noob. Sto cercando di installare un nuovo browser web chiamato breach che è costruito in JavaScript specificamente Node.js e volevo provare a hackerarlo un po '.
Ho installato la cartella tar da fuori dal loro sito e ho una cartella chiamata AUTO_UPDATE_BUNDLE e un file chiamato breach.sh Credo che il file breach sia uno script bash e immagino che sia così che lo installo. (Non ho idea se sia corretto però.)
Quindi ho cercato online come eseguire uno script bash. Sono andato nel terminale e questo è quello che ho scritto nella directory del file breach.sh.
sh breach
Ho ricevuto questo errore.
[3428:3428:0710/191300:858123323:FATAL:browser_main_loop.cc(172)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Aborted (core dumped)
Sono quindi passato al link a code.google.com / ... sopra e ho detto
Abbiamo bisogno di un binario di supporto SUID per attivare il sandbox su Linux.
Nella maggior parte dei casi, puoi eseguire build / update-linux-sandbox.sh e installerà il sandbox corretto per te in / usr / local / sbin e ti dirà di aggiornare il tuo .bashrc se necessario.
Non capisco come posso correre build/update-linux-sandbox.sh
. Costruire una directory nella mia directory principale? Ho provato a cercarlo lì ma non sono riuscito a trovarlo.
Gradirei qualsiasi aiuto, e se sto andando nella direzione sbagliata installando correttamente questo browser, correggimi dove sbaglio. Grazie in anticipo.
CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox ./breach
ogni volta che voglio iniziare la violazione? C'è un modo per creare una scorciatoia o qualcosa del genere? Anche un riferimento sarebbe carino.