Update package list and packages:
sudo apt update
sudo apt full-upgrade -y
sudo reboot
| #!/bin/bash | |
| dnf update -y | |
| dnf groupinstall "Server with GUI" -y | |
| systemctl set-default graphical.target | |
| dnf install epel-release -y |
| streams=$(aws firehose list-delivery-streams --limit 30 --output json | jq '.DeliveryStreamNames | . | join(" ")' -r) | |
| for stream in $streams | |
| do | |
| aws firehose describe-delivery-stream --delivery-stream-name $stream | jq '.DeliveryStreamDescription.DeliveryStreamARN' -r | |
| done |
| #!/bin/bash | |
| # update package list and install PostgreSQL client | |
| apt-get update -y | |
| apt-get install postgresql-client -y | |
| # download Cloud SQL Auth proxy | |
| proxyPath=/usr/local/bin/cloud_sql_proxy | |
| wget https://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64 -O $proxyPath | |
| chmod +x $proxyPath |
| # Create orphan branch | |
| git checkout --orphan temp_branch | |
| # Add files to branch | |
| git add -A | |
| git commit -am "First commit" | |
| # Delete main branch | |
| git branch -D main |
| # Run below line (without comment) to persist: | |
| # echo "export PS1='%B%{%F{green}%}%n@%m %{%F{blue}%}%1~ %# %{%F{white}%}%b'" >> ~/.zshrc | |
| export PS1='%B%{%F{green}%}%n@%m %{%F{blue}%}%1~ %# %{%F{white}%}%b' |
| # remove applications | |
| sudo apt-get --yes remove --purge oracle-java* | |
| sudo apt-get --yes remove --purge openjdk-* | |
| sudo apt-get --yes remove --purge dillo # web browser | |
| #sudo apt-get --yes remove --purge gpicview # image viewer | |
| sudo apt-get --yes remove --purge minecraft-pi | |
| sudo apt-get --yes remove --purge scratch* | |
| sudo apt-get --yes remove --purge wolfram-engine | |
| sudo apt-get --yes remove --purge debian-reference-* | |
| sudo apt-get --yes remove --purge epiphany-browser* |
| # Google Compute Engine | |
| # VM Instance with multiple startup scripts | |
| data "google_compute_default_service_account" "default" { | |
| } | |
| resource "google_compute_instance" "default" { | |
| name = "test" | |
| machine_type = "e2-small" | |
| zone = "us-east1-b" |