Как установить RabbitVCS на Ubuntu 15.04?
Я ищу SVN GUI, который интегрируется в файловый браузер (Nautilus или Thunar). До сих пор я нашел только RabbitVCS для этого, но у меня проблемы с его установкой. Да, здесь есть много постов по этому поводу, с множеством советов, и я думаю, что перепробовал их все - безуспешно.
Вот мои шаги:
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install -y rabbitvcs-gedit rabbitvcs-cli
Все это выполняется нормально, но затем эта строка завершается ошибкой:
sudo apt-get install rabbitvcs-nautilus3
[...]
E: Package 'rabbitvcs-nautilus3' has no installation candidate
Так что вместо этого я делаю:
sudo apt-get install -y rabbitvcs-nautilus
sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/
sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/
wget http://rabbitvcs.googlecode.com/svn/trunk/clients/nautilus-3.0/RabbitVCS.py /usr/share/nautilus-python/extensions
sudo chown -R $USER:$USER ~/.config/rabbitvcs
killall nautilus
Я заканчиваю с системой, которая правильно показывает значки наложения и правильно работает на CLI, но когда я щелкаю правой кнопкой мыши по любой папке, запись "RabbitVCS" просто отсутствует.
(Также ужасно раздражает, что наложение "значок часов" отображается на каждом чертовом файле во всей моей системе - я хочу наложения только на фактически версионные файлы.)
Что-то сломалось с 15.04, или что здесь происходит? Что я упустил? Что я сделал не так?
Кроме того, плагин Gedit, кажется, работает со сбоями. Когда я пытаюсь включить плагин в gedit, поставив галочку, флажок исчезает, а значок плагина заменяется красным знаком остановки.
1 ответ
PPA ppa: rabbitvcs / ppa не содержит пакетов Vivid. Поэтому вы не можете установить rabbitvcs
через этот PPA.
rabbitvcs-nautilus
также в репозиториях Ubuntu
sudo apt-get install rabbitvcs-nautilus
Выход из apt-cache policy rabbitvcs-nautilus
rabbitvcs-nautilus:
Installed: 0.16-1
Candidate: 0.16-1
Version table:
*** 0.16-1 0
500 http://de.archive.ubuntu.com/ubuntu/ vivid/universe i386 Packages
100 /var/lib/dpkg/status
0.16-1~getdeb1 0
500 http://archive.getdeb.net/ubuntu/ vivid-getdeb/apps i386 Packages
Для установки rabbitvcs в Vivid вы также можете использовать репозитории GetDeb:
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu vivid-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
sudo apt-get update
sudo apt-get install rabbitvcs-nautilus-3.0