Sì! Assolutamente.
Si noti che ho semplicemente copiato letteralmente la mia risposta da qui e aggiunto una clip da qui
Queste istruzioni sono per l'uso in /Applications/Utilities/Terminal.app
Apri Terminal.app e segui!
Happy Administrating!
L'App Store semplicemente non è adatto per l'amministrazione. A malapena un gestore di quasi pacchetti, non è quasi altrettanto utile o affidabile dei veri e propri gestori di pacchetti come pkgsrc, porte FreeBSD, aptitude, RPM, macports o persino updateupdate. Nella mia esperienza, è imprevedibile e la barba per gli sviluppatori commerciali di impegnare le loro merci. Quindi, c'è un solo modo razionale e responsabile, come amministratore competente, per lavorare con App Store:
sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.store_helper.plist
sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.storeagent.plist
sudo mkdir /System/Library/LaunchAgents\ \(disabled\)/
sudo mv /System/Library/LaunchAgents/com.apple.store* /System/Library/LaunchAgents\ \(disabled\)/
E lascia perdere la tua mente, non ti disturberà più. ; -)
softwareupdate
Per aggiornare il tuo software Apple, puoi utilizzare softwareupdate.
man softwareupdate # softwareupdate man page
softwareupdate -h # softwareupdate help
softwareupdate -l # list available updates
sudo softwareupdare -i -r # use this install all recommended updates
MacPorts
Se stai cercando una soluzione di gestione dei pacchetti matura, per OS X ti consiglio MacPorts . MacPorts richiede una versione appropriata di xcode; xcode_5.1.1.dmg è la versione più recente per Mavericks.
Accedi a conosci MacPorts
Installa MacPort
curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
tar xf MacPorts-2.2.1.tar.bz2
cd MacPorts-2.2.1
./configure
make
sudo make install # *not war!*
cd ..
rm -rf Macports-*
sudo /opt/local/bin/port -v selfupdate
aggiungi MacPorts al tuo $ PATH:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
Se per qualsiasi motivo hai bisogno di rimuovere MacPorts
per disinstallare completamente MacPorts
sudo port -dfp uninstall --follow-dependencies installed
sudo port -dfp uninstall all
sudo rm -rf /opt/local
sudo rm -rf /Library/Tcl/macports*
Desktop remoto Apple
E / o usare ARD invece, anche se non è un gestore di pacchetti, gestisce pacchetti, installazioni, aggiornamenti e aggiornamenti, farà ciò che vuoi, ti farà risparmiare tempo e non ti deluderà:
Per Apple Remote Desktop 3, per 10.9:
Per prima cosa controlla la guida all'amministratore per convincerti che questa è la strada da percorrere:
curl -Ok http://images.apple.com/ca/fr/remotedesktop/pdf/ARD3_AdminGuide.pdf
open ARD3_AdminGuide.pdf
Quindi installa:
curl -Ok http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/031-2845.20140313.rerft/RemoteDesktopAdmin372.dmg
hdiutil attach -quiet -noverify -nobrowse -noautoopen RemoteDesktopAdmin372.dmg
sudo installer -pkg /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/RemoteDesktopAdmin372.pkg -target /
ma potrebbe generare un errore divertente se non si esegue 10.9 o se non è installata alcuna versione precedente di ARD e, in tal caso, provare:
pkgutil --expand /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/RemoteDesktopAdmin372.pkg ARDexpanded/
o con uguale effetto (o / qui, non è necessario utilizzare sia pkgutil che xar ... sto solo approfondendo):
mkdir ARDexpanded
cd ARDexpanded
xar -xf /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/RemoteDesktopAdmin372.pkg
E non abbiamo più bisogno dell'immagine del disco, quindi espellilo:
hdiutil detach -quiet /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/
E ora cosa vedrai se tu
cd ARDexpanded/RemoteDesktopAdmin372.pkg/
ls
è
Bom PackageInfo Payload Scripts
Cosa c'è nel file Payload, che è un archivio cpio compresso con gzip, è ciò che stai cercando. Pertanto, con alcuni comandi inviati tramite pipe, possiamo accedere al pacchetto dell'app:
cat Payload | gzip -d - | cpio -id
ls
restituisce:
Applications Bom Library PackageInfo Payload Scripts
E hai quasi finito.
cp -R Applications/Remote\ Desktop.app /Applications/
Ora hai installato Apple Remote Desktop Admin 3.7.2
Quindi tutto ciò che resta da fare è acquistare la tua licenza:
open http://store.apple.com/us_smb_78313/product/D6020Z/A/apple-remote-desktop-3-volume-licenses-20-seats-price-is-per-seat
Avvia / Applicazioni / Remoto \ Desktop.app e serializza. E fai un po 'di lavoro.
Per 10.6 Snow Leopard, avrai bisogno di una versione leggermente precedente di ARD:
curl -Ok http://images.apple.com/ca/fr/remotedesktop/pdf/ARD3_AdminGuide.pdf
curl -Ok http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/041-6789.20120917.xD6TR/RemoteDesktopAdmin353.dmg
hdiutil attach -quiet -noverify -nobrowse -noautoopen RemoteDesktopAdmin353.dmg
sudo installer -pkg /Volumes/Apple\ Remote\ Desktop\ 3.5.3\ Admin\ Update/RemoteDesktopAdmin353.pkg -target /
e se ti restituisce questo:
installer: Cannot install on volume / because it is disabled.
installer: This update could not find Remote Desktop on this volume.
quindi prova:
pkgutil --expand /Volumes/Apple\ Remote\ Desktop\ 3.5.3\ Admin\ Update/RemoteDesktopAdmin353.pkg ARD353
hdiutil detach -quiet /Volumes/Apple\ Remote\ Desktop\ 3.5.3\ Admin\ Update
analisi dettagliata del payload:
cd ARD353/RemoteDesktopAdmin353.pkg/
ls
restituisce:
Bom PackageInfo Payload Scripts
Quindi corri:
cat Payload | gzip -d - | cpio -id
ls
restituisce:
Applications Bom Library PackageInfo Payload Scripts
E hai quasi finito:
cp -R Applications/Remote\ Desktop.app /Applications/
acquista la tua licenza:
open http://store.apple.com/us_smb_78313/product/D6020Z/A/apple-remote-desktop-3-volume-licenses-20-seats-price-is-per-seat
Avvia / Applicazioni / Remoto \ Desktop.app e serializza. E fai qualcosa.