OpenSUSE :: Download Package Dependencies For Offline Installation?
Oct 25, 2009
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.
Administering offline Linux boxes can be a serious pain. The Debian flavours now have keryx to make life easier. Keryx is a cross-platform application, which means one can get the dependencies from Windoze too. Is there any similar package for rpm/fedora based flavours? In the absense of a proper Offline manager, I was also wondering if there is a way to collect the output of:
Code:
yum deplist <package>
... condense or sieve out the double listings, and pipe that to a text file? One can copy the output and run
Code:
yum reinstall <paste them here> --downloadonly
and get all the required dependencies from the yum cache. If all that can be accommodated in one script... then that's pretty cool. I don't have the scripting know-how to dive into this.
I'm trying to install debian in my surface pro but I can't get the network card configured. I installed Arch before and it's wpa_supplicant package was working just fine until the last update. I was wondering if I could download the wpa_supplicant for debian and all it's dependencies from my windows OS to be able to configure my wireless card properly in Debian.
I was able to do this before but, I can't remember where I found the link.I think is was a script or something. It would get all the files that the .Deb will need and make an installer.
P.S. I have Ubuntu 64-bit the PC that need the install is a 32-bit both are 10.04.
I know I can build a local repository but I'd like to try just moving the appropriate .deb files. My problem is not knowing which files I need and it what order. Example... I want to install nfs-common
Doing apt-get install nfs-common --- does it all for me when I'm online. So I looked in the /var/cache/apt/archives to see what was installed. I found two nfs files... nfs-common_1.2.0-4ubuntu4.1_amd64.deb nfs-kernel-server_1.2.0-4ubuntu4.1_amd64.deb
But when I tried to install those on another machine I found I was missing additional files. libgssglue1_0.1-4_amd64.deb libnfsidmap2_0.23-2_amd64.deb librpcsecgss3_0.19-2_amd64.deb portmap_6.0.0-1ubuntu2.1_amd64.deb
For future installations. How do I find all the dependencies and the ORDER they need to be installed so I can write my own script and install them to a machine that is offline?
I am helping a friend start with Ubuntu and he doesn't have as fast an Internet connection as I do. I was wondering how I could easily download all the deb packages for the software I want to install for him. It seems doing:
sudo apt-get install -d --reinstall <package>
Will download the packages for me, but it doesn't get the dependencies because I have already downloaded them... is there a way to get apt-get to get the dependencies as well?
Is there any easy way to do offline package upgrades in Ubuntu? I was using debian's repository for the longest time to get individual packages, then found launchpad. Is there a script or something that will tell you what the dependencies are then let you copy them to a thumbdrive or something?
I know online upgrades are great but there are some cases where online isn't an option. Here's an example. Getting wine. There used to be this repository of .debs from the wine website, but now I can't find it. Launchpad has it, but it's all individual files.
How is the best way to do this?I have a USB drive that I use to transfer regular data, but how do I download gparted to it, and install it on another computer
So short-term needing a replacement for the various tools MS traps you into to make it easy to work with SQL Server.
I'm going to be using postgreSQL, and I'm wondering what's a good strategy as far as a GUI front-end.
1. No building from source. Don't have the time. 2. Keeps package dependencies to a minimum. 3. Won't require me to use KDE. My dev machine is too old to use KDE productively.
How do most experienced Fedora users remove packages with large number of dependencies?
I know that the question is as old as yum, but still I can't find solution. There is package-cleanup tool, which supposed to do the job with "--leaves" key, but it doesn't seem to work. Right now I have F12 installed. I installed rosegarden with `yum install rosegarden`. Then I removed it with `yum remove rosegarden`. If I understand right, `package-cleanup --leaves` must show all of 12 dependencies that was installed with rosegarden, but it shows none of them (although it shows few packages). Is this a bug? For years I used Ubuntu and Debian and I was completely satisfied with apt.
cant update give me this error Package dependencies cannot be resolved
This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.
and when i press in details i have this libgirepository1.0-1
So i upgraded from 9.10 to 10.04. when i ran update manager after the install, it had some stuff for OpenOffice and during the update it hung. I powered off the laptop and turned it back on, booted into ubuntu and tried over but it didn't list the updates again.
I am needing to install the geda pcb layout package on my system. The one that is in the repository is a much older version, 20091103, and some projects I need to modify were developed using a newer version, 20100929, and the older one on Ubuntu will not open them. I downloaded the pcb source and ran configure and a couple of dependencies failed that I was able to correct with synaptic. But, then it complained about not having gdlib-config. Which I cannot find that in the repositories. What do I need to get?
I just installed OpenSUSE on my box; I have a radeon 4890 and soundblaster audigy SE
First question: can I just download the .run package from ATI and run it? IF not what do I need to do.
Second my sound card appears to be installed but makes absolutely no sound. where should I start. I noticed that pulse sound control was disabled in the install.
I am about to loose my internet soon, I am not sure for how long, but I am curious, Can I go to another computer that has internet and download updates for my computer, take them back to my computer and install the updates so I can stay up to date?
I am away for two weeks in a Internet free zone - unless I can get it back on - I would like to download the wiki, if possible to browse and try new things. I can update my comp, but will need to take it to a friends to connect.
I was wondering where I can download the lastest sndconfig package? Opensuse doesn't have it via YAST repositories, it isn't found with cnf or whereis, and I can't find it via the internet. I want to try and configure my realtek chipset and I think it might be too new for isapnp, which I did find and downloaded via Yast repositories.
Use Firefox 3.0.7 Use GNU Wget 1.11.4 I have a question about downloading web pages. If I download with web page complete will I be able to open the pages without being on line, or will there be some pages that I will still need to log in for. If a web browser is not sufficient, is there some command I can use with Wget to accomplish this?
I managed to get recognized my Trendnet TEW-424UB wireless USB adaptor with ndiswrapper. Now I have the configuration problem. When I try to do the configuration in Yast, in network devices -> network settings and I save I get a message that I must install the "iw" package. Because the computer is quite far from wired networks I can't get it on Internet to download the package automatically. So, I want to ask if it's possible to install this package off-line because I can't find it by searching on OpenSUSE website.
On this computer I use OpenSUSE 11.2 32-bit with KDE. I put some commands if someone wants to know how I manage to get this USB WiFi adaptor to work (with the Windows XP driver sis163u verison 5.1.1039.1050):
Code: robert@VL420:~> /usr/sbin/ndiswrapper -l WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release. sis163u : driver installed device (0457:0163) present robert@VL420:~> lsusb
For some reason it seems to be downloading too much and taking forever for a small website. It seems that it was following alot of the external links that page linked to.
It downloaded too little. How much depth I should use with -r? I just want to download a bunch of recipes for offline viewing while staying at a Greek mountain village. Also I don't want to be a prick and keep experimenting on people's webpages.
I need to download emails via IMAP in thunderbird. However, I want the downloaded emails to be accessible from other computers offline. How can I download so that the downloaded copy is readable by thunderbird copies on any computer?
For a project I have had to migrate from FreeBSD to Linux and I have decided to choose Debian because I have had good experiences with it.However, since my main development machines are completely offline I have run into a little bit of trouble.Is there a way to specify a .deb package and get a tool to recursively list (and fetch) all dependency packages that are not included in the base install and put them in a folder?
I do not like to be tied to the internet (Never a good idea) and so this would save me a heap of trouble (and journeys to an online PC)Once I have these folders containing packages, then I can simple cd into one of them, dpkg -i the relevent .deb and not have to rely on the DVDs or worry about connecting to an online repositoryLife will be good!Suffice to say FreeBSD can do this well so I strongly believe that Debian will be able to aswell but since it is not normally done, I havn't found much on google about it
I have removed apt package by mistake, which cause I haves lost apt-get, aptitude command. So now I cannot install any kind of software. It is a so stupid thing since I have used apt for about 2 years! How can download the apt deb package with web.
I don't know whats happening. the second i open either the update manager, add or remove programs, or the package manager tehy close instantaneously and when i click the button for updates on the top bar of my computer it shows a picture of a minus sign in a red circle. hwo can i fix this. i have ubuntu 9.04 and im trying to upgrade it and get new programs but it wont let me. ive tried the sudo get updates etc etc
When attempting to install ubuntu server, I get to the step Installing the Base System (right after writing LVM to disks) and it displays red and says "file:///cdrom/pool/main/libs/libsigc++-2.0-0c2a_2.0.182_i386.deb was corrupt," and next another box appears which displays, "Warning: could not download package libsigc++-2.0-0C2a." I have no idea what either of these mean, but afterwards the installation stops completely. I have attempted several times and on different hard drives.
I just recently installed Ubuntu on my laptop and was attempting to install Wine on it this morning. I went through the proper procedure listed on the site, but once I get back to the Software Center and hit "install" it gives me an error a second later saying "Failed to Download Package Files. Check your Internet connection."