gpt4 book ai didi

debian - dpkg:警告:删除目录/usr/local时不为空,因此未删除

转载 作者:行者123 更新时间:2023-12-04 07:45:15 24 4
gpt4 key购买 nike

我从以下文件夹结构构建并安装了一个debian软件包:

  • myprog
  • DEBIAN
  • 控制
  • usr
  • 本地
  • bin
  • myprog.sh

  • ...使用以下命令:

    dpkg -b myprog/ myprog.deb && dpkg -i myprog.deb



    当我现在输入以下内容删除软件包时:

    dpkg -r myprog



    ..我收到以下警告:

    dpkg: warning: while removing myprog, directory '/usr/local' not empty so not removed.



    我认为这是每天都会发生的情况,如何避免出现警告?

    向Thorsten致意!

    # 编辑

    我尝试将文件安装到/bin而不是/usr/local/bin,并且在删除它时未收到警告。似乎dpkg不会将/usr/local/..文件夹视为系统文件夹(?)。

    最佳答案

    是的-程序包永远不要触摸/usr/local目录(文件系统层次结构标准的it's reserved for system administrators),这是它们的职责范围。

    关于debian - dpkg:警告:删除目录/usr/local时不为空,因此未删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3704354/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com