#!/bin/bash

# 切换源并将输出保存到临时文件
curl -sSL https://linuxmirrors.cn/main.sh -o temp_script.sh

# 执行保存的临时文件
sudo bash temp_script.sh

# 删除临时文件
rm temp_script.sh

# 安装所需软件
sudo apt-get install -y git zsh vim wget language-pack-zh-hans 

# 设置时区为上海
sudo timedatectl set-timezone Asia/Shanghai

# 提示用户输入新主机名
echo "请输入新的主机名："
read new_hostname

# 检查用户是否输入了主机名
if [ -z "$new_hostname" ]; then
  echo "主机名不能为空。请重新运行脚本并输入有效的主机名。"
  exit 1
fi

# 修改主机名
echo "正在修改主机名为 $new_hostname"
sudo hostnamectl set-hostname "$new_hostname"

# 检查是否成功修改主机名
if [ $? -eq 0 ]; then
  echo "主机名已成功修改为 $new_hostname"
else
  echo "无法修改主机名。请检查您是否具有足够的权限或尝试手动修改主机名。"
fi

# 设置语言为中文
sudo localectl set-locale LANG=zh_CN.utf8
echo "语言成功设置为中文"

# 替换 ~/.bashrc 中的别名
sed -i "s/alias ll='ls -alF'/alias ll='ls -lF'/" ~/.bashrc

# 重新加载 ~/.bashrc
source ~/.bashrc

# 安装 Oh My Zsh
sh -c "$(wget -O- https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"

