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>
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?
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