DevuanをChimaeraにアップグレード

手元のDevuan端末をDebian BullseyeベースのChimaeraにアップグレードしました．

Welcome to devuan.org | Devuan GNU+Linux Free Operating System

Devuan GNU+Linux Free Operating System – Chimaera

基本的に apt edit-sources コマンドで以下のURLを参考にbeowulfをchimaeraに書き換え，

Packages | Devuan GNU+Linux Free Operating System

後はDebianのアップグレードの文章を参考にしてupgradeしました．

第4章 Debian 10 (buster) からのアップグレード

引っかかったところが2箇所．
1箇所はcpuの世代が古く，sse3非対応なため sse3-support の導入に失敗しました．

┌─────────────────────┤ Configuring sse3-support ├──────────────────────┐
│ │
│ Support for sse3 required │
│ │
│ Alas, your machine doesn't support the sse3 instruction set. It is │
│ needed by software that depends on this dummy package. Sorry. │
│ │
│ Aborting installation. │
│ │
│ <Ok> │
│ │
└───────────────────────────────────────────────────────────────────────┘

Preparing to unpack .../0-sse3-support_6_i386.deb ...
This machine doesn't support sse3, sorry.
Aborting.
dpkg: error processing archive /tmp/apt-dpkg-install-MwNgcc/0-sse3-support_6_i386.deb (--unpack):
new sse3-support package pre-installation script subprocess returned error exit status 2

以下のように依存するものを諦めて削除することでパスしました．

$ sudo apt purge libgnome-desktop-3-17 gir1.2-gnomedesktop-3.0 evince chromium gnome-desktop3-data libstdc++-8-dev chromium-common chromium-l10n

次にwicdが動かなくなったようなので，ネットワークマネージャにconnmanを使うことにしました．

$ sudo apt install connman connman-ui

それと，RAM 1GBの端末だけどKernelがpaeだったのでpaeなしのものに変更しました．

$ sudo apt install linux-image-686
$ sudo shutdown -r now
$ sudo apt purge linux-image-*-pae

cpuとdiskが遅い端末なのでほとんどの時間がパッケージの展開でした．ssdに交換するとマシになると思いますが1.8″ IDEなのでものが少なそうですね．

環境

$ lsb_release -dr
Description: Devuan GNU/Linux 4 (chimaera)
Release: 4
$ arch
i686
$ sudo lshw -sanitize | head -64
computer
description: Notebook
product: FMVNU6G23
vendor: FUJITSU
serial: [REMOVED]
width: 32 bits
capabilities: smbios-2.4 dmi-2.4
configuration: administrator_password=disabled boot=normal chassis=notebook keyboard_password=disabled power-on_password=disabled uuid=[REMOVED]
*-core
description: Motherboard
product: FJNB1D6
vendor: FUJITSU
physical id: 0
*-firmware
description: BIOS
vendor: FUJITSU // Phoenix Technologies Ltd.
physical id: 0
version: Version 1.06
date: 11/05/2007
size: 128KiB
capacity: 1MiB
capabilities: pci pcmcia pnp upgrade shadowing cdboot bootselect edd int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb biosbootspecification netboot
*-cpu
description: CPU
product: Genuine Intel(R) processor 800MHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.13.8
slot: Onboard
size: 800MHz
capacity: 800MHz
width: 32 bits
clock: 100MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx bts cpuid est tm2 cpufreq
*-cache:0
description: L1 cache
physical id: 7
slot: L1 Cache
size: 64KiB
capacity: 64KiB
capabilities: internal write-back
configuration: level=1
*-cache:1
description: L2 cache
physical id: 8
slot: L2 Cache
size: 512KiB
capacity: 512KiB
capabilities: pipeline-burst synchronous internal write-back unified
configuration: level=2
*-memory
description: System Memory
physical id: 1b
slot: System board or motherboard
size: 1GiB
capacity: 1GiB
*-bank
description: SODIMM DDR2 Synchronous 200 MHz (5.0 ns)
physical id: 0
slot: Onboard
size: 1GiB
width: 64 bits
clock: 200MHz (5.0ns)