ubuntu下vscode中更换国内常用的镜像源,请对几个国内源分别举例
时间: 2023-11-12 15:05:52 浏览: 267
Ubuntu18.04更换国内源的方法示例
在 Ubuntu 下使用 VSCode 更换国内常用的镜像源,可以按照以下步骤进行操作:
1. 打开 VSCode,在左侧菜单栏点击“Extensions”(扩展),搜索并安装“Settings Sync”扩展。
2. 安装完成后,按下 Ctrl+Shift+P 组合键打开命令面板,输入“Sync: Download Settings”。
3. 在弹出的窗口中,选择“GitHub Personal Access Token”,然后按照提示输入 GitHub 的个人访问令牌。如果没有访问令牌,可以点击“Create a personal access token”链接创建一个。
4. 点击“Download Public Gist”按钮,等待下载完成。
5. 下载完成后,按下 Ctrl+Shift+P 组合键打开命令面板,输入“Preferences: Open User Settings”,打开 VSCode 的用户设置。
6. 在用户设置的搜索框中输入“http.proxy”,找到“http.proxy”和“http.proxyStrictSSL”这两个设置项,并设置为以下值:
```json
"http.proxy": "http://127.0.0.1:1080",
"http.proxyStrictSSL": false,
```
注意:这里的代理地址需要根据自己的实际情况设置。
7. 在用户设置的搜索框中输入“sync.gist”,找到“sync.gist”的设置项,并将其设置为之前下载的 Gist ID:
```json
"sync.gist": "Gist ID",
```
其中,“Gist ID”是之前下载的公共 Gist 的 ID。
8. 打开终端,输入以下命令:
```bash
sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
sudo touch /etc/apt/sources.list
```
这两条命令的作用是备份原来的源文件,并创建一个新的源文件。
9. 打开新的源文件,输入以下内容(以清华源为例):
```bash
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
```
注意:这里的源地址需要根据自己的实际情况设置。
10. 保存源文件后,执行以下命令更新源:
```bash
sudo apt update
```
11. 完成以上步骤后,就可以使用国内常用的镜像源了。例如,使用 apt 安装软件时,可以加上“-y”参数快速自动安装,例如:
```bash
sudo apt install -y python3
```
常用的国内镜像源包括清华源、阿里云源、中科大源等。例如,清华源的地址是:
```
https://mirrors.tuna.tsinghua.edu.cn/
```
阿里云源的地址是:
```
https://mirrors.aliyun.com/
```
中科大源的地址是:
```
https://mirrors.ustc.edu.cn/
```
阅读全文