forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 11.11.2023, 20:11
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Почему 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  
Старый 11.11.2023, 21:01
Nil A
Guest
 
Сообщений: n/a
По умолчанию Почему 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  
Старый 11.11.2023, 21:30
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Почему 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  
Старый 11.11.2023, 22:10
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Почему 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  
Старый 12.11.2023, 23:11
Jaroslav Bespalov
Guest
 
Сообщений: n/a
По умолчанию 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" ---
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:40. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot