Read me first:
To create a new system:
- virtualbox.md for VirtualBox
- aws.md for Amazon Web Services
- aws-ec2-ssh-fingerprint-verification.md to verify AWS fingerprints
- centos-rosehosting-notes.txt for older CentOS using Rose Hosting
- aptitude-update-upgrade-autoclean.txt to upgrade Debian/Ubuntu to current
- yum-install-packages-we-like.md for RedHat
Setups:
- fresh.md to set up a fresh system with our SixArm git clones etc. (caution: needs updating)
- debian-repositories.txt (TODO: refactor these to their own files)
- disable-dnsmasq-to-help-etc-hosts.md
Configurations:
- dpkg-reconfigure-debconf-readline.sh if we get errors about readline
- color_notes.txt on XTerm, TERM, etc.
Languages:
- ruby-build.sh ruby-build --definitions ruby-build 2.0.0-p247 /opt/rubies/2.0.0-p247
Applications:
- emacs.md (better to use emacs starter kit if available)
- gcc-install-from-scratch.md for GCC in extreme atypcal cases
- gem-sources.txt for Ruby gem sources
- git_branch_parser.sh (better to use oh-my-zsh if available)
- sublime.md for Sublime Text editor
- DataMash for command-line statistics
Clones:
- git_projects.txt we use
Clones loop:
cd /opt
cat sixarm_unix_installation_help | xargs -I{} git clone --depth 1 {}