Come installo Homebrew su Tiger?

2

Secondo questa domanda precedente , voglio installare il ramo Homebrew Tiger sul mio iBook in esecuzione ... beh, Tiger. Sfortunatamente, quando si esegue il one-liner Ruby,

ruby -e "$(curl -fsSL https://raw.github.com/gist/323731/39fc1416e34b9f6db201b4a026181f4ceb7cfa74)"

Ricevo sempre il seguente errore:

This script requires the user nicolas to be in the staff group. If this
sucks for you then you can install Homebrew in your home directory or
however
you please; please refer to the website. If you still want to use this 
script
the following command should work:

dscl /Local/Default -append /Groups/staff GroupMembership $USER

Ho tentato invano di aggiungermi come membro del gruppo staff .

Che cosa posso fare per installare Homebrew sul mio Tiger mac?

Grazie

EDIT Sì, ho una versione di XCode per la mia piattaforma, è una versione 2.5 che ho installato appositamente per questo scopo.

Riguardo allo script Ruby, una rapida panoramica del suo codice indica che l'errore appare come invocando groups non restituisce il gruppo di personale.

E infatti, quando rilascio questo comando a mano, ottengo

$ groups
nicolas appserveradm appserverusr admin

Quindi, come posso aggiungermi al gruppo staff in una maniera che questo comando comprenderà?

    
posta Riduidel 06.06.2011 - 22:21
fonte

4 risposte

0

Tigerbrew : homebrew biforcuto per Tiger PPC

Tigerbrew incorpora il lavoro del ramo Tiger di sceaga. Si installa sotto il gruppo admin, quindi non devi aggiungerti al gruppo staff.

Installazione :

ruby -e "$(curl -fsSkL raw.github.com/mistydemeo/tigerbrew/go)"

Ed ecco un link per scaricare Xcode:

link

    
risposta data 07.01.2013 - 22:59
fonte
2

Così, finalmente sono riuscito ad avere una versione funzionante di homebrew, ma non era così semplice.

In primo luogo, scarica da fonti e installa Git seguendo queste istruzioni .

Quindi, usando git, ottieni il ramo sceaga Tiger di Homebrew.

Tutti dovrebbero quindi funzionare correttamente (più o meno).

EDIT Sembra che ci sia un tarball nascosto dove potrebbe essere usato con procedura di installazione di root. Ha l'ovvio interesse di evitare di installare git solo per il fatto di avere un homebrew in esecuzione per ... installare un'altra versione di Git.

    
risposta data 13.06.2011 - 14:25
fonte
2

Ecco l'installazione in un'unica fase di Homebrew su Tiger PPC:

/usr/bin/ruby -e "$(curl -fsSLk https://raw.github.com/gist/1144389/5723f23d03c49912ffd460d32e958e71d7e0cd67/install_homebrew.rb)"

Installa il ramo Tiger di sceaga, esattamente quello che citi sopra ...
Ho appena biforcato l'ex install_homebrew.rb e l'ho modificato per funzionare sotto Tiger PPC.
Puoi consultare il mio codice qui

    
risposta data 14.08.2011 - 16:22
fonte
0

Non ho Tiger, quindi qualcosa solo dalla mia memoria:

il precedente dscl dovrebbe funzionare. Oppure puoi provare quanto segue:

dscl . -append /Groups/staff GroupMembership $USER

puoi verificare chi è stato aggiunto con

echo $USER

dovrebbe stampare il tuo nome utente breve.

Se questo non funziona, ecco il modo più pericoloso. Se ricordo bene, su Tiger è un'applicazione / Applicazioni / Utility / Netinfo Manager.app (o qualcosa come con Netino)

Dovresti avviarlo e controllarlo. Sfortunatamente non ricordo cosa devi fare esattamente. Una cosa: quando cambi qualcosa, nel menu è qualcosa come "Riavvia Netinfo Server", e devi riavviarlo quando apporti le modifiche.

Attenzione: VERAMENTE (davvero davvero!) sii molto attento. Puoi bloccare te stesso dalla macchina, e dovrai avviare il SO in modalità Singeleuser per ripristinare le cose - e probabilmente non avrai alcun aiuto, perché qui ci sono solo pochi utenti con Tiger.

Stavo pensando a questo post e forse sarebbe meglio non scrivere nulla - a causa del comando pericoloso. Ma dall'altra parte - se fai le cose con attenzione (google per Netinfo), puoi facilmente risolvere il tuo problema.

Stai attento - buona fortuna. ;)

    
risposta data 07.06.2011 - 20:34
fonte

Leggi altre domande sui tag