On Thu, Feb 25, 2016 at 04:32:47PM +0800, Bret Busby wrote:
On 25/02/2016, Peter Ludikovsky <pe...@ludikovsky.name> wrote:
Hello,

Searching for a single .deb & trying to install that is the way
proprietary systems handle it. With Debian, and most other Linux
distros, there's repositories, and tools to handle dependencies. Open a
command line / terminal and enter
sudo apt-get install iceape

It will pull iceape, and all dependencies, from the Debian repos, and
install them.

Updates are handled similarily.

Regards,
/peter

Am 25.02.2016 um 07:08 schrieb Bret Busby:
Hello.

I searched for a .deb package, for iceape, so that I could download
the package for the iceape suite, to try to install it.

Ahat I found, is apparently submerged in a "security pool".

I found that what is apparently provided as the iceape suite .deb
package, is just something that has endless unsatisfiable
dependencies.

Is an installable .deb package for the iceape suite, available?




Is there a way (a switch for the apt-get command?) to download all of
the dependencies? I have looked at man apt-get, and, that has an
option "download" (as opposed to install or find), but I could not
find, from the man entry for apt-get, how to download the package and
all of its dependencies; that is, to download the particular package,
and, its dependency packages, so that they can be stored, and,
installed (or, tried to be installed) on different systems as wanted.

Sounds like you might want to look at apt-zip. (Disclaimer: It's been a while since I actually used apt-zip, so someone might be able to point to something better). This is intended for offline machines to get their updates using a ZIP disk or similar. The idea is that you install apt-zip onto the offline machine and then run something like

$ apt-zip-list --packages=iceape --medium=/mnt/zipdisk

This will produce a script which calls 'wget' to download iceape and all required packages (note: it won't download ALL the dependencies, just those missing from the offline system - ALL dependencies would probably include parts of the base system, which you should already have).

You can run the produced script on an online system (you can even run it on Windows, with a bit of work) to download all the debs to the transfer disk. Then, when you bring the disk back to the offline system, you'd run

$ apt-zip-inst --medium=/mnt/zipdisk

to install the new packages.


Also, does a means exist, for specifying a particular repository for
only the particular instantiation of the command, so that, for
example, as iceape is only in the security pool repository, to specify
only for the installation of iceape (or, if it can be done, for the
download of iceape and its dependencies, to a directory on the
computer), the particular repository path?



--
For more information, please reread.

Attachment: signature.asc
Description: PGP signature

Reply via email to