Andrei Borzenkov wrote:
On Tue, Jun 21, 2016 at 4:47 PM, Bjoern Voigt
wrote: Darin Perusich wrote:
zypper up --download-only Ok, but both computers need exactly the same packages and package versions then.
You probably need to explain what functionality you expect. I do not know what apt-offline does and my first reaction to this question was "boot off DVD". One use case is described in the blog article linked from my initial post:
"Let’s imagine the scenario: You have a Ubuntu machine at home that doesn’t come with any Internet connection (probably because home networking is /very/ expensive), and your office (or school) PC is connected to a broadband connection with blazingly fast speed. With apt-offline, you can now make use of the office or school PC (regardless it is running Linux or Windows) to download the necessary packages to your USB drive, and then bring it home to update your home computer." Source: https://www.maketecheasier.com/update-upgrade-ubuntu-without-internet-connec... A slightly different use case I saw in a German Linux group: One user has Internet access, but only with a low amount of data per month, let's say 500 MB per month. He downloads the Ubuntu (or openSUSE) DVD from his office computer with a good Internet connection and takes this DVD to his home computer to install Ubuntu. The question of this user was: How I can get the online updates in this scenario? Someone suggested apt-offline. And my question is, what someone can do, if I want to have something similar for openSUSE? One advantage of apt-offline is, that the office computer doesn't necessarily need Linux. A windows computer can download the packages too. Another use case is the following. I had this often as a Linux trainer: At the beginning of a Linux course, all participants, let's say 20 people, have to learn to install openSUSE on their PCs. The initial media can be delivered as DVDs, USB devices or as a network drive. (Network drive was usually faster than DVDs, but more difficult to set-up for beginners.) But how they get the online updates? Often this takes many hours or days, if everyone downloads and installs his own online updates. At least in the past openSUSE had an issue with libZypp/libCURL so that using a caching proxy to accelerate the downloads for many machines was useless. libZypp had configured libCURL so, that caching was disabled. With some tricks (I remember adding 'header "Pragma:"' to ~root/.curlrc) this issue could be worked around. I don't know, if this issue still exists. Another problem with the caching proxy solution was, that libZypp used mirrors, which makes caching ineffective too. So we have 2,5 use cases at the beginning. Greetings, Björn -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org