bash: /etc/apt/sources.list.d/tsinghua.list: 权限不够
时间: 2023-07-23 13:42:37 浏览: 134
这个错误提示表明您没有足够的权限将软件源添加到`/etc/apt/sources.list.d/`目录中。请使用sudo命令以root权限运行命令,例如:
```
sudo sh -c "echo 'deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse' > /etc/apt/sources.list.d/tsinghua.list"
```
这将使用root权限运行echo命令,并将软件源添加到`/etc/apt/sources.list.d/tsinghua.list`文件中。
然后,您可以运行以下命令更新软件源并安装软件包:
```
sudo apt update
sudo apt install <package_name>
```
请注意,上述命令中的`<package_name>`应替换为您要安装的软件包名称。
相关问题
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
您提供的是一条针对Ubuntu操作系统的Debian包管理器(apt)的源URL。在这个地址中:
- `deb`是一个Debian软件包安装的协议前缀。
- `https://mirrors.tuna.tsinghua.edu.cn/ubuntu/` 是源服务器的地址,这里是清华大学开源镜像站的Ubuntu仓库。
- `bionic-backports` 指的是Ubuntu的Bionic Beaver版本(18.04 LTS)的backports分支,backports通常包含对稳定版的非长期支持的更新。
- `main restricted universe multiverse` 分别代表了四个默认的软件包类别:
- `main` 包含基本的核心软件包;
- `restricted` 主要是安全性相关的软件包;
- `universe` 包含第三方软件和一些未经过核心团队审查的软件;
- `multiverse` 则包含附加语言支持、教育软件等。
通过这个源,用户可以下载和安装Bionic Beaver版本的Ubuntu系统所需的软件包补丁或新版本。如果你想配置Apt使用这个源,可以在终端中运行类似下面的命令:
```bash
sudo apt-get update
sudo apt-get install software-properties-common
echo "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-backports main restricted universe multiverse" | sudo tee /etc/apt/sources.list.d/bionic-backports.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <KEY>
```
记得替换 `<KEY>` 为实际的密钥ID,这通常可以在官方发布页面找到。
ubuntu20.04 配置清华源 sources.list
在Ubuntu 20.04上配置清华源,你需要更新sources.list文件,以便系统可以从中国的镜像服务器下载软件包。以下是设置步骤:
1. 打开终端:按下`Ctrl+Alt+T`组合键,或者搜索“Terminal”并打开。
2. 找到sources.list文件:它通常位于`/etc/apt/sources.list`。如果你想要替换默认的官方源,可以创建一个新的列表文件,比如`/etc/apt/sources.list.d/qinghuayuan.list`。
3. 使用文本编辑器(如nano或gedit)编辑这个文件,例如:
```bash
nano /etc/apt/sources.list.d/qinghuayuan.list
```
4. 添加清华源的地址,这里是一个例子(请根据实际需要选择合适的版本):
```
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-security focal-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-security focal-security main restricted universe multiverse
```
5. 完成编辑后,保存并关闭文件(一般按`Ctrl+X`,然后按`Y`确认保存,再按`Enter`退出)。
6. 更新apt缓存和安装gpg密钥来验证源的有效性:
```bash
sudo apt update
sudo apt install apt-transport-https ca-certificates software-properties-common
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/lists/ubuntu-release-keyring.gpg | sudo gpg --dearmor -o /usr/share/keyrings/ubuntu-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/ubuntu-archive-keyring.gpg] http://mirrors.tuna.tsinghua.edu.cn/ubuntu $(lsb_release -cs) main restricted universe multiverse" | sudo tee /etc/apt/sources.list.d/qinghuayuan.list > /dev/null
sudo apt update
```
7. 现在你可以正常从清华大学源安装软件了。如果遇到问题,可以尝试更换为中国其他镜像源,如阿里云、中科大等。
阅读全文