How To Install Rofi 1.5 on Ubuntu 16.04

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












I have tried to install rofi on 16.04 but ran into issues with this package libxkbcommon



As stated here on the package's github the version of rofi that is availible on apt-get is very old. I want to try to install the latest (1.5) version but every time I follow the instructions on building it on my own I run an issue where my libxkbcommon package isn't updated enough. It calls for v0.7 but I only have 0.5.



I have not found a way to upgarde libxkbcommon to 0.7 so I may install Rofi. Is there an easier way to do this, or am I missing something?










share|improve this question

























    up vote
    0
    down vote

    favorite












    I have tried to install rofi on 16.04 but ran into issues with this package libxkbcommon



    As stated here on the package's github the version of rofi that is availible on apt-get is very old. I want to try to install the latest (1.5) version but every time I follow the instructions on building it on my own I run an issue where my libxkbcommon package isn't updated enough. It calls for v0.7 but I only have 0.5.



    I have not found a way to upgarde libxkbcommon to 0.7 so I may install Rofi. Is there an easier way to do this, or am I missing something?










    share|improve this question























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I have tried to install rofi on 16.04 but ran into issues with this package libxkbcommon



      As stated here on the package's github the version of rofi that is availible on apt-get is very old. I want to try to install the latest (1.5) version but every time I follow the instructions on building it on my own I run an issue where my libxkbcommon package isn't updated enough. It calls for v0.7 but I only have 0.5.



      I have not found a way to upgarde libxkbcommon to 0.7 so I may install Rofi. Is there an easier way to do this, or am I missing something?










      share|improve this question













      I have tried to install rofi on 16.04 but ran into issues with this package libxkbcommon



      As stated here on the package's github the version of rofi that is availible on apt-get is very old. I want to try to install the latest (1.5) version but every time I follow the instructions on building it on my own I run an issue where my libxkbcommon package isn't updated enough. It calls for v0.7 but I only have 0.5.



      I have not found a way to upgarde libxkbcommon to 0.7 so I may install Rofi. Is there an easier way to do this, or am I missing something?







      apt package-management






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 17 at 16:53









      gradedcatfood

      1




      1




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          1
          down vote













          As stated in the linked readme for that package on github,




          This will cause issues with newer scripts (i.e. with clerk) and misses important updates and bug-fixes. Newer versions of Rofi however requires versions of xcb-util-xrm and libxkbcommon that are not available in the 16.04 repositories. These need to be manually installed before rofi can be installed either via source code or Zesty version from the ubuntu's launchpad page for rofi.




          It's not particularly recommended that you install those alternative dependencies from their repo (as it could potentially lead to breakage) but if you want the new version of Rofi you can add their repo and install the versioned dependencies from there.






          share|improve this answer




















          • Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
            – gradedcatfood
            Apr 17 at 17:21











          • Do you by any chance have the backports source enabled?
            – sbergeron
            Apr 17 at 17:28










          • No I don't, but I'm open to trying if that makes things easier.
            – gradedcatfood
            Apr 17 at 17:39










          • It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
            – sbergeron
            Apr 17 at 17:44

















          up vote
          1
          down vote













          I successfully installed rofi v.1.5.1 on Ubuntu 16.04 by adding this ppa maintained by Jason Pleau.



          sudo add-apt-repository ppa:jasonpleau/rofi
          sudo apt update


          And then install rofi or upgrade your system if rofi is already installed.



          sudo apt install rofi





          share|improve this answer




















            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',
            convertImagesToLinks: true,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            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%2f1025875%2fhow-to-install-rofi-1-5-on-ubuntu-16-04%23new-answer', 'question_page');

            );

            Post as a guest






























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            1
            down vote













            As stated in the linked readme for that package on github,




            This will cause issues with newer scripts (i.e. with clerk) and misses important updates and bug-fixes. Newer versions of Rofi however requires versions of xcb-util-xrm and libxkbcommon that are not available in the 16.04 repositories. These need to be manually installed before rofi can be installed either via source code or Zesty version from the ubuntu's launchpad page for rofi.




            It's not particularly recommended that you install those alternative dependencies from their repo (as it could potentially lead to breakage) but if you want the new version of Rofi you can add their repo and install the versioned dependencies from there.






            share|improve this answer




















            • Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
              – gradedcatfood
              Apr 17 at 17:21











            • Do you by any chance have the backports source enabled?
              – sbergeron
              Apr 17 at 17:28










            • No I don't, but I'm open to trying if that makes things easier.
              – gradedcatfood
              Apr 17 at 17:39










            • It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
              – sbergeron
              Apr 17 at 17:44














            up vote
            1
            down vote













            As stated in the linked readme for that package on github,




            This will cause issues with newer scripts (i.e. with clerk) and misses important updates and bug-fixes. Newer versions of Rofi however requires versions of xcb-util-xrm and libxkbcommon that are not available in the 16.04 repositories. These need to be manually installed before rofi can be installed either via source code or Zesty version from the ubuntu's launchpad page for rofi.




            It's not particularly recommended that you install those alternative dependencies from their repo (as it could potentially lead to breakage) but if you want the new version of Rofi you can add their repo and install the versioned dependencies from there.






            share|improve this answer




















            • Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
              – gradedcatfood
              Apr 17 at 17:21











            • Do you by any chance have the backports source enabled?
              – sbergeron
              Apr 17 at 17:28










            • No I don't, but I'm open to trying if that makes things easier.
              – gradedcatfood
              Apr 17 at 17:39










            • It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
              – sbergeron
              Apr 17 at 17:44












            up vote
            1
            down vote










            up vote
            1
            down vote









            As stated in the linked readme for that package on github,




            This will cause issues with newer scripts (i.e. with clerk) and misses important updates and bug-fixes. Newer versions of Rofi however requires versions of xcb-util-xrm and libxkbcommon that are not available in the 16.04 repositories. These need to be manually installed before rofi can be installed either via source code or Zesty version from the ubuntu's launchpad page for rofi.




            It's not particularly recommended that you install those alternative dependencies from their repo (as it could potentially lead to breakage) but if you want the new version of Rofi you can add their repo and install the versioned dependencies from there.






            share|improve this answer












            As stated in the linked readme for that package on github,




            This will cause issues with newer scripts (i.e. with clerk) and misses important updates and bug-fixes. Newer versions of Rofi however requires versions of xcb-util-xrm and libxkbcommon that are not available in the 16.04 repositories. These need to be manually installed before rofi can be installed either via source code or Zesty version from the ubuntu's launchpad page for rofi.




            It's not particularly recommended that you install those alternative dependencies from their repo (as it could potentially lead to breakage) but if you want the new version of Rofi you can add their repo and install the versioned dependencies from there.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Apr 17 at 17:02









            sbergeron

            1,97852139




            1,97852139











            • Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
              – gradedcatfood
              Apr 17 at 17:21











            • Do you by any chance have the backports source enabled?
              – sbergeron
              Apr 17 at 17:28










            • No I don't, but I'm open to trying if that makes things easier.
              – gradedcatfood
              Apr 17 at 17:39










            • It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
              – sbergeron
              Apr 17 at 17:44
















            • Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
              – gradedcatfood
              Apr 17 at 17:21











            • Do you by any chance have the backports source enabled?
              – sbergeron
              Apr 17 at 17:28










            • No I don't, but I'm open to trying if that makes things easier.
              – gradedcatfood
              Apr 17 at 17:39










            • It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
              – sbergeron
              Apr 17 at 17:44















            Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
            – gradedcatfood
            Apr 17 at 17:21





            Could you please elaborate on "you can add their repo and install the versioned dependencies from there." Could you please describe how I would install their versioned dependencies from the repo?
            – gradedcatfood
            Apr 17 at 17:21













            Do you by any chance have the backports source enabled?
            – sbergeron
            Apr 17 at 17:28




            Do you by any chance have the backports source enabled?
            – sbergeron
            Apr 17 at 17:28












            No I don't, but I'm open to trying if that makes things easier.
            – gradedcatfood
            Apr 17 at 17:39




            No I don't, but I'm open to trying if that makes things easier.
            – gradedcatfood
            Apr 17 at 17:39












            It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
            – sbergeron
            Apr 17 at 17:44




            It's been a little while since I really played around with Ubuntu, but you should be able to enable that from within the software sources app. If the package isn't available there, I'd kind of recommend moving to ubuntu 17.10 or 18.04 when it comes out instead of attempting to manually install it on 16.04. LTS releases tend to have somewhat out of date software versions that just have bug fixes applied to keep the system more stable. Trying to install newer libraries and dependencies is likely to make the system unstable and result in package breakage down the line.
            – sbergeron
            Apr 17 at 17:44












            up vote
            1
            down vote













            I successfully installed rofi v.1.5.1 on Ubuntu 16.04 by adding this ppa maintained by Jason Pleau.



            sudo add-apt-repository ppa:jasonpleau/rofi
            sudo apt update


            And then install rofi or upgrade your system if rofi is already installed.



            sudo apt install rofi





            share|improve this answer
























              up vote
              1
              down vote













              I successfully installed rofi v.1.5.1 on Ubuntu 16.04 by adding this ppa maintained by Jason Pleau.



              sudo add-apt-repository ppa:jasonpleau/rofi
              sudo apt update


              And then install rofi or upgrade your system if rofi is already installed.



              sudo apt install rofi





              share|improve this answer






















                up vote
                1
                down vote










                up vote
                1
                down vote









                I successfully installed rofi v.1.5.1 on Ubuntu 16.04 by adding this ppa maintained by Jason Pleau.



                sudo add-apt-repository ppa:jasonpleau/rofi
                sudo apt update


                And then install rofi or upgrade your system if rofi is already installed.



                sudo apt install rofi





                share|improve this answer












                I successfully installed rofi v.1.5.1 on Ubuntu 16.04 by adding this ppa maintained by Jason Pleau.



                sudo add-apt-repository ppa:jasonpleau/rofi
                sudo apt update


                And then install rofi or upgrade your system if rofi is already installed.



                sudo apt install rofi






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jul 11 at 3:45









                aasril

                664




                664



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1025875%2fhow-to-install-rofi-1-5-on-ubuntu-16-04%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    pylint3 and pip3 broken

                    Missing snmpget and snmpwalk

                    How to enroll fingerprints to Ubuntu 17.10 with VFS491