#1
|
|||
|
|||
Почему dnf swap может не срабатывать?
Rinat H. Sadretdinow написал(а) к All в Nov 23 18:46:58 по местному времени:
Нello All! Решил я себе урезанный ffmpeg-free из стандартного репозитория Федоры заменить на полноценный ffmpeg из репозитория rpm fusion. В дистрибутиве фьюжн он имеется: === rhs@sys3175:~127$ sudo dnf search ffmpeg Last metadata expiration check: 2:38:22 ago on Sat 11 Nov 2023 16:15:40 MSK. ===================================== Name Exactly Matched: ffmpeg ====================================== ffmpeg.x86_64 : Digital VCR and streaming server ==================================== Name & Summary Matched: ffmpeg [...] rhs@sys3175:~$ === Но при попытке заменить ffmpeg-free (уже установленный) на ffmpeg dnf мне говорит что такого пакета нет: === rhs@sys3175:~$ sudo dnf swap ffmpeg ffmpeg-free --allowerasing Last metadata expiration check: 2:37:03 ago on Sat 11 Nov 2023 16:15:40 MSK. Package ffmpeg-free-6.0-12.fc39.x86_64 is already installed. No* *match* *for* *argument:* *ffmpeg No packages marked for removal. Dependencies resolved. Nothing to do. Complete! rhs@sys3175:~$ === Какого лешего? В репозитории он есть, именно во фьюжен: === rhs@sys3175:~$ sudo dnf info ffmpeg Last metadata expiration check: 2:40:09 ago on Sat 11 Nov 2023 16:15:40 MSK. Available Packages Name : ffmpeg Version : 6.0 Release : 16.fc39 Architecture : x86_64 Size : 1.7 M Source : ffmpeg-6.0-16.fc39.src.rpm Repository : rpmfusion-free Summary : Digital VCR and streaming server URL : https://ffmpeg.org/ License : GPLv3+ Description : FFmpeg is a complete and free Internet live audio and video : broadcasting solution for Linux/Unix. It also includes a digital : VCR. It can encode in real time in many formats including MPEG1 audio : and video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash. rhs@sys3175:~$ === а на команду swap мне говорит что "No match for argument: ffmpeg" Я совсем отупел? Я неправильно задаю аргументы для команды `dnf swap`? А как тогда их задавать? На предыдущей версии Федоры нормально срабатывала именно такая команда dnf. Или что, синтаксис dnf поменялся как-то? А почему тогда ни в каких докциях это не указано? Или я не те докции (`man dnf`) смотрел? Bye! --- GoldED+/LNX 1.1.5-b20231106 |
#2
|
|||
|
|||
Почему dnf swap может не срабатывать?
Nil A написал(а) к Rinat H. Sadretdinow в Nov 23 19:51:18 по местному времени:
Нello, Rinat! Saturday November 11 2023 18:46, from Rinat Н. Sadretdinow -> All: RS> Решил я себе урезанный ffmpeg-free из стандартного репозитория Федоры RS> заменить на полноценный ffmpeg из репозитория rpm fusion. RS> rhs@sys3175:~$ sudo dnf swap ffmpeg ffmpeg-free --allowerasing dnf [options] swap <package-to-be-removed> <replacement-package> может местами поменять, что на что заменяется. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#3
|
|||
|
|||
Почему dnf swap может не срабатывать?
Rinat H. Sadretdinow написал(а) к Nil A в Nov 23 20:21:12 по местному времени:
Нello Nil! 11 Nov 23 19:51, you wrote to me: RS>> Решил я себе урезанный ffmpeg-free из стандартного репозитория RS>> Федоры заменить на полноценный ffmpeg из репозитория rpm fusion. RS>> rhs@sys3175:~$ sudo dnf swap ffmpeg ffmpeg-free --allowerasing NA> dnf [options] swap <package-to-be-removed> <replacement-package> NA> может местами поменять, что на что заменяется. Шаман! Но почему на Fedora 37, Fedora 38 срабатывало именно так: "<что-ставить> <что-удалить>", а вот на Fedora 39 сорс и дестинейшн в парамерах `dnf swap` поменялись местами. А у меня видать глаз замылился и я в `man dnf` такую простую замену не увидел! Хотя читал его вчера весь день (образно говоря "весь день"). Bye! --- GoldED+/LNX 1.1.5-b20231106 |
#4
|
|||
|
|||
Почему dnf swap может не срабатывать?
Rinat H. Sadretdinow написал(а) к Nil A в Nov 23 21:01:00 по местному времени:
Нello Nil! 11 Nov 23 20:21, I wrote to you: NA>> dnf [options] swap <package-to-be-removed> <replacement-package> NA>> может местами поменять, что на что заменяется. RS> Шаман! RS> Но почему на Fedora 37, Fedora 38 срабатывало именно так: RS> "<что-ставить> <что-удалить>", а вот на Fedora 39 сорс и дестинейшн в RS> парамерах `dnf swap` поменялись местами. Я же всё делал как раньше, как тут написано: https://discussion.fedoraproject.org...eg-pkg/57177/2 === I think both of these pkgs are same, so shouldn?t both work? As noted, they conflict. An easy way to solve the issue is to do a sudo dnf swap ffmpeg ffmpeg-free --allowerasing === И всё прекрасно срабатывало на Fedora 37 и на Fedora 38. Bye! --- GoldED+/LNX 1.1.5-b20231106 |
#5
|
|||
|
|||
Re: Почему dnf swap может не срабатывать?
Jaroslav Bespalov написал(а) к Rinat H. Sadretdinow в Nov 23 22:02:30 по местному времени:
Привет, Rinat! Суббота 11 Ноября 2023 20:21:12, Rinat Н. Sadretdinow писал(а) к Nil A: RS>>> Решил я себе урезанный ffmpeg-free из стандартного репозитория RS>>> Федоры заменить на полноценный ffmpeg из репозитория rpm fusion. RS>>> rhs@sys3175:~$ sudo dnf swap ffmpeg ffmpeg-free --allowerasing NA>> dnf [options] swap <package-to-be-removed> <replacement-package> RНS> Но почему на Fedora 37, Fedora 38 срабатывало именно так: RНS> "<что-ставить> <что-удалить>", а вот на Fedora 39 сорс и дестинейшн в RНS> парамерах `dnf swap` поменялись местами. А у меня видать глаз RНS> замылился и я в `man dnf` такую простую замену не увидел! Хотя читал RНS> его вчера весь день (образно говоря "весь день"). https://github.com/rpm-software-mana...43d9dffb919a46 Почитай обоснование коммита. Занятно. :) С наилучшими пожеланиями, Jaroslav. --- "binkd-1.1a-99/hpt-1.9-cur/GED+LNX 1.1.5-b20180707" --- |