Ubuntu 的 apt 相关问题

错误:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal InRelease
Couldn't create temporary file /tmp/apt.conf.KSeTlI for passing config to apt-key

原因

无法创建配置文件 /tmp/apt.conf.KSeTlI 并传递给 apt-key

apt-key 等实际上并不是直接使用 /etc/apt/apt.conf 配置文件,而是每次执行操作的时候将配置文件复制到临时文件夹下(以做一些修改等)。虽然 apt-get 需要 Root 权限才能执行,但执行过程中的子任务,例如调用 apt-key 时,是交给 _apt 这一用户完成的。所以实际上问题很简单,既是目录对 _apt 用户缺少了权限,因此无法创建临时的 apt.conf 文件。

解决方法

给其他用户操作 /tmp 目录的权限

bash 复制代码
chmod 777 /tmp
相关推荐
码思途远3 小时前
NXP i.MX8系列平台开发讲解 - 3.18 Linux tty子系统介绍(一)
linux·nxp·i.mx8m
aliceDingYM3 小时前
Linux python3.6安装mayavi报错
linux·python·ui
没耳朵的Rabbit3 小时前
RedHat运维-LinuxSELinux基础3-用布尔值调整SELinux政策
运维·服务器
kinlon.liu3 小时前
Linux的前世今生
linux·运维·服务器
CloudJourney3 小时前
探索 Kali Linux:定义、架构、原理、应用场景及常见命令体系
linux·运维·架构
没耳朵的Rabbit3 小时前
RedHat运维-LinuxSELinux基础1-SELinux三种状态
运维·服务器·网络
搬砖写代码3 小时前
MySQL数据库文件在Linux下存放位置
linux·数据库·mysql
季春二九4 小时前
解决 Docker 容器镜像拉取难题:全面指南
运维·docker·容器
^_^ 纵歌4 小时前
virtualbox和docker的区别和优缺点以及如何选择
运维·docker·容器
运维之美@5 小时前
Linux dig命令常见用法
linux·运维·服务器