Creating an Ubuntu post install script

This page summarizes the projects mentioned and recommended in the original post on /r/Ubuntu

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

  • Ansible can do this job.

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • ``` #!/bin/bash# Apps to Install Script# System Updatesudo apt update# Appssudo apt install software-properties-common apt-transport-https wget gpg -ysudo apt install -y htopsudo apt install -y curlsudo apt install -y gitsudo apt install -y nodejssudo apt install -y default-jresudo apt install -y gnome-tweakssudo apt install -y steamcd ~/Downloads# chromesudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudo apt install ./google-chrome-stable_current_amd64.deb# vs codewget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpgsudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpgsudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'sudo apt updatesudo apt install -y code# android studiosudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386sudo add-apt-repository ppa:maarten-fonville/android-studiosudo apt update -ysudo apt install android-studio -y# fluttercd ~mkdir Devcd Devgit clone https://github.com/flutter/flutter.gitecho 'export PATH="/home/cedvdb/Dev/flutter/bin"' >> ~/.bashrcsudo apt install -y clang cmake ninja-build pkg-config libgtk-3-dev# keepasssudo add-apt-repository ppa:phoerious/keepassxcsudo apt updatesudo apt installsudo apt install -y keepassxc# Finishing Things Up## System Update and Upgradesudo apt updatesudo apt install --fix-missing -ysudo apt upgrade --allow-downgrades -ysudo apt full-upgrade --allow-downgrades -y## System Clean Upsudo apt install -fsudo apt autoremove -ysudo apt autocleansudo apt clean

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nala

  • I do like Nala front-end for "apt". I'm new to it, but it would likely be at the top of my script.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts