Note: Do not change this text, just add to it. Success!Īdded 225 changesets with 8439 changes to 7765 filesĤ479 files updated, 0 files merged, 0 files removed, 0 files unresolved ![]() You should see the following response (or a similar response) in the terminal as the archive is cloned. For convenience, we will clone it to the desktop.Ĭopy the text and paste it into the terminal: hg clone -e "ssh -p 846 -i ~/.ssh/keys/academy" you are cloning for the first time, you may be told that the "authenticity of the host cannot be established" and are given the option to type "yes" or "no". ![]() press +O to save the file (then the enter key) The nano text editor will open in the terminal window.Īdd the following text to the empty file: host To open the file with the nano text editor, type: nano config ![]() You can do this by creating and editing a config file within your. You will need to set the port that ssh uses to access. Sudo chmod 600 ~/.ssh/as220Keys/academy sudo chmod 644 ~/.ssh/as220Keys/academy.pub You need to set permissions for your private key so that only you have read/write access to them. You should see that academy and academy.pub are listed. You can check to see by typing: sudo ls -l ~/.ssh/keys to list the contents of the directory. Sudo mv academy ~/.ssh/keys Then type: sudo mv academy.pub ~/.ssh/keysīoth keys are now located in the. You need to move both of the keys from your desktop to the keys directory that you created earlier. To do this, save the key files to your desktop from the email.Ĭhange your location in the terminal by moving to the Desktop folder. You will need to place them in the keys directory. ssh directory you need to create another directory called keys.ĭownload the keys that your instructor sent you in an email. If you do not get this message, skip the command below. Ls: cannot access /home/akaziuna/.ssh: No such file or directory", Now you can hit the "Show Applications" button (the Start menu), search for Tortoise, and add it to favorites.Note: If the system responds with a message like: Icon=/home/developer/tortoisehg/icons/thg_logo.ico Now you can create a dock/desktop entry: gedit ~/.local/share/applications/sktopĪnd paste in these lines (replace "developer" with your username) : # move it to ~/tortoisehg (this is optional) # this no longer exists: hg clone -r stable Sudo apt install -y python3-pip build-essential # pip3 is needed to fulfill all the build dependencies # now this should work, and return a 3.8.x version shelf functionality is broken on main branch but is fixed on "stable".) # make a folder to hold the tortoise source Note I am pulling from the "stable" branch, because it has fixes which are not in the main branch (as of today, e.g. Here's how I did it in Ubuntu 20 it will probably work for 19, too. As of today, 4.5.2 is the latest tortoisehg version available for Ubuntu. In fact the wget line fails because the file doesn't exist. N: See apt-secure(8) manpage for repository creation and user configuration details. N: Updating from such a repository can't be done securely, and is therefore disabled by default. Press to continue or Ctrl-c to cancel adding it.Į: The repository ' eoan Release' does not have a Release file. When I tried to add the mercurial-ppa, I've got the following error: sudo add-apt-repository ppa:mercurial-ppa/releases ![]() Regarding the comment about possible duplicate of Installing TortoiseHg: need higher Mercurial version - it doesn't solve the issue.Ĭurrently I'm using mercurial in version 4.8.2 which is the newest available in 19.10 without adding mercurial-ppa. Is there at the moment any option of installing TortoiseHg except for building it on my own from sources? This may mean that the package is missing, has been obsoleted, orĮ: Package 'tortoisehg' has no installation candidate Package tortoisehg is not available, but is referred to by another package. I just tried to install TortoiseHg after updating from Ubuntu 19.04 to Ubuntu 19.10 and I've got the following: sudo apt install tortoisehg
0 Comments
Leave a Reply. |