Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SixArm/sixarm_unix_update_scripts
SixArm.com » Update scripts for sysops
https://github.com/SixArm/sixarm_unix_update_scripts
script shell sysadmin unix update
Last synced: 9 days ago
JSON representation
SixArm.com » Update scripts for sysops
- Host: GitHub
- URL: https://github.com/SixArm/sixarm_unix_update_scripts
- Owner: SixArm
- Created: 2015-08-10T00:29:41.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2023-09-15T19:30:11.000Z (about 1 year ago)
- Last Synced: 2024-08-01T13:38:15.378Z (3 months ago)
- Topics: script, shell, sysadmin, unix, update
- Language: Shell
- Homepage: http://sixarm.com
- Size: 12.7 KB
- Stars: 1
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# SixArm.com » Unix »
Update scripts for sysopsThis repo has Unix update scripts to help a sysop update various
operating systems, package managers, language modules, et. al.* `update`: run all the udpate scripts.
* `update-apm`: update Atom Package Manager - for the GitHub Atom editor.
* `update-apt`: update apt-get - for Debian, Ubuntu, etc.
* `update-brew`: update Homebrew packages - for OSX.
* `update-gem`: update Ruby gems.
* `update-motion`: update Ruby Motion - needs a valid paid license.
* `update-npm`: update Node Package Manager.
* `update-osx`: update the Mac OSX operating system - very large downloads.
* `update-pip`: update Python PIP.
* `update-repos`: update Git repositories - customize this for your system.## Run hourly
To run the update command daily, you can use the `crontab` command.
To see if you have an existing `crontab` file, you can list it by running this:
crontab -l > ~/.crontab
Edit the `~/.crontab` file.
Add a line that runs the `nice` command and use the full path to the `update` command:
@hourly /usr/bin/nice /foo/bar/update
Then install the file:
crontab ~/.crontab