Skip to content

Automated Script to streamline local development setup

Notifications You must be signed in to change notification settings

ruanfdev/automated_setup_script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated Setup Script

Automation Script to streamline local development setup. Either follow the steps below or download the script and tweak as necessary.

Tested and working:

Ubuntu-based systems:

  • Step 1 - Install Curl:
sudo apt install curl
  • Step 2 - Execute script:
curl -fsSL https://raw.githubusercontent.com/ruanfdev/automated_setup_script/master/ubuntu_setup.sh | bash

Not tested (tweak as necessary):

Fedora-based systems:

  • Step 1 - Install Curl:
sudo dnf install curl
  • Step 2 - Execute script:
curl -fsSL https://raw.githubusercontent.com/ruanfdev/automated_setup_script/master/fedora_setup.sh

Windows-based systems:

  • Step 1 - Execute script:
irm https://raw.githubusercontent.com/ruanfdev/automated_setup_script/master/windows.ps1 | iex

Curl explanation:

  1. curl: Downloads the script content from the specified URL.
  2. -fsSL:
    • -f: Fail silently (don't show progress meter or error messages).
    • -s: Silent mode (don't show progress meter or error messages).
    • -S: Show error messages if the download fails.
    • -L: Follow redirects (in case the URL changes).
  3. |: Pipes (sends) the downloaded script content as input.
  4. bash: Executes the script in a Bash shell.