어떻게든 Fedora 25에 vlc3.x를 설치했는데 전혀 작동하지 않습니다.
패키지를 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
...
하지만 이제 업데이트를 실행하면 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
이것은 나에게 예상되지 않습니다. 뭔가 빠졌습니다.
시스템을 업데이트하려면 어떻게 해야 합니까? 하지만 3.x로 전환하기로 결정할 때까지 vlc 2.x를 유지해야 합니까?
답변1
명령줄 옵션을 사용하는 다른 대답은 분명히 정확하지만 더 적절한 해결책은 업데이트할 때마다 그것에 대해 생각할 필요가 없도록 구성 파일에 기록하는 것입니다. 파일은 /etc/dnf/dnf.conf
다음을 추가해야 하는 입니다.
exclude=vlc
답변2
저는 현재 Fedora 시스템을 사용하고 있지 않지만 --exclude
다음 옵션을 사용하여 하나 이상의 패키지를 제외할 수 있다고 생각합니다:
$ sudo dnf update --exclude=<PACKAGE-NAME>