Cài đặt TortoiseHg: cần phiên bản Mercurial cao hơn


8

Tôi đang sử dụng Ubuntu 11.04 và tôi đang cố gắng cài đặt TortoiseHg. Tôi đã áp dụng PPA từ trang web của TortoiseHg để apt-getcó thể tìm thấy nó. Nhưng bất cứ khi nào tôi gõ sudo apt-get tortoisehg, tôi nhận được điều này:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 tortoisehg : Depends: mercurial (>= 1.8) but 1.7.5-1ubuntu1 is to be installed
E: Broken packages

Tôi hiểu điều này có nghĩa là gì: Tôi cần cài đặt Mercurial 1.8. Vấn đề là tôi không thể. Nếu tôi thử sudo apt-get install mercurial, nó nói rằng 1.7.5 là phiên bản mới nhất, điều mà chắc chắn là không .

Vậy làm cách nào để thuyết phục điều này để cài đặt phiên bản Mercurial mới hơn?

Tôi đã thử các lệnh từ câu trả lời này để cài đặt Mercurial, nhưng điều đó không có ích. Nó một lần nữa nói rằng Mercurial đã được cập nhật.

Câu trả lời:


10

Sử dụng PPA đồng bóng

apt-add-repository ppa:mercurial-ppa/releases
apt-get update 
apt-get install tortoisehg

Tôi cũng đã sử dụng nó cho Ubunut 18.04 và nó hoạt động tốt.
1015214

không hoạt động cho 19.04 mặc dù. phải chạysudo apt update --allow-unauthenticated && sudo apt install tortoisehg
tatsu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.