Skip to content

geekzter/bootstrap-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e6fe478 · Sep 17, 2024
Jul 23, 2024
Oct 15, 2023
Mar 6, 2022
Sep 17, 2024
Apr 21, 2023
Aug 25, 2019
Jul 23, 2024
Aug 25, 2019
Dec 30, 2021

Repository files navigation

OS Bootstrap scripts

Every time you set up a new (virtual) machine, you always need to go through the same drill. Configuring the OS, to get rid of those anoying defauls and installing your default tools. Also, you like to keep them up to date. Tne bootstrap scrips in this project do that using package managers commonly used on each platform.

Debian & Ubuntu

Invoke bootstrap directly from repo:
curl -sk https://raw.githubusercontent.com/geekzter/bootstrap-os/master/linux/bootstrap_linux.sh | bash

macOS

  • Install Xcode Developer Tools by running xcode-select --install
  • Clone repo: git clone https://github.com/geekzter/bootstrap-os.git
  • Invoke bootstrap: <repo>/macOS/bootstrap_mac.sh

Windows

Invoke bootstrap directly from repo:
PowerShell -ExecutionPolicy Bypass -Command "& {Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/geekzter/bootstrap-os/master/windows/bootstrap_windows.ps1'))}"

Limitations & Known Issues

  • No Bash profile set up

Resources

Disclaimer

This rpo is provided as-is