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
相关推荐
成都古河云17 分钟前
智慧场馆:安全、节能与智能化管理的未来
大数据·运维·人工智能·安全·智慧城市
算法与编程之美20 分钟前
文件的写入与读取
linux·运维·服务器
xianwu54337 分钟前
反向代理模块
linux·开发语言·网络·git
Amelio_Ming1 小时前
Permissions 0755 for ‘/etc/ssh/ssh_host_rsa_key‘ are too open.问题解决
linux·运维·ssh
心灵彼岸-诗和远方1 小时前
Devops业务价值流:软件研发最佳实践
运维·产品经理·devops
JuiceFS1 小时前
好未来:多云环境下基于 JuiceFS 建设低运维模型仓库
运维·云原生
Ven%2 小时前
centos查看硬盘资源使用情况命令大全
linux·运维·centos
萨格拉斯救世主2 小时前
戴尔R930服务器增加 Intel X710-DA2双万兆光口含模块
运维·服务器
Jtti2 小时前
Windows系统服务器怎么设置远程连接?详细步骤
运维·服务器·windows
TeYiToKu2 小时前
笔记整理—linux驱动开发部分(9)framebuffer驱动框架
linux·c语言·arm开发·驱动开发·笔记·嵌入式硬件·arm