Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus












3















I'm having problems using Rabbit VCS integration with Nautilus under Ubuntu 18.04. Installation from the Bionic Beaver PPA does not seem to work at all while using the procedure presented on their web page, as there is not a candidate for 18.04.



Any hints on how to make it running?



Thanks in advance.










share|improve this question





























    3















    I'm having problems using Rabbit VCS integration with Nautilus under Ubuntu 18.04. Installation from the Bionic Beaver PPA does not seem to work at all while using the procedure presented on their web page, as there is not a candidate for 18.04.



    Any hints on how to make it running?



    Thanks in advance.










    share|improve this question



























      3












      3








      3


      1






      I'm having problems using Rabbit VCS integration with Nautilus under Ubuntu 18.04. Installation from the Bionic Beaver PPA does not seem to work at all while using the procedure presented on their web page, as there is not a candidate for 18.04.



      Any hints on how to make it running?



      Thanks in advance.










      share|improve this question
















      I'm having problems using Rabbit VCS integration with Nautilus under Ubuntu 18.04. Installation from the Bionic Beaver PPA does not seem to work at all while using the procedure presented on their web page, as there is not a candidate for 18.04.



      Any hints on how to make it running?



      Thanks in advance.







      18.04 nautilus rabbitvcs






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Aug 7 '18 at 9:11









      valiano

      1,150413




      1,150413










      asked Aug 6 '18 at 16:57









      Piotr CzekalskiPiotr Czekalski

      4517




      4517






















          1 Answer
          1






          active

          oldest

          votes


















          4














          You can make RabitVCS working again on Ubuntu 18.04 LTS by copying its python extension to special directory inside your home folder:



          sudo apt-get install rabbitvcs-nautilus

          mkdir -p ~/.local/share/nautilus-python/extensions

          cp /usr/share/nautilus-python/extensions/RabbitVCS.py
          ~/.local/share/nautilus-python/extensions


          Then restart Nautilus (Files) with



          nautilus -q


          and enjoy:



          RabbitVCS on Nautilus 3.26 in Ubuntu 18.04 LTS



          I hope it is fully-functional.





          Notes:

          1. if you need only Mercurial you can use tortoisehg-nautilus package.

          2. if you see two RabbitVCS menu sections then remove python extension from home folder with rm ~/.local/share/nautilus-python/extensions/RabbitVCS.py.






          share|improve this answer


























          • Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

            – Piotr Czekalski
            Aug 10 '18 at 15:26













          • It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

            – N0rbert
            Aug 10 '18 at 15:40













          • Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

            – Piotr Czekalski
            Aug 10 '18 at 16:23













          • I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

            – N0rbert
            Aug 10 '18 at 16:26








          • 1





            Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

            – Piotr Czekalski
            Aug 11 '18 at 18:12











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "89"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1062947%2frabbit-vcs-on-ubuntu-18-04-not-showing-menu-in-nautilus%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          4














          You can make RabitVCS working again on Ubuntu 18.04 LTS by copying its python extension to special directory inside your home folder:



          sudo apt-get install rabbitvcs-nautilus

          mkdir -p ~/.local/share/nautilus-python/extensions

          cp /usr/share/nautilus-python/extensions/RabbitVCS.py
          ~/.local/share/nautilus-python/extensions


          Then restart Nautilus (Files) with



          nautilus -q


          and enjoy:



          RabbitVCS on Nautilus 3.26 in Ubuntu 18.04 LTS



          I hope it is fully-functional.





          Notes:

          1. if you need only Mercurial you can use tortoisehg-nautilus package.

          2. if you see two RabbitVCS menu sections then remove python extension from home folder with rm ~/.local/share/nautilus-python/extensions/RabbitVCS.py.






          share|improve this answer


























          • Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

            – Piotr Czekalski
            Aug 10 '18 at 15:26













          • It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

            – N0rbert
            Aug 10 '18 at 15:40













          • Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

            – Piotr Czekalski
            Aug 10 '18 at 16:23













          • I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

            – N0rbert
            Aug 10 '18 at 16:26








          • 1





            Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

            – Piotr Czekalski
            Aug 11 '18 at 18:12
















          4














          You can make RabitVCS working again on Ubuntu 18.04 LTS by copying its python extension to special directory inside your home folder:



          sudo apt-get install rabbitvcs-nautilus

          mkdir -p ~/.local/share/nautilus-python/extensions

          cp /usr/share/nautilus-python/extensions/RabbitVCS.py
          ~/.local/share/nautilus-python/extensions


          Then restart Nautilus (Files) with



          nautilus -q


          and enjoy:



          RabbitVCS on Nautilus 3.26 in Ubuntu 18.04 LTS



          I hope it is fully-functional.





          Notes:

          1. if you need only Mercurial you can use tortoisehg-nautilus package.

          2. if you see two RabbitVCS menu sections then remove python extension from home folder with rm ~/.local/share/nautilus-python/extensions/RabbitVCS.py.






          share|improve this answer


























          • Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

            – Piotr Czekalski
            Aug 10 '18 at 15:26













          • It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

            – N0rbert
            Aug 10 '18 at 15:40













          • Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

            – Piotr Czekalski
            Aug 10 '18 at 16:23













          • I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

            – N0rbert
            Aug 10 '18 at 16:26








          • 1





            Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

            – Piotr Czekalski
            Aug 11 '18 at 18:12














          4












          4








          4







          You can make RabitVCS working again on Ubuntu 18.04 LTS by copying its python extension to special directory inside your home folder:



          sudo apt-get install rabbitvcs-nautilus

          mkdir -p ~/.local/share/nautilus-python/extensions

          cp /usr/share/nautilus-python/extensions/RabbitVCS.py
          ~/.local/share/nautilus-python/extensions


          Then restart Nautilus (Files) with



          nautilus -q


          and enjoy:



          RabbitVCS on Nautilus 3.26 in Ubuntu 18.04 LTS



          I hope it is fully-functional.





          Notes:

          1. if you need only Mercurial you can use tortoisehg-nautilus package.

          2. if you see two RabbitVCS menu sections then remove python extension from home folder with rm ~/.local/share/nautilus-python/extensions/RabbitVCS.py.






          share|improve this answer















          You can make RabitVCS working again on Ubuntu 18.04 LTS by copying its python extension to special directory inside your home folder:



          sudo apt-get install rabbitvcs-nautilus

          mkdir -p ~/.local/share/nautilus-python/extensions

          cp /usr/share/nautilus-python/extensions/RabbitVCS.py
          ~/.local/share/nautilus-python/extensions


          Then restart Nautilus (Files) with



          nautilus -q


          and enjoy:



          RabbitVCS on Nautilus 3.26 in Ubuntu 18.04 LTS



          I hope it is fully-functional.





          Notes:

          1. if you need only Mercurial you can use tortoisehg-nautilus package.

          2. if you see two RabbitVCS menu sections then remove python extension from home folder with rm ~/.local/share/nautilus-python/extensions/RabbitVCS.py.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jan 29 at 9:16

























          answered Aug 6 '18 at 17:16









          N0rbertN0rbert

          23.3k649110




          23.3k649110













          • Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

            – Piotr Czekalski
            Aug 10 '18 at 15:26













          • It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

            – N0rbert
            Aug 10 '18 at 15:40













          • Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

            – Piotr Czekalski
            Aug 10 '18 at 16:23













          • I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

            – N0rbert
            Aug 10 '18 at 16:26








          • 1





            Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

            – Piotr Czekalski
            Aug 11 '18 at 18:12



















          • Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

            – Piotr Czekalski
            Aug 10 '18 at 15:26













          • It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

            – N0rbert
            Aug 10 '18 at 15:40













          • Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

            – Piotr Czekalski
            Aug 10 '18 at 16:23













          • I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

            – N0rbert
            Aug 10 '18 at 16:26








          • 1





            Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

            – Piotr Czekalski
            Aug 11 '18 at 18:12

















          Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

          – Piotr Czekalski
          Aug 10 '18 at 15:26







          Thanks for the reply. ! step forward, one step back. I run into the Python problems now: ImportError: could not import gobject (error was: 'No module named gi._gobject') (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: pygobject initialization failed (nautilus:12724): Nautilus-Python-WARNING **: 17:23:36.076: nautilus_python_init_python failed Traceback (most recent call last): File "/home/pczekalski/.local/share/nautilus-python/extensions/RabbitVCS.py", line 63, in <module> from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf

          – Piotr Czekalski
          Aug 10 '18 at 15:26















          It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

          – N0rbert
          Aug 10 '18 at 15:40







          It is strange because of the dependencies: python-gi and python-nautilus should be installed with rabbitvcs-nautilus (see 1 and 2, 3). If it is not enough you can additionally install python3-gi.

          – N0rbert
          Aug 10 '18 at 15:40















          Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

          – Piotr Czekalski
          Aug 10 '18 at 16:23







          Hi, Thanks for the reply. It seems that I'm forced to use Python 2.7 because of the PlatformIO requirements: pczekalski@n317-pc10:~$ which python /home/pczekalski/.platformio/penv/bin/python pczekalski@n317-pc10:~$ python --version Python 2.7.15rc1 I just wonder if there is any way to force Nautilus to use other Python (i.e. 3.6) to run extensions (including Rabbit)?

          – Piotr Czekalski
          Aug 10 '18 at 16:23















          I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

          – N0rbert
          Aug 10 '18 at 16:26







          I think, you should remove PlatformIO folder from $PATH variable (somewhere in ~/.bashrc or ~/.profile).

          – N0rbert
          Aug 10 '18 at 16:26






          1




          1





          Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

          – Piotr Czekalski
          Aug 11 '18 at 18:12





          Actually adding PlatformIO path to the ~/.profile was a solution to one of the PlatformIO bugs as a temporary solution. Surprisingly it works now (after removing from PATH), possibly it was fixed by developers. I'm using PlatformIO with Visual Studio Code (sorry, I'm a former Windows developer and Win->Linux refugee ;-) ). Thank you for your great support.

          – Piotr Czekalski
          Aug 11 '18 at 18:12


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1062947%2frabbit-vcs-on-ubuntu-18-04-not-showing-menu-in-nautilus%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          How to make a Squid Proxy server?

          Is this a new Fibonacci Identity?

          19世紀