Tutti gli aggiornamenti possibili su Mac OS X?

4

Quindi ho scoperto che ci sono molte cose da tenere aggiornate su OS X:

  • Aggiornamento software integrato, ovviamente
  • I singoli programmi, che in genere controllano automaticamente gli aggiornamenti e l'opzione "aggiorna" di solito si trovano nel menu del programma (a destra del menu Apple nella barra dei menu).
  • Gem, che viene preinstallato in OS X (correggimi se ho torto), dovrebbe essere periodicamente aggiornato con sudo gem update --system e poi le gemme aggiornate con sudo gem update - vedi la risposta di Greg per il motivo per cui dovresti non aggiornare Ruby.
  • MacPorts, se installato, dovrebbe essere periodicamente aggiornato con sudo port selfupdate e poi sudo port upgrade outdated

Ci sono altri processi di aggiornamento che mi mancano? Ho usato OS X solo per alcune settimane, quindi voglio essere sicuro di mantenere tutto aggiornato nel mio sistema e già mi sento come se la maggior parte degli utenti Mac non sapesse nemmeno di tutto quanto sopra (in particolare l'aggiornamento Gem di comando).

Sono in qualche modo sbagliato nel pensare che devo fare tutto quanto sopra?

    
posta Ricket 22.12.2010 - 07:16
fonte

4 risposte

7

Potrebbe essere utile non aggiornare il sistema Ruby installato da Apple. Apple installa / usr / lib / podcastproducer, che usa quel Ruby, e la modifica dei file potrebbe causarne l'interruzione in caso di riferimento a gemme sensibili alla versione. Inoltre, altri sviluppatori possono scrivere codice sapendo che il Ruby è lì.

Utilizza locate *.rb | grep ^/usr | xargs grep require per un elenco di file e le richiede.

Preferisco installare un nuovo Ruby, in / usr / local / bin, o usando RVM per installarlo in una sandbox in ~ / .rvm e lasciare la mia versione di sistema da solo.

Allo stesso modo, le installazioni di Python e Perl di Apple sono anche usate da alcune app. C'è un motivo per cui le lingue sono lì e non è interamente per nostra comodità.

    
risposta data 22.12.2010 - 08:12
fonte
4

fink se lo usi invece di macports .

fink selfupdate && fink update-all
    
risposta data 22.12.2010 - 15:00
fonte
2

Come ho detto in un'altra risposta , puoi aggiornare tutte le tue applicazioni contemporaneamente usando AppFresh . Può persino controllare gli aggiornamenti da Appl per te.

    
risposta data 22.12.2010 - 09:34
fonte
1

Attendi fino al 6 gennaio, il nuovo Mac App Store che verrà aperto per Mac OS X supporterà anche la stessa funzionalità di aggiornamento automatico per tutti i prodotti installati come App Store per iPhone e iPad, quindi tutto sarà aggiornato allo stesso tempo.

Nel frattempo AppFresh funziona come un incantesimo.

    
risposta data 23.12.2010 - 17:41
fonte

Leggi altre domande sui tag