Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 13963 ideas, 66846 comments, 1291785 votes

Idea #11232: Provide a way for offline Package installation



up
11
down
Written by davidd the 17 Jul 08 at 09:28. Category: Others.
Related to: Nothing/Others. Status: New
Description
Package applications with their dependencies and make them available for offline installation.

I would like to see a website where you download apps (like getdeb) _with_ their dependecies. But for me installing files offline means downloading them with the dependencies via apt. Then get them out of the apt dir and over to an usb stick. On the other machine get them into the apt dir and install the app. There may be ways of avoiding some steps but no simple way to get them without ubuntu. I would like to see a web interface which gets my files together (e.g for deluge) and puts it into a big deb.
I like apt-get and its wonderful for online installation but for offline installation you are left in the cold. Many users are still offline and linux (on cd) is purely for users with internet access. With dvds you have little chance to get what you need offline. Handling apps over on usb sticks or even shipping them with magazines is a pain.
I'm thinking about a website because it would be possible even without ubuntu on the downloading machine.
Linux is still the only os which lacks proper (easy and stupid) offline installation because of the dependecies. Linux is different i know. But this wouldn't be a problem. And again apt-get is good. I'm not flaming apt. No offense :) Just looking for a dummy way

edit: added more description

Attachments
No attachments.


Duplicates


Comments
droetker wrote on the 17 Jul 08 at 10:04
you can do this.
on the CLI:
apt-get install foo-bar -d (download-only)

and later apt-get install foo-bar


In synaptics you can also click on the option "download only".
This is already implemented.

droetker wrote on the 17 Jul 08 at 10:06
I meant "synaptic" of course.

And I forgot: there is gdebi as well, just double click on a .deb file and it will install it.

That gdebi can't resolve dependencies locally is another story, see here:
http://brainstorm.ubuntu.com/idea/3889/
and especially here (as dupe of it)
http://brainstorm.ubuntu.com/idea/9933/

Ssdg wrote on the 17 Jul 08 at 10:32
You can create an installation script with synaptic, download the files from another PC (or not) and then use Gdebi.

Ssdg wrote on the 17 Jul 08 at 10:36
Sorry, I my words doesn't mean what I want them to mean.

You can use synaptic to plan which debs to install, ask for a download script (I don't know how it's called in english) from the file menu, run it on another linux, and then use Gdebi.

But I don't know how to manage updates.

droetker wrote on the 17 Jul 08 at 10:48
davidd, could you tell us exactly what you mean?

davidd wrote on the 17 Jul 08 at 11:27
I would like to see a website where you download apps (like getdeb) _with_ their dependecies. But for me installing files offline means downloading them with the dependencies via apt. Then get them out of the apt dir and over to an usb stick. On the other machine get them into the apt dir and install the app. Thery may be was of avoiding some steps but no simple way to get them without ubuntu. I would like to see a web interface which gets my files together and puts it into a big deb.
I like apt-get and its wonderful for online installation but for offline installation you are left in the cold. Many users are still offline and linux (on cd) is purely for users with internet access. With dvds you have little chance to get what you need offline. Handling apps over on usb sticks or even shipping them with magazines is a pain.
I'm thinking about a website because it would be possible even without ubuntu on the downloading machine.
Linux is still the only os which lacks proper (easy and stupid) offline installation because of the dependecies. Linux is different i know. But this would't be a problem. And again apt-get is good. I'm not flaming apt. No offense :) Just looking for a dummy way

Eldmannen wrote on the 17 Jul 08 at 16:44
This would be useful for Africa's sneakernet-based internet architecture.
* http://en.wikipedia.org/wiki/Sneakernet

dinar wrote on the 18 Jul 08 at 08:29
see also
http://brainstorm.ubuntu.com/idea/6427/ "special local storage folder for package files"
http://brainstorm.ubuntu.com/idea/7078/ "improve ability to easily share software without network"
http://brainstorm.ubuntu.com/idea/6234/ "save package files"

kaens wrote on the 22 Jul 08 at 15:55
I just implemented a proof-of-concept of this in python using cherrypy.

you can check it out at https://launchpad.net/pd


Post your comment