Come risolvere un errore Emerge Sandbox

January 3

Portage è uno strumento di gestione software per il sistema operativo Linux. Lavorare con Portage, o l'albero di Portage di programmi disponibili per l'uso con Linux, di solito è fatto attraverso lo strumento emergere. L'albero di Portage è costituito da "ebuild", che sono tutti i comandi necessari per gestire il software, come installare e di ricerca. Quando Portage recupera i dati dal Portage, i dati vengono imballati, o emerse, nella sandbox, un ambiente protetto o nell'area di quarantena che i dati fino a quando non viene determinato sicuro per l'uso all'interno del sistema live. Un errore di sandbox si verifica quando i dati, o di un ebuild, cerca di bypassare la sandbox e accedere al file system vivo.

istruzione

1 Accedere al database Bugzilla, un database di ricerca di debug appositamente per errori sandbox.

2 Trova il tuo messaggio di errore sandbox all'interno dei messaggi di errore elencati utilizzando lo strumento di ricerca "trovare" e collegare la lingua esatto nel messaggio di errore.

3 Esaminare le informazioni fornite sul vostro messaggio di errore sandbox specifica per vedere se è prevista una correzione. In tal caso, seguire le indicazioni per istituire la correzione. Se il vostro errore specifico non è elencato, utilizzare la correzione prevista per i messaggi di errore più vicini al vostro.

4 Trovare l'ebuild corrotti - se i passaggi precedenti non rivelano il problema - utilizzando "Addpredict". Accedere alla shell sandbox e applicare la funzione Addpredict a qualsiasi ebuild sospetto. L'ebuild sarà consentito di simulare una scrittura al file system dal vivo, che rivela un ebuild malfunzionamento.