导读
作为一个爱折腾的程序猿,重装系统什么的可以说算是频繁的了。重装之后的各种环境准备又要折腾一通,有点麻烦。所以笔者打算出一个“一行命令装软件”系列,降低重装之后配置环境的成本。
众所周知,墙的原因,让我们在下载一些资源时受到了很大的限制。所以第一步就是要找一个国内的镜像源来解决这个问题。另外,最基本的一些工具还是要有的,比如 git、curl、vim。搞起
正文
Ubuntu 镜像源
可以用命令行修改 apt 的镜像源。比如使用清华大学镜像源,详见说明
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && \
sudo sh -c 'echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse\ndeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse\ndeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse\ndeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse" >/etc/apt/sources.list' && \
sudo apt update
或者可以选择手动修改(新手更推荐)。打开 Software & Updates 选项,如下图:
然后在 Download from 里,选择 Other...,在里面找一个 China 下面的任意服务都可以,阿里、华为、北邮等国内镜像源都有,这就任凭喜好了。
基础软件
安装及常用配置,包括:git 命令缩写,vim 显示行号(绝对行号 nu,相对行号 rnu,一般两个都加)。
sudo apt install curl git vim net-tools -y && \
git config --global alias.co checkout && \
git config --global alias.st status && \
git config --global alias.br branch && \
git config --global alias.ci commit && \
echo -e "set nu\nset rnu\nset hlsearch" >>~/.vimrc