config:tortoisehg
                Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| config:tortoisehg [2020/07/30 13:20] – created Wulf Rajek | config:tortoisehg [2025/09/18 14:52] (current) – removed Wulf Rajek | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== TortoiseHg ====== | ||
| - | |||
| - | No package in Mint20/ | ||
| - | |||
| - | < | ||
| - | # make a folder to hold the tortoise source | ||
| - | mkdir ~/temp 2>/ | ||
| - | cd ~/temp | ||
| - | |||
| - | # alias the python3 binary as python | ||
| - | sudo apt install python-is-python3 | ||
| - | # now this should work, and return a 3.8.x version | ||
| - | python --version | ||
| - | |||
| - | # pip3 is needed to fulfill all the build dependencies | ||
| - | sudo apt install -y python3-pip build-essential | ||
| - | |||
| - | # install mercurial command line | ||
| - | sudo apt install -y mercurial | ||
| - | # pull tortoisehg source (stable branch) | ||
| - | hg clone https:// | ||
| - | cd thg | ||
| - | pip3 install pyqt5 | ||
| - | pip3 install qscintilla | ||
| - | sudo apt install -y pyqt5.qsci-dev | ||
| - | sudo apt-get install python3-pyqt5.qsci | ||
| - | pip3 install mercurial | ||
| - | |||
| - | # install one more necessary package | ||
| - | sudo apt install -y python3-iniparse | ||
| - | |||
| - | # build it | ||
| - | make local | ||
| - | # move it to ~/ | ||
| - | cd ~/temp | ||
| - | rm -rf ~/ | ||
| - | mkdir ~/ | ||
| - | mv thg/* ~/ | ||
| - | </ | ||
| - | |||
| - | Now you can create a dock/ | ||
| - | < | ||
| - | vi ~/ | ||
| - | </ | ||
| - | and paste in these lines (replace " | ||
| - | < | ||
| - | [Desktop Entry] | ||
| - | Name=TortoiseHG | ||
| - | Exec=/ | ||
| - | Comment=Launch TortoiseHG | ||
| - | Terminal=false | ||
| - | Type=Application | ||
| - | Icon=/ | ||
| - | </ | ||
| - | |||
| - | Now you can hit the "Show Applications" | ||
| - | |||
config/tortoisehg.1596111606.txt.gz · Last modified:  (external edit)