How To Install Rofi 1.5 on Ubuntu 16.04
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
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?
apt package-management
add a comment |Â
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?
apt package-management
add a comment |Â
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?
apt package-management
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
apt package-management
asked Apr 17 at 16:53
gradedcatfood
1
1
add a comment |Â
add a comment |Â
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.
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
add a comment |Â
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
add a comment |Â
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.
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
add a comment |Â
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.
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
add a comment |Â
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.
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.
answered Apr 17 at 17:02
![](https://i.stack.imgur.com/58kWj.png?s=32&g=1)
![](https://i.stack.imgur.com/58kWj.png?s=32&g=1)
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
add a comment |Â
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
add a comment |Â
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
add a comment |Â
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
add a comment |Â
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
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
answered Jul 11 at 3:45
aasril
664
664
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password