|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Applications Questions about desktops (KDE, Gnome, XFCE, etc.), software applications (configuration, usage, bugs, documentation) |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
is there a way to get urls of the packages that have been updated and then download them in another computer?
like this feature of ubuntu HOWTO: Download package dependencies for offline installation - Ubuntu Forums its a simple feature and its present in smart and synaptic,yet its not in yast (or i havent found it yet. i would use smart package manager but in my home connection for checking for updates ,yast is better ( smart downloads filelist.xml.gz that is very way biger than what yast downloads (though it enables smart to show filelist of package BEFORE installing) .so at home i can check for package update with yast ,buy downloading them is very hard. (my connectioon is very bad (i live in iran) and yast mirrors are NOT the best of servers ,so yast gets interrupted in middle downloading a rpm and the whole process is waiting for me to press retry ,so i cant do updates and installs overnight.btw is there some way to tell it to retry always or a number of times automatically? ) i need the url links of rpms so i download them separately and install them.
__________________
opensuse 11.1 x46 widows vista x64 ultimate(though regretting erasing xp and regretting using x64 version of vista ) windows xp in Vmware workstation inside suse ( and i play DOTA with garena and warcraft in it )
|
|
||||
|
Quote:
i meant to say i want to download packages that are from many repositories , NOT JUST update repository. so in smart i can use its --url or something like that option in terminal or ,in gui i can disconnect the internetr just before clicking apply change and after clicking it gives me an error massage with urls to download so i can copy and paste them. but yast is still a very weak point of suse ,and sadly it has nothing to do with rpm specifics or any other major redhat system function, its just that yast doesnt make it very easy to do things,...many things that other package manager have as very basic and easy options and very ,you know,default ones.i mean when u install sofware with yast it uses the urls of download.opensuse.com to download them and the site directs yast to mirrors (i hav etried it with download manager and saw it get directed to other mirrors) ,so yast uses the basic urls.so why not give the option so buser can download the packages himself? in synaptic its right there in first menu of it to save the packages and their urls so user can download them. but in yast it just saves (import export ) whole packages list with their info and status (installed , remove ,install update and so on) but not their urls (. i mean how hard is that?
__________________
opensuse 11.1 x46 widows vista x64 ultimate(though regretting erasing xp and regretting using x64 version of vista ) windows xp in Vmware workstation inside suse ( and i play DOTA with garena and warcraft in it )
|
|
||||
|
zypper equivalent of yum —downloadonly, 02/02/09, Mike's blag
You can but there should be a new zypper flag in 11.2 https://features.opensuse.org/302159 which presumably will make the transition to the gui. |
|
||||
|
Quote:
1)my problem IS downloading with zypper.i dont wanna download with yast or zypper because of errors and lack of resume of interrupted download (which is one of other basic option in all other package manager but yast )i dont want the cache of packages because if i could get yast to download my packages without me clicking reply or getting to download a 100 mb package like 5 times to get it right ,i wouldnt need the cache. 2) and i am sure that yast wont put an option in GUI mode to give me the urls. it would eventually put the download option but you would have to download them with yast , which in my opinion in does NOT have a good download manager (aria2 or whatever it is, can be used with an option in command line and i have used it before with better result than yast without it, but still its not like retriver or IDM or flashgot. and aria2 doesnt work with some repositories like NVIDIA ,it seems that NVIDIA doesnt recognizes araia2 when checking for their repositories update).
__________________
opensuse 11.1 x46 widows vista x64 ultimate(though regretting erasing xp and regretting using x64 version of vista ) windows xp in Vmware workstation inside suse ( and i play DOTA with garena and warcraft in it )
|
|
||||
|
Did you check out smart package manager? Its what I use most the time on openSUSE.
|
|
||||
|
Mmm well your needs are a bit out there and special, it is only for this scenario it "could" be needed. So not sure why you should be accommodated but to your problem...
The only way I can see you doing this is by walking the tree so first you need a resolv xml then you would need to walk them. i.e Code:
curl http://download.opensuse.org/distribution/11.1/repo/oss/suse/i586/3ddiag-0.742-32.82.i586.rpm?mirrorlist | patt GB Code:
awk 'BEGIN{RS="";ORS="\n\n"}/'"$1"'/' $2
Edit Hindsight why even use the mirror list this maybe superflous just get the resolv xml and walk it. |
|
||||
|
Quote:
as i have said i used smart before and it was good for giving the urls and i said in my 3rd post how to get urls in smart and its ability to resume but its not a good download manager. my packages get interupted in middle of downloading in smart too. and in my connection smart is not a good option to check for updates because it download the filelist.xml.gz thngy which is the bigget info of repo that yast doesnt downmload.so refreshing repos in yast is way faster that smart.
__________________
opensuse 11.1 x46 widows vista x64 ultimate(though regretting erasing xp and regretting using x64 version of vista ) windows xp in Vmware workstation inside suse ( and i play DOTA with garena and warcraft in it )
|
|
||||
|
Quote:
Quote:
There is MUCH more to this than just "refreshing" the filelist.xml.gz as you call it. |
|
||||
|
Quote:
its a rare need right? so why every other package manager has it? read above post,that says use smart.even smart has that option in commandline. and read this to see that ubuntu has this "out there and special" need taken care of a long time ago. i dont want to insult anybody but plz read my post before you decide that its a stupid question and or that no other package manager has that option.obviously you are NOT very good with synaptic in ubuntu that has this option in FIRST menu of it.and i have said that it has it.so check that it has ,before u say "I'm not sure what you're asking is provided by any package manager this is a rather peculiar situation".
__________________
opensuse 11.1 x46 widows vista x64 ultimate(though regretting erasing xp and regretting using x64 version of vista ) windows xp in Vmware workstation inside suse ( and i play DOTA with garena and warcraft in it )
|
![]() |
|
| Bookmarks |
| Tags |
| download, install, yast |
| Thread Tools | |
| Display Modes | |
|
|