What's the âright thing to doâ when latest version of some gnu software is not available via apt-get [duplicate]
![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
1
down vote
favorite
This question already has an answer here:
How do I create a PPA?
3 answers
I installed a program by getting its source code, and then running `sudo make install`; how to make `apt-get` know about it?
3 answers
I run Ubuntu 16.04 and need to use ddrescue from the gddrescue package. (NB: this is NOT the same software at all as dd_rescue from the ddrescue package). The latest version available via apt-get is 1.19, and the latest version available via apt-get for ANY version of ubuntu is 1.22. However, the latest version available from gnu.org is 1.23, and I would like to run the latest version. My questions are:
I have no problem to build the latest version from ftp.gnu.org/ddrescue/ddrescue-1.23.tar.lz, but once I do, is there some way to install it on my system so that apt-get "knows" about it? For example, if 1.20 appears in some repository I use, I would not like apt-get to "upgrade" to this, etc.
Would it "decent/correct/good/nice" of me to turn my build of this software into an apt-get installable package and contribute it to the appropriate repositories? I can't imagine that it's all that difficult to do, though I CAN imagine that it might be a bit fiddly and that for security reasons, random unknown users are not in general allowed to upload upgrades of established software packages.
If this is a contribution which is allowed, could someone point me to a. the official directions for producing an apt-get package? and b. the official directions for submitting that package?
I run Ubuntu 16.04, but I'll bet that ddrescue builds identically for any distro that's based on the same debian as that version of Ubuntu. Should I be trying to contribute a package for that debian?
Thanks
upgrade versions ddrescue
marked as duplicate by muru, karel, Eric Carvalho, Fabby, Kevin Bowen Jun 14 at 22:14
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |Â
up vote
1
down vote
favorite
This question already has an answer here:
How do I create a PPA?
3 answers
I installed a program by getting its source code, and then running `sudo make install`; how to make `apt-get` know about it?
3 answers
I run Ubuntu 16.04 and need to use ddrescue from the gddrescue package. (NB: this is NOT the same software at all as dd_rescue from the ddrescue package). The latest version available via apt-get is 1.19, and the latest version available via apt-get for ANY version of ubuntu is 1.22. However, the latest version available from gnu.org is 1.23, and I would like to run the latest version. My questions are:
I have no problem to build the latest version from ftp.gnu.org/ddrescue/ddrescue-1.23.tar.lz, but once I do, is there some way to install it on my system so that apt-get "knows" about it? For example, if 1.20 appears in some repository I use, I would not like apt-get to "upgrade" to this, etc.
Would it "decent/correct/good/nice" of me to turn my build of this software into an apt-get installable package and contribute it to the appropriate repositories? I can't imagine that it's all that difficult to do, though I CAN imagine that it might be a bit fiddly and that for security reasons, random unknown users are not in general allowed to upload upgrades of established software packages.
If this is a contribution which is allowed, could someone point me to a. the official directions for producing an apt-get package? and b. the official directions for submitting that package?
I run Ubuntu 16.04, but I'll bet that ddrescue builds identically for any distro that's based on the same debian as that version of Ubuntu. Should I be trying to contribute a package for that debian?
Thanks
upgrade versions ddrescue
marked as duplicate by muru, karel, Eric Carvalho, Fabby, Kevin Bowen Jun 14 at 22:14
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
I'd probably separate the 2 questions here in 2 different questions on askubuntu, but maybe you could look at this for the 2nd question: askubuntu.com/questions/1345/â¦
â dsSTORM
Jun 1 at 6:13
2
Also see: askubuntu.com/questions/71510/how-do-i-create-a-ppa
â muru
Jun 1 at 6:15
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
This question already has an answer here:
How do I create a PPA?
3 answers
I installed a program by getting its source code, and then running `sudo make install`; how to make `apt-get` know about it?
3 answers
I run Ubuntu 16.04 and need to use ddrescue from the gddrescue package. (NB: this is NOT the same software at all as dd_rescue from the ddrescue package). The latest version available via apt-get is 1.19, and the latest version available via apt-get for ANY version of ubuntu is 1.22. However, the latest version available from gnu.org is 1.23, and I would like to run the latest version. My questions are:
I have no problem to build the latest version from ftp.gnu.org/ddrescue/ddrescue-1.23.tar.lz, but once I do, is there some way to install it on my system so that apt-get "knows" about it? For example, if 1.20 appears in some repository I use, I would not like apt-get to "upgrade" to this, etc.
Would it "decent/correct/good/nice" of me to turn my build of this software into an apt-get installable package and contribute it to the appropriate repositories? I can't imagine that it's all that difficult to do, though I CAN imagine that it might be a bit fiddly and that for security reasons, random unknown users are not in general allowed to upload upgrades of established software packages.
If this is a contribution which is allowed, could someone point me to a. the official directions for producing an apt-get package? and b. the official directions for submitting that package?
I run Ubuntu 16.04, but I'll bet that ddrescue builds identically for any distro that's based on the same debian as that version of Ubuntu. Should I be trying to contribute a package for that debian?
Thanks
upgrade versions ddrescue
This question already has an answer here:
How do I create a PPA?
3 answers
I installed a program by getting its source code, and then running `sudo make install`; how to make `apt-get` know about it?
3 answers
I run Ubuntu 16.04 and need to use ddrescue from the gddrescue package. (NB: this is NOT the same software at all as dd_rescue from the ddrescue package). The latest version available via apt-get is 1.19, and the latest version available via apt-get for ANY version of ubuntu is 1.22. However, the latest version available from gnu.org is 1.23, and I would like to run the latest version. My questions are:
I have no problem to build the latest version from ftp.gnu.org/ddrescue/ddrescue-1.23.tar.lz, but once I do, is there some way to install it on my system so that apt-get "knows" about it? For example, if 1.20 appears in some repository I use, I would not like apt-get to "upgrade" to this, etc.
Would it "decent/correct/good/nice" of me to turn my build of this software into an apt-get installable package and contribute it to the appropriate repositories? I can't imagine that it's all that difficult to do, though I CAN imagine that it might be a bit fiddly and that for security reasons, random unknown users are not in general allowed to upload upgrades of established software packages.
If this is a contribution which is allowed, could someone point me to a. the official directions for producing an apt-get package? and b. the official directions for submitting that package?
I run Ubuntu 16.04, but I'll bet that ddrescue builds identically for any distro that's based on the same debian as that version of Ubuntu. Should I be trying to contribute a package for that debian?
Thanks
This question already has an answer here:
How do I create a PPA?
3 answers
I installed a program by getting its source code, and then running `sudo make install`; how to make `apt-get` know about it?
3 answers
upgrade versions ddrescue
asked Jun 1 at 5:30
Scott Petrack
61
61
marked as duplicate by muru, karel, Eric Carvalho, Fabby, Kevin Bowen Jun 14 at 22:14
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
marked as duplicate by muru, karel, Eric Carvalho, Fabby, Kevin Bowen Jun 14 at 22:14
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
I'd probably separate the 2 questions here in 2 different questions on askubuntu, but maybe you could look at this for the 2nd question: askubuntu.com/questions/1345/â¦
â dsSTORM
Jun 1 at 6:13
2
Also see: askubuntu.com/questions/71510/how-do-i-create-a-ppa
â muru
Jun 1 at 6:15
add a comment |Â
I'd probably separate the 2 questions here in 2 different questions on askubuntu, but maybe you could look at this for the 2nd question: askubuntu.com/questions/1345/â¦
â dsSTORM
Jun 1 at 6:13
2
Also see: askubuntu.com/questions/71510/how-do-i-create-a-ppa
â muru
Jun 1 at 6:15
I'd probably separate the 2 questions here in 2 different questions on askubuntu, but maybe you could look at this for the 2nd question: askubuntu.com/questions/1345/â¦
â dsSTORM
Jun 1 at 6:13
I'd probably separate the 2 questions here in 2 different questions on askubuntu, but maybe you could look at this for the 2nd question: askubuntu.com/questions/1345/â¦
â dsSTORM
Jun 1 at 6:13
2
2
Also see: askubuntu.com/questions/71510/how-do-i-create-a-ppa
â muru
Jun 1 at 6:15
Also see: askubuntu.com/questions/71510/how-do-i-create-a-ppa
â muru
Jun 1 at 6:15
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
You can build it from source using checkinstall, read this wiki page for details: https://wiki.debian.org/CheckInstall
TL;DR checkinstall creates a .deb package, which you can then uninstall either via apt or dpkg.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
You can build it from source using checkinstall, read this wiki page for details: https://wiki.debian.org/CheckInstall
TL;DR checkinstall creates a .deb package, which you can then uninstall either via apt or dpkg.
add a comment |Â
up vote
1
down vote
You can build it from source using checkinstall, read this wiki page for details: https://wiki.debian.org/CheckInstall
TL;DR checkinstall creates a .deb package, which you can then uninstall either via apt or dpkg.
add a comment |Â
up vote
1
down vote
up vote
1
down vote
You can build it from source using checkinstall, read this wiki page for details: https://wiki.debian.org/CheckInstall
TL;DR checkinstall creates a .deb package, which you can then uninstall either via apt or dpkg.
You can build it from source using checkinstall, read this wiki page for details: https://wiki.debian.org/CheckInstall
TL;DR checkinstall creates a .deb package, which you can then uninstall either via apt or dpkg.
answered Jun 1 at 5:58
![](https://lh4.googleusercontent.com/-ISEwYcMHXg0/AAAAAAAAAAI/AAAAAAAAAEo/a2-wYxEhGIc/photo.jpg?sz=32)
![](https://lh4.googleusercontent.com/-ISEwYcMHXg0/AAAAAAAAAAI/AAAAAAAAAEo/a2-wYxEhGIc/photo.jpg?sz=32)
dsSTORM
310110
310110
add a comment |Â
add a comment |Â
I'd probably separate the 2 questions here in 2 different questions on askubuntu, but maybe you could look at this for the 2nd question: askubuntu.com/questions/1345/â¦
â dsSTORM
Jun 1 at 6:13
2
Also see: askubuntu.com/questions/71510/how-do-i-create-a-ppa
â muru
Jun 1 at 6:15