You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lubuntu 22.04使用apt安装本地.deb包时出现_apt用户权限拒绝提示的问题咨询

Lubuntu 22.04使用apt安装本地.deb包时出现_apt用户权限拒绝提示的问题咨询

大家好,我在Lubuntu 22.04系统上安装本地.deb包时遇到了一个权限相关的提示问题,想和大家请教下具体情况:

系统与安装背景

  • 我的系统是Lubuntu 22.04
  • 我要安装的是TeamViewer Host的.deb安装包,不是从Lubuntu官方仓库获取的软件

安装操作

我执行的安装命令是:

sudo apt install ./teamviewer-host_15.48.4_amd64.deb

出现的提示信息

安装过程能正常启动,但结束时会弹出下面这条提示:

N: Download is performed unsandboxed as root as file '/path/to/teamviewer/file/teamviewer-host_15.48.4_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

我注意到提示开头是N:,而不是常见的错误E:或警告W:,目前TeamViewer看起来能正常运行,但我不确定是不是所有组件都安装完整了。

已尝试的解决方法

我试过几个网上的解决方案,但都没消除这个提示:

  1. 修改.deb文件所在目录及文件的权限和所有者:
    sudo chown -Rv _apt:root /path/to/teamviewer/file/
    sudo chmod -Rv 700 /path/to/teamviewer/file/
    
    执行后再安装,提示依然存在
  2. 尝试了其他类似问题的帖子解决方案,和上面的思路一致,同样无效
  3. 确认系统中存在_apt用户,执行命令cat /etc/passwd | grep apt得到输出:
    _apt:x:105:65534::/nonexistent:/usr/sbin/nologin
    

问题特殊性

我发现之前的类似问题大多是针对从官方仓库安装软件的情况,而我的场景是安装本地下载的.deb包,可能这是导致之前方案无效的原因?

我的疑问

想请教各位:

  • 这个以N:开头的提示到底是普通通知、警告还是潜在的错误?
  • 会不会导致TeamViewer的部分组件没有正确安装?
  • 在Lubuntu 22.04环境下,有没有针对本地.deb包安装的解决办法?

备注:内容来源于stack exchange,提问作者User051209

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:34:36