Обсуждение:Update/p10

Материал из ALT Linux Wiki

Шероховатости при обновлении

Стартовые условия у меня были таковы: i586, p9. Из пакетов, которые вызвали необходимость пояндексить после обновления, — mate, lightdm, mpv, chromium.

Интересное в обновлении началось после

# apt-repo set p10 
# apt-get update
Получено: 1 http://ftp.altlinux.org p10/branch/i586 release [4223B]
Получено: 2 http://ftp.altlinux.org p10/branch/noarch release [2844B]
Ошибка http://ftp.altlinux.org p10/branch/i586 release
  File was not signed with a known key. Check if the proper gpg key was imported to your keyring.
Ошибка http://ftp.altlinux.org p10/branch/noarch release
  File was not signed with a known key. Check if the proper gpg key was imported to your keyring.
Получено 7067B за 0s (48,3kB/s).
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/branch/i586/base/release  File was not signed with a known key. Check if the proper gpg key was imported to your keyring.
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/branch/noarch/base/release  File was not signed with a known key. Check if the proper gpg key was imported to your keyring.
E: Some index files failed to download. They have been ignored, or old ones used instead.

Скачал ключ для p10 по ссылке

http://git.altlinux.org/gears/a/alt-gpgkeys.git 

Из скачанного архива взял только один alt-p10 и установил в связку ключей (keyring)

# gpg --no-default-keyring --keyring /usr/lib/alt-gpgkeys/pubring.gpg --import ~/alt-p10

Снова

# apt-get update

Успех. Дальше шло без проблем до момента первого ввода пароля после перезагрузки уже с новым ядром.

lightdm, mate, xfce

lightdm в ответ на правильный пароль написал: «Не удалось запустить сеанс».

После некоторых проб и переустановок заглянул в /usr/share/xsessions/

А там пусто.

MATE куда-то делся.

Попробовал его поставить, когда не получилось — Xfce.

# apt-get install mate-default 

Облом — неудовлетворённые зависимости, если правильно помню, не ставился mate-user-guide и yelp, потом по цепочке, после трёх подходов к apt-get перешёл к другому варианту.

# apt-get install xfce4-default

Снова неудовлетворённые зависимости. Третий вариант:

# apt-get install xfce4-minimal

Успех.

chromium

Потом обнаружил, что в p10 нет chromium для i586

Скачал для p9

https://packages.altlinux.org/ru/p9/binary/chromium/i586/2766340226000205771

Установился, работает без нареканий.

mpv

С mpv интересная история была. Почему-то автоматически он не установился с первого раза, а только после того, как поставил вручную требуемые для mpv пакеты.

Привожу длинный лог, чтобы яснее было.

# apt-get install mpv
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  mpv: Требует: libavcodec.so.58 (>= set:lfD7sWQUJif50YzgBZzvZeiyUZxDCA8idpkvBc3ZLPaIb4P4VgfP9Ptgug21Dm8y0O01GoIB6ViqLpXTZrTEoYCl9f3AtidyZDZgkWK5vwYQAeKlqPKYd)
       Требует: libavcodec.so.58(LIBAVCODEC_58)
       Требует: libavdevice.so.58 (>= set:ihqi3)
       Требует: libavdevice.so.58(LIBAVDEVICE_58)
       Требует: libavfilter.so.7 (>= set:kfccT2GPwb2eeOJ9irl4N9rToGq2ldDYhNaxeGD4ssiwOxazogjrZ8Q2)
       Требует: libavfilter.so.7(LIBAVFILTER_7)
       Требует: libavformat.so.58 (>= set:lfrT0uZ0zpMxPzBvgOQV66HtG2xFdE4X1h5Y16ImFRYR6DOd0ygK3vLNFYZFkb3xYjoBusOy3o53M8vjvIfbqFn38O2)
       Требует: libavformat.so.58(LIBAVFORMAT_58)
E: Извините, `битые' пакеты
# apt-get install libavcodec58
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
   libavcodec58: Требует: libvpx.so.7 (>= set:jeMZo94aN9QZJ16oZxV6S5lviOeK9XtOzIObRHOcZof2xboXGt1)
E: Извините, `битые' пакеты
# apt-get install libavcodec58 libvpx6
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  gst-plugins-good1.0 libcodec2 libswresample3
Следующие пакеты будут ОБНОВЛЕНЫ:
  gst-plugins-good1.0 libcodec2 libvpx6
Следующие пакеты будут УДАЛЕНЫ:
  libavcodec57 libavdevice57 libavfilter6 libavformat57
Следующие НОВЫЕ пакеты будут установлены:
  libavcodec58 libswresample3
3 будет обновлено, 2 новых установлено, 4 пакетов будет удалено и 10 не будет обновлено.
Необходимо получить 8597kB архивов.
После распаковки будет освобождено 4230kB дискового пространства.
Продолжить? [Y/n] Y
Получено: 1 http://ftp.altlinux.org p10/branch/i586/classic gst-plugins-good1.0 1.18.5-alt1:p10+281644.200.4.1@1635541313 [1927kB]
Получено: 2 http://ftp.altlinux.org p10/branch/i586/classic libvpx6 1.11.0-alt2:p10+299199.100.4.1@1651684548 [937kB]
Получено: 3 http://ftp.altlinux.org p10/branch/i586/classic libcodec2 0.9.2-alt1.1:sisyphus+279549.100.1.2@1626595211 [308kB]
Получено: 4 http://ftp.altlinux.org p10/branch/i586/classic libswresample3 2:4.4.2-alt1:p10+302531.100.2.1@1656661160 [55,5kB]
Получено: 5 http://ftp.altlinux.org p10/branch/i586/classic libavcodec58 2:4.4.2-alt1:p10+302531.100.2.1@1656661160 [5369kB]
Получено 8597kB за 1s (7496kB/s).      
Совершаем изменения...
Подготовка...                           ################################# [100%]
Обновление / установка...
 1: libvpx6-1.11.0-alt2                 ################################# [  8%]
 2: libswresample3-2:4.4.2-alt1         ################################# [ 17%]
 3: libcodec2-0.9.2-alt1.1              ################################# [ 25%]
 4: libavcodec58-2:4.4.2-alt1           ################################# [ 33%]
 5: gst-plugins-good1.0-1.18.5-alt1     ################################# [ 42%]
Очистка / удаление... 
 6: gst-plugins-good1.0-1.16.1-alt1     ################################# [ 50%]
 7: libavdevice57-2:3.3.9-alt2          ################################# [ 58%]
 8: libavfilter6-2:3.3.9-alt2           ################################# [ 67%]
 9: libavformat57-2:3.3.9-alt2          ################################# [ 75%]
10: libavcodec57-2:3.3.9-alt2           ################################# [ 83%]
11: libvpx6-1.8.1-alt1                  ################################# [ 92%]
12: libcodec2-0.8.1-alt1                ################################# [100%]
Завершено.
# apt-get install mpv
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libavdevice58 libavfilter7 libavformat58
Следующие НОВЫЕ пакеты будут установлены:
  libavdevice58 libavfilter7 libavformat58 mpv
0 будет обновлено, 4 новых установлено, 0 пакетов будет удалено и 10 не будет обновлено.
Необходимо получить 3587kB архивов.
После распаковки потребуется дополнительно 9987kB дискового пространства.
Продолжить? [Y/n] Y
Получено: 1 http://ftp.altlinux.org p10/branch/i586/classic libavformat58 2:4.4.2-alt1:p10+302531.100.2.1@1656661160 [1141kB]
Получено: 2 http://ftp.altlinux.org p10/branch/i586/classic libavfilter7 2:4.4.2-alt1:p10+302531.100.2.1@1656661160 [1262kB]
Получено: 3 http://ftp.altlinux.org p10/branch/i586/classic libavdevice58 2:4.4.2-alt1:p10+302531.100.2.1@1656661160 [75,7kB]
Получено: 4 http://ftp.altlinux.org p10/branch/i586/classic mpv 0.34.0-alt2:p10+292533.100.5.1@1642029433 [1108kB]
Получено 3587kB за 0s (4801kB/s).
Совершаем изменения...
Подготовка...                           ################################# [100%]
Обновление / установка...
1: libavformat58-2:4.4.2-alt1           ################################# [ 25%]
2: libavfilter7-2:4.4.2-alt1            ################################# [ 50%]
3: libavdevice58-2:4.4.2-alt1           ################################# [ 75%]
4: mpv-0.34.0-alt2                      ################################# [100%]
Завершено.

C mpv в связи с новой версией пришла проблема — стал прожорлив до зависаний. Для её решения надо было сменить пару строк в конфиге. Итог (важны последние четыре):

# cat ~/.config/mpv/mpv.conf
sub-auto=fuzzy
volume-max=350
framedrop=decoder
sub-codepage=enca:ru:utf8
audio-normalize-downmix=yes
cache=yes
demuxer-max-bytes=123400KiB
cache-secs=70
demuxer-readahead-secs=70

Звук и ярлыки

И попутно обнаружил отсутствие звука.

И узнал, что без thunar не работают ярлыки на рабочем столе в Xfce.

К счастью, всё исправилось после следующей команды:

# apt-get install pulseaudio xfce4-pulseaudio-plugin thunar

И теперь у меня всё работает (УМВР).

Хотя всё, наверно, можно было сделать по-другому, правильнее, но я не знаю как. --95.67.170.216 21:05, 24 июля 2022 (UTC)