Say, I currently have grep version 2.2 on my system and I would like to upgrade to version >= 2.5.
Other than installing grep through source code, is there a method to update grep using Ubuntu (apt) package manager?
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.Sign up to join this community
Even the latest distribution of Ubuntu (16.04 LTS) runs grep version 2.24. If you want to run a 2.5 version, pull down the deb package and install locally, i.e.
cd /tmp wget http://launchpadlibrarian.net/40224290/grep_2.5.4-4build1_amd64.deb sudo dpkg -i ./grep_2.5.4-4build1_amd64.deb sudo apt-get install -f
...now you have access to fun stuff like
Your upstream distribution (in this case Ubuntu) provides and supports a particular set of packages. It would be much more advantageous to upgrade your whole distribution to get a newer version of grep (or really any other package.)
The way to do it, if you choose to go this route, is to create your own .deb package with the newer version. Place that package in your repo, enable your repo on the system. Then you can install that deb with apt.