62 lines
2.0 KiB
Markdown
62 lines
2.0 KiB
Markdown
在使用 `apt-get update` 命令更新Ubuntu或Debian系统的软件包列表时,如果你需要通过代理服务器来进行更新,你可以使用以下步骤来设置代理:
|
||
|
||
1. **编辑环境变量**:
|
||
打开终端,使用文本编辑器编辑环境变量文件。例如,使用 `nano` 编辑器:
|
||
|
||
```bash
|
||
sudo nano /etc/environment
|
||
```
|
||
|
||
在文件中添加以下行(将 `your_proxy_server` 和 `your_proxy_port` 替换成你的代理服务器地址和端口):
|
||
|
||
```bash
|
||
http_proxy="http://your_proxy_server:your_proxy_port"
|
||
https_proxy="http://your_proxy_server:your_proxy_port"
|
||
```
|
||
|
||
保存并关闭文件。
|
||
|
||
2. **应用环境变量**:
|
||
为了让更改立即生效,你可以重新登录或者使用以下命令来应用环境变量:
|
||
|
||
```bash
|
||
source /etc/environment
|
||
```
|
||
|
||
3. **配置apt使用代理**:
|
||
编辑 `/etc/apt/apt.conf.d/proxy` 文件(如果该文件不存在,则创建它):
|
||
|
||
```bash
|
||
sudo nano /etc/apt/apt.conf.d/proxy
|
||
```
|
||
|
||
在文件中添加以下内容:
|
||
|
||
```bash
|
||
Acquire::http::Proxy "http://your_proxy_server:your_proxy_port";
|
||
Acquire::https::Proxy "http://your_proxy_server:your_proxy_port";
|
||
```
|
||
|
||
保存并关闭文件。
|
||
|
||
4. **更新软件包列表**:
|
||
现在你可以使用 `apt-get update` 命令来更新软件包列表了:
|
||
|
||
```bash
|
||
sudo apt-get update
|
||
```
|
||
|
||
5. **安装软件包**:
|
||
如果你需要安装软件包,可以使用 `apt-get install` 命令:
|
||
|
||
```bash
|
||
sudo apt-get install package_name
|
||
```
|
||
|
||
其中 `package_name` 是你想要安装的软件包名称。
|
||
|
||
6. **取消代理设置**:
|
||
如果你想要取消代理设置,可以编辑或删除 `/etc/environment` 和 `/etc/apt/apt.conf.d/proxy` 文件中的相应行,然后重新运行 `apt-get update`。
|
||
|
||
请注意,使用代理可能会减慢更新速度,特别是如果代理服务器响应慢或者不稳定的话。确保你的代理服务器是可用的,并且你有权限通过它来访问外部网络。
|