Rabbitvcs Nautilus ไม่ทำงานบน Ubuntu 13.04


15

ฉันเพียงแค่ติดตั้ง Rabbitvcs บน Ubuntu 13.04 เป็นต่ออย่างเป็นทางการคำแนะนำ เมื่อฉันพยายามติดตั้ง apt-get install Rabbitvcs-nautilus3 ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package rabbitvcs-nautilus3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
rabbitvcs-nautilus

E: Package 'rabbitvcs-nautilus3' has no installation candidate

ดังนั้นฉันจึงติดตั้งมันด้วย apt-get install Rabbitvcs-nautilus และตอนนี้ตัวเลือก Rabbitvcs ไม่แสดงเมื่อฉันคลิกขวาที่โฟลเดอร์ ความช่วยเหลือและข้อเสนอแนะใด ๆ จะได้รับการชื่นชมอย่างมาก ขอบคุณ

คำตอบ:



9
$ 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/

รวมถึงการดาวน์โหลดเวอร์ชั่นใหม่ของ RabbitVCS.pyช่วยในการติดตั้ง x64 ของฉัน ไฟล์นี้จะต้องคัดลอกไปยัง /usr/share/nautilus-python/extensions/RabbitVCS.py โดยใช้ root / su / sudo


4

ฉันมีปัญหาเดียวกัน แต่ไม่ใช่จากการติดตั้งใหม่จากการอัพเกรดจาก 12.10

อินเทอร์เฟซกราฟิกแบบ nautilus ของ RabbitVCS ไม่ทำงาน

ฉันยกตั๋วกับผู้พัฒนา RabbitVCS คุณสามารถตรวจสอบได้ที่นี่ในกรณีที่พบวิธีแก้ไข:

https://code.google.com/p/rabbitvcs/issues/detail?id=803&q=13.03&colspec=Stars%20ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary

ขอบคุณ

Yannis


สวัสดียานนิสขอบคุณสำหรับคำตอบ ฉันจะตรวจสอบตั๋วที่คุณให้ ในขณะนี้คุณสามารถช่วยแนะนำวิธีชำระเงินผ่านบรรทัดคำสั่ง
LX7

1
เพิ่งเขียนsvn checkout <URL> <local dir path where you want to checkout> (. represents current dir)และมันจะทำงาน ... ดูsvn --help
Amit

3

ฉันรู้ว่ามันได้รับคำตอบแล้ว แต่นี่คือขั้นตอนของฉันเพื่อแก้ไขปัญหาใน Xubuntu 13.04:

ประการแรกผมแทนที่ /usr/share/nautilus-python/extensions/RabbitVCS.py กับRabbitVCS.py

จากนั้นใน terminal ที่ทำงาน:

sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so /usr/lib/libpython.2.7.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/libpython.2.7.so.1
sudo ldconfig
killall nautilus
nautilus

หากสิ่งนี้ไม่ได้ผลสำหรับคุณคุณสามารถค้นหาว่า RabbitVCS ไม่สามารถค้นหาไลบรารีใดได้โดยเรียกใช้:

nautilus --no-desktop -q

ที่เกี่ยวข้อง (และอาจเป็นประโยชน์):


nautilus --no-desktop -qช่วยได้มาก ขอบคุณ
Mircea Nistor

2

เพียงแค่เริ่มต้นหอยโข่ง บางครั้งมันทำงานในพื้นหลังเพื่อแสดงไอคอนเดสก์ท็อป (นี่คือกรณีของฉัน)

วิธีการแก้:

sudo killall nautilus

สนุก!


ลองทำสิ่งนี้ก่อนคำตอบที่ยอมรับ ทำงานเหมือนเสน่ห์สำหรับฉันใน 12.04, nautilus3
infoclogged

0

ใน Ubuntu ของฉัน 13.04 raring x86 - ฉันแก้ไขแล้ว

sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0
sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
killall nautilus

0

บน Ubuntu 13.10 คำแนะนำข้างต้นมีประโยชน์มาก แม้ว่าดูเหมือนว่าบางครั้งพวกเขาทำงานและบางครั้งก็ไม่ได้สำหรับฉัน หลายครั้งที่ฉันยังไม่ได้รับเมนูบริบทคลิกขวาเพื่อแสดงรายการ SVN / Git จากนั้นหลังจากทำ ...

nautilus --no-desktop -q

ฉันสังเกตเห็นว่ามีปัญหาสิทธิ์ใช้งานกับ /home/ [/] / meconfirm.rig/rabbitvcs - และปรากฎว่ามันเป็นของ root (อาจเป็นเพราะฉันใช้ sudo ขณะทำการติดตั้ง Rabbitvcs) ดังนั้นเมื่อฉันเปลี่ยนเป็น เป็นฉันอีกครั้งฉันได้รับเมนูบริบทของฉันทำงานหลังจากการรีสตาร์ทหอยโข่ง

แค่คิดว่านี่อาจช่วยใครซักคน


0

หากคุณไม่มี libpython2.7.so.1.0 ใน / usr / lib / i386-linux-gnu คุณสามารถติดตั้งได้โดยใช้ sudo apt-get python2.7 หลังจากติดตั้งเพียงรีบูทระบบหรือรีสตาร์ทหอยโข่งถ้ายังไม่สามารถแก้ปัญหาได้ให้ติดตั้ง rabbitvcs-thunar เข้าสู่ระบบของคุณ


-1

ปัญหาเกี่ยวข้องกับการอนุญาตสำหรับฉันด้วย เมื่อ (บน Ubuntu ของฉัน 12.04 32b) ฉันเพิ่มผู้ใช้ใหม่ Rabbitvcs หยุดทำงานกับผู้ใช้คนแรก ฉันแก้ไขปัญหาการลบไดเร็กทอรี. config / rabbitcsv และรีสตาร์ทหอยโข่ง


คำถามเกี่ยวกับการติดตั้ง Rabbitvcs ไม่ใช่เกี่ยวกับการเรียกใช้
Florian Diesch
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.