项目作者: matteocorti

项目描述 :
Updates Apple, Apple Store, Microsoft, Perlbrew, Homebrew and MacPorts
高级语言: Shell
项目地址: git://github.com/matteocorti/update.sh.git
创建时间: 2018-04-09T11:17:23Z
项目社区:https://github.com/matteocorti/update.sh

开源协议:Other

下载


© Matteo Corti, 2018-2024

Command line automatic updates on macOS

Description

Updates a macOS system. Following software packages are analyzed and automatically updated

  • Apple products
  • Apple Store apps (requires mas)
  • Microsoft products
  • Adobe products
  • Products supported by MacUpdater (requires MacUpdater with a professional license)
  • Perlbrew and installed CPAN modules
  • Ruby dependencies
  • Homebrew and installed packages
  • MacPorts and installed ports
  • Steam games

Usage

  1. Usage: update.sh [OPTIONS]
  2. Options:
  3. --adobe update Adobe products
  4. --apple update Apple products
  5. --brew update Homebrew packages
  6. -c,--clear clear the terminal screen before updating
  7. --emacs update emacs packages
  8. -h,--help,-? this help message
  9. --macupdater update with MacUpdater
  10. --mas update Apple Store applications
  11. --msupdate update Microsoft products
  12. -n,--name show machine name
  13. --no-adobe do not update Adobe products
  14. --no-apple do not update Apple products
  15. --no-brew do not update Homebrew packages
  16. --no-emacs do not update emacs packages
  17. --no-macupdater do not update with MacUpdater
  18. --no-mas do not update Apple Store applications
  19. --no-msupdate do not update Microsoft products
  20. --no-perl do not update Perl and CPAN modules with Perlbrew
  21. --no-ruby do not update ruby
  22. --no-steam do not update steam
  23. --perl update Perl and CPAN modules with Perlbrew
  24. -q,--quiet minimal output
  25. --ruby update ruby
  26. --steam update Steam
  27. -v,--verbose verbose output
  28. Report bugs to https://github.com/matteocorti/update.sh/issues

Bugs

Report bugs to https://github.com/matteocorti/update.sh/issues