dnf downgrade não permanecerá no udpate

1

De alguma forma eu tenho o vlc3.x instalado no meu Fedora 25, ele não está funcionando.

Descobri que podia rebaixar o pacote para 2.x,

sudo dnf downgrade vlc --allowerasing -y
Failed to synchronize cache for repo 'phnxrbrn-evopop', désactivation.
Vérification de l'expiration des métadonnées effectuée il y a 1:59:20 sur Mon Apr 17 22:27:33 2017.
Dépendances résolues.
===============================================================================================================================
 Package                                   Architecture    Version                       Dépôt                           Taille
===============================================================================================================================
Installation de:
 gstreamer1-plugins-bad-free               x86_64          1.10.4-1.fc25                 updates                         1.8 M
 gstreamer1-plugins-bad-freeworld          x86_64          1.10.4-1.fc25                 rpmfusion-free-updates          193 k
 live555                                   x86_64          2016.10.21-1.fc25             rpmfusion-free                  360 k
Suppression:
 gstreamer1-plugins-bad                    x86_64          1:1.10.4-2.fc25               @fedora-multimedia              7.4 M
 live555-libs                              x86_64          1:2016.11.06-2.fc25           @fedora-multimedia              1.2 M
Retour à la version précédente:
 ffmpeg-libs                               x86_64          3.1.7-1.fc25                  rpmfusion-free-updates          6.0 M
 vlc                                       x86_64          3.0.0-0.16.fc25               rpmfusion-free-updates          1.8 M
 vlc-core                                  x86_64          3.0.0-0.16.fc25               rpmfusion-free-updates          7.9 M
 x265                                      x86_64          1.9-3.fc25                    rpmfusion-free                   42 k
 x265-libs                                 x86_64          1.9-3.fc25                    rpmfusion-free                  557 k

Résumé de la transaction
===============================================================================================================================
Installation                    3 Paquets
Supprimer                       2 Paquets
Retour à la version précédente  5 Paquets
...

Mas agora, se eu executar uma atualização, isso também atualizará a vlc.

$ sudo dnf update
Failed to synchronize cache for repo 'phnxrbrn-evopop', désactivation.
Vérification de l'expiration des métadonnées effectuée il y a 2:02:35 sur Mon Apr 17 22:27:33 2017.
Dépendances résolues.
===============================================================================================================================
 Package                         Architecture    Version                                      Dépôt                      Taille
===============================================================================================================================
Installation de:
 gstreamer1-plugins-bad          x86_64          1:1.10.4-2.fc25                              fedora-multimedia          2.3 M
     replacing  gstreamer1-plugins-bad-free.x86_64 1.10.4-1.fc25
     replacing  gstreamer1-plugins-bad-freeworld.x86_64 1.10.4-1.fc25
 live555-libs                    x86_64          1:2016.11.06-2.fc25                          fedora-multimedia          368 k
     replacing  live555.x86_64 2016.10.21-1.fc25
Mise à jour:
 ffmpeg-libs                     x86_64          1:3.2.4-2.fc25                               fedora-multimedia          6.2 M
 vlc                             x86_64          1:3.0.0-18.20170322git9513f34.fc25           fedora-multimedia          1.5 M
 vlc-core                        x86_64          1:3.0.0-18.20170322git9513f34.fc25           fedora-multimedia          8.6 M
 x265                            x86_64          1:2.3-2.fc25                                 fedora-multimedia           42 k
 x265-libs                       x86_64          1:2.3-2.fc25                                 fedora-multimedia          1.7 M
Paquets ignorés suite à des dépendances cassées:
 live555                         x86_64          1:2016.11.06-2.fc25                          fedora-multimedia          108 k

Résumé de la transaction
===============================================================================================================================
Installation   2 Paquets
Mettre à jour  5 Paquets
Ignorer        1 Paquet

Taille totale des téléchargements : 21 M

Não é esperado para mim, sinto falta de algo.

O que devo fazer para atualizar o sistema, mas manter o vlc 2.x até que eu decida mover 3.x?

    
por mh-cbon 18.04.2017 / 00:31

2 respostas

1

Eu não estou na frente de um sistema Fedora no momento, mas acho que você pode excluir um ou mais pacotes usando a opção --exclude :

$ sudo dnf update --exclude=<PACKAGE-NAME>
    
por 18.04.2017 / 04:08
3

A outra resposta com a opção de linha de comando está obviamente correta, mas a solução mais apropriada é escrever isso no arquivo de configuração, assim você não precisa pensar sobre isso a cada atualização. O arquivo é /etc/dnf/dnf.conf , onde você deve anexar:

exclude=vlc
    
por 18.04.2017 / 09:43

Tags