smart, opensuseupdater... und das sontige Update-Gedöns
Hallo, habe smart und dem opensuseupdater die gleichen Updatequellen verpasst, aber während smart heute unter http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2 Updates gefunden hat, schwieg sich opensuseupdater dazu aus. Und überhaupt: wie viele minor (und major) Updates will sich diese Distribution noch leisten, bevpr sie ein durchgängiges, transparentes und konsistentes Updatekonzept vorweist? smart, zypper, zen etc. pp. - ich kann's nicht mehr hören. Linux-Newbies, die angesichts dieses Wirrwarrs bzgl. der Updates lieber eine andere Distri nehmen oder den Schritt gar nicht wagen, kann ich voll verstehen. Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen). Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 2. Januar 2007 10:46 schrieb Frank Reifenstahl:
Hallo,
habe smart und dem opensuseupdater die gleichen Updatequellen verpasst, aber während smart heute unter http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2 Updates gefunden hat, schwieg sich opensuseupdater dazu aus.
Und überhaupt: wie viele minor (und major) Updates will sich diese Distribution noch leisten, bevpr sie ein durchgängiges, transparentes und konsistentes Updatekonzept vorweist? smart, zypper, zen etc. pp. - ich kann's nicht mehr hören. Linux-Newbies, die angesichts dieses Wirrwarrs bzgl. der Updates lieber eine andere Distri nehmen oder den Schritt gar nicht wagen, kann ich voll verstehen.
Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen).
Gruß Frank
ohne Kommentar einfach mal zustimme -- Mit freundlichen Gruessen Orlando Rose -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, Frank Reifenstahl wrote:
habe smart und dem opensuseupdater die gleichen Updatequellen verpasst, aber während smart heute unter http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2 Updates gefunden hat, schwieg sich opensuseupdater dazu aus.
Weil in dem Repository _keine_ Patches enthalten sind, sondern Paketupdates. Ich halte das grundsätzlich für sinnvoll, weil damit mehr oder weniger sichergestellt ist, dass nicht einfach irgendwelche Versionsupdates aus Versehen eingespielt werden, während echte "Patches" erfasst werden. Siehe den Unterschied zwischen: zypper lu zypper lu -t package
Und überhaupt: wie viele minor (und major) Updates will sich diese Distribution noch leisten, bevpr sie ein durchgängiges, transparentes und konsistentes Updatekonzept vorweist? smart, zypper, zen etc. pp. - ich kann's nicht mehr hören. Linux-Newbies, die angesichts dieses Wirrwarrs bzgl. der Updates lieber eine andere Distri nehmen oder den Schritt gar nicht wagen, kann ich voll verstehen.
Wirklich "offiziell" wird wohl zypper/opensuseupdater und zmd/zen-updater/rug unterstützt. Beide sollten funktionieren und wenn nicht, handelt es sich um einen Bug, welche ja immer wieder mal in Software auftreten. Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
habe smart und dem opensuseupdater die gleichen Updatequellen verpasst, aber während smart heute unter http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2 Updates gefunden hat, schwieg sich opensuseupdater dazu aus.
Weil in dem Repository _keine_ Patches enthalten sind, sondern Paketupdates. Ich halte das grundsätzlich für sinnvoll, weil damit mehr oder weniger sichergestellt ist, dass nicht einfach irgendwelche Versionsupdates aus Versehen eingespielt werden, während echte "Patches" erfasst werden.
O.k., irgendwo sinnig. smart spielt also "Updates" ein und opensuseupdater "Patches", und wenn er opensusepatcher hieße, würde er wahrscheinlich Updates einspielen.
Siehe den Unterschied zwischen:
zypper lu zypper lu -t package
Und überhaupt: wie viele minor (und major) Updates will sich diese Distribution noch leisten, bevpr sie ein durchgängiges, transparentes und konsistentes Updatekonzept vorweist? smart, zypper, zen etc. pp. - ich kann's nicht mehr hören. Linux-Newbies, die angesichts dieses Wirrwarrs bzgl. der Updates lieber eine andere Distri nehmen oder den Schritt gar nicht wagen, kann ich voll verstehen.
Wirklich "offiziell" wird wohl zypper/opensuseupdater und zmd/zen-updater/rug unterstützt. Beide sollten funktionieren und wenn nicht, handelt es sich um einen Bug, welche ja immer wieder mal in Software auftreten.
"offiziell", "wohl", "sollten", mein Seitenhieb von oben, 3 Icons in Yast zum Thema Update, Anklick-Optionen zum Abgleich mit Zenworks, die meine Kiste in den Winterschlaf versetzen, eine Registrierung, die das gleiche tut oder hängt - natürlich, ich bin seit 12 Jahren Tuxie und wühle mich da schon durch, aber wenn es schon mich nervt, was macht dann ein umsteige-williger Fensterling? "Update unter Suse" ist bestens geeignet, Linux wieder ein bißchem was von den Geek-Status zu verpassen, den es seit Jahren bemüht ist los zu werden. Und natürlich können Bugs in Software auftreten, Programmieren ist seit 20 Jahren auch teil meines arbeitstäglichen Wirkens. Aber ich habe was gegen standhafte Konzeptionslosigkeit, und das präsentiert uns SUSE seit seiner Abkehr vom "reinen" rpm-Konzept. Hätte man doch lieber mal auf apt4rpm und den dafür verfügbaren GUIs aufgebaut, dies stabilisiert und dann bei Bedarf andere Quelltypen dazu genommen. Und jetzt kann man nicht mal mehr über Novell schimpfen, seit SUSE das "open" als Schutzschild vorne hat... Aber ich habe großen Respekt und Vertrauen in das inerte QM der OS-Community und hoffe, dass uns spätestens openSuse 10.4 oder 11.0 ein wirklich vernünftiges Update/Patch-Konzept präsentiert - vorausgesetzt, Gatesepian drückt nicht den Windows Installer für openSUSE durch... Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Wirklich "offiziell" wird wohl zypper/opensuseupdater und zmd/zen-updater/rug unterstützt. Beide sollten funktionieren und wenn nicht, handelt es sich um einen Bug, welche ja immer wieder mal in Software auftreten.
Nur noch zum Nachschmecken: gestern habe ich mal das "offizielle" zypper mal ausprobiert:
zypper sl # | Enabled | Refresh | Type | Name | URI --+---------+---------+------+-----------------+----------------------------------------------------------------------- 1 | Yes | Yes | YUM | 20070102-093026 | http://packman.inode.at/suse/10.2 2 | Yes | Yes | YaST | 20061219-165802 | http://download.opensuse.org/distribution/10.2/repo/non-oss/ 3 | Yes | Yes | YUM | 20061219-174735 | ftp://ftp.uni-erlangen.de/pub/mirrors/packman/suse/10.2/ 4 | Yes | Yes | YUM | 20070102-093149 | http://software.opensuse.org/download/KDE%3a/KDE3/openSUSE_10.2/ 5 | Yes | Yes | YUM | 20070102-093210 | http://software.opensuse.org/download/KDE%3a/Backports/openSUSE_10.2/ 6 | Yes | Yes | YaST | 20061219-175209 | http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2/ 7 | Yes | Yes | YaST | 20061219-165634 | http://download.opensuse.org/distribution/10.2/repo/oss/ 8 | Yes | Yes | YUM | 20061219-153324 | http://software.opensuse.org/download/openSUSE%3a/Tools/openSUSE_10.2/ 9 | Yes | Yes | YUM | 20061219-153127 | http://software.opensuse.org/download/Base/standard/
Die Liste der Quellen entspricht der, die ich auch in smart angelegt habe.
zypper up Restoring system sources... Parsing metadata for 20070102-093026... Parsing metadata for 20061219-165802... Parsing metadata for 20061219-174735... Parsing metadata for 20070102-093149... Parsing metadata for 20070102-093210... Parsing metadata for 20061219-175209... Parsing metadata for 20061219-165634... Parsing metadata for 20061219-153324... Parsing metadata for 20061219-153127... Parsing RPM database... Summary: Nothing to do.
Da ich vorher "smart" aufgerufen hatte, ist das o.k. Heute morgen auf ein Neues:
zypper up Restoring system sources... Not found: Media Exception Not found: Media Exception Please insert media [File ./media.1/directory.yast not found on media: http://download.opensuse.org/distribution/10.2/repo/non-oss/ ] # 1. Retry [y/n]:
Das "y" habe ich mir verkniffen, das inoffizielle smart frischt 5 Sekunden später 29 KDE-Pakete auf... Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 2. Januar 2007 10:46 schrieb Frank Reifenstahl:
Hallo,
habe smart und dem opensuseupdater die gleichen Updatequellen verpasst, aber während smart heute unter http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2 Updates gefunden hat, schwieg sich opensuseupdater dazu aus.
Und überhaupt: wie viele minor (und major) Updates will sich diese Distribution noch leisten, bevpr sie ein durchgängiges, transparentes und konsistentes Updatekonzept vorweist? smart, zypper, zen etc. pp. - ich kann's nicht mehr hören. Linux-Newbies, die angesichts dieses Wirrwarrs bzgl. der Updates lieber eine andere Distri nehmen oder den Schritt gar nicht wagen, kann ich voll verstehen.
Wie bei allen neuen Dingen - wer sich nicht damit beschäftigt wird niemals schlau... Ich würde das weniger als Wirrwarr, denn als vielfältige Wahl-Möglichkeit für den User sehen, welches Paketmanagementsystem er denn benutzen möchte.
Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen).
Gruß Frank
Bei mir läuft sowieso nur APT - mir persönlich läuft das am angenehmsten. Gruß BEN -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Benjamin Zbornik schrieb:
Am Dienstag, 2. Januar 2007 10:46 schrieb Frank Reifenstahl: Ich würde das weniger als Wirrwarr, denn als vielfältige Wahl-Möglichkeit für den User sehen, welches Paketmanagementsystem er denn benutzen möchte.
Nicht falsch verstehen! Das Paketmanagement basiert immer noch auf RPM. Die einzelnen Tools (smart, apt, opensuseupdater, ...) sind alles nur frontends, die auf die Funktionen von RPM zurückgreifen!
Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen).
Gruß Frank
Bei mir läuft sowieso nur APT - mir persönlich läuft das am angenehmsten.
Das tue ich auch. Yast braucht mindestens 10 mal so lange zum starten Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Ereth schrieb:
Bei mir läuft sowieso nur APT - mir persönlich läuft das am angenehmsten.
Das tue ich auch. Yast braucht mindestens 10 mal so lange zum starten
Dir ist aber schon klar, dass apt NUR paketverwaltung macht, YaST aber auch noch den ganzen rest? bye, MH -- Die unaufgeforderte Zusendung einer Werbemail an Privatleute verstößt gegen §1 UWG und §823 I BGB (Beschluß des LG Berlin vom 2.8.1998 Az: 16 O 201/98). Jede kommerzielle Nutzung der übermittelten persönlichen Daten sowie deren Weitergabe an Dritte ist ausdrücklich untersagt! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Mathias Homann schrieb:
Martin Ereth schrieb:
Bei mir läuft sowieso nur APT - mir persönlich läuft das am angenehmsten. Das tue ich auch. Yast braucht mindestens 10 mal so lange zum starten
Dir ist aber schon klar, dass apt NUR paketverwaltung macht, YaST aber auch noch den ganzen rest?
Ja. Ich beziehe mich hier auf den Softwareverwaltungsteil von YaST bzw. den Start der YaST-Softwareverwaltung. Was der einzelne User schließlich verwendet, muss er/sie/es selbst entscheiden... Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
habe smart und dem opensuseupdater die gleichen Updatequellen verpasst, aber während smart heute unter http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2 Updates gefunden hat, schwieg sich opensuseupdater dazu aus.
Und überhaupt: wie viele minor (und major) Updates will sich diese Distribution noch leisten, bevpr sie ein durchgängiges, transparentes und konsistentes Updatekonzept vorweist? smart, zypper, zen etc. pp. - ich kann's nicht mehr hören. Linux-Newbies, die angesichts dieses Wirrwarrs bzgl. der Updates lieber eine andere Distri nehmen oder den Schritt gar nicht wagen, kann ich voll verstehen.
Wie bei allen neuen Dingen - wer sich nicht damit beschäftigt wird niemals schlau...
Ich würde das weniger als Wirrwarr, denn als vielfältige Wahl-Möglichkeit für den User sehen, welches Paketmanagementsystem er denn benutzen möchte.
Wenn unter den angebotenen Möglichkeiten für den Newbie wenigstens eine ist, die offensichtlich, stabil und verständlich ist, gebe ich Dir recht. Wenn aber die stabile und verständliche Möglichkeit schwer zu finden und bedienen ist, die offensichtliche und stabile kaum zu kapieren etc. etc., so wie ich das bei openSuse erlebe, dann verdient das nicht den positiven Geschmack von "Vielfalt".
Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen).
Gruß Frank
Bei mir läuft sowieso nur APT - mir persönlich läuft das am angenehmsten.
Eben, das ist auch meine Erfahrung. Aber da muss schon etwas unter die Oberfläche dringen, um das rauszukriegen. Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, ich hab paar Frage, die vielleicht gut in den Smart-Thread passen. ("Smart" ist immer noch ein sehr google-feinlicher Name, aber wie ja schon bemerkt, Glück gehabt, dass es nicht "the" heisst oder so). Hab gerade ein "smart upgrade" auf einer 10.2 gemacht. Weil ich furchtbar mutig bin, hab ich diverse smart channels ohne Nachdenken von einem Wiki (?) übernommen. Eben brach das upgrade ab, weil ein kde-syslachmichtotd nicht geholt werden konnte (vielleicht FTP Server problem oder so). Es brach ab! Da waren aber noch viele andere Pakete, die bereits geholt worden waren, z.B. ein Java5. Nun kann ich mir beim besten Willen nicht vorstellen, dass Java5 von kde-syslachmichtotd abhängt. Ego hätte Java5 trozdem installiert werden müssen, richtig? Könnte ja sein, dass die andere Package wegen FTP Server Platte voll oder weiss ich was gar nicht da ist, oder der Channel gerade nicht funktioniert oder so. Da kann man ja dann nicht gleich alles abbrechen... Was mache ich falsch - oder ist das Smart wirklich so dumm? Das wäre schon schlecht, finde ich. Sobald irgendein Paket nicht passt, würde ja ein händischer Eingriff erforderlich sein. Da bei den Millionen von Paketen die ca. täglich released werden die Wahrscheinlichkeit von solchen Sachen doch recht hoch sein sollte, müsste man doch dann für security-updates etwas anderes machen, vielleicht eine minimierte sources.list (oder wie das nu heute heisst) für security. Mit vielen Mirrors, falls mal einer nicht geht. Gestern nacht kamen wir ne ganze Weile mit kubuntu nicht weiter, weil ein Server nicht ging und wir Pakete brauchten. Man ist heute scheinbar sehr abhängig vom "Internet", das ist schlecht. Na gut, dass man mit kubuntu nicht weiter kommt, ist nicht so schlimm, ist scheinbar auch mehr oder weniger ein KDE Lader looooooool Wie macht man Security-updates mit smart? Wenn man nur security-channels hat, fehlen einem security patches von inoffiziellen Paketen, klar. Hat man alle Channels, werden per Default ja alle updates geholt (ich durfte gerade wieder mal ein OpenOffice saugen). Ich hab hier unglücklicherweise SuSE 8.2, 9.3, 10.0, 10.2 am Laufen und was man da durch eine arme TDSL 1000 Leitung laden muss, ist schon ne Menge. Was machen ISDN Leute?! Debian installieren? Das hat ja den Ruf, ziemlich alte SW zu verwenden, wobei ich erwarten würde, dass es weniger updates gibt. Ist das so? Früher gab's fou4s, das hat bei mir immer gut funktioniert; es hat ja auch nur genau die security patches geholt. Schon prima, dass nicht ständig auf Verdacht ein OpenOffice gezogen wird :) Aber fou4s gibts für SuSE > 10 nicht mehr (oder?), für 10.0 gabs mal ne Beta, aber ich glaub, fou4s wird nicht mehr so genutzt. Weil man ja apt-get, nee, apt hat. Nee, Smart. Na, oder was auch immer heute gerade aktuell ist. * Frank Reifenstahl wrote on Tue, Jan 02, 2007 at 10:46 +0100:
Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen).
Ich hab ne 10.2, dass ist doch die mit smart, oder? Ich hab da ein apt. Das ist so ein Java-Kram lol. Warum nennen die es nicht java-apt oder so? Na egal. Nee, Spass bei Seite, ich hab "smart install apt" gemacht. Da das SuSE glücklicherweise ja noch RPM basiert ist (und RPM neben sich ja kein anderes Paket-Tool dulden kann, weil das mit den Datenbanken/Abhänigkeiten nicht mehr funktioniert, was man bei selbst installierter Software merkt, was über die Jahre zu einem Hallerlix führen kann :-)), kann man doch smart, apt und wget beliebig mischen, weil am Ende doch immer RPMs instaliert werden, egal, wie die nun den Weg auf die Platte fanden - oder? Kurz: Darf man smart, apt und wget nicht "mischen"? oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 7. Januar 2007 17:52 schrieb Steffen Dettmer:
Ich hab ne 10.2, dass ist doch die mit smart, oder? Ich hab da ein apt. Das ist so ein Java-Kram lol. Warum nennen die es nicht java-apt oder so? Na egal.
Smart gibt es schon länger. Ich habe beispielsweise das tool seit SuSE 9.3 am laufen.
Nee, Spass bei Seite, ich hab "smart install apt" gemacht. Da das SuSE glücklicherweise ja noch RPM basiert ist (und RPM neben sich ja kein anderes Paket-Tool dulden kann, weil das mit den Datenbanken/Abhänigkeiten nicht mehr funktioniert, was man bei selbst installierter Software merkt, was über die Jahre zu einem Hallerlix führen kann :-)), kann man doch smart, apt und wget beliebig mischen, weil am Ende doch immer RPMs instaliert werden, egal, wie die nun den Weg auf die Platte fanden - oder?
Kurz: Darf man smart, apt und wget nicht "mischen"?
Du musst unterscheiden zwischen der Paketdatenbank, in der die Infos über die auf deinem System installierten Pakete gespeichert werden, und dem, "Format" der Pakete, wie z.B. rpm oder apt. Smart hat den Vorteil, das es die selbe Paketdatenbank wie Yast benutzt. Man kann also Yast und Smart zusammen betreiben, wenn man dies möchte, vorrausgesetzt, das diese nicht gleichzeitig auf die Paketdatenbank zugreifen. Wenn Tools unterschiedliche Paketdatenbanken benutzen, ist das dann logischerweise tödlich für das System, da eine einheitliche Information über die Installierten Pakete und deren Versionen nicht verfügbar ist. Smart kann außerdem verschiedene Paket-"Formate" nutzen, was das installieren einfacher macht, falls Pakete nur in einem "Format" vorliegen sollten. Man sollte aber nicht vergessen das Smart sich, meines Wissens, immer noch im Beta-Stadium befindet. Auch wenn es jetzt schon zuverlässig läuft, das Programm ist noch nicht fertig. Grüße René -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Son, 07 Jan 2007, René Falk schrieb:
Am Sonntag, 7. Januar 2007 17:52 schrieb Steffen Dettmer:
Nee, Spass bei Seite, ich hab "smart install apt" gemacht. Da das SuSE glücklicherweise ja noch RPM basiert ist (und RPM neben sich ja kein anderes Paket-Tool dulden kann, weil das mit den Datenbanken/Abhänigkeiten nicht mehr funktioniert, was man bei selbst installierter Software merkt, was über die Jahre zu einem Hallerlix führen kann :-)),
Jein ;)
kann man doch smart, apt und wget beliebig mischen, weil am Ende doch immer RPMs instaliert werden, egal, wie die nun den Weg auf die Platte fanden - oder?
Kurz: Darf man smart, apt und wget nicht "mischen"?
Ja, darf man. Eine der Oberflächen zu apt (aptitude oder synaptic?) merkt sich zusätzlich aber noch in einer eigenen Datenbank welche RPMs nur durch Abhängigkeiten installiert wurden, und wenn die Pakete, die das andere brauchen deinstalliert werden, werden auch die automatisch installierten entfernt. Also z.B. (-> ist "braucht"): a -> b und b -> c d -> c e -> f Wenn du a, d und e installierst werden b, c und f mitinstalliert. Wird jetzt a deinstalliert sollte b entfernt werden, wenn dann auch d entfernt wird müsste auch c entfernt werden (da b schon weg ist) und wenn e deinstalliert wird wird auch f deinstalliert. Zumindest in der Theorie, praktisch kenne ich das nicht. Das klappt aber eben nur wenn alle betroffenen Pakete mit dieser apt-GUI installiert und deinstalliert werden. Übrigens genauso unter Debian mit .deb Paketen.
Du musst unterscheiden zwischen der Paketdatenbank, in der die Infos über die auf deinem System installierten Pakete gespeichert werden, und dem, "Format" der Pakete, wie z.B. rpm oder apt. [..]
Du verlwechsterst da was. Paketformate sind .rpm und .deb. Apt ist ein Verwaltungsprogramm, das Abhängigkeiten auflöst, auf Repositories (im Apt-Format) zugreift usw. Smart ist im Prinzip das gleiche, ebenso Yast und dieser Zen Kram. -dnh -- Mit wine läuft ständig irgendwas jetzt endlich, während irgendwas anderes nicht mehr läuft. In dieser Hinsicht emuliert es Windows perfekt... :-) -- ratti -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 7. Januar 2007 21:13 schrieb David Haller:
Du verlwechsterst da was. Paketformate sind .rpm und .deb. Apt ist ein Verwaltungsprogramm, das Abhängigkeiten auflöst, auf Repositories (im Apt-Format) zugreift usw. Smart ist im Prinzip das gleiche, ebenso Yast und dieser Zen Kram.
Deswegen die "" drum rum. Grüße René -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* David Haller wrote on Sun, Jan 07, 2007 at 21:13 +0100:
Kurz: Darf man smart, apt und wget nicht "mischen"?
Ja, darf man. Eine der Oberflächen zu apt (aptitude oder synaptic?) merkt sich zusätzlich aber noch in einer eigenen Datenbank welche RPMs nur durch Abhängigkeiten installiert wurden, und wenn die Pakete, die das andere brauchen deinstalliert werden, werden auch die automatisch installierten entfernt.
Nette Idee, schon... (synaptic kenn ich. Hat bewiesen, dass apt mit java noch langsamer zu kriegen ist :-))
Du verlwechsterst da was. Paketformate sind .rpm und .deb. Apt ist ein Verwaltungsprogramm, das Abhängigkeiten auflöst, auf Repositories (im Apt-Format) zugreift usw. Smart ist im Prinzip das gleiche, ebenso Yast und dieser Zen Kram.
.deb reales Beispiel? Sprich, installiert ein smart ein .deb so, dass später rpm/apt/yast wissen, dass entsprechende Files da sind etc? Bisher konnte man ja nichtmal ein "fremdes" RPM installieren (mindestens an /etc/init.d/, chkconfig oder sonstwas scheitern selbst statisch gelinkte Pakete noch :-)) und jetzt geht .deb? oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 09 Jan 2007, Steffen Dettmer schrieb:
* David Haller wrote on Sun, Jan 07, 2007 at 21:13 +0100:
Kurz: Darf man smart, apt und wget nicht "mischen"? Ja, darf man. Eine der Oberflächen zu apt (aptitude oder synaptic?) merkt sich zusätzlich aber noch in einer eigenen Datenbank welche RPMs nur durch Abhängigkeiten installiert wurden, und wenn die Pakete, die das andere brauchen deinstalliert werden, werden auch die automatisch installierten entfernt.
Nette Idee, schon...
(synaptic kenn ich. Hat bewiesen, dass apt mit java noch langsamer zu kriegen ist :-))
*höhö* Dann war's wohl aptitude[0].
Du verlwechsterst da was. Paketformate sind .rpm und .deb. Apt ist ein Verwaltungsprogramm, das Abhängigkeiten auflöst, auf Repositories (im Apt-Format) zugreift usw. Smart ist im Prinzip das gleiche, ebenso Yast und dieser Zen Kram.
.deb reales Beispiel? Sprich, installiert ein smart ein .deb so, dass später rpm/apt/yast wissen, dass entsprechende Files da sind etc?
Äh, nein, je nach Basis-Paketformat eben. Unter Debian, Ubuntu eben .deb, unter SUSE, RH etc. eben .rpm. Und ja, die jew. anderen Tools bekommen die Änderungen mit (es gibt jew. genau eine RPM- oder DPKG-Datenbank), aber sabotieren dabei eben die "eigene" DB von aptitude[0] (die eben automatisch installiertes auch automatisch wieder entfernt). Abgesehen von diesem Extra-feature von aptitude[0] kann man (je nach Plattform / Basis-Paketformat) problemlos rpm/yast yum/smart/apt dselect/dpkg und deren GUIs mischen. Nicht verwechseln sollte man Paketformat / Repository-Format. Es gibt ja .rpm-Repositories (z.B. für SUSE) für yast/SUSE, yum, apt, smart und .deb-Repositories (z.B. für Debian) für dselect, yum, apt, smart... IIRC und AFAIK. Und dann gibt's da noch Portage und ähnliches ;)
Bisher konnte man ja nichtmal ein "fremdes" RPM installieren (mindestens an /etc/init.d/, chkconfig oder sonstwas scheitern selbst statisch gelinkte Pakete noch :-)) und jetzt geht .deb?
_Das_ Problem bleibt. Wobei es inzwischen AFAIK auf allen wichtigen Distris ein insserv/chkconfig gibt. Da hat LSB doch einiges bewegt. Scheitern tut's heute meist an den Abhängigkeiten (u.a. wegen unterschiedlicher Paketnamen) oder an nicht portablen .spec- oder debian/rules[1]-Dateien... -dnh [0] ich geh jetzt halt mal davon aus, daß das aptitude ist Hm. Macht Yast nicht auch sowas? Wenn du 'bar.rpm' wg. 'foo.rpm' installierst merkt das Yast nicht, aber wenn du per Yast foo installierst und anschliessend foo deinstallierst, löscht Yast dann auch bar.rpm? [1] AFAI[KR] --
I hate black text on a white background on CRTs. Too damned bright. You're right. Black text on a black background is so much more restful. -- J. Bowden and Tanuki -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Tue 09 Jan 2007 19:27:15 NZDT +1300, David Haller wrote:
_Das_ Problem bleibt. Wobei es inzwischen AFAIK auf allen wichtigen Distris ein insserv/chkconfig gibt. Da hat LSB doch einiges bewegt.
Wäre schön wenn's wahr wäre, oder Debian nicht wichtig wäre - die Krankheit, die sich da nämlich rc-update nennt, gibt einem das kalte Grausen, wenn man SUSEs chkconfig gewohnt ist. Volker
Hm. Macht Yast nicht auch sowas? Wenn du 'bar.rpm' wg. 'foo.rpm' installierst merkt das Yast nicht, aber wenn du per Yast foo installierst und anschliessend foo deinstallierst, löscht Yast dann auch bar.rpm?
Nein. -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* René Falk wrote on Sun, Jan 07, 2007 at 18:43 +0100:
Kurz: Darf man smart, apt und wget nicht "mischen"?
Du musst unterscheiden zwischen der Paketdatenbank, in der die Infos über die auf deinem System installierten Pakete gespeichert werden, und dem, "Format" der Pakete, wie z.B. rpm oder apt.
mmm... Verwendet nicht rpm seine Paketdatenbank, apt benutzt rpm und damit diese und yast sowieso (rpmlib)?
Smart hat den Vorteil, das es die selbe Paketdatenbank wie Yast benutzt. Man kann also Yast und Smart zusammen betreiben, wenn man dies möchte, vorrausgesetzt, das diese nicht gleichzeitig auf die Paketdatenbank zugreifen.
Das locking funktioniert bei mir. Das ist wirklich prima, da wird aufgepasst :) Yast z.B. wartet dann, bis smart fertig ist. Während smart install xyz einen Download macht, kann man mit yast nichts installieren. "smart --shell" holt sich auch einen lock. Kann man eigentlich downloaden ohne zu locken? "smart --shell" ist überhaupt eine wirklich nette Option, spart viel Zeit, weil nicht ständig der Cache gelesen wird.
Man sollte aber nicht vergessen das Smart sich, meines Wissens, immer noch im Beta-Stadium befindet. Auch wenn es jetzt schon zuverlässig läuft, das Programm ist noch nicht fertig.
Na ja, ist das KDE ja auch nicht ;) Und smart benutzt ja RPM, dass ist ja inzwischen wohl Recht stabil. Zum xgl installieren jedenfalls genau richtig :-) oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ich werde wohl wieder, wie bei den vorherigen Versionen, apt4rpm zum Laufen bringen (müssen).
Bisher habe ich ich immer install-apt4suse benutzt, um mir eine Basis-sources.list-Datei zu bauen, Wenn ich das aufrufe, passiert $ install-apt4suse --update-srclist update sources.list file ... get latest sourses.list... ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.2-i386/examples/sources.list.FTP: 10:01:07 ERROR 502: Bad Gateway. Failure 1 returned by wget! Are you connected ? Ich habe ftp_proxy und http_proxy in /etc/wgetrc und /root/.wgetrc definiert, aber auch wenn ich wget von Hand aufrufe, bekomme ich ein Proxy request sent, awaiting response... 502 Bad Gateway 10:04:51 ERROR 502: Bad Gateway. (aber ich sehe dann, das er den Proxy findet, weil er ein "... connected" bringt). Vor dem Update auf die 10.2 funktionierte das noch... Hat jemand eine Idee? Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ein Blog wäre angebrachter, um meinen K(r)ampf mit YaST, zypper & Co. zu beschreiben, und in den Untiefen dieses alten threads bekommts möglicherweise eh niemand mehr mit... aber vielleicht gereicht es ja einem Leidensgenossen zum Trost: - Ich habe mit der yast-GUI 15 Quellen entsprechend den Angaben unter opensuse.org eingetragen, yast hat nicht gemeckert. - "zypper sl" liefert brav # | Enabled | Refresh | Type | Name | URI ---+---------+---------+------+-----------------+----------------------------------------------------------------------- 1 | Yes | Yes | YaST | 20061219-165802 | http://download.opensuse.org/distribution/10.2/repo/non-oss/ 2 | Yes | Yes | YUM | 20070122-103553 | http://software.opensuse.org/download/home%3a/Beineri/openSUSE_10.2/ 3 | Yes | Yes | YUM | 20061219-174735 | ftp://ftp.uni-erlangen.de/pub/mirrors/packman/suse/10.2/ 4 | Yes | Yes | YUM | 20070102-093149 | http://software.opensuse.org/download/KDE%3a/KDE3/openSUSE_10.2/ 5 | Yes | Yes | YUM | 20070102-093210 | http://software.opensuse.org/download/KDE%3a/Backports/openSUSE_10.2/ 6 | Yes | Yes | YaST | 20061219-175209 | http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2/ 7 | Yes | Yes | YaST | 20061219-165634 | http://download.opensuse.org/distribution/10.2/repo/oss/ 8 | Yes | Yes | YUM | 20070122-103940 | http://software.opensuse.org/download/xorg73/openSUSE_10.2/ 9 | Yes | Yes | YUM | 20070122-103019 | http://software.opensuse.org/download/Apache/openSUSE_10.2/ 10 | Yes | Yes | YUM | 20061219-153324 | http://software.opensuse.org/download/openSUSE%3a/Tools/openSUSE_10.2/ 11 | Yes | Yes | YUM | 20070122-104709 | http://packman.iu-bremen.de/suse/10.2 12 | Yes | Yes | YUM | 20061219-153127 | http://software.opensuse.org/download/Base/standard/ 13 | Yes | Yes | YUM | 20070122-103809 | http://software.opensuse.org/download/Emulators%3a/Wine/openSUSE_10.2/ 14 | Yes | Yes | YUM | 20070122-103719 | http://software.opensuse.org/download/mozilla/openSUSE_10.2/ 15 | Yes | Yes | YaST | 20070122-104906 | http://pi3.informatik.uni-mannheim.de/~schiele/suse/10.2/ - "zypper ref" und "zypper up" tun zwar was und melden keinen Fehler, aber angeblich gibt's auch nichts zum Updaten. Eher unwahrscheinlich... - Ich starte die Yast-GUI und darin Software installieren. Beim Abarbeiten der Channels meckert Yast 3 x, er könne auf die Quellen nicht zugreifen, Aber die Channels eintragen, das ging... - Bei "reading translations: packages.en" bleibt yast stehen. Es läßt sich nur noch killen. Also nochmal das ganze Spiel, diesmal läuft yast durch - und findet auch prompt, anders als zypper, Packete, die upzudaten sind. Das mache ich mal, und bei der Hälfte der Packete meckert yast beim runterladen, er könne nicht darauf zugreifen... In dem Stil geht es seither weiter. Wahrscheinlich/möglicherweise gibt's da für alles eine Erklärung. Trotzdem: Leute, guckt Euch apt an! Mit dem Quark könnt Ihr keinen Blumentopf gewinnen. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 24. Januar 2007 10:51 schrieb Frank Reifenstahl:
Wahrscheinlich/möglicherweise gibt's da für alles eine Erklärung. Trotzdem: Leute, guckt Euch apt an! Mit dem Quark könnt Ihr keinen Blumentopf gewinnen.
Zum Glück haben wir ja alle die Wahl, wie wir updaten wollen. Ich habe das zmd-Zeugs gar nicht erst installiert. Das die Repositories bei opensuse vermutlich überlastet sind, dürfte wohl der Grund für die Zugriffsprobleme sein. Zum Glück gibt es aber Alternativen. Aus diesem Grund lege ich, wenn möglich, bei den wichtigeren Repositories immer 2 verschiedene Quellen/Channel an. Grüße René -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (10)
-
Benjamin Zbornik
-
David Haller
-
Frank Reifenstahl
-
Martin Ereth
-
Mathias Homann
-
Orlando
-
René Falk
-
Steffen Dettmer
-
Volker Kuhlmann
-
Wolfgang Rosenauer