Last active
July 2, 2023 16:31
-
-
Save AmaralMarti/69ff2d022eadc39153dd2ea42d7dd461 to your computer and use it in GitHub Desktop.
Fedora | Default configurations script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Upgrade Fedora | |
sudo dnf -y upgrade --refresh | |
# Install dependecies | |
sudo dnf -y install dnf-plugins-core wget zsh htop vim git openssh-server net-tools | |
# SSH Server | |
sudo systemctl enable sshd | |
sudo systemctl start sshd | |
# Oh My Zsh | |
wget --no-check-certificate http://install.ohmyz.sh -O - | sh | |
sed -i 's/ZSH_THEME=".*"/ZSH_THEME="bira"/g' ~/.zshrc | |
echo "alias ll='ls -la'" >> ~/.zshrc | |
sudo usermod -s /usr/bin/zsh $USER | |
source ~/.zshrc | |
# Docker | |
sudo dnf config-manager --add-repo=https://download.docker.com/linux/fedora/docker-ce.repo | |
sudo dnf -y install docker-ce docker-ce-cli containerd.io | |
sudo systemctl enable docker | |
sudo systemctl start docker | |
# Speedtest CLI | |
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash | |
sudo dnf -y upgrade --refresh | |
sudo dnf install speedtest-cli |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment