Files
zshrc/ubuntu_setup.sh
T
2022-01-19 09:12:51 +08:00

28 lines
773 B
Bash

#!/bin/bash
# Automatically setup ubuntu
# Install essential packages
apt update
apt install curl git net-tools -y
# Add ssh keys
mkdir ~/.ssh
curl -L https://github.com/Hykilpikonna.keys > ~/.ssh/authorized_keys
# Install zsh
apt install zsh -y
chsh -s /bin/zsh
# Install shadowsocks
apt install shadowsocks-libev -y
git clone https://github.com/hykilpikonna/HyDEV-Proxy
mkdir /etc/shadowsocks-libev
cp -f ./HyDEV-Proxy/ss-server.json /etc/shadowsocks-libev/hydev.json
systemctl stop shadowsocks-libev
systemctl disable shadowsocks-libev
systemctl start shadowsocks-libev-server@hydev.service
systemctl enable shadowsocks-libev-server@hydev.service
# Install zshrc
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Hykilpikonna/zshrc/HEAD/fastinstall.sh)"