Sí. Absolutamente.
Tenga en cuenta que me he limitado a copiar textualmente mi respuesta de aquí y añadió un clip de aquí
Estas instrucciones son para su uso en /Aplicaciones/Utilidades/Terminal.app
Sólo tienes que abrir Terminal.app, y seguir el camino.
¡Feliz administración!
La App Store simplemente no es adecuada para la administración. Apenas es un cuasi-gestor de paquetes, no es ni de lejos tan útil o fiable como los verdaderos gestores de paquetes como pkgsrc, ports de FreeBSD, aptitude, RPM, macports o incluso softwareupdate. En mi experiencia, es impredecible y una barba para los desarrolladores comerciales para empeñar sus mercancías. Así que realmente sólo hay una forma racional y responsable, como administrador competente, de trabajar 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\)/
Y quítatelo de la cabeza, no te molestará más ;-)
softwareactualización
Para actualizar su software de Apple, puede utilizar 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
Si buscas una solución de gestión de paquetes madura, para OS X te recomiendo MacPorts . MacPorts requiere una versión adecuada de xcode; xcode_5.1.1.dmg es la versión más reciente para Mavericks.
Llegar a conocer MacPorts
Instalar MacPorts
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
añada MacPorts a su $PATH:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
Si por alguna razón necesitas eliminar MacPorts
para desinstalar 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*
Escritorio remoto de Apple
Y/o utilice ARD en su lugar, aunque no es un gestor de paquetes, gestiona los paquetes, las instalaciones, las actualizaciones y las mejoras, hará lo que quiera, le ahorrará tiempo y no le defraudará:
Para Apple Remote Desktop 3, para 10.9:
Consulta primero la guía del administrador para convencerte de que este es el camino a seguir:
curl -Ok http://images.apple.com/ca/fr/remotedesktop/pdf/ARD3_AdminGuide.pdf
open ARD3_AdminGuide.pdf
Entonces instala:
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 /
pero eso podría arrojar un error extraño si no se está ejecutando 10.9, o si no hay una versión anterior de ARD instalada, y si lo hace, inténtelo:
pkgutil --expand /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/RemoteDesktopAdmin372.pkg ARDexpanded/
o con el mismo efecto (cualquiera de las dos cosas, no es necesario usar tanto pkgutil como xar... Sólo estoy siendo minucioso):
mkdir ARDexpanded
cd ARDexpanded
xar -xf /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/RemoteDesktopAdmin372.pkg
Y ya no necesitamos la imagen de disco adjunta, así que expúlsala:
hdiutil detach -quiet /Volumes/Apple\ Remote\ Desktop\ 3.7.2\ Admin\ Update/
Y ahora lo que verás si
cd ARDexpanded/RemoteDesktopAdmin372.pkg/
ls
es
Bom PackageInfo Payload Scripts
Lo que hay en el archivo Payload, que es un archivo cpio comprimido con gzip, es lo que se busca. Así que con unos pocos comandos canalizados podemos llegar al paquete de la aplicación:
cat Payload | gzip -d - | cpio -id
ls
devoluciones:
Applications Bom Library PackageInfo Payload Scripts
Y ya casi has terminado.
cp -R Applications/Remote\ Desktop.app /Applications/
Ahora ha instalado Apple Remote Desktop Admin 3.7.2
Así que lo único que queda por hacer es adquirir su licencia:
open http://store.apple.com/us_smb_78313/product/D6020Z/A/apple-remote-desktop-3-volume-licenses-20-seats-price-is-per-seat
Lanza /Applications/Remote\ Desktop.app y serializa. Y haz algo de trabajo.
Para 10.6 Snow Leopard, necesitará una versión ligeramente anterior de 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 /
y si te devuelve esto:
installer: Cannot install on volume / because it is disabled.
installer: This update could not find Remote Desktop on this volume.
entonces inténtalo:
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
profundizar en la carga útil:
cd ARD353/RemoteDesktopAdmin353.pkg/
ls
devoluciones:
Bom PackageInfo Payload Scripts
Así que corre:
cat Payload | gzip -d - | cpio -id
ls
devoluciones:
Applications Bom Library PackageInfo Payload Scripts
Y ya casi has terminado:
cp -R Applications/Remote\ Desktop.app /Applications/
comprar su licencia:
open http://store.apple.com/us_smb_78313/product/D6020Z/A/apple-remote-desktop-3-volume-licenses-20-seats-price-is-per-seat
Lanza /Applications/Remote\ Desktop.app y serializa. Y haz algo.