Greetings all, I recently read the following article... http://lwn.net/Articles/50687/ If you scroll down to the comments and search for "Scoring apt-usage on RH and on SuSE" posted by jasonlotito you will note that he says.. "In fact, YaST is perfectly capable of handling non SuSE distributed RPM's, such as those from usr-local-bin." I was told on IRC in a SuSE help channel that YaST does not work with private ftp/http software repositories and that either I should manually install my custom RPM packages or use something like apt-rpm. If this is not true then can someone please post some information on how to make a software repository "YaST compatible" or provide links to some documentation? The second part of my question is, is it possible to upgrade a SuSE release (lets say from 9.0 to 9.1) remotely? It would be nice if when the time comes to upgrade that I don't have to physically be in front of the computer in question, reboot using CDs and upgrade that way. I read the following document but again that involves using apt-rpm and not official SuSE tools or procedures.. http://www.geocities.com/tanjakostic/linux/upgrade-82to90.html Thanks.
On Fri, 05 Dec 2003 01:13:41 -0500, Avtar Gill
I was told on IRC in a SuSE help channel that YaST does not work with private ftp/http software repositories and that either I should manually install my custom RPM packages or use something like apt-rpm. If this is not true then can someone please post some information on how to make a software repository "YaST compatible" or provide links to some documentation?
there can be two answers to this question. first of all, you *CAN* install rpms using yast. for example, if you're using kde, run konq and click on the rpm in question and it'll ask if you want to "install via yast". the yast installer really is a front end to rpm anyway. part two is if you want to install a series of rpm packages, then yast will have to have specific information (files) and a specific directory structure, so to answer in the affirmative for this subject, it will depend if the vendor supports this yast-specific-structure. for example, if you're running an older version of kde and you want 3.1.4, you can 'change the source of installation' in yast to point to the ftp.suse.com site (to the kde upgrade directory for yast), then go and do YOU. it'll pick up this source of installation and download/install the new kde . -- /// Michael J. Tobler: motorcyclist, surfer, skydiver, \\\ \\\ and author: "Inside Linux", "C++ HowTo", "C++ Unleashed" /// How much does it cost to entice a dope-smoking UNIX system guru to Dayton? -Brian Boyle, UNIX/WORLD's First Annual Salary Survey
mjt wrote:
part two is if you want to install a series of rpm packages, then yast will have to have specific information (files) and a specific directory structure, so to answer in the affirmative for this subject, it will depend if the vendor supports this yast-specific-structure.
Is this "yast-specific-structure" documentated anywhere? I don't use KDE, I issue the yast command from the command line so doing anything with konqueror isn't possible. Basically I want to generate a few of my own rpms for certain software not on the SuSE CDs and I would like to be able to add my ftp server as a source of installation in YaST. I'm assuming that I would have to follow a certain layout structure or execute some script(s) on the ftp server for yast to recognize my ftp server to be valid.
On Fri, 05 Dec 2003 12:11:08 -0500, Avtar Gill
mjt wrote:
part two is if you want to install a series of rpm packages, then yast will have to have specific information (files) and a specific directory structure, so to answer in the affirmative for this subject, it will depend if the vendor supports this yast-specific-structure.
Is this "yast-specific-structure" documentated anywhere? I don't use KDE, I issue the yast command from the command line so doing anything with konqueror isn't possible. Basically I want to generate a few of my own rpms for certain software not on the SuSE CDs and I would like to be able to add my ftp server as a source of installation in YaST. I'm assuming that I would have to follow a certain layout structure or execute some script(s) on the ftp server for yast to recognize my ftp server to be valid.
this is the kde3.1.4 update for 8.2 for yast; you give this URL to 'change source of installation'. then when you run YOU, it reads the info in this tree and will install any packages you select: ftp://ftp.suse.com/pub/suse/i386/supplementary/KDE/update_for_8.2/yast-source/ locally, you can start fishing around in here: file:/var/lib/YaST2 . -- /// Michael J. Tobler: motorcyclist, surfer, skydiver, \\\ \\\ and author: "Inside Linux", "C++ HowTo", "C++ Unleashed" /// Military intelligence is a contradiction in terms. - Groucho Marx
participants (2)
-
Avtar Gill
-
mjt