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)