antiX

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

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

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

antiX

Непрочитанное сообщение Olej » 01 фев 2024, 02:37

По antiX есть очень приличный активный оригинальный форум: https://www.antixforum.com/
Ответы по непоняткам antiX 23 придётся искать, наверное, там.
Announcements

Current supported releases

antiX-23 "Arditi del Popolo" released on 27 August 2023Details
antiX-22 "Grup Yorum" released on 19 October 2022Details
antiX-21 "Grup Yorum" released on 31 October 2021Details
antiX-19.5 "Wobblies" released on 25 January 2022
antiX-sid "Grup Yorum" released on 28 October 2022

Please read: *updated 03 October 2022* security-kernel-upgrades

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

antiX

Непрочитанное сообщение Olej » 01 фев 2024, 03:55

Olej писал(а):
01 фев 2024, 02:37
По antiX есть очень приличный активный оригинальный форум
В частности там есть тема antiX-21/22 to antiX-23
So today I thought I’d dist-upgrade to antiX-23.
I have the runit version.
This is what I did. YMMV.

1. Get antiX-21 fully updated before changing any repos.
2. I manually changed all the repos to bookworm
3. apt update followed by apt dist-upgrade showed something like 2800 packages to be upgraded.
It also showed an issue with sysvinit-utils-antix
4. Before any upgrade install sysvinit-utils-antix ie apt install sysvinit-utils-antix
This frees any issues.
5. apt dist-upgrade
6. At some point there was an error with iptables-persistent
Fix – apt install iptables-persistent
7. apt -f install
8. Virtualbox causes issues so to fix apt purge virtualbox
9. apt -f install
10. All seems ok.
11. Reboot
12. Issue with Internet fixed by running ifup eth0 and making the missing symlinks
13. /etc/rc.local got removed (no idea how o why) so I copied the one from the live iso
14. All seems ok

If you do try it, make sure you have a lot of free space.
Make sure you have a backup of all your important stuff.
Очень любопытно!

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

antiX

Непрочитанное сообщение Olej » 01 фев 2024, 18:38

Olej писал(а):
01 фев 2024, 03:55
2. I manually changed all the repos to bookworm
И самый простой способ это сделать - скопировать с инсталляции antiX 23, про которую выше ... и с которой что-то не совсем так...

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

olej@antix1:/etc/apt/sources.list.d
$ pwd
/etc/apt/sources.list.d

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

olej@antix1:/etc/apt/sources.list.d
$ ls -l *.list
-rw-r--r-- 1 root root  693 дек 18 23:50 antix.list
-rw-r--r-- 1 root root  139 авг 27 18:08 bookworm-backports.list
-rw-r--r-- 1 root root 1069 янв 31 16:57 debian.list
-rw-r--r-- 1 root root  452 янв 31 17:07 debian-stable-updates.list
-rw-r--r-- 1 root root   57 авг  7 18:41 librewolf.list
-rw-r--r-- 1 root root  116 авг 27 18:08 liquorix.list

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

antiX

Непрочитанное сообщение Olej » 01 фев 2024, 19:48

Olej писал(а):
01 фев 2024, 18:38
скопировать с инсталляции antiX 23
Как выяснилось при обновлениях antiX 23, там у них лажа с репозиториями ... для пакета rtl8821cu-dkms, см. Ошибка при обработке rtl8821cu-dkms
Но и после этого, в репозиториях остаются ... негаразды :oops: :

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

root@antix1:~# apt full-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Следующие пакеты будут оставлены в неизменном виде:
  antix-installer cli-installer-antix gstreamer1.0-plugins-base initscripts
  packageinstaller yt-dlp
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Что это за 6 пакетов?

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

root@antix1:~# apt upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Следующие пакеты будут оставлены в неизменном виде:
  antix-installer cli-installer-antix gstreamer1.0-plugins-base initscripts
  packageinstaller yt-dlp
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Что с ними не так?

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

root@antix1:~# apt upgrade gstreamer1.0-plugins-base
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 gstreamer1.0-plugins-base : Зависит: libvorbisidec1 (>= 1.2.1+git20180316) но он не может быть установлен
E: Сломанные пакеты

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

root@antix1:~# apt install libvorbisidec1
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Пакет libvorbisidec1 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «libvorbisidec1» не найден кандидат на установку
Ну и где :?: :oops:

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

antiX

Непрочитанное сообщение Olej » 01 фев 2024, 20:08

Olej писал(а):
01 фев 2024, 18:38
И самый простой способ это сделать - скопировать с инсталляции antiX 23, про которую выше
И в более-менее внятном виде в antiX 23 это выглядит так:

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

root@antix1:/etc/apt/sources.list.d# cat *.list | grep -v ^# | grep -v ^$
deb [signed-by=/etc/apt/keyrings/antix-archive-keyring.gpg] https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm main nonfree nosystemd  
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
deb http://www.deb-multimedia.org bookworm main non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
И то как они срабатывают при обновлении antiX 23:

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

root@antix1:~# apt update
Сущ:1 http://deb.debian.org/debian bookworm-backports InRelease
Пол:2 http://security.debian.org bookworm-security InRelease [48,0 kB]         
Сущ:3 http://deb.debian.org/debian bookworm-updates InRelease                  
Сущ:4 https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm InRelease       
Пол:5 http://security.debian.org bookworm-security/main i386 Packages [134 kB] 
Сущ:6 http://www.deb-multimedia.org bookworm InRelease                         
Получено 182 kB за 11с (17,1 kB/s)                                             
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Может быть обновлено 6 пакетов. Запустите «apt list --upgradable» для их показа.

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

antiX

Непрочитанное сообщение Olej » 02 фев 2024, 00:11

Olej писал(а):
01 фев 2024, 03:55
Очень любопытно!
Клонирую VM antiX 21 ...
Olej писал(а):
01 фев 2024, 03:55
2. I manually changed all the repos to bookworm
Olej писал(а):
01 фев 2024, 18:38
И самый простой способ это сделать - скопировать с инсталляции antiX 23

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

root@antix21:/etc/apt/sources.list.d# cat *.list | grep -v ^# | grep -v ^$
deb https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm main nosystemd nonfree 
deb https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm main nosystemd nonfree
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
deb http://ftp.us.debian.org/debian/ bookworm main contrib non-free
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://www.deb-multimedia.org bookworm main non-free
OK ... дела это рискованные, но ... Поехали!

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

antiX

Непрочитанное сообщение Olej » 02 фев 2024, 00:15

Olej писал(а):
02 фев 2024, 00:11
Поехали!
Olej писал(а):
01 фев 2024, 03:55
3. apt update followed by apt dist-upgrade showed something like 2800 packages to be upgraded.
It also showed an issue with sysvinit-utils-antix

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

root@antix21:~# apt update
Пол:1 http://security.debian.org bookworm-security InRelease [48,0 kB]
Пол:2 http://deb.debian.org/debian bookworm-backports InRelease [56,5 kB]                                                                        
Пол:3 http://deb.debian.org/debian bookworm-updates InRelease [52,1 kB]                                                                          
Пол:4 https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm InRelease [27,4 kB]                                                               
Пол:5 https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm InRelease [27,4 kB]                                                           
Пол:6 http://security.debian.org bookworm-security/main i386 Packages [134 kB]                                                                   
Пол:7 http://ftp.us.debian.org/debian bookworm InRelease [151 kB]                                            
Пол:8 http://security.debian.org bookworm-security/main Translation-en [80,3 kB]                                                          
Пол:9 http://security.debian.org bookworm-security/contrib Translation-en [372 B]                                  
Пол:10 http://security.debian.org bookworm-security/non-free-firmware i386 Packages [692 B]             
Пол:11 http://security.debian.org bookworm-security/non-free-firmware Translation-en [472 B]            
Пол:12 http://deb.debian.org/debian bookworm-backports/main i386 Packages [166 kB]                                                           
Пол:13 http://deb.debian.org/debian bookworm-backports/main Translation-en [136 kB]                                                        
Пол:14 http://deb.debian.org/debian bookworm-backports/contrib i386 Packages [5 464 B]                                                     
Пол:15 http://deb.debian.org/debian bookworm-backports/contrib Translation-en [5 084 B]                                                          
Пол:16 http://deb.debian.org/debian bookworm-backports/non-free i386 Packages [1 284 B]                                                          
Пол:17 http://deb.debian.org/debian bookworm-backports/non-free Translation-en [544 B]                                                           
Пол:18 http://deb.debian.org/debian bookworm-updates/main i386 Packages [12,6 kB]                                                                
Пол:19 http://deb.debian.org/debian bookworm-updates/main Translation-en [13,8 kB]                                                               
Пол:20 https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm/main i386 Packages [320 kB]
Пол:21 https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm/main i386 Packages [320 kB]                   
Пол:22 https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm/nosystemd i386 Packages [230 kB]                                             
Пол:23 https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm/nosystemd i386 Packages [230 kB]                                                 
Пол:24 https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm/nonfree i386 Packages [9 765 B]                                              
Пол:25 http://ftp.us.debian.org/debian bookworm/main i386 Packages [8 678 kB]                                                                    
Пол:26 https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm/nonfree i386 Packages [9 765 B]                                         
Пол:27 http://www.deb-multimedia.org bookworm InRelease [18,5 kB]                                                                                
Пол:28 http://www.deb-multimedia.org bookworm/main i386 Packages [123 kB]                                                                        
Пол:29 http://www.deb-multimedia.org bookworm/main Translation-en [86,6 kB]                                                                      
Пол:30 http://www.deb-multimedia.org bookworm/non-free i386 Packages [3 400 B]                                                                   
Пол:31 http://www.deb-multimedia.org bookworm/non-free Translation-en [2 212 B]                                                                  
Пол:32 http://ftp.us.debian.org/debian bookworm/main Translation-en [6 109 kB]                                                                   
Пол:33 http://ftp.us.debian.org/debian bookworm/main Translation-ru [459 kB]                                                                     
Пол:34 http://ftp.us.debian.org/debian bookworm/contrib i386 Packages [46,6 kB]                                                                  
Пол:35 http://ftp.us.debian.org/debian bookworm/contrib Translation-en [48,7 kB]                                                                 
Пол:36 http://ftp.us.debian.org/debian bookworm/non-free i386 Packages [73,4 kB]                                                                 
Пол:37 http://ftp.us.debian.org/debian bookworm/non-free Translation-en [66,8 kB]                                                                
Получено 17,8 MB за 21с (842 kB/s)                                                                                                               
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Может быть обновлено 959 пакетов. Запустите «apt list --upgradable» для их показа.

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

antiX

Непрочитанное сообщение Olej » 02 фев 2024, 00:36

Olej писал(а):
01 фев 2024, 03:55
4. Before any upgrade install sysvinit-utils-antix ie apt install sysvinit-utils-antix
This frees any issues.

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

$ apt search sysvinit-utils-antix
Сортировка… Готово
Полнотекстовый поиск… Готово
sysvinit-utils-antix/bookworm,bookworm 3.05-6.0antix1 i386
  System-V-like utilities

sysvinit-utils-antix-dbgsym/bookworm,bookworm 3.05-6.0antix1 i386
  debug symbols for sysvinit-utils-antix

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

root@antix21:/etc/apt/sources.list.d# apt install sysvinit-utils-antix
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Следующие пакеты устанавливались автоматически и больше не требуются:
  insserv startpar
Для их удаления используйте «apt autoremove».
Будут установлены следующие дополнительные пакеты:
  binutils binutils-common binutils-i686-linux-gnu getty-run init libbinutils libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libctf-nobfd0
  libctf0 libgprofng0 libjansson4 libzstd1 locales rpcsvc-proto runit-antix runit-core-services-antix runit-helper runit-init-antix
Предлагаемые пакеты:
  binutils-doc fgetty glibc-doc libnss-nis libnss-nisplus manpages-dev socklog
Рекомендуемые пакеты:
  manpages-dev libc-devtools runit-services-net-antix
Следующие пакеты будут УДАЛЕНЫ:
  initscripts lsb-base sysv-rc sysv-rc-conf sysvinit-core sysvinit-utils
Следующие НОВЫЕ пакеты будут установлены:
  getty-run libgprofng0 rpcsvc-proto runit-antix runit-core-services-antix runit-init-antix sysvinit-utils-antix
Следующие пакеты будут обновлены:
  binutils binutils-common binutils-i686-linux-gnu init libbinutils libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libctf-nobfd0 libctf0
  libjansson4 libzstd1 locales runit-helper
ВНИМАНИЕ: Следующие пакеты первой необходимости будут удалены.
НЕ ДЕЛАЙТЕ этого, если вы НЕ представляете себе все возможные последствия!
  sysvinit-utils lsb-base (вследствие sysvinit-utils)
Обновлено 16 пакетов, установлено 7 новых пакетов, для удаления отмечено 6 пакетов, и 937 пакетов не обновлено.
Необходимо скачать 16,9 MB архивов.
После данной операции объём занятого дискового пространства уменьшится на 5 164 kB.
То, что вы хотите сделать, может иметь нежелательные последствия.
Чтобы продолжить, введите фразу «Да, делать, как я говорю!»
 ?] Да, делать, как я говорю!
Пол:1 http://security.debian.org bookworm-security/main i386 libc-l10n all 2.36-9+deb12u4 [674 kB]
Пол:2 https://mx-packages.ip-connect.vn.ua/antix/bookw
...
Да :-o Именно такое подтверждение он затребовал :-o
Заканчиватеся это, похоже, благополучно:

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

...
Настраивается пакет binutils-i686-linux-gnu (2.40-2) …
Настраивается пакет binutils (2.40-2) …
Обрабатываются триггеры для libc-bin (2.36-9+deb12u4) …
Обрабатываются триггеры для man-db (2.10.1-1~bpo11+1) …

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

antiX

Непрочитанное сообщение Olej » 02 фев 2024, 00:41

Olej писал(а):
01 фев 2024, 03:55
5. apt dist-upgrade
Поэтапно...

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

root@antix21:/etc/apt/sources.list.d# time apt upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
...
Обновлено 918 пакетов, установлено 142 новых пакетов, для удаления отмечено 0 пакетов, и 19 пакетов не обновлено.
Необходимо скачать 614 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 657 MB.
Хотите продолжить? y
...

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

При обработке следующих пакетов произошли ошибки:
 eudev
 xserver-xorg-core
 xserver-xorg-video-r128
 xserver-xorg-video-openchrome
 xserver-xorg-video-ati
 xserver-xorg-video-radeon
 xserver-xorg-video-trident
 xserver-xorg-video-glide
 xserver-xorg-input-wacom
 xserver-xorg-video-fbdev
 xserver-xorg-input-kbd
 xserver-xorg-video-vmware
 xserver-xorg-video-intel
 xserver-xorg-input-elographics
 xserver-xorg-input-mouse
 xserver-xorg-video-cirrus
 xserver-xorg-video-all
 xserver-xorg-video-mach64
 xserver-xorg-video-savage
 xserver-xorg-input-joystick
 xserver-xorg-video-vesa
 xserver-xorg-video-tdfx
 xserver-xorg-video-neomagic
 initramfs-tools-core
 xserver-xorg-input-aiptek
 xserver-xorg-video-siliconmotion
 initramfs-tools
 xserver-xorg-video-qxl
 xserver-xorg-video-amdgpu
 xserver-xorg-video-mga
 xserver-xorg
 xserver-xorg-video-sisusb
 xserver-xorg-input-synaptics
 xserver-xorg-input-evdev
 xserver-xorg-video-nouveau
 cryptsetup-initramfs
Available xsessions have changed
Updating Slimski /etc/slimski.local.conf
desktop-session-update-wm-menus: Writing file: /usr/share/desktop-session/wm-menus/fluxbox-wm-menu
desktop-session-update-wm-menus: Writing file: /usr/share/desktop-session/wm-menus/icewm-wm-menu
desktop-session-update-wm-menus: Writing file: /usr/share/desktop-session/wm-menus/jwm-wm-menu
desktop-session-update-wm-menus: Writing file: /usr/share/desktop-session/wm-menus/RAW-wm-menu
Writing Menu: jwm
Writing Menu: icewm
Writing Menu: fluxbox
E: Sub-process /usr/bin/dpkg returned an error code (1)

real	16m30,913s
user	3m17,522s
sys	2m9,631s
А это уже сопряжено с неприятностями...

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

antiX

Непрочитанное сообщение Olej » 02 фев 2024, 02:05

Сделал ещё новый клон antiX 21.
Вот это была грубейшая ошибка!
Olej писал(а):
02 фев 2024, 00:15
3. apt update followed by apt dist-upgrade showed something like 2800 packages to be upgraded.
It also showed an issue with sysvinit-utils-antix
Репозитории:

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

$ grep -v ^# /etc/apt/sources.list.d/*.list | grep -v ^$ | grep -v :$
/etc/apt/sources.list.d/antix.list:deb https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm main nosystemd nonfree 
/etc/apt/sources.list.d/antix.list:deb https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm main nosystemd nonfree
/etc/apt/sources.list.d/debian.list:deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
/etc/apt/sources.list.d/debian.list:deb http://ftp.us.debian.org/debian/ bookworm main contrib non-free
/etc/apt/sources.list.d/debian.list:deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
/etc/apt/sources.list.d/debian.list:deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
/etc/apt/sources.list.d/debian.list:deb http://www.deb-multimedia.org bookworm main non-free

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

root@antix21:~# apt update
Сущ:1 http://deb.debian.org/debian bookworm-backports InRelease
Сущ:2 http://security.debian.org bookworm-security InRelease                                                                                     
Сущ:3 http://deb.debian.org/debian bookworm-updates InRelease                                                                                    
Сущ:4 https://fastmirror.pp.ua/mxlinux/antix/bookworm bookworm InRelease                                                                         
Сущ:5 https://mx-packages.ip-connect.vn.ua/antix/bookworm bookworm InRelease                                                                     
Сущ:6 http://ftp.us.debian.org/debian bookworm InRelease                                                                  
Сущ:7 http://www.deb-multimedia.org bookworm InRelease                            
Чтение списков пакетов… Готово            
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Может быть обновлено 959 пакетов. Запустите «apt list --upgradable» для их показа.

Ответить

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

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

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