Hi everybody,i ve just installed opensuse 11.4 in my pc at home.it s ok and realy like it,interface,fonctionality…etc…my little problem is i don’t have internet at home,so i can’t update it ;i cant listen and watch multimedia…karaoke…
I m newbie in linux, i ve used ubuntu for few times i dont like the interface (theme) than opensuse and i removed it.
My question is: How to update opensuse without internet? like apt on cd,dvd in ubuntu, from another computer with internet
If possible wath is the procedure that i have to follow, please give the details
For the updates you need at least some internet access somewhere. Unfortunately the updates no longer fit on a single DVD and are not distributed as a DVD or iso file. The current size is:
You can rsync the updates for 11.4 (check openSUSE:Mirror infrastructure - openSUSE) and copy the update repo to an external hard disk or onto an USB stick (8 GB at least). You do not need to copy /rpm/src and just one of /rpm/x86_64 or /rpm/i586 (according to your system). Take the media home and do the updates from it. Yast lets you define a repository available on the local file system.
Hi everibody, i m back again bcose i ve tried vodoo’s procedure but little dificult for me ( sorry ), is there no another way like from another pc or laptop with opensuse installed on it and have internet, and something in yast to take all update or packages into an dvd or external hdd for my desktop pc at home?..
This question has been asked several times before. The same will apply for 11.4 as the previous versions discussed in the following threads. Here’s one instance:
which details the rsync command needed to update a local mirror (on a machine with an internet connection). You’re going to have to do some learning here if this is unfamiliar to you.
Further to voodoo’s advice (and warning about the considerable size of the repo involved), if you have access to a Linux machine with internet connectivity, and a USB HDD of a size that would support the desired repo(s), then maybe this script (rsync-based) could work for you
Thanks to the effort of user jdmcdaniel3, this script will download to a local HDD location, which is then usable as a local repository by YaST or zypper. The script is currently set up to copy the Packman repo (but could easily be modified to point to an openSUSE ‘update’ mirror).
#
# Packman Mirror was found at http://packman.links2linux.de/MIRRORS.html
#
mirror=packman.jacobs-university.de
mirror_name=Packman
num_repos=4
#
# Repo Folder Names should NOT end with a Slash!
#
repository[1]=packman/suse/openSUSE_11.4/Essentials
repository[2]=packman/suse/openSUSE_11.4/Extra
repository[3]=packman/suse/openSUSE_11.4/Games
repository[4]=packman/suse/openSUSE_11.4/Multimedia
Repository size and download time are the key variables which might make this exercise prohibitive, but once the repo has been created and populated, subsequent downloads will only involve any changed packages in the repo concerned.