обновление системы: F23 и далее ...

Детальный разбор дистрибутивов и других UNIX-like ОС

Модераторы: Olej, bellic, adminn, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 17 июл 2018, 10:02

Olej писал(а):После перезагрузки, на логоне, можно выбрать используемое DE Cinnamon.

Код: Выделить всё

[olej@xenix ISO]$ lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	Fedora
Description:	Fedora release 28 (Twenty Eight)
Release:	28
Codename:	TwentyEight

[olej@xenix ISO]$ uname -a
Linux xenix.localdomain 4.17.5-200.fc28.x86_64 #1 SMP Tue Jul 10 13:39:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Код: Выделить всё

[olej@xenix ISO]$ cinnamon --version
Cinnamon 3.8.7
И подчистить:

Код: Выделить всё

[olej@xenix ISO]$ sudo dnf clean all
224 файла удалено

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 17 июл 2018, 10:38

Olej писал(а): И подчистить:
В принципе ... если очень хочется ... то для полного счастья можно сделать то, что предлагают в рекомендациях FAQ Fedora - 10 операций, которые следует выполнить сразу же после установки дистрибутива Fedora Workstation:
Поздравляем, вы только что установили новую версию дистрибутива Fedora Workstation 27 или 28 с окружением рабочего стола GNOME! Но какие операции следует выполнить в сразу же после установки для оптимальной настройки дистрибутива?

Я разделил список всех этих операций на три категории:
  • Десять необходимых операций (часть 1);
  • Рекомендованные операции (не являются необходимыми, часть 2);
  • Полезные в некоторых случаях операции (часть 3).
Это всего лишь список операций, благодаря выполнению которых, можно получить практически не требующую обслуживания операционную систему, беспроблемно работающую в течение как минимум года! К тому же, это крэш-курс по работе с дистрибутивом Fedora Workstation.
(пока боролся с побитым графическим окружением, начитался подобных вещей... :-P )

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 18 июл 2018, 10:39

Olej писал(а):Тут на пару часов кино ... даже с SSD диском ... может чуть меньше...
Обновлял Fedora по случаю (в связи с началом цикла работ по OpenCV, Python, компьютерному зрению, распознаванию...) на рабочем ноутбуке, Dell Latitude E6510 - т.е. средненького такого класса по состоянию 4-5 лет назад + рабочие наработки программиста за 2-3 года: до 10 языков программирования, 2-3 десятка выполнявшихся проектов и задач ... так, рутина...
Это для оценки затрат времени на реальном рабочем компьютере.
Обновление шло: f25->f26, f26->f27.
При обновлении f25->f26:

Код: Выделить всё

...
Установка      180 Пакетов
Обновление    2827 Пакетов
Удаление         7 Пакетов
Откат версии     2 Пакеты
Пропуск          2 Пакеты
При обновлении f26->f27:

Код: Выделить всё

...
Установка    190 Пакетов
Обновление  2953 Пакеты
Удаление       1 Пакет
Это чтобы представлять объёмы работы, которые нужно сделать при обновлении.
Чтоб не играться с точными временами этапов (они у меня зафиксированы, но это не так важно), каждое обновление занимало 4-5 часов процессорного времени в монопольном (однопользовательском) режиме (т.е. компьютер на это время выпадает из работы). Получается, что за сутки можно реально "сдвинуться" на 2 версии Fedora.
Нужно отдать должное, что обновления идут весьма корректно. Требуют, но минимально, внимательного вмешательства: где-то размера /boot уже не хватает, нужно освободить, где-то новые ключи GPG подтвердить, где-то чистку и удаление устаревших вещей произвести...

После версии f26 Cinnamon позволяет перенести панель задач из горизонтального нижнего положения в вертикальное левое, что сильно удобно на широкоугольных мониторах (16:9) ... а других, наверное, уже и не осталось.

Код: Выделить всё

[olej@dell ~]$ cinnamon --version
Cinnamon 3.8.7
Вложения
f27.png

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 18 июл 2018, 10:50

Olej писал(а): Чтоб не играться с точными временами этапов (они у меня зафиксированы, но это не так важно), каждое обновление занимало 4-5 часов процессорного времени в монопольном (однопользовательском) режиме (т.е. компьютер на это время выпадает из работы). Получается, что за сутки можно реально "сдвинуться" на 2 версии Fedora.
И это на достаточно приличных ресурсах:

Код: Выделить всё

[olej@dell Browsers]$ inxi -C
CPU:       Topology: Quad Core model: Intel Core i7 Q 720 bits: 64 type: MT MCP L2 cache: 6144 KiB 
           Speed: 931 MHz min/max: 933/1600 MHz Core speeds (MHz): 1: 931 2: 931 3: 931 4: 931 5: 931 6: 931 
           7: 931 8: 931 

[sudo] пароль для olej: 
Memory:    RAM: total: 7.77 GiB used: 1.52 GiB (19.5%) 
           Array-1: capacity: 8 GiB slots: 2 EC: None 
           Device-1: DIMM_A size: 4 GiB speed: 1333 MT/s 
           Device-2: DIMM_B size: 4 GiB speed: 1333 MT/s 
+ оптоволоконный Интернет канал GPON на 25Mb/s...
Страшно подумать что бы это на бюджетном нетбуке с 3G Интернет :-o

Установка, например, новой свежей системы Fedora 27 у меня, если считать время начинать от начала скачивания ISO, занимает, от силы, 20-30 минут.
Т.е. вывод №1 (и выбор) должен быть такой:
- если это нагруженный и наконфигурированный сервер - выбираем обновление...
- если это наполненный проектами рабочий десктоп - выбираем обновление...
- если начинаем новый этап работ - выбираем исключительно новую чистую инсталляцию.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 18 июл 2018, 11:59

Olej писал(а): При обновлении f26->f27:
На этом этапе в Fedora меняется GUI-менеджер пакетной системы, yumex-dnf меняется на dnfdragora:

Код: Выделить всё

[olej@dell ~]$ dnf info yumex*
Последняя проверка окончания срока действия метаданных: 0:00:59 назад, Ср 18 июл 2018 11:49:27.
Установленные пакеты
Имя          : yumex-dnf
Версия       : 4.3.3
Выпуск       : 4.1.fc26
Архитектура  : noarch
Размер       : 957 k
Источник     : yumex-dnf-4.3.3-4.1.fc26.src.rpm
Репозиторий  : @System
Из репозитор : @commandline
Краткое опис : Yum Extender graphical package management tool
URL          : http://yumex.dk
Лицензия     : GPLv2+
Описание     : Graphical package tool for maintain packages on the system

[olej@dell ~]$ dnf info dnfdragora
Последняя проверка окончания срока действия метаданных: 0:01:14 назад, Ср 18 июл 2018 11:49:27.
Имеющиеся пакеты
Имя          : dnfdragora
Версия       : 1.0.1
Выпуск       : 9.git20180108.b0e8a66.fc27
Архитектура  : noarch
Размер       : 364 k
Источник     : dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.src.rpm
Репозиторий  : updates
Краткое опис : DNF package-manager based on libYui abstraction
URL          : https://github.com/manatools/dnfdragora
Лицензия     : GPLv3+
Описание     : dnfdragora is a DNF frontend, based on rpmdragora from Mageia
             : (originally rpmdrake) Perl code.
             : 
             : dnfdragora is written in Python 3 and uses libYui, the widget
             : abstraction library written by SUSE, so that it can be run
             : using Qt 5, GTK+ 3, or ncurses interfaces.
Но они конфликтуют меж собой по установке:

Код: Выделить всё

[root@dell ~]# dnf upgrade
...
 Проблема 1: package gstreamer1-plugins-bad-free-1.12.4-1.fc27.x86_64 requires libSoundTouch.so.1()(64bit), but none of the providers can be installed
  - cannot install both soundtouch-2.0.0-3.fc27.x86_64 and soundtouch-1.9.2-6.fc27.x86_64
  - cannot install both soundtouch-1.9.2-6.fc27.x86_64 and soundtouch-2.0.0-3.fc27.x86_64
  - cannot install the best update candidate for package soundtouch-1.9.2-6.fc27.x86_64
  - cannot install the best update candidate for package gstreamer1-plugins-bad-free-1.12.4-1.fc27.x86_64
 Проблема 2: both package dnfdragora-gui-1.0.1-6.git20170505.2a3b056.fc27.noarch and dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.noarch obsolete yumex-dnf < 4.3.3-5
  - cannot install the best update candidate for package yumex-dnf-4.3.3-4.1.fc26.noarch
  - package dnfdragora-gui-1.0.1-6.git20170505.2a3b056.fc27.noarch requires dnfdragora = 1.0.1-6.git20170505.2a3b056.fc27, but none of the providers can be installed
  - both package dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.noarch and dnfdragora-gui-1.0.1-6.git20170505.2a3b056.fc27.noarch obsolete yumex-dnf < 4.3.3-5
  - cannot install both dnfdragora-1.0.1-6.git20170505.2a3b056.fc27.noarch and dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.noarch
...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 18 июл 2018, 12:01

Olej писал(а): Но они конфликтуют меж собой по установке:
Я знаю только 1 способ, вручную снести yumex-dnf и установить dnfdragora :

Код: Выделить всё

[root@dell ~]# dnf remove yumex-dnf 
Зависимости разрешены.
===================================================================================================================
 Пакет                    Архитектура           Версия                          Репозиторий                  Размер
===================================================================================================================
Удаление:
 yumex-dnf                noarch                4.3.3-4.1.fc26                  @@commandline                957 k

Результат транзакции
===================================================================================================================
Удаление  1 Пакет

Освобожденное место: 957 k
Продолжить? [д/Н]: y
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Подготовка       :                                                                                           1/1 
  Удаление         : yumex-dnf-4.3.3-4.1.fc26.noarch                                                           1/1 
  Запуск скриптлета: yumex-dnf-4.3.3-4.1.fc26.noarch                                                           1/1 
  Проверка         : yumex-dnf-4.3.3-4.1.fc26.noarch                                                           1/1 

Удален:
  yumex-dnf.noarch 4.3.3-4.1.fc26                                                                                  

Код: Выделить всё

[root@dell ~]# dnf install dnfdragora
Последняя проверка окончания срока действия метаданных: 1:53:32 назад, Ср 18 июл 2018 10:01:21.
Зависимости разрешены.
===================================================================================================================
 Пакет                       Архитектура     Версия                                         Репозиторий      Размер
===================================================================================================================
Установка:
 dnfdragora                  noarch          1.0.1-9.git20180108.b0e8a66.fc27               updates          364 k
Установка зависимостей:
 libyui                      x86_64          3.3.3-1.fc27                                   fedora           230 k
 libyui-mga                  x86_64          1.0.8-0.13.gita6a160e.20160313.fc27            fedora            39 k
 libyui-mga-ncurses          x86_64          1.0.2-0.14.git026f2e6.20131215.fc27            fedora            43 k
 libyui-ncurses              x86_64          2.48.3-2.fc27                                  fedora           343 k
 python3-PyYAML              x86_64          3.12-5.fc27                                    fedora           182 k
 python3-yui                 x86_64          1.1.2-6.fc27                                   fedora           382 k
Установка слабых зависимостей:
 libyui-gtk                  x86_64          2.44.9-9.fc27                                  fedora           223 k
 libyui-mga-gtk              x86_64          1.0.2-0.14.git22f2cf6.20131215.fc27            fedora            38 k
 libyui-mga-qt               x86_64          1.0.3-0.14.gitb508e88.20140119.fc27            fedora            39 k
 libyui-qt                   x86_64          2.47.1-10.fc27                                 fedora           297 k
 libyui-qt-graph             x86_64          2.44.6-1.fc27                                  fedora            52 k

Результат транзакции
===================================================================================================================
Установка  12 Пакетов

Объем загрузки: 2.2 M
Объем изменений: 8.7 M
Продолжить? [д/Н]: y
Загрузка пакетов:
(1/12): python3-PyYAML-3.12-5.fc27.x86_64.rpm                                      585 kB/s | 182 kB     00:00    
(2/12): python3-yui-1.1.2-6.fc27.x86_64.rpm                                        606 kB/s | 382 kB     00:00    
(3/12): libyui-3.3.3-1.fc27.x86_64.rpm                                             678 kB/s | 230 kB     00:00    
(4/12): libyui-mga-1.0.8-0.13.gita6a160e.20160313.fc27.x86_64.rpm                  697 kB/s |  39 kB     00:00    
(5/12): libyui-mga-ncurses-1.0.2-0.14.git026f2e6.20131215.fc27.x86_64.rpm          628 kB/s |  43 kB     00:00    
(6/12): dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.noarch.rpm                     470 kB/s | 364 kB     00:00    
(7/12): libyui-gtk-2.44.9-9.fc27.x86_64.rpm                                        847 kB/s | 223 kB     00:00    
(8/12): libyui-mga-gtk-1.0.2-0.14.git22f2cf6.20131215.fc27.x86_64.rpm              665 kB/s |  38 kB     00:00    
(9/12): libyui-mga-qt-1.0.3-0.14.gitb508e88.20140119.fc27.x86_64.rpm               715 kB/s |  39 kB     00:00    
(10/12): libyui-ncurses-2.48.3-2.fc27.x86_64.rpm                                   828 kB/s | 343 kB     00:00    
(11/12): libyui-qt-graph-2.44.6-1.fc27.x86_64.rpm                                  849 kB/s |  52 kB     00:00    
(12/12): libyui-qt-2.47.1-10.fc27.x86_64.rpm                                       651 kB/s | 297 kB     00:00    
-------------------------------------------------------------------------------------------------------------------
Общий размер                                                                       807 kB/s | 2.2 MB     00:02     
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Подготовка       :                                                                                           1/1 
  Установка        : libyui-3.3.3-1.fc27.x86_64                                                               1/12 
  Запуск скриптлета: libyui-3.3.3-1.fc27.x86_64                                                               1/12 
  Установка        : libyui-mga-1.0.8-0.13.gita6a160e.20160313.fc27.x86_64                                    2/12 
  Запуск скриптлета: libyui-mga-1.0.8-0.13.gita6a160e.20160313.fc27.x86_64                                    2/12 
  Установка        : libyui-qt-2.47.1-10.fc27.x86_64                                                          3/12 
  Установка        : python3-yui-1.1.2-6.fc27.x86_64                                                          4/12 
  Установка        : libyui-ncurses-2.48.3-2.fc27.x86_64                                                      5/12 
  Установка        : libyui-mga-ncurses-1.0.2-0.14.git026f2e6.20131215.fc27.x86_64                            6/12 
  Установка        : libyui-gtk-2.44.9-9.fc27.x86_64                                                          7/12 
  Установка        : python3-PyYAML-3.12-5.fc27.x86_64                                                        8/12 
  Установка        : dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.noarch                                       9/12 
  Установка        : libyui-mga-gtk-1.0.2-0.14.git22f2cf6.20131215.fc27.x86_64                               10/12 
  Установка        : libyui-mga-qt-1.0.3-0.14.gitb508e88.20140119.fc27.x86_64                                11/12 
  Установка        : libyui-qt-graph-2.44.6-1.fc27.x86_64                                                    12/12 
  Запуск скриптлета: libyui-qt-graph-2.44.6-1.fc27.x86_64                                                    12/12 
Running as unit: run-r83f5ee978504474ab8f00d6092bd70d5.service
  Проверка         : dnfdragora-1.0.1-9.git20180108.b0e8a66.fc27.noarch                                       1/12 
  Проверка         : python3-PyYAML-3.12-5.fc27.x86_64                                                        2/12 
  Проверка         : python3-yui-1.1.2-6.fc27.x86_64                                                          3/12 
  Проверка         : libyui-3.3.3-1.fc27.x86_64                                                               4/12 
  Проверка         : libyui-mga-1.0.8-0.13.gita6a160e.20160313.fc27.x86_64                                    5/12 
  Проверка         : libyui-mga-ncurses-1.0.2-0.14.git026f2e6.20131215.fc27.x86_64                            6/12 
  Проверка         : libyui-ncurses-2.48.3-2.fc27.x86_64                                                      7/12 
  Проверка         : libyui-gtk-2.44.9-9.fc27.x86_64                                                          8/12 
  Проверка         : libyui-qt-2.47.1-10.fc27.x86_64                                                          9/12 
  Проверка         : libyui-mga-gtk-1.0.2-0.14.git22f2cf6.20131215.fc27.x86_64                               10/12 
  Проверка         : libyui-mga-qt-1.0.3-0.14.gitb508e88.20140119.fc27.x86_64                                11/12 
  Проверка         : libyui-qt-graph-2.44.6-1.fc27.x86_64                                                    12/12 

Установлено:
  dnfdragora.noarch 1.0.1-9.git20180108.b0e8a66.fc27                                                               
  libyui-gtk.x86_64 2.44.9-9.fc27                                                                                  
  libyui-mga-gtk.x86_64 1.0.2-0.14.git22f2cf6.20131215.fc27                                                        
  libyui-mga-qt.x86_64 1.0.3-0.14.gitb508e88.20140119.fc27                                                         
  libyui-qt.x86_64 2.47.1-10.fc27                                                                                  
  libyui-qt-graph.x86_64 2.44.6-1.fc27                                                                             
  libyui.x86_64 3.3.3-1.fc27                                                                                       
  libyui-mga.x86_64 1.0.8-0.13.gita6a160e.20160313.fc27                                                            
  libyui-mga-ncurses.x86_64 1.0.2-0.14.git026f2e6.20131215.fc27                                                    
  libyui-ncurses.x86_64 2.48.3-2.fc27                                                                              
  python3-PyYAML.x86_64 3.12-5.fc27                                                                                
  python3-yui.x86_64 1.1.2-6.fc27                                                                                  

Выполнено!
P.S. Хотя, при умелом использовании CLI менеджера dnf, ни тот ни другой не нужен! :-D

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 25 июл 2018, 11:08

Olej писал(а): В принципе ... если очень хочется ... то для полного счастья можно сделать то, что предлагают в рекомендациях FAQ Fedora - 10 операций, которые следует выполнить сразу же после установки дистрибутива Fedora Workstation:
В принципе, то что определённо стоит сделать:
Сразу же после установки дистриубтива некоторые приложения, такие, как LibreOffice и Evolution не будут в полной степени русифицированы.
Исправляем это дело:

Код: Выделить всё

[olej@dell ~]$ dnf list langpacks-ru
Последняя проверка окончания срока действия метаданных: 2:25:09 назад, Ср 25 июл 2018 08:39:17.
Имеющиеся пакеты
langpacks-ru.noarch                                                     1.0-10.fc27                                                      fedora

Код: Выделить всё

[olej@dell ~]$ sudo dnf install langpacks-ru
[sudo] пароль для olej: 
Последняя проверка окончания срока действия метаданных: 1:59:56 назад, Ср 25 июл 2018 09:04:51.
Зависимости разрешены.
===============================================================================================================================================
 Пакет                                 Архитектура                Версия                                     Репозиторий                 Размер
===============================================================================================================================================
Установка:
 langpacks-ru                          noarch                     1.0-10.fc27                                fedora                      7.7 k
Установка слабых зависимостей:
 glibc-langpack-ru                     x86_64                     2.26-28.fc27                               updates                     266 k
 kde-l10n-ru                           noarch                     17.08.3-2.fc27                             updates                     644 k
 man-pages-ru                          noarch                     4.08-2.20170321.fc27                       fedora                      3.6 M
 stardict-dic-ru                       noarch                     2.4.2-18.fc27                              fedora                      2.9 M

Результат транзакции
===============================================================================================================================================
Установка  5 Пакетов

Объем загрузки: 7.4 M
Объем изменений: 12 M
Продолжить? [д/Н]: y
Загрузка пакетов:
(1/5): glibc-langpack-ru-2.26-28.fc27.x86_64.rpm                                                               870 kB/s | 266 kB     00:00    
(2/5): kde-l10n-ru-17.08.3-2.fc27.noarch.rpm                                                                   1.4 MB/s | 644 kB     00:00    
(3/5): langpacks-ru-1.0-10.fc27.noarch.rpm                                                                      17 kB/s | 7.7 kB     00:00    
(4/5): stardict-dic-ru-2.4.2-18.fc27.noarch.rpm                                                                1.8 MB/s | 2.9 MB     00:01    
(5/5): man-pages-ru-4.08-2.20170321.fc27.noarch.rpm                                                            1.6 MB/s | 3.6 MB     00:02    
-----------------------------------------------------------------------------------------------------------------------------------------------
Общий размер                                                                                                   1.7 MB/s | 7.4 MB     00:04     
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Подготовка       :                                                                                                                       1/1 
  Установка        : stardict-dic-ru-2.4.2-18.fc27.noarch                                                                                  1/5 
  Установка        : man-pages-ru-4.08-2.20170321.fc27.noarch                                                                              2/5 
  Установка        : kde-l10n-ru-17.08.3-2.fc27.noarch                                                                                     3/5 
  Установка        : glibc-langpack-ru-2.26-28.fc27.x86_64                                                                                 4/5 
  Установка        : langpacks-ru-1.0-10.fc27.noarch                                                                                       5/5 
  Запуск скриптлета: langpacks-ru-1.0-10.fc27.noarch                                                                                       5/5 
Running as unit: run-r78f9400e5a1b45bb9db1a9b8b158947a.service
  Проверка         : langpacks-ru-1.0-10.fc27.noarch                                                                                       1/5 
  Проверка         : glibc-langpack-ru-2.26-28.fc27.x86_64                                                                                 2/5 
  Проверка         : kde-l10n-ru-17.08.3-2.fc27.noarch                                                                                     3/5 
  Проверка         : man-pages-ru-4.08-2.20170321.fc27.noarch                                                                              4/5 
  Проверка         : stardict-dic-ru-2.4.2-18.fc27.noarch                                                                                  5/5 

Установлено:
  langpacks-ru.noarch 1.0-10.fc27                   glibc-langpack-ru.x86_64 2.26-28.fc27          kde-l10n-ru.noarch 17.08.3-2.fc27         
  man-pages-ru.noarch 4.08-2.20170321.fc27          stardict-dic-ru.noarch 2.4.2-18.fc27          

Выполнено!

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 25 июл 2018, 11:14

Olej писал(а):
Olej писал(а): В принципе ... если очень хочется ... то для полного счастья можно сделать то, что предлагают в рекомендациях FAQ Fedora - 10 операций, которые следует выполнить сразу же после установки дистрибутива Fedora Workstation:
В принципе, то что определённо стоит сделать:
Интенсивность использования ядром дистрибутива Fedora Workstation раздела подкачки может быть изменена с помощью специального параметра конфигурации системы. Чем меньше числовое значение этого параметра конфигурации, тем дольше длительность периода ожидания, после которого ядро дистрибутива Fedora Workstation начинает использовать раздел подкачки. Значение должно находиться в диапазоне от 0 до 100, причем по умолчанию используется значение 60. Это значение является значительно завышенным для настольного компьютера, но отлично подходит для серверов.

Код: Выделить всё

[olej@dell 25]$ cat /proc/sys/vm/swappiness
60

Код: Выделить всё

[olej@dell 25]$ sudo sh -c "echo 'vm.swappiness=10' >> /etc/sysctl.d/95-sysctl.conf"
[sudo] пароль для olej: 
Изменение вступит в силу только после перезагрузки.
После перезагрузки это должно выглядеть так:

Код: Выделить всё

[olej@dell ~]$ cat /proc/sys/vm/swappiness
10

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 25 июл 2018, 11:24

Olej писал(а):
Olej писал(а): В принципе ... если очень хочется ... то для полного счастья можно сделать то, что предлагают в рекомендациях FAQ Fedora - 10 операций, которые следует выполнить сразу же после установки дистрибутива Fedora Workstation:
В принципе, то что определённо стоит сделать:
1.10. Улучшение поддержки мультимедийных форматов и шрифтов

Код: Выделить всё

[olej@dell ~]$ dnf list freetype-freeworld
Последняя проверка окончания срока действия метаданных: 2:40:18 назад, Ср 25 июл 2018 08:39:17.
Имеющиеся пакеты
freetype-freeworld.i686                                             2.8-5.fc27                                           rpmfusion-free-updates
freetype-freeworld.x86_64                                           2.8-5.fc27                                           rpmfusion-free-updates

Код: Выделить всё

[olej@dell ~]$ sudo dnf install freetype-freeworld
[sudo] пароль для olej: 
Последняя проверка окончания срока действия метаданных: 2:15:07 назад, Ср 25 июл 2018 09:04:51.
Зависимости разрешены.
===============================================================================================================================================
 Пакет                                 Архитектура               Версия                        Репозиторий                               Размер
===============================================================================================================================================
Установка:
 freetype-freeworld                    x86_64                    2.8-5.fc27                    rpmfusion-free-updates                    413 k

Результат транзакции
===============================================================================================================================================
Установка  1 Пакет

Объем загрузки: 413 k
Объем изменений: 886 k
Продолжить? [д/Н]: y
Загрузка пакетов:
freetype-freeworld-2.8-5.fc27.x86_64.rpm                                                                       1.0 MB/s | 413 kB     00:00    
-----------------------------------------------------------------------------------------------------------------------------------------------
Общий размер                                                                                                   558 kB/s | 413 kB     00:00     
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Подготовка       :                                                                                                                       1/1 
  Установка        : freetype-freeworld-2.8-5.fc27.x86_64                                                                                  1/1 
  Запуск скриптлета: freetype-freeworld-2.8-5.fc27.x86_64                                                                                  1/1 
  Проверка         : freetype-freeworld-2.8-5.fc27.x86_64                                                                                  1/1 

Установлено:
  freetype-freeworld.x86_64 2.8-5.fc27                                                                                                         

Выполнено!
И необходимые конфигурации к пакету:

Код: Выделить всё

[olej@dell ~]$ sudo wget -O /etc/fonts/local.conf http://linux-faq.ru/files/local.conf
--2018-07-25 11:23:17--  http://linux-faq.ru/files/local.conf
Распознаётся linux-faq.ru (linux-faq.ru)… 185.17.121.59
Подключение к linux-faq.ru (linux-faq.ru)|185.17.121.59|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 1377 (1,3K) [text/x-config]
Сохранение в: «/etc/fonts/local.conf»

/etc/fonts/local.conf               100%[==================================================================>]   1,34K  --.-KB/s    за 0s      

2018-07-25 11:23:18 (104 MB/s) - «/etc/fonts/local.conf» сохранён [1377/1377]
Изменение вступит в силу только после перезагрузки.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: обновление системы: F23 и далее ...

Непрочитанное сообщение Olej » 09 авг 2018, 10:25

С некоторых недавних пор (с ядра 4.17 в Fedora 28 ... примерно ... июль 2018) для обновлений пакетов ядра менеджером пакетной системы стало не хватать тех 250Mb размера раздела /boot, который таким размером по умолчанию создавался Fedora 23 или 24 (не помню с какой чистой установки начиналась у меня инсталляция на этом хосте) ... это ещё с Fedora 17, кажется, тянется такой именно размер отдельного раздела /boot - 250 Mb.

И хоть на картинке показано обновление и ошибка в фронтэнде dnfdragora, но в командном dnf проблема будет та же, потому что проблема не в инсталляторе, а в свободном месте для инсталляции.

Вывод 1-й: в новых (свежих) инсталляциях Linux отмахивайте под /boot, не жалейте ... ну, скажем 300Mb размера - при нынешних сотни-гигабайт носителях 100Mb ничего не весят. Или делайте /boot на общем разделе, а не отдельным разделом. Но у меня btrfs файловая система и ... на то время - Linux не умел грузиться с btrfs.
Вложения
upg.png
err.png
err.png (19.07 КБ) 2052 просмотра

Ответить

Вернуться в «Дистрибутивы Linux и родственные ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: FAST WebCrawler [Crawler], Google [Bot] и 8 гостей