メモリ1GBの古いノートPCにantiX Linux(32ビット)をインストールする手順

 メモリ1GBの古いノートPCにantiX Linux(32ビット)をインストールする手順


概要・事前準備

このガイドでは、リソースの限られた古いノートPCを再利用するために、非常に軽量なLinuxディストリビューションであるantiX Linuxをインストールする手順を説明します。


  • 対象環境: メモリ1GB、32ビットCPU(Pentium M, Core Solo/Duo等)を搭載した古いノートPC

  • 必要なもの:

    1. 8GB以上のUSBメモリ(中身のデータは消去されます)

    2. 作業用の別のPC(ISOファイルのダウンロードおよび書き込み用)

    3. インストール先のノートPC(バッテリー切れを防ぐため電源アダプタへの接続を推奨)

ステップ1:適切な32ビットISOイメージのダウンロード

antiX Linuxには複数のエディションがあります。メモリ1GBの環境には、バランスの取れた「base」エディションが最適です。


  • ダウンロード先: antiX公式サイト(antixlinux.com) または SourceForge

  • バージョン選択: 必ず 32-bit (i486 / x86) を選択してください。

  • エディション選択(1GB RAM向け):

    • antiX-base(推奨): ブラウザや必須ツールが含まれつつ、メモリ消費を抑えた標準構成。

    • antiX-net または antiX-core: さらに軽量ですが、GUI環境を自分で構築する必要があるため上級者向けです。

    • antiX-full: 多くのアプリが含まれますが、1GB RAMでは動作が少し重くなる可能性があります。

ステップ2:ブータブルUSBメモリの作成

ダウンロードしたISOファイルをUSBメモリに書き込み、起動用ディスクを作成します。


  • 書き込みツールの用意: Rufus、balenaEtcher、またはVentoyなどを使用します。

  • Rufusを使用する場合の設定例:

    • ターゲットデバイス: 用意したUSBメモリを選択。

    • ブート選定: ダウンロードした antiX-xx_386-base.iso を選択。

    • パーティション構成: MBR(古いPCの多くはLegacy BIOSであるため)。

    • 書き込みモード: 「ISOイメージモード」で起動しない場合は、「DDイメージモード」で再度書き込みを試してください。

ステップ3:ライブUSBからの起動(Boot)

  1. インストール先のノートPCに作成したUSBメモリを挿入します。

  2. 電源を入れ、メーカーロゴが表示されている間に特定のキー( Person F2, F12, F8, Delete, Escなど)を連打して、BIOS設定画面またはブートメニューを開きます。

  3. 起動順序(Boot Order)の設定で、USBドライブを最優先(1st Boot Device)に設定して設定を保存し、再起動します。

  4. antiXのブートメニュー画面が表示されたら、標準の「antiX 32-bit」を選択してEnterを押します。

ステップ4:ライブ環境での初期確認とインストーラーの起動

  1. デスクトップ画面(IceWMまたはFluxbox)が起動します。この段階ではまだインストールは始まっておらず、メモリ上で動作しています。

  2. 接続確認: タスクバーのネットワークアイコンからWi-Fiまたは有線LANの接続を確認してください。

  3. インストーラーの起動: デスクトップ上にある「Install antiX」アイコンをダブルクリックしてインストーラーを立ち上げます。

ステップ5:ディスクパーティション設定とインストール実行

  1. ディスクの選択: インストール対象のストレージ(内蔵HDDやSSD)を間違えないように選択します。

  2. パーティション設定:

  • 他にOSを残す必要がない場合は「Disk entire disk」を選択します(既存のデータはすべて削除されます)。

  1. 重要(1GB RAM向け):スワップ(Swap)領域の設定

  • 物理メモリが1GBしかない環境では、メモリ不足を補うための**スワップ領域(1GB〜2GB程度)**の設定が不可欠です。

  • 自動設定(Customize layoutを選ばない場合)で通常は確保されますが、手動設定の場合は必ずSwap領域を作成してください。

ステップ6:システム設定とユーザーアカウント作成

  1. キーボード・地域設定: キーボードレイアウトに「Japanese」、タイムゾーンに「Asia/Tokyo」を選択します。

  2. ネットワーク名: コンピュータ名(ホスト名)を入力します(例:antix-laptop)。

  3. ユーザーアカウントの作成:

  • 使用する「ユーザー名」と「ユーザーパスワード」を設定します。

  • 管理者権限用の「rootパスワード」も別途設定します(同じでも構いませんが、セキュリティ上は分けることが推奨されます)。

ステップ7:インストールの完了と再起動

  1. インストール処理が進行し、完了メッセージが表示されたら「Finish」をクリックします。

  2. 画面の指示に従い、USBメモリを抜いてからEnterキーを押して再起動します。

  3. 再起動後、antiXが立ち上がります。作成したユーザーアカウントでログインしてください。

インストール後の推奨設定(軽量化・日本語化)

快適に使用するために、以下の作業を行ってください。


  1. パッケージの更新: ターミナルを開き、以下のコマンドを実行してシステムを最新にします。

    • sudo apt update && sudo apt upgrade

  2. 日本語入力の導入: fcitx-mozc などをインストールし、日本語入力ができるように設定します。

  3. メモリ最適化:

    • zram を活用することで、メモリ効率を向上させることができます。

    • 不要なスタートアップサービスを停止し、起動時の負荷を最小限に抑えます。


antiX Linuxにおける日本語環境・日本語入力(Fcitx-Mozc)のセットアップ手順

インストール直後のantiX Linuxで、日本語表示およびFcitx-Mozcを用いた日本語入力を有効化する詳細な手順です。

1. パッケージリストの更新

端末(ターミナル)を開き、以下のコマンドを実行してパッケージ情報を最新化します。

sudo apt update

2. 日本語フォントおよび日本語入力パッケージのインストール

以下のコマンドを実行して、日本語フォント(Fonts-Noto-CJK等)とFcitx + Mozc関連のパッケージをインストールします。

sudo apt install -y fonts-noto-cjk fcitx fcitx-mozc fcitx-config-gtk im-config

3. 入力メソッド(im-config)の設定

  1. 端末で以下のコマンドを実行します。

im-config -n fcitx

  1. または、メニューから「Input Method Configuration (im-config)」を起動し、入力メソッドとして fcitx を選択してOKをクリックします。

4. 環境変数の設定(必要に応じて)

ユーザーのホームディレクトリにある .desktop-session/startup または .bashrc / .profile に以下の環境変数が設定されているか確認・追記します。

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS=@im=fcitx

5. Fcitx-Mozcの起動と設定

  1. システムを再起動するか、一度ログアウトして再ログインします。

  2. タスクトレイにFcitx(キーボードまたはMozcのアイコン)が表示されたら、右クリックして「設定 (Configure)」を開きます。

  3. 入力メソッドの一覧に「Mozc」が含まれていることを確認します。含まれていない場合は、「+」ボタンを押して「Mozc」を検索して追加します。

  4. 「半角/全角」キー(または Ctrl + Space)で日本語入力と英語入力を切り替えられることを確認します。

6. メモリ節約のための注意点(1GB RAM向け)

Fcitx-Mozcは軽量ですが、バックグラウンドでのメモリ消費をさらに抑えたい場合は、使用していない入力メソッドプラグインや不要な自動起動プロセスを切り詰めることで、1GBのメモリ環境でもより軽快に動作します。


antiX Linux 日本語化および日本語入力(Fcitx-Mozc)のセットアップ手順

インストール直後の状態から、システム表示の日本語化および Fcitx-Mozc を用いた日本語入力環境を構築する詳細手順です。

1. システムパッケージの更新

ターミナル(端末)を開き、パッケージリストを更新して最新の状態にします。

sudo apt update && sudo apt upgrade -y

2. 日本語ロケール・フォントのインストール

日本語表示に必要なフォント(TakaoフォントやNoto Sans CJK)とパッケージをまとめてインストールします。

sudo apt install -y locales task-japanese task-japanese-desktop fonts-takao fonts-noto-cjk

3. 日本語ロケールの設定

システム表示言語を日本語に設定します。

  1. 以下のコマンドを実行します。

sudo dpkg-reconfigure locales

  1. パッケージ設定画面が開いたら、リストから ja_JP.UTF-8 UTF-8 をスペースキーで選択(チェック)し、OKを選びます。

  2. デフォルトのロケール設定画面で ja_JP.UTF-8 を選択して適用します。

(※ antiXコントロールセンターの「システム」>「ロケール」から設定することも可能です)

4. 日本語入力システム (Fcitx + Mozc) のインストール

軽量で動作が安定している Fcitx と Mozc 変換エンジンをインストールします。

sudo apt install -y fcitx fcitx-mozc fcitx-config-gtk

5. 環境変数の設定

システムが Fcitx をデフォルトの入力メソッド(IME)として認識するように設定します。

ホームディレクトリーにある .bashrc ファイル(または .profile)の末尾に、以下の3行を追加します。

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS=@im=fcitx

6. Fcitx の自動起動確認と再起動

  1. antiXコントロールセンターの「セッション」>「Desktop Session Settings」を開きます。

  2. startup タブ内に fcitx -d & が含まれているか確認し、記載がなければ末尾に追記して保存します。

  3. 設定を完全に反映させるため、システムを再起動します。

sudo reboot

7. 動作確認

  1. 再起動後、タスクバー(ステータスバー)に Fcitx のアイコン(キーボードや「あ」のマーク)が表示されているか確認します。

  2. テキストエディタなどを起動し、半角/全角 キー(または Ctrl + Space)を押して、日本語入力(Mozc)へ切り替えられるかテストします。

設定コマンド・環境変数を保存・適用するための解説

Linuxにおいて、環境変数や入力メソッドの設定を永続化し、システムに適用するための主要な手法について解説します。

1. 設定ファイルへの書き込みと保存コマンド (echo >>, nano / vim)

シェル(bash等)の起動時に自動で設定を読み込ませるには、設定ファイルにコマンドを追記します。

  1. リダイレクトによる追記: ターミナルから直接書き込む際に便利です。

echo 'export GTK_IM_MODULE=fcitx' >> ~/.bashrc

  • >> は「追記」を意味します。誤って > (上書き)を使わないよう注意してください。

  1. テキストエディタによる編集: nano ~/.bashrcvim ~/.profile を使用してファイルを開き、末尾に設定を記述して保存します。

2. 設定を即座に再読み込みするコマンド (source)

設定ファイルを書き換えただけでは、現在開いているターミナルには反映されません。再起動や再ログインをせずに反映させるには source コマンドを使用します。

source ~/.bashrc

このコマンドにより、編集したファイルの内容が現在のセッションに即時適用されます。

3. Ubuntuにおける入力メソッド(IBus / Fcitx)設定の保存・適用

Ubuntu等のデスクトップ環境では、GUIとCUIの両面から設定が保持されます。

  1. グラフィカル設定: 「設定」→「地域と言語」で行った変更は、dconfデータベース等に保存され、ログイン時に自動適用されます。

  2. コマンドライン設定と保存ファイル:

    • im-config: 使用する入力メソッドフレームワークの指定を ~/.xinputrc に保存します。

    • /etc/default/keyboard: システム全体のキーボードレイアウト設定を保持します。変更後は sudo udevadm trigger --subsystem-match=input --action=change 等で適用するか、再起動が必要です。


コメント