
#TORTOISEHG SUBREPOSITORY INSTALL#
You may want to install WSL Windows Toolbar Launcher to launch TortoiseHg from Windows. Sudo apt install libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-xinerama0 libxcb-xkb1 libxkbcommon-x11-0 Pip install pyqt5 mercurial qscintilla iniparse Sudo ln -s /usr/bin/python3 /usr/bin/python Sudo apt install mercurial python3-pip build-essential pyqt5.qsci-dev IP=$(grep -m 1 nameserver /etc/nf | awk '') Configure the DISPLAY environment variable in ~/.bashrc.Assuming you installed and launched an X Server on Windows (e.g. I got tortoisehg working on three different Ubuntu 20.04 installations using this recipe.Ĭontains scripts for automating the tasks listed above.įor those running Ubuntu 20.04 on Windows Subsystem for Linux 2. sudo apt install python3-pip build-essential

Pip3 is needed to fulfill all the build dependencies. $ sudo ln -s /usr/bin/python3 /usr/bin/python If not, you have to change the symlink /usr/bin/python to /usr/bin/python3.Ĭhange the symlink: $ sudo rm /usr/bin/python But using these instructions, it is rather easy to get tortoisehg working from source.Ĭheck that python -version returns a Python 3 interpreter. Įrrors were encountered while processing: Processing triggers for man-db (2.9.1-1). Processing triggers for hicolor-icon-theme (0.17-2). Processing triggers for mime-support (3.64ubuntu1). Processing triggers for desktop-file-utils (0.24-1ubuntu2). Processing triggers for gnome-menus (3.36.0-1ubuntu1). Tortoisehg depends on mercurial (= 2.7~) however:ĭpkg: error processing package tortoisehg (-install):ĭependency problems - leaving unconfigured ĭpkg: dependency problems prevent configuration of tortoisehg: Preparing to unpack tortoisehg_4.8.1-0.1_all.deb. 172882 files and directories currently installed.)

Selecting previously unselected package tortoisehg. I'm trying to install tortoiseHG with: $ sudo dpkg -i tortoisehg_4.8.1-0.1_all.deb
