这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

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