手动给ubuntu 加apt源
时间: 2024-11-10 09:26:30 浏览: 4
Ubuntu 20.04 apt 更换国内源的实现方法
在Ubuntu系统中添加自定义APT源通常是为了安装那些不在官方软件仓库中的软件包。以下是手动添加APT源的步骤:
1. **创建配置文件**:
- 打开终端:`Ctrl + Alt + T`
- 使用文本编辑器(如`nano`)创建或打开`~/.bashrc`或`~/.profile`文件(如果你使用的是非Bash shell,可能是其他类似文件),例如:
```
nano ~/.bashrc
```
2. **添加源行**:
在文件末尾添加新的APT源信息。格式通常是这样的:
```shell
sudo echo "deb [arch=amd64] <源地址> <发布版代号> main" >> /etc/apt/sources.list.d/<源名>.list
```
例如,如果想从国外的个人服务器添加源,可以写成:
```shell
sudo echo "deb http://<服务器地址>/ubuntu <发行版代号> main" >> /etc/apt/sources.list.d/custom.list
```
3. **替换发行版代号**:
- `<发行版代号>`通常是`bionic`, `focal`, 等等,对应不同的Ubuntu版本。你可以访问Ubuntu官方网站确认对应的代号。
4. **添加密钥**:
如果源需要使用GPG加密,你需要获取并添加该源的GPG密钥。在终端输入:
```shell
wget -qO- <源地址>/keyring.gpg | gpg --dearmor -o /usr/share/keyrings/<源名>.gpg
```
然后将新生成的密钥添加到信任列表:
```shell
sudo gpg --import /usr/share/keyrings/<源名>.gpg
```
5. **刷新索引**:
添加完源和密钥后,运行:
```shell
sudo apt-get update
```
6. **安装软件**:
现在你应该能够通过这个新添加的源安装软件了。比如安装特定的软件包:
```shell
sudo apt-get install <软件包名>
```
记得检查是否已正确设置,并在完成后关闭文件。
阅读全文