众所周知,Ubuntu 18.04 LTS 等现代 Ubuntu 版本具有相应的tortoisehg-caja
包裹. TortoiseHG 包为 Mercurial 提供了 GUI。
这会使下拉菜单中的项目看起来很漂亮:
但是旧版 Ubuntu 16.04 LTS 没有这样的包。
是否可以将 TortoiseHG 集成到 16.04 LTS 上的 Caja 文件管理器中?
答案1
这是可能的,因为 Caja 集成已经包含在 Python 扩展中(请参阅我的2014 年补丁) 和nautilus-thg.py
文件的当前版本。
因此我们需要安装tortoisehg-nautilus
并将扩展从其复制到主文件夹,安装 Python Caja 扩展,然后删除tortoisehg-nautilus
包:
sudo apt-get install tortoisehg-nautilus caja-extensions-common python-caja
mkdir -p ~/.local/share/caja-python/extensions
cp /usr/share/nautilus-python/extensions/nautilus-thg.py ~/.local/share/caja-python/extensions/caja-thg.py
sudo apt-get purge tortoisehg-nautilus
sudo apt-get autoremove
sudo apt-get install tortoisehg mercurial
重新启动 Cajacaja -q
并享受。