Tiny Core Linux がバージョン 17.0 を現代的なアップデートでリリース

Tiny Core Linux チームは、最小限のディストリビューションのバージョン 17.0 をリリースし、カーネルを 6.18.2 に、GCC コンパイラを 15.2.0 に更新しました。このバージョンはシステムのコンパクトなサイズを維持し、最小エディションは約 20 〜 24 メガバイトです。systemd を避け続け、古いハードウェアや組み込みシステム向けの低リソース使用に焦点を当てています。

Tiny Core Linux 17.0 は、ミニマリズムの評判を保ちながら重要な技術的アップデートをもたらします。ディストリビューションは現在 Linux カーネル 6.18.2 を使用し、Apple M2 シリーズプロセッサ、Intel Core Ultra 300 シリーズ (Wildcat Lake)、ハプティックタッチパッドを含む新しいハードウェアのサポートを追加します。GCC コンパイラはバージョン 15.2.0 にアップグレードされ、OpenMP 5.2 および 6.0 のサポート、C23 の要素(#embed ディレクティブや Unsequenced 属性)、C++ の強化(constexpr placement new や標準ライブラリの flat_map)を取り入れています。ツールチェーンには glibc 2.42、Binutils 2.45.1、util-linux 2.41.2、e2fsprogs 1.47.3 が含まれます。ユーザーは glibc の更新により、古い TCZ 拡張パッケージの互換性のために再コンパイルが必要になる可能性があることに注意してください。これは glibc 2.28 から 2.30 への過去の移行と同様です。システム要件は低く:TinyCore は最低 46 MB の RAM を必要とし、MicroCore は 28 MB を必要とします。推奨構成は 128 MB RAM + スワップスペースと Pentium II 以降のプロセッサですが、1989 年の i486DX で十分です。ディストリビューションは BusyBox と伝統的な SysV 風 init スクリプトに依存し、systemd は使用しません。util-linux 2.41.2 は cfdisk、sfdisk、fdisk で --sector-size や --discard-free などのオプションを強化し、セクター捨て用の新しい T コマンドを追加します。e2fsprogs 1.47.3 はセキュリティ問題に対処し、tune2fs の MMP セッション保護、e2fsck のジャーナル inode チェック(Encrypt フラグ用)、FUSE2fs の O_APPEND や POSIX ACL などのフラグ修正を改善します。新たな udev ルールにより、udisks 経由の ext4 ファイルシステムの自動マウントを防ぎ、脆弱性を軽減します。スクリプトの改善には provides.sh、tce-update、tc-functions の HTTPS ミラーサポート向上、update-everything の自動 PATH 拡張、shutdown.sh の /opt/.xfiletool.lst の空行修正が含まれます。udev ルールは入力デバイスの権限を拡張します。x86_64 システム向けには CorePure64(24 MB、コマンドライン)、TinyCorePure64(41 MB、最小 GUI)、CorePlus(275 MB、拡張)が利用可能です。インストールは USB スティックや tce=UUID パラメータを使用した永続設定をサポートします。Tiny Core Linux は TCZ システムによるオンデマンド拡張ロードを強調し、musl libc とコンテナを使用する Alpine Linux や runit と XBPS の Void Linux などの代替と差別化されます。リリースはプロジェクトウェブサイトで入手可能です。

関連記事

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

AIによるレポート

Linux kernel version 7.1 will drop support for the Intel 80486 processor, making it impossible to build a kernel compatible with the 1989 chip. Maintainers, including Ingo Molnar, argue that the compatibility code burdens modern development. The change affects a few compatible chips from other vendors but has negligible practical impact.

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否