firefoxとfcitxは、/etc/pacman.confで、
すでに、IgnorePkg済み。
あとで、わかったとことして、更新前のfirefoxは、
バージョン79で、ネットにつながらずでした。
あとから、pentium4版のfirefoxの100.0-1.0に
アップグレードし、問題なく動作しました。
結果は良好で、入っているソフトウェアで、
起動しないソフトウェアはなしでした。
ですので、それぞれで構成の違いもあり、
保証はできないものの、かなりの確率で
無事に通過できるものと想像できます。
じぶんには、archlinux-i686があった時代からも含め
星の数ほど32bitなarchlinuxがあります。なのでできることです。
その点をご了承下さい。以下の記録は、
前回までに投稿した内容のつづき的です。
おおかたのパッケージを更新したあとでやったことです。
使ったarchban32は、一日違いのほぼ丸2年前が
最終更新日のarchbang32です。
$ sudo pacman -Syyu
:: パッケージデータベースの同期中...
core 157.2 KiB 81.6 KiB/s 00:02 [######################] 100%
extra 1931.6 KiB 1501 KiB/s 00:01 [######################] 100%
community 5.6 MiB 6.19 MiB/s 00:01 [######################] 100%
:: システム全体の更新を開始...
警告: fcitx: パッケージの更新を無視 (4.2.9.8-1.0 => 4.2.9.9-1.0)
警告: firefox: パッケージの更新を無視 (79.0-1.1 => 106.0.3-1.1)
依存関係を解決しています...
衝突するパッケージがないか確認しています...
:: パッケージデータベースの同期中...
core 157.2 KiB 81.6 KiB/s 00:02 [######################] 100%
extra 1931.6 KiB 1501 KiB/s 00:01 [######################] 100%
community 5.6 MiB 6.19 MiB/s 00:01 [######################] 100%
:: システム全体の更新を開始...
警告: fcitx: パッケージの更新を無視 (4.2.9.8-1.0 => 4.2.9.9-1.0)
警告: firefox: パッケージの更新を無視 (79.0-1.1 => 106.0.3-1.1)
依存関係を解決しています...
衝突するパッケージがないか確認しています...
パッケージ (5) gcr-4-4.0.0-1.0 gnome-keyring-1:42.1-2.0 libnma-1.10.4-3.0
libnma-common-1.10.4-3.0 network-manager-applet-1.30.0-1.0
libnma-common-1.10.4-3.0 network-manager-applet-1.30.0-1.0
合計インストール容量: 8.85 MiB
最終的なアップグレード容量: 1.96 MiB
最終的なアップグレード容量: 1.96 MiB
:: インストールを行いますか? [Y/n]
:: パッケージを取得します...
gnome-keyring-1:42.1-2.0-pentium4 は最新です
gcr-4-4.0.0-1.0-pentium4 は最新です
libnma-common-1.10.4-3.0-pentium4 は最新です
network-manager-applet-1.30.0-1.0-pentium4 は最新です
libnma-1.10.4-3.0-pentium4 は最新です
(5/5) キーリングのキーを確認 [######################] 100%
(5/5) パッケージの整合性をチェック [######################] 100%
(5/5) パッケージファイルのロード [######################] 100%
(5/5) ファイルの衝突をチェック [######################] 100%
エラー: 処理を完了できませんでした (衝突しているファイル)
gcr-4: /usr/lib/gcr-ssh-agent がファイルシステムに存在しています (gcr によって所有されています)
gcr-4: /usr/lib/systemd/user/gcr-ssh-agent.service がファイルシステムに存在しています (gcr によって所有されています)
gcr-4: /usr/lib/systemd/user/gcr-ssh-agent.socket がファイルシステムに存在しています (gcr によって所有されています)
エラーが発生したため、パッケージは更新されませんでした。
:: パッケージを取得します...
gnome-keyring-1:42.1-2.0-pentium4 は最新です
gcr-4-4.0.0-1.0-pentium4 は最新です
libnma-common-1.10.4-3.0-pentium4 は最新です
network-manager-applet-1.30.0-1.0-pentium4 は最新です
libnma-1.10.4-3.0-pentium4 は最新です
(5/5) キーリングのキーを確認 [######################] 100%
(5/5) パッケージの整合性をチェック [######################] 100%
(5/5) パッケージファイルのロード [######################] 100%
(5/5) ファイルの衝突をチェック [######################] 100%
エラー: 処理を完了できませんでした (衝突しているファイル)
gcr-4: /usr/lib/gcr-ssh-agent がファイルシステムに存在しています (gcr によって所有されています)
gcr-4: /usr/lib/systemd/user/gcr-ssh-agent.service がファイルシステムに存在しています (gcr によって所有されています)
gcr-4: /usr/lib/systemd/user/gcr-ssh-agent.socket がファイルシステムに存在しています (gcr によって所有されています)
エラーが発生したため、パッケージは更新されませんでした。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
$ sudo rm /usr/lib/gcr-ssh-agent /usr/lib/systemd/user/gcr-ssh-agent.service /usr/lib/systemd/user/gcr-ssh-agent.socket
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
$ sudo pacman -Syyu
:: パッケージデータベースの同期中...
core 157.2 KiB 75.7 KiB/s 00:02 [######################] 100%
extra 1931.6 KiB 1745 KiB/s 00:01 [######################] 100%
community 5.6 MiB 6.28 MiB/s 00:01 [######################] 100%
:: システム全体の更新を開始...
警告: fcitx: パッケージの更新を無視 (4.2.9.8-1.0 => 4.2.9.9-1.0)
警告: firefox: パッケージの更新を無視 (79.0-1.1 => 106.0.3-1.1)
依存関係を解決しています...
衝突するパッケージがないか確認しています...
:: パッケージデータベースの同期中...
core 157.2 KiB 75.7 KiB/s 00:02 [######################] 100%
extra 1931.6 KiB 1745 KiB/s 00:01 [######################] 100%
community 5.6 MiB 6.28 MiB/s 00:01 [######################] 100%
:: システム全体の更新を開始...
警告: fcitx: パッケージの更新を無視 (4.2.9.8-1.0 => 4.2.9.9-1.0)
警告: firefox: パッケージの更新を無視 (79.0-1.1 => 106.0.3-1.1)
依存関係を解決しています...
衝突するパッケージがないか確認しています...
パッケージ (5) gcr-4-4.0.0-1.0 gnome-keyring-1:42.1-2.0 libnma-1.10.4-3.0
libnma-common-1.10.4-3.0 network-manager-applet-1.30.0-1.0
libnma-common-1.10.4-3.0 network-manager-applet-1.30.0-1.0
合計インストール容量: 8.85 MiB
最終的なアップグレード容量: 1.96 MiB
最終的なアップグレード容量: 1.96 MiB
:: インストールを行いますか? [Y/n]
(5/5) キーリングのキーを確認 [######################] 100%
(5/5) パッケージの整合性をチェック [######################] 100%
(5/5) パッケージファイルのロード [######################] 100%
(5/5) ファイルの衝突をチェック [######################] 100%
(5/5) 空き容量を確認 [######################] 100%
:: パッケージの変更を処理しています...
(1/5) インストール gcr-4 [######################] 100%
gcr-4 の提案パッケージ
gtk4: gcr-viewer-gtk4
(2/5) 更新 gnome-keyring [######################] 100%
Created symlink /etc/systemd/user/sockets.target.wants/gnome-keyring-daemon.socket → /usr/lib/systemd/user/gnome-keyring-daemon.socket.
(3/5) インストール libnma-common [######################] 100%
(4/5) 更新 libnma [######################] 100%
(5/5) 更新 network-manager-applet [######################] 100%
:: トランザクション後のフックを実行...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Compiling GSettings XML schema files...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
(5/5) キーリングのキーを確認 [######################] 100%
(5/5) パッケージの整合性をチェック [######################] 100%
(5/5) パッケージファイルのロード [######################] 100%
(5/5) ファイルの衝突をチェック [######################] 100%
(5/5) 空き容量を確認 [######################] 100%
:: パッケージの変更を処理しています...
(1/5) インストール gcr-4 [######################] 100%
gcr-4 の提案パッケージ
gtk4: gcr-viewer-gtk4
(2/5) 更新 gnome-keyring [######################] 100%
Created symlink /etc/systemd/user/sockets.target.wants/gnome-keyring-daemon.socket → /usr/lib/systemd/user/gnome-keyring-daemon.socket.
(3/5) インストール libnma-common [######################] 100%
(4/5) 更新 libnma [######################] 100%
(5/5) 更新 network-manager-applet [######################] 100%
:: トランザクション後のフックを実行...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Compiling GSettings XML schema files...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
$ sudo pacman -Syyu
:: パッケージデータベースの同期中...
core 157.2 KiB 72.5 KiB/s 00:02 [######################] 100%
extra 1931.6 KiB 434 KiB/s 00:04 [######################] 100%
community 5.6 MiB 1092 KiB/s 00:05 [######################] 100%
:: システム全体の更新を開始...
警告: fcitx: パッケージの更新を無視 (4.2.9.8-1.0 => 4.2.9.9-1.0)
警告: firefox: パッケージの更新を無視 (79.0-1.1 => 106.0.3-1.1)
何も行うことがありません
$
:: パッケージデータベースの同期中...
core 157.2 KiB 72.5 KiB/s 00:02 [######################] 100%
extra 1931.6 KiB 434 KiB/s 00:04 [######################] 100%
community 5.6 MiB 1092 KiB/s 00:05 [######################] 100%
:: システム全体の更新を開始...
警告: fcitx: パッケージの更新を無視 (4.2.9.8-1.0 => 4.2.9.9-1.0)
警告: firefox: パッケージの更新を無視 (79.0-1.1 => 106.0.3-1.1)
何も行うことがありません
$
付き合い方をわかれば、いまでも快適に
32bit版archlinuxは使えます。ブラウザは、実質
firefoxだけ、みたいではありますが。
debianのi386より、firefoxの調子はいいと思います。
ハード環境にもよるんでしょうけど。
今回は、仮想環境の
vmware workstation player 15.5.7 build-17171714上の
archbang32検証です。
本家archlinuxが32bit版を放棄して、
もうそれなりの月日が経過しています。
有志で継続されているarchlinux32は、本家archlinux(64bit)を
もとに継続されている模倣です。したがって、
32bitt版chromiumのバージョンが停止しても、周囲の
ライブラリのバージョンは上がっていきます。
動作しなくなりました。chromiumのためだけに
ライブラリのバージョンを下げることも
できなくはないのでしょうけど、システム全体の
動作に影響がないか、ってことはありますね。
archlinux32では、カーネルが長く5版台でバージョンの進行が
止まっています。それ自体がarchlinux32の置かれている
状況をよく示していると思います。
それでも、64bitのcpuで32bit_osを使う快感は
未だに健在です。軽いです。