Ubuntu 配置

制作启动盘

balenaEtcher,支持 Windows、macOS 和 Linux 的跨平台启动盘制作工具,界面简洁,使用方便,支持多种镜像格式,如 ISO、IMG 等。

1
brew install balenaetcher

下载好镜像后,使用 balenaEtcher 将其写入到 U 盘中,制作完成后就可以使用这个 U 盘来安装 Ubuntu 了。

安装完成后,配置清华源:

安装必要的软件包:

1
2
sudo apt update
sudo apt install -y build-essential curl git vim tmux

配置 bash tab 补全时大小写不敏感

1
2
3
4
5
6
7
# 永久生效
echo "set completion-ignore-case on" >> ~/.inputrc
# 不退出当前 shell 立即生效
bind -f ~/.inputrc

# 临时生效
bind "set completion-ignore-case on"

安装 ssh

1
sudo apt install -y openssh-server

之后拷贝自己的公钥到服务器上,保证免密登录:

1
2
ssh-copy-id -i ~/.ssh/id_ed25519.pub dev
ssh-copy-id -i ~/.ssh/id_ecdsa.pub dev

关闭 GUI 登录

1
2
3
4
# 永久关闭 GUI
sudo systemctl set-default multi-user.target
# 恢复开机启动 GUI
sudo systemctl set-default graphical.target

要让 Ubuntu 在不查(连接)显示器时保持开机且不自动休眠,关键是配置电源管理以忽略显示器状态。

1
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target