Hallo,
ich würde gerne auch von apt zu smart wechseln und arbeite mich gerade ein. Ich habe auch schon diverse Beiträge hier und auf der Smart-Homepage gelesen, aber keine Antwort auf meine Frage gefunden. Daher hoffe ich auf einen Tipp von Euch.
Wenn ich bisher mit apt ein upgrade ausgeführt habe, so hat er einige Pakete zurück gehalten. Das ist meines Wissens auch gut so, weil diese Pakete Probleme haben. Früher habe ich einmal den Fehler begangen, apt Pakete entfernen zu lassen indem ich eine "intelligente Auflösung", also ein dist-upgrade, ausgeführt habe. Das hat dazu geführt, daß ich mein Suse Linux 10 komplett neu installieren musste. Daher bin ich mit dem Entfernen von Paketen seeehr vorsichtig...
Wenn ich aktuell bei mir ein "apt upgrade" ausführe, kommt folgende Ausgabe:
-----------------------------
Die folgenden Pakete sind zurückgehalten worden
contact-lookup-applet evolution evolution-data-server evolution-exchange
evolution-galago evolution-pilot evolution-sharp evolution-webcal gaim
gnome-applets gnome-panel gstreamer-plugins-excess kdebindings3-python
nautilus-sendto openh323 pwlib python-gtk rhythmbox sound-juicer totem
0 upgraded, 0 newly installed, 0 entfernt und 20 nicht upgegradet.
-----------------------------
Wenn ich nun ein smart upgrade ausführe, erhalte ich folgendes:
-----------------------------
Erneuere Pakete (17):
NetworkManager gnome-panel
avahi-compat-mDNSResponder nautilus-sendto
contact-lookup-applet openh323
evolution-data-server pwlib
evolution-galago rar
evolution-webcal rpmkey-lrupp
gaim suse-release-oss
gecko-sharp2 totem
gnome-applets
Stufe Pakete zurück (1):
avahi
Installierte Pakete (5):
dhcdbd gstreamer010
dhcp gstreamer010-plugins-base
dhcp-client
Entfernte Pakete (12):
avahi-glib gnome-blog
dhcpcd gnomemeeting
evolution libopensync-plugin-evolution2
evolution-exchange multisync-evolution
evolution-pilot python-gnome-extras
evolution-sharp rhythmbox
29.1MB an Paketdateien sind benötigt.36.3MB wird freigegeben.
-----------------------------
Hier noch meine sources.lst für apt:
-----------------------------
# A very basic sources.list file.
# Remove "base" in case you are behind a slow connection.
# Fastest repository comes first, with netselect it is possible to determine
# the fastest repository easily.
# Visit the server to determine which apt components are provided.
rpm ftp://mirrors.mathematik.uni-bielefeld.de/pub/linux/suse/apt/ SuSE/10.0-i386 base update security rpmkeys
#rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 base update security rpmkeys
# The list with all available components can be found at:
# http://linix01.gwdg.de/apt4rpm
# Some components provide experimental software, select wisely!
# http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/examples/sources.list.FTP
# Consult the link above if you want to include uri's for src rpms
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 base
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 extra
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 gnome
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 java
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 mozilla
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 packman-i686
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 packman
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 rpmkeys
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 security
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 update
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 kde3-stable
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 suser-oc2pus
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 suser-guru
-----------------------------
Und die Smart-Channels, die ich mit dem Script aptosmart erzeugt habe:
-----------------------------
insgesamt 89
drwxr-xr-x 2 root root 1200 2006-04-14 13:25 .
drwxr-xr-x 3 root root 72 2006-04-14 04:20 ..
-rw-r--r-- 1 root root 179 2006-04-13 21:00 base--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 225 2006-04-13 21:00 base--mirrors_mathematik_uni-bielefeld_de.channel
-rw-r--r-- 1 root root 180 2006-04-13 21:00 extra--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 180 2006-04-13 21:00 gnome--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 177 2006-04-13 21:00 java--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 198 2006-04-13 21:00 kde3-stable--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 186 2006-04-13 21:00 mozilla--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 186 2006-04-13 21:00 packman--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 187 2006-04-14 04:20 packman-gwdg.channel
-rw-r--r-- 1 root root 201 2006-04-13 21:00 packman-i686--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 188 2006-04-13 21:00 rpmkeys--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 233 2006-04-13 21:00 rpmkeys--mirrors_mathematik_uni-bielefeld_de.channel
-rw-r--r-- 1 root root 191 2006-04-13 21:00 security--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 236 2006-04-13 21:00 security--mirrors_mathematik_uni-bielefeld_de.channel
-rw-r--r-- 1 root root 178 2006-04-14 04:20 suse-apt-base-gwdg.channel
-rw-r--r-- 1 root root 186 2006-04-14 04:20 suse-apt-security-gwdg.channel
-rw-r--r-- 1 root root 182 2006-04-14 04:20 suse-apt-update-gwdg.channel
-rw-r--r-- 1 root root 195 2006-04-13 21:00 suser-guru--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 165 2006-04-14 04:20 suser-guru-gwdg.channel
-rw-r--r-- 1 root root 201 2006-04-13 21:00 suser-oc2pus--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 185 2006-04-13 21:00 update--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 230 2006-04-13 21:00 update--mirrors_mathematik_uni-bielefeld_de.channel
-----------------------------
Meine Frage ist nun, wie ich sinnvoll vorgehe. Ich habe in Smart keine Möglichkeit gefunden, das Verhalten so einzustellen, wie ich es von apt kenne und damit die Upgrades so auszuführen, daß keine Pakete gelöscht werden.
Sollte ich smart das Upgrade so ausführen lassen incl. Entfernen der Pakete? Ist smart da "intelligenter" als apt und eine Installation anschließend wieder möglich? Insbesondere bei Evolution möchte ich kein Risiko eingehen weil ich dieses ständig benötige.
Vielen Dank im voraus
Matthias
ich würde gerne auch von apt zu smart wechseln und arbeite mich gerade ein. Ich habe auch schon diverse Beiträge hier und auf der Smart-Homepage gelesen, aber keine Antwort auf meine Frage gefunden. Daher hoffe ich auf einen Tipp von Euch.
Wenn ich bisher mit apt ein upgrade ausgeführt habe, so hat er einige Pakete zurück gehalten. Das ist meines Wissens auch gut so, weil diese Pakete Probleme haben. Früher habe ich einmal den Fehler begangen, apt Pakete entfernen zu lassen indem ich eine "intelligente Auflösung", also ein dist-upgrade, ausgeführt habe. Das hat dazu geführt, daß ich mein Suse Linux 10 komplett neu installieren musste. Daher bin ich mit dem Entfernen von Paketen seeehr vorsichtig...
Wenn ich aktuell bei mir ein "apt upgrade" ausführe, kommt folgende Ausgabe:
-----------------------------
Die folgenden Pakete sind zurückgehalten worden
contact-lookup-applet evolution evolution-data-server evolution-exchange
evolution-galago evolution-pilot evolution-sharp evolution-webcal gaim
gnome-applets gnome-panel gstreamer-plugins-excess kdebindings3-python
nautilus-sendto openh323 pwlib python-gtk rhythmbox sound-juicer totem
0 upgraded, 0 newly installed, 0 entfernt und 20 nicht upgegradet.
-----------------------------
Wenn ich nun ein smart upgrade ausführe, erhalte ich folgendes:
-----------------------------
Erneuere Pakete (17):
NetworkManager gnome-panel
avahi-compat-mDNSResponder nautilus-sendto
contact-lookup-applet openh323
evolution-data-server pwlib
evolution-galago rar
evolution-webcal rpmkey-lrupp
gaim suse-release-oss
gecko-sharp2 totem
gnome-applets
Stufe Pakete zurück (1):
avahi
Installierte Pakete (5):
dhcdbd gstreamer010
dhcp gstreamer010-plugins-base
dhcp-client
Entfernte Pakete (12):
avahi-glib gnome-blog
dhcpcd gnomemeeting
evolution libopensync-plugin-evolution2
evolution-exchange multisync-evolution
evolution-pilot python-gnome-extras
evolution-sharp rhythmbox
29.1MB an Paketdateien sind benötigt.36.3MB wird freigegeben.
-----------------------------
Hier noch meine sources.lst für apt:
-----------------------------
# A very basic sources.list file.
# Remove "base" in case you are behind a slow connection.
# Fastest repository comes first, with netselect it is possible to determine
# the fastest repository easily.
# Visit the server to determine which apt components are provided.
rpm ftp://mirrors.mathematik.uni-bielefeld.de/pub/linux/suse/apt/ SuSE/10.0-i386 base update security rpmkeys
#rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 base update security rpmkeys
# The list with all available components can be found at:
# http://linix01.gwdg.de/apt4rpm
# Some components provide experimental software, select wisely!
# http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/examples/sources.list.FTP
# Consult the link above if you want to include uri's for src rpms
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 base
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 extra
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 gnome
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 java
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 mozilla
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 packman-i686
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 packman
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 rpmkeys
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 security
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 update
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 kde3-stable
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 suser-oc2pus
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-i386 suser-guru
-----------------------------
Und die Smart-Channels, die ich mit dem Script aptosmart erzeugt habe:
-----------------------------
insgesamt 89
drwxr-xr-x 2 root root 1200 2006-04-14 13:25 .
drwxr-xr-x 3 root root 72 2006-04-14 04:20 ..
-rw-r--r-- 1 root root 179 2006-04-13 21:00 base--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 225 2006-04-13 21:00 base--mirrors_mathematik_uni-bielefeld_de.channel
-rw-r--r-- 1 root root 180 2006-04-13 21:00 extra--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 180 2006-04-13 21:00 gnome--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 177 2006-04-13 21:00 java--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 198 2006-04-13 21:00 kde3-stable--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 186 2006-04-13 21:00 mozilla--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 186 2006-04-13 21:00 packman--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 187 2006-04-14 04:20 packman-gwdg.channel
-rw-r--r-- 1 root root 201 2006-04-13 21:00 packman-i686--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 188 2006-04-13 21:00 rpmkeys--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 233 2006-04-13 21:00 rpmkeys--mirrors_mathematik_uni-bielefeld_de.channel
-rw-r--r-- 1 root root 191 2006-04-13 21:00 security--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 236 2006-04-13 21:00 security--mirrors_mathematik_uni-bielefeld_de.channel
-rw-r--r-- 1 root root 178 2006-04-14 04:20 suse-apt-base-gwdg.channel
-rw-r--r-- 1 root root 186 2006-04-14 04:20 suse-apt-security-gwdg.channel
-rw-r--r-- 1 root root 182 2006-04-14 04:20 suse-apt-update-gwdg.channel
-rw-r--r-- 1 root root 195 2006-04-13 21:00 suser-guru--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 165 2006-04-14 04:20 suser-guru-gwdg.channel
-rw-r--r-- 1 root root 201 2006-04-13 21:00 suser-oc2pus--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 185 2006-04-13 21:00 update--ftp_gwdg_de.channel
-rw-r--r-- 1 root root 230 2006-04-13 21:00 update--mirrors_mathematik_uni-bielefeld_de.channel
-----------------------------
Meine Frage ist nun, wie ich sinnvoll vorgehe. Ich habe in Smart keine Möglichkeit gefunden, das Verhalten so einzustellen, wie ich es von apt kenne und damit die Upgrades so auszuführen, daß keine Pakete gelöscht werden.
Sollte ich smart das Upgrade so ausführen lassen incl. Entfernen der Pakete? Ist smart da "intelligenter" als apt und eine Installation anschließend wieder möglich? Insbesondere bei Evolution möchte ich kein Risiko eingehen weil ich dieses ständig benötige.
Vielen Dank im voraus
Matthias