老电脑 linux 桌面系统推荐安装 xubuntu20.04,官网 https://xubuntu.org/,推荐 vmware 先体验再考虑是否实机安装
推荐到国内镜像站下载,例如:清华大学开源软件镜像站
# 清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/ # 中科大USTC镜像源 https://mirrors.ustc.edu.cn/ # 阿里软件源镜像 https://developer.aliyun.com/mirror/ # 网易开源镜像站 http://mirrors.163.com/ # 上海交通大学镜像站 https://mirrors.sjtug.sjtu.edu.cn/
# Linux 学习网站推荐 # linux 101 https://101.lug.ustc.edu.cn/ # 鸟哥的私房菜 https://linux.vbird.org/ # Linux就该这么学 https://www.linuxprobe.com/ # 菜鸟教程 https://www.runoob.com/linux/linux-tutorial.html # Linux命令大全(手册) https://www.linuxcool.com/
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
图形界面配置(新手推荐)
依次打开:系统设置,软件和更新。在 下载自
中选择 其他站点
,然后在中国的条目下选择 mirrors.ustc.edu.cn
。
一般情况下,将 /etc/apt/sources.list
文件中 Ubuntu 默认的源地址 http://archive.ubuntu.com/
替换为 http://mirrors.ustc.edu.cn/
即可。
运行以下命令改为中科大镜像源
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
或者 sudo vim /etc/apt/sources.list
直接编辑文件。以下是 Ubuntu 20.04 参考配置内容:
# 默认注释了源码仓库,如有需要可自行取消注释 deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse # 预发布软件源,不建议启用 # deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
如要用于其他版本,把 focal 换成其他版本代号即可: 20.04:focal
;18.04:bionic
;16.04:xenial
;14.04:trusty
。
sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo apt-get update && apt-get upgrade -y
命令补全 bash-completion
,(无界面的 ubuntu 可能没有预装 bash-completion )
sudo apt install bash-completion
依赖: libc6-dev | libc-dev, gcc (>= 4:9.2), g++ (>= 4:9.2), make, dpkg-dev (>= 1.17.11)
安装后就可以使用 gcc g++ make 命令
sudo apt install build-essential
安装 ssh服务端,可以 ssh 远程连接服务器
查看 ssh 服务状态
sudo systemctl status ssh
安装 ssh 服务
sudo apt install openssh-server
开启 ssh 服务
sudo systemctl start ssh
ssh 服务开机自启
sudo systemctl enable ssh
sudo apt install -y git vim curl wget python3
https://pinyin.sogou.com/linux/
直接登录wps官网https://linux.wps.cn下载64位deb包, 用dpkg安装即可
网易云音乐
https://y.qq.com/download/download.html
https://im.qq.com/linuxqq/download.html
https://pan.baidu.com/download
http://cidian.youdao.com/multi.html#linuxAll
https://wx.qq.com/
英文站 http://aria2.github.io/
中文站 http://aria2.baisheng999.com/
Uget下载 https://ugetdm.com/
https://www.foxitsoftware.cn/pdf-reader/?agent=foxit&MD=menu
sudo apt install flameshot
https://www.todesk.com/download.html
https://www.videolan.org/vlc/download-ubuntu.html
rustup下载地址
如果你使用的是 Linux 或 macOS,打开终端并输入下面命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
在 Windows 上安装 rustup
,https://rustup.rs/ 下载.exe
安装包
在 $HOME/.cargo/config
中添加如下内容:
[source.crates-io] replace-with = 'ustc' [source.ustc] registry = "git://mirrors.ustc.edu.cn/crates.io-index"
如果所处的环境中不允许使用 git 协议,可以把上述地址改为:
registry = "https://mirrors.ustc.edu.cn/crates.io-index"
注意:cargo search
无法使用镜像。
crates官网
go中文网下载地址,https://studygolang.com/dl
wget下载,把下面命令的下载地址换成对应版本地址
wget https://dl.google.com/go/go1.17.7.linux-amd64.tar.gz
以 root 或 sudo 运行以下命令:
删除系统之前安装的 go (如果有装的话)
rm -rf /usr/local/go
解压到 /usr/local
tar -C /usr/local -xzf go1.17.7.linux-amd64.tar.gz
编辑 $HOME/.bashrc
或 $HOME/.profile
或 /etc/profile
,添加环境变量
vim $HOME/.profile # 或者 vim $HOME/.bashrc
在行尾添加以下内容
export PATH=$PATH:/usr/local/go/bin
重载配置
source $HOME/.bashrc
验证
go version
Go 1.13 及以上(推荐)
打开你的终端并执行
go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
完成。
macOS 或 Linux
打开你的终端并执行
export GO111MODULE=on export GOPROXY=https://goproxy.cn
或者
echo "export GO111MODULE=on" >> ~/.profile echo "export GOPROXY=https://goproxy.cn" >> ~/.profile source ~/.profile
完成。
Windows
打开你的 PowerShell 并执行
C:\> $env:GO111MODULE = "on" C:\> $env:GOPROXY = "https://goproxy.cn"
或者
1. 打开“开始”并搜索“env” 2. 选择“编辑系统环境变量” 3. 点击“环境变量…”按钮 4. 在“<你的用户名> 的用户变量”章节下(上半部分) 5. 点击“新建…”按钮 6. 选择“变量名”输入框并输入“GO111MODULE” 7. 选择“变量值”输入框并输入“on” 8. 点击“确定”按钮 9. 点击“新建…”按钮 10. 选择“变量名”输入框并输入“GOPROXY” 11. 选择“变量值”输入框并输入“https://goproxy.cn” 12. 点击“确定”按钮
完成。