如何从 Ubuntu 18.04.2 中完全删除 hg-git
How do I remove hg-git entirely from Ubuntu 18.04.2
使用 mbed-cli 更新 Mbed 存储库时,出现以下错误:
john@john-ThinkPad-Yoga-11e:~/Projects/myRepo$ mbed update
[mbed] Working path "/home/john/Projects/myRepo" (program)
[mbed] Updating program "myRepo" to latest revision in the current branch
[mbed] Updating library "mbed-os" to rev #c966348d3f9c (tag: mbed-os-5.11.1)
*** failed to import extension hggit from /path/to/hg-git: [Errno 2] No such file or directory: '/path/to/hg-git'
*** failed to import extension hggit from /path/to/hg-git: [Errno 2] No such file or directory: '/path/to/hg-git'
我不想使用 hg-git 并尝试将其完全删除。 Mbed-cli 使用 Python 所以我尝试了各种 Python 工具来删除 hg-git 但我仍然收到错误。我什至不确定它实际上是 mbed-cli 的错误,因为它出现在我知道是 mbed 的一部分的东西之后(即,以“[mbed]”开头的行)。我还试图在文件中找到错误的来源(使用 'grep -rnw . -e "hg-git"'),但作为 Ubuntu 的新手,我一直没能找到。
关于错误消息来源的任何想法and/or我如何摆脱它并完全删除 hg-git?
使用apt
命令删除hg-git
$ sudo apt remove hg-git
hggit
扩展在 Mercurial 配置中仍然启用。
可以显示运行设置配置的文件和行:hg config extensions.hggit --template '{source}\n'
.
它可能 return 类似于 /home/user/.hgrc:12
。在这种情况下,您必须删除或注释掉文件 /home/user/.hgrc
中的第 12 行以禁用 hggit
扩展。
使用 mbed-cli 更新 Mbed 存储库时,出现以下错误:
john@john-ThinkPad-Yoga-11e:~/Projects/myRepo$ mbed update
[mbed] Working path "/home/john/Projects/myRepo" (program)
[mbed] Updating program "myRepo" to latest revision in the current branch
[mbed] Updating library "mbed-os" to rev #c966348d3f9c (tag: mbed-os-5.11.1)
*** failed to import extension hggit from /path/to/hg-git: [Errno 2] No such file or directory: '/path/to/hg-git'
*** failed to import extension hggit from /path/to/hg-git: [Errno 2] No such file or directory: '/path/to/hg-git'
我不想使用 hg-git 并尝试将其完全删除。 Mbed-cli 使用 Python 所以我尝试了各种 Python 工具来删除 hg-git 但我仍然收到错误。我什至不确定它实际上是 mbed-cli 的错误,因为它出现在我知道是 mbed 的一部分的东西之后(即,以“[mbed]”开头的行)。我还试图在文件中找到错误的来源(使用 'grep -rnw . -e "hg-git"'),但作为 Ubuntu 的新手,我一直没能找到。
关于错误消息来源的任何想法and/or我如何摆脱它并完全删除 hg-git?
使用apt
命令删除hg-git
$ sudo apt remove hg-git
hggit
扩展在 Mercurial 配置中仍然启用。
可以显示运行设置配置的文件和行:hg config extensions.hggit --template '{source}\n'
.
它可能 return 类似于 /home/user/.hgrc:12
。在这种情况下,您必须删除或注释掉文件 /home/user/.hgrc
中的第 12 行以禁用 hggit
扩展。