Aller au contenu principal
Sujet: Zypper up et mises à jour (Lu 271 fois) sujet précédent - sujet suivant

Zypper up et mises à jour

Bonjour,
En mettant à jour SUSE 15.2 par un zypper up, je constate que de nombreux paquets ( 68 ) ne peuvent pas être installés ( voir PJ ).
Comment et pourquoi cela se fait-il ?
Merci.

NB: PJ impossible à envoyer: taille maximale 128 KB et ma copie d' écran fait 148 KB .....
       C' est frustrant pour la communication....

Re : Zypper up et mises à jour

Répondre #1
Bonjour,
En utilisant dans le terminal la souris pour sélectionner et le clic droit pour copier la sélection, tu devrais pouvoir faire un copié-collé de la commande et de son retour dans un message du forum.
clic droit dans un message du forum puis coller.
Pas besoin d’image pour les commandes et leurs retours ;)
Il est probable que ce que tu indiques soit lié à l’utilisation de dépôts externes.
Tu nous copieras aussi la sortie de
zypper lr
On y verra plus clair :)

Re : Zypper up et mises à jour

Répondre #2
Tu as peut être des paquets plus récents mais provenant d'un autre dépôt. Si c'est le cas,soit tu autorises le changement de fournisseur soit tu mets une priorité plus élevée au dépôt plus à jour.

Re : Zypper up et mises à jour

Répondre #3
Merci " jtro " pour ces conseils.
Voici donc le zypper up qui refuse 68 mises à jour.

Re : Zypper up et mises à jour

Répondre #4
et j' ai omis le zypper lr, que voici....Mot de passe :
Host-001:~ # zypper lr
Repository priorities in effect:                                                                                                                                                                                                              (See 'zypper lr -P' for details)
      90 (raised priority)  :  3 repositories
      99 (default priority) : 16 repositories

#  | Alias                              | Name                                            | Enabled | GPG Check | Refresh
---+-------------------------------------+--------------------------------------------------+---------+-----------+--------
1 | dvd                                | dvd                                              | Yes    | (r ) Yes  | Yes
2 | http-download.videolan.org-82ae7559 | SuSE                                            | Yes    | (r ) Yes  | Yes
3 | http-ftp.gwdg.de-9bb12b80          | Packman Repository                              | Yes    | ( p) Yes  | Yes
4 | http-opensuse-guide.org-8208c21f    | libdvdcss repository                            | Yes    | (r ) Yes  | Yes
5 | openSUSE-Leap-15.2-1                | openSUSE-Leap-15.2-1                            | Yes    | (r ) Yes  | Yes
6 | openSUSE_Leap_15.2_Update          | Online updates for openSUSE Leap:15.2 (standard) | Yes    | (r ) Yes  | Yes
7 | packman                            | packman                                          | Yes    | (r ) Yes  | Yes
8 | packman-essential                  | packman-essential                                | Yes    | (r ) Yes  | Yes
9 | repo-debug                          | Dépôt Debug                                      | Yes    | (r ) Yes  | Yes
10 | repo-debug-non-oss                  | Debug Repository (Non-OSS)                      | Yes    | (r ) Yes  | Yes
11 | repo-debug-update                  | Dépôt de mises à jour (Debug)                    | Yes    | (r ) Yes  | Yes
12 | repo-debug-update-non-oss          | Update Repository (Debug, Non-OSS)              | Yes    | (r ) Yes  | Yes
13 | repo-non-oss                        | Dépôt Non-OSS                                    | Yes    | (r ) Yes  | Yes
14 | repo-oss                            | Dépôt principal                                  | Yes    | (r ) Yes  | Yes
15 | repo-source                        | Dépôt Source                                    | Yes    | (r ) Yes  | Yes
16 | repo-source-non-oss                | Source Repository (Non-OSS)                      | Yes    | (r ) Yes  | Yes
17 | repo-update                        | Dépôt principal de mise à jour                  | Yes    | (r ) Yes  | Yes
18 | repo-update-non-oss                | Dépôt de mises à jour (Non-OSS)                  | Yes    | (r ) Yes  | Yes
19 | vlc                                | VLC                                              | Yes    | ( p) Yes

Re : Zypper up et mises à jour

Répondre #5
Salut,

19 dépôts ??? Il y en a au moins 12 de trop !

Tu n'es pas développeur openSUSE tu n'as donc pas besoin des dépôts source et debug.

Au minimum, il te faut OSS, non-OSS et Packman. Le reste (vlc, libdvdcss,dvd...) se trouve DÉJÀ dans Packman. À part apporter des conflits de version, je ne vois pas l'intérêt de multiplier les dépôts.

Les logiciels indiqués comme "ne seront pas installée" sont justement ceux de packman.

Commence par nettoyer ta liste de dépôts en la gardant minimale au possible (sans te restreindre si tu as vraiment besoin d'un soft spécifique).


à plus,
oh!rocks

Re : Zypper up et mises à jour

Répondre #6
@Barney7‍ : ce n'est pas pour rien que je t'ai expliqué la manip pour copier coller de la konsole/terminal vers le forum.
C'est beaucoup plus pratique d'avoir directement le résultat dans le message comme tu l'as fait d'ailleurs pour le retour de la commande zypper lr
Si on prend un des paquets vlc par exemple, que donne la commande
zypper search -s vlc-qt 

Re : Zypper up et mises à jour

Répondre #7
en effet c'est le bazar!Déjà les dépôts source,devel tu peux les désactiver.
Tu as plein de dépôts packman.,garde le n°3,ça devrait suffire.
1 ,2,7,8,,19 : tu peux virer
13,14,17,18? tu gardes en espérant qu'ils pointent bien vers os 15.2
Après tu mets une priorité plus grande à Packman: 90 par exemple,tu laisses les autres à 99
Pour finir un zypper up ça roule.
ps: pour voir l'url des dépots,tu fais :
zypper lr -U
les autres dépôts sont en doublon 5 et 6.

Re : Zypper up et mises à jour

Répondre #8
PS: désolé, j' ai oublié de remercier " ho!rocks "

Re : Zypper up et mises à jour

Répondre #9
@Barney7‍ : ce n'est pas pour rien que je t'ai expliqué la manip pour copier coller de la konsole/terminal vers le forum.
C'est beaucoup plus pratique d'avoir directement le résultat dans le message comme tu l'as fait d'ailleurs pour le retour de la commande zypper lr
Si on prend un des paquets vlc par exemple, que donne la commande
zypper search -s vlc-qt 

Voici ce que donne la recherche de ta suggestion pour vlc:S  | Name             | Type    | Version               | Arch   | Repository
---+------------------+---------+-----------------------+--------+-------------------------------------------------
v  | vlc-qt           | package | 3.0.11.1-pm152.2.11.2 | x86_64 | packman
v  | vlc-qt           | package | 3.0.11.1-pm152.2.11.2 | x86_64 | packman-essential
v  | vlc-qt           | package | 3.0.12-lp152.347.1    | x86_64 | SuSE
i+ | vlc-qt           | package | 3.0.11.1-lp152.2.9.1  | x86_64 | Online updates for openSUSE Leap:15.2 (standard)
i+ | vlc-qt           | package | 3.0.11.1-lp152.2.9.1  | x86_64 | Dépôt principal de mise à jour
v  | vlc-qt           | package | 3.0.11.1-lp152.2.6.1  | x86_64 | Online updates for openSUSE Leap:15.2 (standard)
v  | vlc-qt           | package | 3.0.11.1-lp152.2.6.1  | x86_64 | Dépôt principal de mise à jour
v  | vlc-qt           | package | 3.0.10-lp152.1.2      | x86_64 | Dépôt principal
v  | vlc-qt           | package | 3.0.10-lp152.1.2      | x86_64 | openSUSE-Leap-15.2-1
v  | vlc-qt-debuginfo | package | 3.0.11.1-pm152.2.11.2 | x86_64 | packman
v  | vlc-qt-debuginfo | package | 3.0.11.1-pm152.2.11.2 | x86_64 | packman-essential
i+ | vlc-qt-debuginfo | package | 3.0.12-lp152.347.1    | x86_64 | SuSE
v  | vlc-qt-debuginfo | package | 3.0.11.1-lp152.2.9.1  | x86_64 | Dépôt de mises à jour (Debug)
v  | vlc-qt-debuginfo | package | 3.0.11.1-lp152.2.6.1  | x86_64 | Dépôt de mises à jour (Debug)
v  | vlc-qt-debuginfo | package | 3.0.10-lp152.1.2      | x86_64 | Dépôt Debug
Host-001:~ #

Re : Re : Zypper up et mises à jour

Répondre #10
On voit dans ton retour qu'une version plus récente est disponible dans un autre dépôt nommé SuSE
Ton problème vient d'un trop grand nombre de dépôts, il faut faire le ménage
Comme indiqué par jtro plus haut, la commande
zypper lr -U
nous permettra de vérifier les adresses des dépôts et de te faire conserver les bons.

Re : Zypper up et mises à jour

Répondre #11
Voici la copie d' écran de zypper lr -UMot de passe :
Host-001:~ # zypper lr -U
Repository priorities in effect:                                                                                                                                                                                                               (See 'zypper lr -P' for details)
      90 (raised priority)  :  2 repositories
      99 (default priority) : 13 repositories

#  | Alias                               | Name                                             | Enabled | GPG Check | Refresh | URI
---+-------------------------------------+--------------------------------------------------+---------+-----------+---------+------------------------------------------------------------------------------
 5 | openSUSE-Leap-15.2-1                | openSUSE-Leap-15.2-1                             | Yes     | (r ) Yes  | Yes     | cd:/?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GUE1N_KXCKAHD5545
10 | repo-debug-non-oss                  | Debug Repository (Non-OSS)                       | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/
 9 | repo-debug                          | Dépôt Debug                                      | No      | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/
12 | repo-debug-update-non-oss           | Update Repository (Debug, Non-OSS)               | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/debug/update/leap/15.2/non-oss/
11 | repo-debug-update                   | Dépôt de mises à jour (Debug)                    | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/debug/update/leap/15.2/oss
13 | repo-non-oss                        | Dépôt Non-OSS                                    | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/
14 | repo-oss                            | Dépôt principal                                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/oss/
16 | repo-source-non-oss                 | Source Repository (Non-OSS)                      | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/
15 | repo-source                         | Dépôt Source                                     | No      | ----      | ----    | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/
18 | repo-update-non-oss                 | Dépôt de mises à jour (Non-OSS)                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/non-oss/
17 | repo-update                         | Dépôt principal de mise à jour                   | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/oss
 6 | openSUSE_Leap_15.2_Update           | Online updates for openSUSE Leap:15.2 (standard) | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/oss/
 2 | http-download.videolan.org-82ae7559 | SuSE                                             | Yes     | (r ) Yes  | Yes     | http://download.videolan.org/SuSE/Leap_15.2/
19 | vlc                                 | VLC                                              | Yes     | ( p) Yes  | Yes     | http://download.videolan.org/pub/vlc/SuSE/Leap_15.0/
 3 | http-ftp.gwdg.de-9bb12b80           | Packman Repository                               | Yes     | ( p) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_Leap_15.2/
 1 | dvd                                 | dvd                                              | Yes     | (r ) Yes  | Yes     | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/
 4 | http-opensuse-guide.org-8208c21f    | libdvdcss repository                             | Yes     | (r ) Yes  | Yes     | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/
 7 | packman                             | packman                                          | No      | ----      | ----    | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/
 8 | packman-essential                   | packman-essential                                | No      | ----      | ----    | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/Essentials
Host-001:~ #

Merci  " chalu "

Re : Zypper up et mises à jour

Répondre #12
Ce dépôt n'a pas une URL correct
 3 | http-ftp.gwdg.de-9bb12b80           | Packman Repository                               | Yes     | ( p) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_Leap_15.2/
Bon donc dans YaST > Dépôts de logiciels
Il faut seulement garder les lignes :
13 | repo-non-oss                        | Dépôt Non-OSS                                    | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/
14 | repo-oss                            | Dépôt principal                                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/oss/
17 | repo-update                         | Dépôt principal de mise à jour                   | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/oss
18 | repo-update-non-oss                 | Dépôt de mises à jour (Non-OSS)                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/non-oss/
4 | http-opensuse-guide.org-8208c21f    | libdvdcss repository                             | Yes     | (r ) Yes  | Yes     | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/
 7 | packman                             | packman                                          | No      | ----      | ----    | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/
Pour la dernière ligne du dépôt packman, tu dois cocher dans la colonne "Activé" pour activer ce dépôt et aussi dans la colonne "Rafraichissement automatique".
Si tu as une demande sur une clé de dépôt à accepter, tu acceptes.
Tu supprimes donc toutes autres lignes en les sélectionnant une à une et en cliquant sur le bouton "supprimé"
Quand c'est fait, tu cliques sur le bouton Ok et tu valides "oui" si tu as une question te demandant de rafraichir les dépôts.
Ensuite, on vérifie que tout s'est bien passé en faisant de nouveau la commande
zypper lr -UP
tu nous donnes le retour et on pourra continuer ensuite si c'est bon en vérifiant les mises à jour et les paquets à changer de fournisseurs pour le multimedia.
J'ai ajouté dans la commande ci-dessus l'option P pour que l'on voit les priorités des dépôts.

 

Re : Zypper up et mises à jour

Répondre #13
Bonjour à " chalu ", " jtro " et " oh!rocks ".

Merci pour vos contributions respectives.

Petite remarque:  jtro suggère de virer: 1 ,2 ,7 ,8, 19.

                                chalu me suggère de garder: 4, 7, 13, 14, 17, 18.

Et donc quid du  7  : garder ou virer ? puisqu'il figure dans les deux propositions ?

Re : Zypper up et mises à jour

Répondre #14
Pardon,tu gardes la 7 et tu l'actives comme te l'a dit chalu. Quand je t'ai donné la liste,je n'avais pas l'adresse de tes dépôts.