apt update && upgrade flatpak install vim curl htop
sudo snap refresh
flatpak brave vscode edge mpv spotify slack zoom
gparted
sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc
echo
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo groupadd docker sudo usermod -aG docker $USER
apt install zsh
omz + plugins
sudo snap install aws-cli --classic
apt build-essential
conda => installer -> anaconda
ollama => curl -fsSL https://ollama.com/install.sh | sh
golang-go => apt
==========================
-
Install from iso
-
borrar todo el disco - opciones avanzadas ENCRIPTED LVM (Ojo NO ZFS!) secure boot -> inicio de sesión arrastrado
-
apt update / upgrade & reboot
-
Configurar pantalla principal, apariencia modo oscuro y teclado bluetooth (si bluetooth no detect hacer un restart)
-
sudo snap refresh
-
sudo snap remove thunderbird
-
sudo snap install --classic code # or code-insiders
-
configurar dock ocultado , abajo de la pantalla y tamaño de icono,
-
Quitar iconos y reconfiguralos
sudo apt install flatpak sudo apt install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
restart!!!
- sudo apt install htop vim curl git
flatpak brave slack edge vscode zoom spotify
sudo apt-get install apt-transport-https ca-certificates gnupg gparted baobab build-essential
jq NO
Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc
echo
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo groupadd docker sudo usermod -aG docker $USER
snap install aws-cli --classic sudo ln -s /snap/aws-cli/current/bin/aws_completer /usr/bin/aws_completer
sudo apt install openvpn-systemd-resolved
wget -qO- https://d20adtppz83p9s.cloudfront.net/GTK/latest/debian-repo/awsvpnclient_public_key.asc | sudo tee /etc/apt/trusted.gpg.d/awsvpnclient_public_key.asc
echo "deb [arch=amd64] https://d20adtppz83p9s.cloudfront.net/GTK/latest/debian-repo ubuntu-20.04 main" | sudo tee /etc/apt/sources.list.d/aws-vpn-client.list
sudo apt-get update sudo apt-get install awsvpnclient
/usr/local/bin/awsvpnclient.sh
#!/bin/sh
/opt/awsvpnclient/AWS\ VPN\ Client &
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb
You need to change your service file /etc/systemd/system/awsvpnclient.service. In particular you need to add the line Environment=DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1 sudo systemctl daemon-reload
apt install zsh
echo 'alias code="flatpak run com.visualstudio.code"' >> ~/.zshrc
Anaconda install ...
sudo apt install zsh chsh -s $(which zsh)
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
apt-get install linux-tools-common linux-tools-generic linux-tools-uname -r
sudo apt install nmap tcpdump zoxide
apt install flameshot
sudo apt-get install libssl-dev
flatpak obsidian flatpak mqttx
apt install mpv sudo apt purge rhythmbox
Github client
(type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y))
&& sudo mkdir -p -m 755 /etc/apt/keyrings
&& wget -qO- https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null
&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null
&& sudo apt update
&& sudo apt install gh -y
wifi configurada
sudo apt install shellcheck yamllint
snap install go --classic mkdir $HOME/go echo 'export GOPATH=$HOME/go' >> ~/.zshrc echo 'export GOROOT=/snap/go/current' >> ~/.zshrc
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - sudo apt-get update && sudo apt-get install google-cloud-sdk sudo apt-get install kubectl
git config --global user.name "Alberto B." git config --global user.email [email protected] #git config --global credential.helper "cache" # timeout !!! git config --global credential.helper 'store --file ~/.git-creds'
git clone ... infra y context
https://app.vanta.com/downloads
git clone https://github.com/rbreaves/kinto cd kinto ./setup.py
apps por defecto (settings) => brave!
dentro de context => sudo chown -R $HOME/.kube
sudo apt install gawk git clone --recursive https://github.com/akinomyoga/ble.sh.git make -C ble.sh install PREFIX=~/.local echo 'source ~/.local/share/blesh/ble.sh' >> ~/.bashrc p(){
sudo apt install podman
configuración => combinaciones de teclado screen capture => CMD + F5 NO = ctrl+L (lock screen) ### => CMD + F6 apps F3 all apps F4
sudo apt install shellcheck yamllint jq
sudo snap install vlc
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/ sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge-dev.list' sudo rm microsoft.gpg sudo apt install microsoft-edge-stable
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.12.0/kind-linux-amd64 chmod +x ./kind sudo mv ./kind /usr/local/bin/kind
sudo add-apt-repository ppa:kritalime/ppa sudo apt-get update sudo apt-get install krita krita-l10n
sudo snap install spotify
sudo curl -sSLo /usr/local/bin/yq https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 sudo chmod a+x /usr/local/bin/yq
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt update sudo apt install google-chrome-stable
sudo apt install flameshot
sudo apt install nvidia-driver-515 nvidia-dkms-51
sudo -v ; curl https://rclone.org/install.sh | sudo bash rclone config => install google drive (18) permisos drive.app (4)
mkdir ~/rclone rclone mount --daemon gd: ~/rclone
snap mqttx mqtt-explorer
kube krew
( set -x; cd "$(mktemp -d)" && OS="$(uname | tr '[:upper:]' '[:lower:]')" && ARCH="$(uname -m | sed -e 's/x86_64/amd64/' -e 's/(arm)(64)?.*/\1\2/' -e 's/aarch64$/arm64/')" && KREW="krew-${OS}_${ARCH}" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/${KREW}.tar.gz" && tar zxvf "${KREW}.tar.gz" && ./"${KREW}" install krew )
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
kubectl krew install neat view-secret
NO => Install gnome-tweaks
NO sudo add-apt-repository universe sudo apt install gnome-tweaks
apt piper
swapoff
sudo swapoff -a
sudo sed -i '/ swap / s/^(.*)$/#\1/g' /etc/fstab # no funciona
xmodmap -pke
keycode 67 = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1 keycode 68 = F2 F2 F2 F2 F2 F2 XF86Switch_VT_2 keycode 69 = F3 F3 F3 F3 F3 F3 XF86Switch_VT_3 keycode 70 = F4 F4 F4 F4 F4 F4 XF86Switch_VT_4 keycode 71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5 keycode 72 = F6 F6 F6 F6 F6 F6 XF86Switch_VT_6 keycode 73 = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7 keycode 74 = F8 F8 F8 F8 F8 F8 XF86Switch_VT_8 keycode 75 = F9 F9 F9 F9 F9 F9 XF86Switch_VT_9 keycode 76 = F10 F10 F10 F10 F10 F10 XF86Switch_VT_10 keycode 77 = Num_Lock NoSymbol Num_Lock
xmodmap -e 'keycode 77 = F6 F6 F6 F6 F6 F6 XF86Switch_VT_6'
snap install go --classic
apt pigz
systemd analyze systemd analyze blame systemd analyze critical-chain systemctl list-dependencies --reverse plymouth-quit-wait.service
apt xdotool => simular pulsaciones => cambio de perfiles gnome-terminal
conda install -c conda-forge nvitop gpustat
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser
wget -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /usr/share/keyrings/microsoft.gpg
sudo rm /etc/apt/sources.list.d/microsoft-edge*.list
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'
sudo apt update
sudo apt install microsoft-edge-stable
sudo apt update sudo apt install software-properties-common apt-transport-https wget -y wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" sudo apt install code
wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update && sudo apt install terraform