Страница 1 из 4
Fedora 32 ... 34
Добавлено: 14 июл 2020, 21:24
Olej
Новый релиз Fedora 32
11 МАЯ 2020 • 3 МИН. ЧТЕНИЯ
Давайте разберемся, что нового есть в Fedora 32.
Разнообразные SPINs (дистрибутивы с различными DE) скачиваются здесь:
Альтернативные рабочие среды для Fedora.
Меня интересует, для единообразия с используемыми мной дистрибутивами, Cinnamon - это здесь:
Загрузить Fedora 32 Cinnamon Desktop
2.1 ГБ ISO-образ для 64-разрядного ПК
Код: Выделить всё
[olej@xenix ISO]$ ls -l Fedora-Cinnamon-Live-x86_64-32-1.6.iso
-rw-rw-r-- 1 olej olej 2064121856 июл 14 21:28 Fedora-Cinnamon-Live-x86_64-32-1.6.iso
Re: Fedora 32: обновление
Добавлено: 14 июл 2020, 21:42
Olej
Olej писал(а): ↑14 июл 2020, 21:24
Меня интересует, для единообразия с используемыми мной дистрибутивами, Cinnamon - это здесь: Загрузить Fedora 32 Cinnamon Desktop
Но меня интересует, в данном случае, не установка, а
обновление установленной системы ... причём хотелось бы через одну версию (здесь есть риски) 30 -> 32.
Описание действий (свежее) здесь:
Как обновить компьютер до Fedora 32
Но начать это всё необходимо с бэкапов - это будет последняя версия 30...
Re: Fedora 32: обновление
Добавлено: 15 июл 2020, 11:25
Olej
Olej писал(а): ↑14 июл 2020, 21:42
Описание действий (свежее) здесь: Как обновить компьютер до Fedora 32
Памятка по обновлению Fedora
Делаем всё это на быстром канале:
Код: Выделить всё
[olej@xenix ~]$ speedtest-cli
Retrieving speedtest.net configuration...
Testing from Radio-Link LLC (193.28.177.124)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Maxnet LLC (Kharkiv) [2.06 km]: 8.046 ms
Testing download speed................................................................................
Download: 27.68 Mbit/s
Testing upload speed......................................................................................................
Upload: 14.43 Mbit/s
Код: Выделить всё
[root@xenix ~]# time dnf system-upgrade download --refresh --releasever=32 --skip-broken --allowerasing
Прежде, чем продолжить, убедитесь, что ваша система полностью обновлена, с помощью команды «dnf --refresh upgrade». Хотите продолжить [y/N]: y
Fedora Modular 32 - x86_64 2.1 MB/s | 4.9 MB 00:02
Fedora Modular 32 - x86_64 - Updates 1.4 MB/s | 3.5 MB 00:02
Fedora 32 - x86_64 - Updates 2.7 MB/s | 19 MB 00:07
Fedora 32 - x86_64 2.7 MB/s | 70 MB 00:26
RPM Fusion for Fedora 32 - Free - Updates 1.1 MB/s | 586 kB 00:00
RPM Fusion for Fedora 32 - Free 1.1 MB/s | 679 kB 00:00
RPM Fusion for Fedora 32 - Nonfree - Updates 227 kB/s | 125 kB 00:00
RPM Fusion for Fedora 32 - Nonfree 304 kB/s | 225 kB 00:00
skype (stable) 5.1 kB/s | 4.2 kB 00:00
TeamViewer - x86_64 112 kB/s | 28 kB 00:00
vivaldi 54 kB/s | 16 kB 00:00
Последняя проверка окончания срока действия метаданных: 0:00:01 назад, Ср 15 июл 2020 11:21:12.
Проблемы с зависимостями модулей
Проблема 1: conflicting requests
- nothing provides module(platform:f30) needed by module gimp:2.10:3020191106095052:a5b0195c-0.x86_64
Проблема 2: conflicting requests
- nothing provides module(platform:f30) needed by module libgit2:0.27:3020190304180745:a5b0195c-0.x86_64
Зависимости разрешены.
========================================================================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
========================================================================================================================================================================
Установка:
mercurial-py2 x86_64 5.2-4.fc32 fedora 3.9 M
замена mercurial.x86_64 4.9-1.fc30
python27 x86_64 2.7.18-1.fc32 updates 11 M
замена python2.x86_64 2.7.18-1.fc30
замена python2-devel.x86_64 2.7.18-1.fc30
замена python2-libs.x86_64 2.7.18-1.fc30
замена python2-tkinter.x86_64 2.7.18-1.fc30
rpmfusion-free-obsolete-packages noarch 32-3.fc32 rpmfusion-free-updates 10 k
замена gstreamer-ffmpeg.x86_64 0.10.13-21.fc30
замена gstreamer-plugins-ugly.x86_64 0.10.19-32.fc30
rpmfusion-nonfree-obsolete-packages noarch 31-1.fc32 rpmfusion-nonfree 8.8 k
замена gstreamer-plugins-bad-nonfree.x86_64 0.10.23-9.fc30
...
Результат транзакции
========================================================================================================================================================================
Установка 119 Пакетов
Обновление 2319 Пакетов
Удаление 38 Пакетов
Объем загрузки: 2.7 G
DNF will only download packages, install gpg keys, and check the transaction.
Продолжить? [д/Н]: y
...
круто....
Re: Fedora 32: обновление
Добавлено: 15 июл 2020, 11:37
Olej
Olej писал(а): ↑15 июл 2020, 11:25
круто....
Код: Выделить всё
...
Общий размер 3.3 MB/s | 2.7 GB 14:04
предупреждение: /var/lib/dnf/system-upgrade/rpmfusion-free-updates-8506a35c7cbbd563/packages/rpmfusion-free-obsolete-packages-32-3.fc32.noarch.rpm: Заголовок V3 RSA/SHA1 Signature, key ID 100bcd92: NOKEY
RPM Fusion for Fedora 32 - Free - Updates 1.6 MB/s | 1.7 kB 00:00
Импорт GPG-ключа 0x100BCD92:
Идентификатор пользователя: "RPM Fusion free repository for Fedora (32) <rpmfusion-buildsys@lists.rpmfusion.org>"
Отпечаток: 7BDA 98EF 5930 50A3 4B16 97AB A0EE 9D83 100B CD92
Источник: /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-32
Продолжить? [д/Н]: y
Продолжить? [д/Н]: y
Импорт ключа успешно завершен
предупреждение: /var/lib/dnf/system-upgrade/rpmfusion-nonfree-c7910f94d7dff897/packages/fdk-aac-2.0.1-2.fc32.x86_64.rpm: Заголовок V3 RSA/SHA1 Signature, key ID 6dc1be18: NOKEY
RPM Fusion for Fedora 32 - Nonfree 1.6 MB/s | 1.7 kB 00:00
Импорт GPG-ключа 0x6DC1BE18:
Идентификатор пользователя: "RPM Fusion nonfree repository for Fedora (32) <rpmfusion-buildsys@lists.rpmfusion.org>"
Отпечаток: FE5A 9393 CB6E 271B 5A90 CC1B 0D9A 7699 6DC1 BE18
Источник: /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-32
Продолжить? [д/Н]: y
Импорт ключа успешно завершен
...
Код: Выделить всё
[olej@xenix ~]$ lscpu
Архитектура: x86_64
CPU op-mode(s): 32-bit, 64-bit
Порядок байт: Little Endian
Address sizes: 38 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Ядер на сокет: 4
Сокетов: 1
NUMA node(s): 1
ID прроизводителя: GenuineIntel
Семейство ЦПУ: 6
Модель: 23
Имя модели: Intel(R) Xeon(R) CPU E5462 @ 2.80GHz
Степпинг: 6
CPU MHz: 1999.917
CPU max MHz: 2803,0000
CPU min MHz: 2403,0000
BogoMIPS: 4666.45
Виртуализация: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 6144K
NUMA node0 CPU(s): 0-3
Флаги: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 lahf_lm pti tpr_shadow vnmi flexpriority vpid dtherm
Код: Выделить всё
[olej@xenix ~]$ uptime
11:37:47 up 34 min, 1 user, load average: 1,17, 0,93, 0,79
Код: Выделить всё
...
Выполнено!
Загрузка завершена! Используйте «dnf system-upgrade reboot» для запуска обновления.
Для удаления кэшированных метаданных и транзакции используйте «dnf system-upgrade clean»
Загруженные пакеты были сохранены в кэше до следующей успешной транзакции.
Вы можете удалить кэшированные пакеты, выполнив «dnf clean packages».
real 18m19,038s
user 6m0,108s
sys 0m43,115s
Около 20 минут загрузок...
Re: Fedora 32: обновление
Добавлено: 15 июл 2020, 11:46
Olej
Olej писал(а): ↑15 июл 2020, 11:37
Около 20 минут загрузок...
Дальше действие, которое уже необратимое... должно быть довольно надолго:
Код: Выделить всё
[root@xenix ~]# dnf system-upgrade reboot
...
Но!
Именно
в этот раз (после 5 или 6 последовательных обновлений Fedora версий ранее, от F24) здесь обновление обрывается, идёт перезагрузка, и перезагрузка старой добротной системы:
Код: Выделить всё
[olej@xenix ~]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 30 (Thirty)
Release: 30
Codename: Thirty
Re: Fedora 32: обновление
Добавлено: 15 июл 2020, 15:07
Olej
Olej писал(а): ↑15 июл 2020, 11:46
Но!
Именно в этот раз (после 5 или 6 последовательных обновлений Fedora версий ранее, от F24) здесь обновление обрывается, идёт перезагрузка, и перезагрузка старой добротной системы:
А при обновлении до ближайшей последовательной версии 31 - вообще чудеса
:
Код: Выделить всё
[root@xenix ~]# dnf system-upgrade download --releasever=31 --allowerasing --skip-broken
Прежде, чем продолжить, убедитесь, что ваша система полностью обновлена, с помощью команды «dnf --refresh upgrade». Хотите продолжить [y/N]: y
Fedora Modular 31 - x86_64 38 kB/s | 24 kB 00:00
Fedora Modular 31 - x86_64 - Updates 37 kB/s | 23 kB 00:00
Fedora 31 - x86_64 - Updates 60 kB/s | 14 kB 00:00
Fedora 31 - x86_64 40 kB/s | 25 kB 00:00
RPM Fusion for Fedora 31 - Free - Updates 32 kB/s | 9.1 kB 00:00
RPM Fusion for Fedora 31 - Free 41 kB/s | 10 kB 00:00
RPM Fusion for Fedora 31 - Nonfree - Updates 40 kB/s | 9.3 kB 00:00
RPM Fusion for Fedora 31 - Nonfree 37 kB/s | 10 kB 00:00
skype (stable) 9.4 kB/s | 2.9 kB 00:00
skype (stable) 8.7 kB/s | 4.3 kB 00:00
TeamViewer - x86_64 14 kB/s | 2.5 kB 00:00
vivaldi 14 kB/s | 2.9 kB 00:00
terminate called after throwing an instance of 'libdnf::ModulePackageContainer::EnableMultipleStreamsException'
what(): Cannot enable multiple streams for module 'gimp'
Аварийный останов (стек памяти сброшен на диск)
Re: Fedora 32
Добавлено: 15 июл 2020, 15:45
Olej
Olej писал(а): ↑15 июл 2020, 15:07
А при обновлении до ближайшей последовательной версии 31 - вообще чудеса :
Как оказывается, эти чудеса возникают у разных людей и описаны (хотя ответы - наугад и разнятся множественностью) -
Upgrade from Fedora 30 to 31: Cannot enable multiple streams for module 'ant'
Первейшим делом, следуя советам, запретил все (3) репозитории Modular ...
Код: Выделить всё
[root@xenix yum.repos.d]# dnf system-upgrade download --releasever=31 --allowerasing --skip-broken
Прежде, чем продолжить, убедитесь, что ваша система полностью обновлена, с помощью команды «dnf --refresh upgrade». Хотите продолжить [y/N]: y
Fedora 31 - x86_64 - Updates 21 kB/s | 14 kB 00:00
Fedora 31 - x86_64 40 kB/s | 25 kB 00:00
RPM Fusion for Fedora 31 - Free - Updates 42 kB/s | 9.1 kB 00:00
RPM Fusion for Fedora 31 - Free 44 kB/s | 10 kB 00:00
RPM Fusion for Fedora 31 - Nonfree - Updates 39 kB/s | 9.3 kB 00:00
RPM Fusion for Fedora 31 - Nonfree 41 kB/s | 10 kB 00:00
Проблемы с зависимостями модулей
Проблема 1: conflicting requests
- nothing provides module(platform:f30) needed by module gimp:2.10:3020191106095052:a5b0195c-0.x86_64
Проблема 2: conflicting requests
- nothing provides module(platform:f30) needed by module libgit2:0.27:3020190304180745:a5b0195c-0.x86_64
Зависимости разрешены.
...
Ну и, естественно, начинается снова цирк ещё на 30 минут...
Код: Выделить всё
...
[code]
Результат транзакции
============================================================================================================================================================
Установка 58 Пакетов
Обновление 2338 Пакетов
Откат версии 3 Пакета
Объем загрузки: 2.6 G
DNF will only download packages, install gpg keys, and check the transaction.
Продолжить? [д/Н]: y
Загрузка пакетов:
...
Re: Fedora 32
Добавлено: 15 июл 2020, 17:47
Olej
Olej писал(а): ↑15 июл 2020, 15:45
Ну и, естественно, начинается снова цирк ещё на 30 минут...
После чего:
Код: Выделить всё
[root@xenix ~]# dnf system-upgrade reboot
...
Вот только после всех этих бубнов обновление в версию
31 начинает
идти!
На чёрном экране, в графике:
Если нажать ESC, то экран переходит в текстовый режим, и на нём отображаются бегущие строки пофайлового обновления - так как это было в F28-F29 и ранее:
По следующему ESC картинка возвращается в первоначальную графическую форму.
Продолжается это кино (у меня на весьма быстром процессоре) 1 час 45 минут ... или около того.
Во всё это время сама система не работает и сеть на хосте не поднята - вот это с другого хоста LAN:
Код: Выделить всё
olej@nvidia:~$ ping 192.168.1.20
PING 192.168.1.20 (192.168.1.20) 56(84) bytes of data.
From 192.168.1.11 icmp_seq=1 Destination Host Unreachable
From 192.168.1.11 icmp_seq=2 Destination Host Unreachable
From 192.168.1.11 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.1.20 ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5117ms
После чего:
Код: Выделить всё
[olej@xenix 29]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 31 (Thirty One)
Release: 31
Codename: ThirtyOne
Почему это кино у меня не сработало для обновления
через одну версию Fedora (30 -> 32) для меня это ... "тайна сие великая есть" ... и поиском в Интернет я не нашёл упоминаний чего-то подобного.
Re: Fedora 32
Добавлено: 15 июл 2020, 18:28
Olej
Olej писал(а): ↑15 июл 2020, 17:47
Почему это кино у меня не сработало для обновления через одну версию Fedora (30 -> 32) для меня это ... "тайна великая есть" ... и поиском в Интернет я не нашёл упоминаний чего-то подобного.
И теперь самое время тем же путём обновить F31 -> F32
Бэкап ...
Re: Fedora 32
Добавлено: 15 июл 2020, 18:32
Olej
Olej писал(а): ↑15 июл 2020, 18:28
И теперь самое время тем же путём обновить F31 -> F32
Код: Выделить всё
[root@xenix ~]# dnf system-upgrade download --releasever=32 --skip-broken --allowerasing
Прежде, чем продолжить, убедитесь, что ваша система полностью обновлена, с помощью команды «dnf --refresh upgrade». Хотите продолжить [y/N]: y
Fedora 32 - x86_64 - Updates 23 kB/s | 18 kB 00:00
Fedora 32 - x86_64 39 kB/s | 23 kB 00:00
RPM Fusion for Fedora 32 - Free - Updates 28 kB/s | 9.0 kB 00:00
RPM Fusion for Fedora 32 - Free 42 kB/s | 9.9 kB 00:00
RPM Fusion for Fedora 32 - Nonfree - Updates 41 kB/s | 9.1 kB 00:00
RPM Fusion for Fedora 32 - Nonfree 43 kB/s | 10 kB 00:00
Не удается разрешить аргумент *
Зависимости разрешены.
======================================================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
======================================================================================================================================================
Установка:
kernel-core x86_64 5.7.8-200.fc32 updates 33 M
kernel-devel x86_64 5.7.8-200.fc32 updates 13 M
kernel-modules x86_64 5.7.8-200.fc32 updates 29 M
kernel-modules-extra x86_64 5.7.8-200.fc32 updates 2.0 M
mercurial-py2 x86_64 5.2-4.fc32 fedora 3.9 M
замена mercurial.x86_64 4.9-2.fc31
python27 x86_64 2.7.18-1.fc32 updates 11 M
замена python2.x86_64 2.7.18-1.fc31
замена python2-devel.x86_64 2.7.18-1.fc31
замена python2-libs.x86_64 2.7.18-1.fc31
замена python2-tkinter.x86_64 2.7.18-1.fc31
Обновление:
CharLS x86_64 2.0.0-2.fc32 fedora 118 k
GraphicsMagick x86_64 1.3.34-2.fc32 fedora 1.5 M
ImageMagick x86_64 1:6.9.11.22-1.fc32 updates 162 k
...
Установка слабых зависимостей:
compat-f32-dejavu-sans-fonts noarch 2.37-8.fc32 updates 8.5 k
compat-f32-dejavu-sans-mono-fonts noarch 2.37-8.fc32 updates 7.8 k
compat-f32-dejavu-serif-fonts noarch 2.37-8.fc32 updates 8.5 k
crypto-policies-scripts noarch 20200619-1.git781bbd4.fc32 updates 57 k
fips-mode-setup noarch 20200619-1.git781bbd4.fc32 updates 19 k
flatpak x86_64 1.6.4-1.fc32 updates 1.5 M
libomp-devel x86_64 10.0.0-1.fc32 fedora 17 k
p11-kit-server x86_64 0.23.20-1.fc32 fedora 189 k
Удаление зависимых пакетов:
dnf-plugin-spacewalk noarch 2.9.7-1.fc29 @updates 20 k
fedora-obsolete-packages noarch 31-43 @updates 150
gstreamer x86_64 0.10.36-24.fc31 @updates 3.5 M
gstreamer-plugins-base x86_64 0.10.36-24.fc31 @updates 4.5 M
gstreamer-tools x86_64 0.10.36-24.fc31 @updates 147 k
python2-backports x86_64 1.0-17.fc31 @fedora 638
...
Откат версии:
libappindicator-gtk3 x86_64 12.10.0-28.fc32 updates 42 k
libvncserver x86_64 0.9.11-11.fc32 fedora 272 k
python2-setuptools noarch 41.2.0-2.fc32 fedora 574 k
Результат транзакции
======================================================================================================================================================
Установка 69 Пакетов
Обновление 2342 Пакета
Удаление 36 Пакетов
Откат версии 3 Пакета
Объем загрузки: 2.7 G
DNF will only download packages, install gpg keys, and check the transaction.
Продолжить? [д/Н]: y
Код: Выделить всё
...
Общий размер 3.0 MB/s | 2.7 GB 15:08
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнено!
Download complete! Use 'dnf system-upgrade reboot' to start the upgrade.
To remove cached metadata and transaction use 'dnf system-upgrade clean'
Загруженные пакеты были сохранены в кэше до следующей успешной транзакции.
Вы можете удалить кэшированные пакеты, выполнив «dnf clean packages».
И:
Код: Выделить всё
[root@xenix ~]# dnf system-upgrade reboot
...