Come posso determinare il numero attuale di pacchetti di birra?

3

Ho cercato di ottenere il numero di pacchetti brew disponibili eseguendo

brew search | wc -l

ma non so quanto sia accurato questo veramente. Di cosa ho bisogno di prendere in considerazione per ottenere un numero più corretto?

PS: macports elenca 19.889 pacchetti online qui

    
posta user1133275 01.05.2018 - 14:54
fonte

1 risposta

3

Il 1 maggio 2018 il conteggio dei pacchetti che presto sarà errato è 4534 .

Dato che molte persone aggiungono e rimuovono i pacchetti, questo conteggio si sposta di decine al giorno e talvolta centinaia in un momento in cui le modifiche più grandi spostano i pacchetti dal repository mainstream in un repository secondario che può essere "TAPpato" per aumentare il conteggio.

Homebrew utilizza un concetto chiamato tap, che è semplicemente un repository contenente un elenco di formule da cui traccia, aggiorna e installa. L'installazione predefinita di Homebrew viene fornita con un tap chiamato homebrew / core ma non c'è limite al numero o alla grandezza di un tap da cui puoi ricevere i pacchetti poiché possono essere ospitati autonomamente praticamente ovunque.

L'esecuzione di brew [command] [options] esegue il comando su homebrew / core tap. Ci sono vari altri tocchi ufficiali e non ufficiali da cui è possibile installare i pacchetti.

Il numero totale di pacchetti in ogni tocco continua a cambiare man mano che i nuovi pacchetti (chiamati formula) vengono aggiunti, eliminati o aggiornati. Per ottenere il conteggio corrente, prima aggiorna il repository homebrew / core locale eseguendo:

brew update .

Ora esegui la tua riga di comando:

brew search | wc -l

per ottenere il numero corrente di pacchetti nel tap homebrew / core . L'esecuzione di brew search senza argomenti elenca tutti i pacchetti (formula).

    
risposta data 01.05.2018 - 15:17
fonte

Leggi altre domande sui tag