小编Ang*_*chs的帖子

Debian:如何在不升级依赖项的情况下使用“apt-get install”?

我已经有一个包 B 并且想要安装一个新的包 A。安装想要修改 B,但我不希望这种情况发生。

我需要安装包A。

它依赖于包 B 并且要求是 (>2.0)。

我已经在我的系统中安装了 2.1 版的 B,所以我当前的设置已经满足了依赖关系。

但是 Debian 存储库中有一个新版本 (2.2) 的 B 包,我不想要它,因为它与其他东西冲突。

所以,当我安装 A 包时,apt 也会尝试升级 B。

如何禁用依赖项的升级或指示显式依赖项版本而无需编辑包?

我已阅读如何让 apt-get 忽略某些依赖项?,但这对我没有帮助。在那里的问题中,依赖关系 (B) 根本不应该由存储库管理器处理。在我的情况下,存储库管理器已经处理了依赖项并且应该继续这样做,只是不在这个特定的操作中。

重开审稿人:请看victorgp的评论,这本来应该是答案。

package-management debian dependencies apt

9
推荐指数
2
解决办法
2万
查看次数

www-data 访问 sshfs 挂载点

我有Apache2一个Debian Linux. 我将 a 挂载sshfs到目录/mnt/mountpoint/(它在启动时通过 挂载/etc/fstab)。它通过来自 的软链接访问/var/www/mountpoint

当我使用浏览器访问该目录时,出现 403。

正如我所见,用户www-data无法读取目录。

输出lswww-data

d????????? ? ?    ?       ?            ? mountpoint
Run Code Online (Sandbox Code Playgroud)

输出lsroot

drwxrwxrwx 1 aneuschitzer www-data 4.0K Jun  5 16:27 
Run Code Online (Sandbox Code Playgroud)

我对应的行 /etc/fstab

sshfs#reader@targethost:/mnt/mountpoint  /mnt/mountpoint        fuse    ro,noexec,gid=www-data  0 0
Run Code Online (Sandbox Code Playgroud)

首先我有选择ro,noexec,我试过没有noexec。我已阅读如何设置 sshfs 以使用 www-data并尝试添加 gid,但没有帮助。

linux debian mount sshfs apache-2.2

2
推荐指数
1
解决办法
2795
查看次数