从系统中删除gitlab软件包后,手动删除/ opt / gitlab /目录是否可以?

维韦克

我刚刚从ubuntu 16.04系统中删除了一个程序包。删除软件包后,终端会显示一些警告,如下所示:

Removing gitlab-ce (8.10.4-ce.0) ...
Purging configuration files for gitlab-ce (8.10.4-ce.0)... 
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/sv' not empty so not removed 
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/etc' not empty so not removed
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/service' not empty so not removed
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/embedded/cookbooks' not empty so not removed
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/embedded/ssl/certs' not empty so not removed 
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/embedded/service/gitlab-rails/public' not empty so not emoved 
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/embedded/service/gitlab-rails/config/initializers' not empty so not removed 
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/embedded/service/gitlab-shell' not empty so not removed
dpkg: warning: while removing gitlab-ce, directory '/opt/gitlab/init' not empty so not removed 

它说该/opt/gitlab/目录不为空,因此它无法将其从系统中删除。

我应该手动删除这些目录吗?

安华

gitlab-ce reconfigure安装后,该目录将使用命令填充,并包含可变数据以及与gitlab-ce软件包相关的配置

推荐的卸载程序是

  1. 删除服务

     sudo gitlab-ctl uninstall
    
  2. 清理使用软件包产生的任何数据

     sudo gitlab-ctl cleanse
    
  3. 您可能还希望删除您配置的所有帐户。这样做

     sudo gitlab-ctl remove-accounts
    
  4. 然后使用

     sudo dpkg -P gitlab-ce
    

此外,gitlab-CE使用这些目录(如所描述的在这里

  • /opt/gitlab 拥有GitLab及其依赖项的应用程序代码。
  • /var/opt/gitlab 保留gitlab-ctl reconfigure写入的应用程序数据和配置文件。
  • /etc/gitlab保存omnibus-gitlab的配置文件。这些是您唯一必须手动编辑的文件。
  • /var/log/gitlab 包含由omnibus-gitlab组件生成的所有日志数据。

因此,首先以推荐的方式删除软件包(即使您需要重新安装它)。然后,您可以rm安全地使用这些数据

从omnibus-gitlab README页面中找到的信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从系统中删除gitlab软件包后,手动删除/ opt / gitlab /目录是否可以?

来自分类Dev

是否可以使用pip在自托管的gitlab中通过ssh安装软件包?

来自分类Dev

升级到Python 3后,是否应该手动安装所有系统范围的软件包?

来自分类Dev

Gitlab omnibus软件包是否安装ruby和git?

来自分类Dev

是否可以删除`:〜`目录

来自分类Dev

/ opt目录中的读/写权限

来自分类Dev

/ opt目录中的读/写权限

来自分类Dev

无法删除文件夹:/ opt目录中的权限被拒绝

来自分类Dev

从opt文件夹中删除桌面目录

来自分类Dev

Gitlab CI:是否可以加快“捆绑安装”?

来自分类Dev

是否可以关闭GitHub / GitLab存储库?

来自分类Dev

迁移到GitLab后可以删除原始存储库吗

来自分类Dev

Gitlab无法打开目录

来自分类Dev

Gitlab Debian软件包

来自分类Dev

Gitlab Debian软件包

来自分类Dev

在 Gitlab CI/CD 中克隆之前删除以前的目录

来自分类Dev

/ opt目录的默认权限?

来自分类Dev

/ opt目录的默认权限?

来自分类Dev

Gitlab的社区软件包可以运行企业版吗?

来自分类Dev

在GitLab中,是否可以通过管道自动创建问题?

来自分类Dev

gitlab api中的git commit是否保证可以排序?

来自分类Dev

gitlab-无法干净地删除/删除目录

来自分类Dev

当前一阶段成功时,是否可以将Gitlab CI管道作业配置为自动,否则配置为手动?

来自分类Dev

Python:在 /opt 目录中设置 pip 或 conda 的权限

来自分类Dev

更改gitlab CI的根目录

来自分类Dev

我是否可以将GitLab社区版用于商业项目?

来自分类Dev

我是否应该将程序直接安装到/ usr / local或usr / local的子目录中或/ opt中?

来自分类Dev

将Solaris 11升级到Solaris 11.3时是否需要备份/ opt目录中的文件?

来自分类Dev

我可以让pacman知道手动安装的软件包吗?

Related 相关文章

  1. 1

    从系统中删除gitlab软件包后,手动删除/ opt / gitlab /目录是否可以?

  2. 2

    是否可以使用pip在自托管的gitlab中通过ssh安装软件包?

  3. 3

    升级到Python 3后,是否应该手动安装所有系统范围的软件包?

  4. 4

    Gitlab omnibus软件包是否安装ruby和git?

  5. 5

    是否可以删除`:〜`目录

  6. 6

    / opt目录中的读/写权限

  7. 7

    / opt目录中的读/写权限

  8. 8

    无法删除文件夹:/ opt目录中的权限被拒绝

  9. 9

    从opt文件夹中删除桌面目录

  10. 10

    Gitlab CI:是否可以加快“捆绑安装”?

  11. 11

    是否可以关闭GitHub / GitLab存储库?

  12. 12

    迁移到GitLab后可以删除原始存储库吗

  13. 13

    Gitlab无法打开目录

  14. 14

    Gitlab Debian软件包

  15. 15

    Gitlab Debian软件包

  16. 16

    在 Gitlab CI/CD 中克隆之前删除以前的目录

  17. 17

    / opt目录的默认权限?

  18. 18

    / opt目录的默认权限?

  19. 19

    Gitlab的社区软件包可以运行企业版吗?

  20. 20

    在GitLab中,是否可以通过管道自动创建问题?

  21. 21

    gitlab api中的git commit是否保证可以排序?

  22. 22

    gitlab-无法干净地删除/删除目录

  23. 23

    当前一阶段成功时,是否可以将Gitlab CI管道作业配置为自动,否则配置为手动?

  24. 24

    Python:在 /opt 目录中设置 pip 或 conda 的权限

  25. 25

    更改gitlab CI的根目录

  26. 26

    我是否可以将GitLab社区版用于商业项目?

  27. 27

    我是否应该将程序直接安装到/ usr / local或usr / local的子目录中或/ opt中?

  28. 28

    将Solaris 11升级到Solaris 11.3时是否需要备份/ opt目录中的文件?

  29. 29

    我可以让pacman知道手动安装的软件包吗?

热门标签

归档