Linux あれこれ

Linux 関連(一部 Windows11 )の備忘録です。

「VirtualBox 7.1.10」に、「OpenMandriva Lx 25.06 (ROME)」Xfce版をインストール〈H176〉

登録日: 2025-08-27 更新日: 2025-08-28

前回 、「Xubuntu 24.04 LTS」に「VirtualBox 7.1.10」をインストールしました。

-

今回 は、その「VirtualBox」の仮想マシンに、ゲストOS として「Mandrake Linux」派生の「OpenMandriva Lx 25.06 (ROME)」の Xfce 版をインストールしました:

-

「OpenMandriva」にさわるのは初めてです。「rpm」パッケージを使い、ローリングリリースがあるのは、Fedora に近いのかも。元になった「Mandrake Linux」はなくなっても、開発が続いているのは人気がある証拠です。期待です。

-

その備忘録です。

-

-

使用したPC は、新しく購入した ミニPC「MINISFORUM NAB5」です。
プロセッサは「Core i5-12450H」で、メモリ 16GB、SSD 512GB です。

-

(注)リンクを戻るときはブラウザの左上の「←」をクリック
Android スマホであれば「ホーム」ボタン隣の「<」をタップ

-

-


目次

-

参考にした作業:

「ミニPC」(SSD) に、USB 立ち上げで「Xubuntu 24.04 LTS」をインストール〈H171-5〉

-

今回の作業:

  1. 「ゲストOS」のISO イメージをダウンロード:

  2. 「仮想マシン」の作成:

  3. 「OpenMandriva Lx ROME (xfce)」のインストール:

  4.  キーボードレイアウトを「日本語キーボード」に修正:

  5.  システム更新:

  6.  リポジトリの追加:

  7.  リポジトリの追加2:

  8.  日本語化:

  9.  日本語入力:

  10. 「VirtualBox Guest Additions」のインストール:

  11.  デスクトップの設定:

  12.  フォントのインストール:

  13.  アプリ のインストール:

  14.  ゲームのインストール:

-

参考になりそうな作業:

  1.  キーボードレイアウトを「日本語キーボード」に修正:

  2. 「dnf」コマンドについて:

  3. 「rpm」コマンドについて:

  4. 「dpkg」コマンドについて:

  5. 「rpmbuild」コマンドについて:

-

「まとめ へ」

「目次詳細 へ」

-

-


- --- - --- - --- - --- - --- - --- - --- - -

ホストOS の「Xubuntu 24.04.2 LTS」を立ち上げ:

-

仮想マシンの「OpenMandriva Lx 25.06 (ROME)」Xfce版 を起動:

-

ログイン画面:

→ログインマネージャは、「gdm」です

-

デスクトップ画面:

Xfce 版の画面です。使いやすいようにカスタマイズ。

日本語入力は、「fcitx-anthy」です:

-

-


- --- - --- - --- - --- - --- - --- - --- - --

VirtualBox」について:

-

VirtualBox 」は、Oracle(オラクル)社が開発している「仮想マシン」を構築するためのソフトウェアです。

-

-

-


- --- - --- - --- - --- - --- - --- - --- - ---

VirtualBox Guest Additions」について:

-

VirtualBox Guest Additions」は、Oracle(オラクル)社が無償で提供している、VirtualBox のゲストOS 向けの追加コンポーネントです:

-

Oracle(オラクル)社のライセンスのある「デバイスドライバ」、「システムアプリケーション」等は、 「VirtualBox」から分離され、個人の方でそれをインストールするか、選べます。

→手動でゲストOS にインストールすると、「ライセンスに同意した」と見なされ、使えます。

-

VirtualBox Guest Additions」で、使えるようになる(かもしれない)機能:
- マウスポインタの統合
- 共有フォルダ
- 高解像度ディスプレイのサポート
- ウィンドウサイズの変更
- シームレスウィンドウ
- 時刻同期
- 共有クリップボード
- 自動ログオン

→OS により、何が使えるかは変わります:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----

Xubuntu」について:

-

Ubuntu の公式フレーバー(性格の違う兄弟?)です

Xubuntu」(ズブントゥ)は、 Ubuntu ベースの、軽量な「Xfce」デスクトップ環境です。

Ubuntu ベースにつき、多くのノウハウ、情報等があること、および問題の少ない「x11」で動いていることが強みです。

-

個人的には使い慣れた環境です。
カスタマイズが色々とできるので、自分にとって使い勝手の良い環境を作れるのが利点です。

-

-


- --- - --- - --- - --- - --- - --- - --- - -----

「OpenMandriva Lx」について:

-

以前はフランスの Mandriva 社が開発していた、(古い「RHEL」から派生の)

Mandrake Linux」から派生した Linux ディストリビューションです:

(つまり、Fedora とは遠い親戚)

rpm」パッケージが使われています:

-

現在は「OpenMandriva Association」から、
最先端指向のローリングリリース「ROME」(ローマ)と、安定指向の「Rock (6.0)」が提供されています:

ローリングリリースのユーザは、コマンドラインまたはターミナル(コンソール)に精通している必要があり、時々それを使用できる必要があります。

なので、「端末」に馴染みのない方は「Rock (6.0)」を選ぶのが無難です。
その場合、使えるデスクトップ環境は制限されます。

-

デフオルトのデスクトップ環境は、「KDE Plasma」です:

-

「Rock (6.0)」で利用できるデスクトップ環境は、

KDE Plasma」とスピン(コミュニティ版)の「GNOME」です:

-

「ROME」で利用できるデスクトップ環境は、

KDE Plasma」とスピンの「GNOME、LXQT、COSMIC、XFCE、MATE、CINNAMON、BUDGIE」です:

-

ブログとしては、「KDE Plasma」の「Rock (6.0)」を試したいところですが、
マシンの性能が低いのでXFCEに落ち着きました。

なので、ローリングリリース (ROME) か、開発版 (COOKER) になります:

-

ダウンロードできるサイト:

OpenMandriva

GitHub

-

公式 wiki サイト

OMA Wiki

-

インストールガイド:

Install OpenMandriva Lx

-

-


現在のOS のバージョンを表示:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

ホストOS : 「Xubuntu 24.04.3 LTS」

2025-08-28 現在

-

カーネル:
$ uname -r
6.8.0-79-generic

→LTS版は安定志向なので、更新の回数は少なめです:

-

リリース:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu 24.04.3 LTS"

→LTS 版の更新(ポイントリリース)は、6ヶ月前後で、
 今は「24.04.3」にアップされています

-

x11」と「Wayland」のどちらで動作してるか確認:
$ echo $XDG_SESSION_TYPE
x11

→「Wayland」ではなく、「x11」で動作しています。

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

ゲストOS : 「OpenMandriva Lx 25.06 (ROME)」Xfce

2025-08-28 現在

-

カーネル:
$ uname -r
6.14.2-desktop-3omv2590

カーネルは結構進んでいます:

desktop が付いているということは、それ以外もありそう:

-

リリース:
$ cat /etc/lsb-release
:
LSB_VERSION=
DISTRIB_ID="OpenMandriva Lx"
DISTRIB_RELEASE=25.06
DISTRIB_CODENAME=ROME
DISTRIB_DESCRIPTION="OpenMandriva Lx 25.06"

→ローリングリリースです:

-

$ cat /etc/system-release
:
OpenMandriva Lx release 25.06 (ROME) Rolling for x86_64

-

$ cat /etc/os-release
:
NAME="OpenMandriva Lx"
VERSION="25.06 (ROME) Rolling"
ID="openmandriva"
VERSION_ID="25.06"
PRETTY_NAME="OpenMandriva Lx 25.06 (ROME) Rolling"
BUILD_ID="20250605.11"
VERSION_CODENAME="rome"
ANSI_COLOR="1;43"
LOGO="openmandriva"
CPE_NAME="cpe:/o:openmandriva:openmandriva_lx:25.06"
HOME_URL="http://openmandriva.org/"
BUG_REPORT_URL="https://github.com/OpenMandrivaAssociation/distribution/issues/"
SUPPORT_URL="https://forum.openmandriva.org"
PRIVACY_POLICY_URL="https://www.openmandriva.org/tos"

-

x11」と「Wayland」のどちらで動作してるか確認:
$ echo $XDG_SESSION_TYPE
x11

→「Wayland」ではなく、「x11」で動作しています。

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- -

1. 「ゲストOS」のISO イメージをダウンロード:

-

ダウンロードサイト:

OpenMandriva Lx

Which version should I download

 和訳: どのバージョンをダウンロードしますか

-

「OpenMandriva」のデフォルトのデスクトップ環境は、「KDE Plasma」です
 GNOME、LXQT、XFCE などのデスクトップを希望する場合は、SPINS(スピン)からダウンロードします:

-

「SPINS」をクリック:

GNOME
LXQT
COSMIC
XFCE
MATE
CINNAMON
BUDGIE

→「XFCE」をクリック:

ROME xfce x86_64
COOKER xfce x86_64

「COOKER」は開発版 (OpenMandriva LX Development Branch) なので、

→「ROME xfce x86_64」をクリック:

-

今のところ、「OpenMandriva Lx 6.0」で利用できるのは、「KDE Plasma」か「GNOME」になります:

-


1). ISO イメージ のダウンロード:

 id 4098 をクリック:

-

rolling 画面:

2025年7月21日 提供:

ローリングリリースなので、短い周期で、ファイル名やチェックサム値が変わります:

-

File name

OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso
OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso.md5sum
OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso.sha256sum
iso_build.log

-

(1). ISO のダウンロード:

「OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso」をクリック:

-

→ダウンロード後、「~/ダウンロード/OpenMandriva/」に移動しました:

-

(2). チェックサムのダウンロード:

「OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso.sha256sum」をクリック:

-

→ダウンロード後、「~/ダウンロード/OpenMandriva/」に移動しました:

-


2). ダウンロードしたファイルの確認:

$ cd ~/ダウンロード/OpenMandriva/
$ ls -l
:
-rw-rw-r-- 1 ubn ubn 2669031424  8月 23 14:57 OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso
-rw-rw-r-- 1 ubn ubn        125  8月 23 15:00 OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso.sha256sum

→ローリングリリースは、「alpha 版」扱いみたい:

-


3). チェックサムの値を確認:

$ cat OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso.sha256sum
:
a8d72763c71882b244244fed09889bc8e1b1b8f681a3225bd5290378c3197353  OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso

-

ISO ファイルのチェックサムを確認:
$ sha256sum OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso
:
a8d72763c71882b244244fed09889bc8e1b1b8f681a3225bd5290378c3197353  OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso

→OK

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- --

2. 「仮想マシン」の作成:

-

1). メニュー→「システム」→「Orcle VM VirtualBox

-

VirtualBox マネージャ」が起動:

→すでに作成した「仮想マシン」があります:

-


2). 右上の水色の「新規」ボタンをクリック:

-


3). 水色の帯の「名前とオペレーティングシステム」:

-

(1). 作成したい「ゲストOS」の名前を入力:
名前:OpenMandriva-Xfce   ←(好みの英字の名前)

-

(2). 問題: 右下に、「完了」ボタンが表示され、「次へ」がありません:

ここで、「完了」ボタンをクリックすると、これ以降の項目が「未設定」になります:

→以降のように、個別に「未設定」の項目を選んで設定しました。

-

(3). ISO イメージファイルを指定:

ISO イメージ: <選択されていません>

右端の「▼」をクリック →その他 →「ダウンロード」→下記のファイルを指定:

「/home/ubn/ダウンロード/OpenMandriva/OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso」

-

(4). 自動で(最終的に)下記が入力されました:
タイプ:Other
バージョン:Other/Unknown

-

(5). 詳細な選択肢があれば、変更で「仮想マシン」の立ち上げが安定します:

今回は:

タイプ: Linux
Subtype: Mandriva
バージョン: 「OpenMandriva (64-bit)」  ←「変更」

→「仮想マシン」を作成した後、いつでも、この項目は変更できます:

-

(6). 「自動インストールをスキップ」にチェック: したいけど、

→グレー表示で選べません。

-


4). なので、水色の帯の「自動インストール」をクリック:

→グレー表示で選べません。

-

ちなみに、「自動インストール」が使えるのは、 (OS のxml 情報を提供できる)Ubuntu などのメジャーな Linux ディストリビューションのみです:

-

今までの設定:

-


5). まだ設定していない、水色の帯の「ハードウェア」の帯をクリック:

-

(1). メインメモリー:

今回は、メモリ 16GB を分割して、約 8 GB を割当てました:(以前のマシンでは 4 GB の指定)

(バーをクリックしてから、「→」キーで微調整)

7987 MB  ←(メモリに余裕がないときに大きくしすぎると、 ホストOS が不調になります)

-

(2). プロセッサー数:

8 CPU  ←(パソコンのプロセッサによって上限は変わります: 今回は最大 16)
       (以前のマシンでは 2 CPU の指定)

-

(3). 「EFIを有効化(一部のOSのみ)」にチェック:

仮想環境で使うならどちらに設定してもかまいません。

→実マシンが UEFI 立ち上げなので、
(USB でインストールするときの)実際のOS の動きを確認したいのでチェックしています。

-

OS インストール後は、(パーティションの構成が変わるため)変更できないので注意:

-


6). まだ設定していない、水色の「ハードディスク」の帯をクリック:

-

「仮想ハードディスクを作成する」にチェックされていることを確認:

25.00 GB ←(増やしました)

-

→「完了」

-


7). 仮想マシンの「OpenMandriva-Xfce」が作成されました:

→この「仮想マシン」が、これからインストールを行う、仮想マシン(仮想のパソコン)の性能です。

-

実際のハードウェアによる制限は出ますが(実績のある)汎用のドライバーが使われます。
また、下記のように設定値を後から変更できるので、うまく動かないときはリトライできます。

-


8). ★「Guest Additions」をインストールする場合は、「ディスプレイ」の設定を見直します:

設定が異なると、以前は、色々と予期しない問題が発生しました:

-

(1). 「ディスプレイ」をクリック →「スクリーン」タブ

-

(2). 「VMSVGA」に設定:

→デフォルトのままです:

-

(3). 「3D アクセラレーションを有効化」にチェック:

→ビデオメモリーの設定の上限が「128MB」から「256MB」に増えます:

-

(4). ビデオメモリーを「256MB」に変更:
- ビデオメモリー: 16MB           →「256MB」に変更
- グラフィックコントローラー: 「VMSVGA」  →そのまま

-

今までの設定:

-

→OK

-


9). 「システム」→「マザーボード」タブ を確認:

 →ただし、グレー表示で変更できなくなっています

-

今までの設定:

-

→OK

-


10). 画面が最初に戻るので、最終的な設定を確認できます:

→「ストレージ」の項目の、光学ドライブ
 「OpenMandrivaLx.rolling-alpha.20250721.4098-xfce.x86_64.iso」

 がセットされていることを確認:

-

この CD イメージでライブ立ち上げされます。

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ---

3. 「OpenMandriva Lx ROME (xfce)」のインストール:

-

1). 「仮想マシン」を選択して、「起動」(緑色の右矢印)ボタンをクリック:

→「仮想マシン」が起動:

-


2). ライブモード立ち上げ画面:

最初にライブモードを起動するように求められます。

30秒後に自動的に開始されます。

-

言語とキーボードレイアウトのメニューがありますが、「日本語」は含まれていないので、 ここでは何もしません:

-


3). 小さな、Xfce の「デスクトップ」画面が表示:

→画面が小さいです:

-


4). 「デスクトップ」画面の右下をマウスでドラッグして、広げました:

壁紙は「拡大/縮小」モードのようです。壁紙が拡大されました:

→「OpenMandrivaLx_rolling」アイコンがあります

ここからは、インストーラは起動できません。

ファイルマネージャで、CD イメージが開くだけです:

-


5). インストール開始:

画面左上の「Applications」→「System」→「OpenMandriva Lx」

-


6). 「Welcome」タブ:

「Welcome to the OpenMandriva Lx 25.06 (ROME) installer」画面が表示:

下の言語選択にて、

「日本語」を選択:

-


7). 「ようこそ」タブ:

日本語に変わりました:

-

→右下の「次へ」をクリック

-


8). 「ロケーション」タブ:

→ヨーロッパのロンドンが選択されています:

-

地域: Asia に変更:

ゾーン Tokyo に変更:

-

システムの言語を…  「変更…」をクリック

「ja_JP.UTF-8」がないので「中止」をクリック

数字と日付のロケールを… 「変更…」をクリック

→右下の「次へ」をクリック

-

問題: システムローケール設定は、「ja_JP.UTF-8」がないので、インストール完了後に行う必要があります:

-


9). 「キーボード」タブ:

キーボードモデル: Generic 105-key PC ←(自動で選択)

「Japanese」 に変更:

「Default」 に変更:

-

左下の「ここでタイプしてキーボードをテスト」→ @@ を入力して確認

「[[」 ←(ダメです)

問題: インストーラにて、日本語キーボードとして認識されません

-

右下の「キーボードの切り替え:」

空白のまま

-

問題あるけど、ここではどうしようもないので、

→右下の「次へ」をクリック

-


10). 「パーティション」タブ:

- ディスクの消去
- 手動パーティション

「ディスクの消去」にチェック

-

→右下の「次へ」をクリック

-


11). 「ユーザー情報」:

→サーバーとして使う時は、root のパスワードを設定できます:

-

あなたの名前は何ですか?:                任意
ログイン時に使用する名前は何ですか?:       任意
このコンピューターの名前は何ですか?:       任意
アカウントを安全に保つため、パスワードを選択してください:
   「任意」「任意」
「パスワードを尋ねずに自動的にログインする。」のチェックを外す
「管理者アカウントにも同じパスワードを使用する。」にチェック

→個人で使うときの設定です:

-

すべての項目に緑色のチェックが付いたら、

→右下の「次へ」をクリック

-


12). 「要約」タブ:

これまでの設定が反映されているか確認:

-

→右下の「インストール」をクリック

「今すぐインストール」をクリック

-

問題: インストーラにて、「ネットワーク」タブ: がありません:

「ネットワーク」の接続についての選択ができません:

デスクトップ画面で、ネットワークを接続してから、インストールが必要:

-


13). 「インストール」タブ:

インストール開始:

→インストールがメチャクチャ速いです:

-


14). 「終了」タブ:

「すべて完了しました」画面が表示:

「今すぐ再起動」にチェック(自動で選ばれていません)

-

→右下の「実行」をクリック

-

仮想マシンが再起動されました。

CD-ROM はマウントされたままです:

→電源オフして、取り外すべきでした。

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----

4. 「OpenMandriva Lx ROME (xfce)」の立ち上げ:

-


1). 「ログイン」画面が表示:

→Enter または、クリック

-

→パスワードを入力

-


2). 「GNOME」のデスクトップ画面が表示:

Xfce」以外に、「GNOME」もインストールされていました:

デフォルトのデスクトップは、「GNOME」だったみたい:

-

画面に何も表示されないときは、画面左上のボタンをクリックするか、「Windows」キーを押せば「GNOME」の選択画面が表示されます:

-

電源オフ:

画面右上の「電源」ボタンをクリック:

次の「電源」ボタンをクリック:

「Power Off…」を選択:

「Power Off」をクリックするか、しばらく待ちます:

-


3). 「VirtualBox」マネージャに戻りました:

CD-ROM の取り外し:

ストレージ

[光学ドライブ] の右をクリック→一番下の「Remve Disk …」をクリック

→「空」

-


4). 「仮想マシン」を起動:

-


5). 「ログイン」画面:

-

(1). ユーザ名をクリック:

-

(2). 右下の「歯車」をクリック:

-

選択できる、セッションが表示:
  Failsafe X session
◎ GNOME
  GNOME on Xorg
  Xfce Session
  Xfce Session (Wayland)

-

Xfce Session」を選択:
  Failsafe X session
  GNOME
  GNOME on Xorg
◎ Xfce Session
  Xfce Session (Wayland)

-


6). 「ログイン」画面:

→パスワード入力

-


7). 「Xfce」のデスクトップ画面が表示:

→英語の環境です:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- -----

5. キーボードレイアウトを「日本語キーボード」に修正:

-

問題:「日本語キーボード」で、「@@」で「[[」が入力されます:

「OpenMandriva Lx」のインストールにて、「日本語キーボード」を指定しましたが、

確認で「[[」が入力されました:

インストール中に対応ができなかった、影響です:

-


1). 設定の確認:

「Applications」→「Settings」→「keyboard」→「Layout」タブ:

→全体がグレーで、変更できないことに注目:

-

keyboard Layout:

English(US)
Japanese

→2つのレイアウトが存在し、US の方が優先度が高いです:

-

Keyboard model: Generic 105-key PC

Change layout option: 空白   ←(切り替えて使うなら設定が必要)

-


2). 「端末」にてキー入力を確認:

「@@」と入力:

[[

-


3). 「日本語キーボード」の設定に変更:

一番上の

Use system defaults(システムのデフォルトを使用します)のスイッチ:

左に移動:オフ

(システムのデフォルトを使わないので、変更できるようになります)

-

-

「English(US)」をクリック→「Remove」(削除)

-

表示:

Japanese

-


4). 「端末」にてキー入力を確認:

「@@」と入力:

@@

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- -

6. インストール後の「システム更新」:

-


1). Ctrl+Alt+T か、Windows+Enter で「端末」を起動:

-


2). 確認:

$ locale
:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=

→英語です:

-

$ date
Sat Aug 23 09:39:38 PM JST 2025

JST なので、タイムゾーンは良いみたい:

-

$ uname -a
Linux user-PC 6.14.2-desktop-3omv2590 #1 SMP PREEMPT_DYNAMIC Fri Apr 18 21:01:44 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

-

$ uname -r
6.14.2-desktop-3omv2590

-

$ cat /etc/lsb-release
:
LSB_VERSION=
DISTRIB_ID="OpenMandriva Lx"
DISTRIB_RELEASE=25.06
DISTRIB_CODENAME=ROME
DISTRIB_DESCRIPTION="OpenMandriva Lx 25.06"

-


3). ログインマネージャの確認:

$ pgrep -lfa sess
:
1580 gdm-session-worker [pam/gdm-password]
1668 /usr/libexec/gdm-x-session --register-session --run-script startxfce4
1679 xfce4-session
1787 /usr/libexec/at-spi2-registryd --use-gnome-session
1922 /usr/bin/VBoxClient --vmsvga-session
1947 /usr/bin/VBoxClient --vmsvga-session

→「gdm」です:

-


4). 「sudo」が使えるか確認:

$ sudo ls
:
[sudo] password for user: 
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

→OK

-


5). コマンドラインの「エディタ」を確認:

$ dnf list nano
:
Installed Packages
nano.x86_64                      8.4-1                       @System

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- --

6-1. システム更新:

-

dnf コマンドのへ応答は「y/N」なので、Enter で中止されます:

→「y」Enter としないと実行されません:

-


1). リポジトリの同期:

$ sudo dnf update
:
[sudo] password for user: 
OpenMandriva Rolling - x86_64                   1.8 MB/s | 5.6 MB     00:03    
Last metadata expiration check: 0:00:01 ago on Sat 23 Aug 2025 10:26:13 PM JST.
Dependencies resolved.
Nothing to do.
Complete!

→更新がありません:

-


2). パッケージの更新:

$ sudo dnf upgrade
:
Last metadata expiration check: 0:00:54 ago on Sat 23 Aug 2025 10:26:13 PM JST.
Dependencies resolved.
Nothing to do.
Complete!

→更新がありません:

-

「最後のメタデータの有効期限チェック」が表示されていることに注目:
いつもダウンロードするわけでなく、一定期間、キャッシュの内容が使われます:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ---

6-2. リポジトリの追加:

-

リポジトリを追加して、有効化することで、インストールできるパッケージを増やせます:

リポジトリは登録されていて、無効化されているリポジトリもあります:

-


1). 登録されている、すべてのリポジトリを確認:

$ sudo dnf repolist all
repo id                                     repo name                   status
cooker-testing-x86_64                       OpenMandriva Cooker - x86_6 disabled
cooker-testing-x86_64-debuginfo             OpenMandriva Cooker - x86_6 disabled
cooker-testing-x86_64-extra                 OpenMandriva Cooker - Extra disabled
cooker-testing-x86_64-extra-debuginfo       OpenMandriva Cooker - Extra disabled
cooker-testing-x86_64-extra-source          OpenMandriva Cooker - Extra disabled
cooker-testing-x86_64-non-free              OpenMandriva Cooker - Non-f disabled
cooker-testing-x86_64-non-free-debuginfo    OpenMandriva Cooker - Non-f disabled
cooker-testing-x86_64-non-free-source       OpenMandriva Cooker - Non-f disabled
cooker-testing-x86_64-restricted            OpenMandriva Cooker - Restr disabled
cooker-testing-x86_64-restricted-debuginfo  OpenMandriva Cooker - Restr disabled
cooker-testing-x86_64-restricted-source     OpenMandriva Cooker - Restr disabled
cooker-testing-x86_64-source                OpenMandriva Cooker - x86_6 disabled
cooker-x86_64                               OpenMandriva Cooker - x86_6 disabled
cooker-x86_64-debuginfo                     OpenMandriva Cooker - x86_6 disabled
cooker-x86_64-extra                         OpenMandriva Cooker - Extra disabled
cooker-x86_64-extra-debuginfo               OpenMandriva Cooker - Extra disabled
cooker-x86_64-extra-source                  OpenMandriva Cooker - Extra disabled
cooker-x86_64-non-free                      OpenMandriva Cooker - Non-f disabled
cooker-x86_64-non-free-debuginfo            OpenMandriva Cooker - Non-f disabled
cooker-x86_64-non-free-source               OpenMandriva Cooker - Non-f disabled
cooker-x86_64-restricted                    OpenMandriva Cooker - Restr disabled
cooker-x86_64-restricted-debuginfo          OpenMandriva Cooker - Restr disabled
cooker-x86_64-restricted-source             OpenMandriva Cooker - Restr disabled
cooker-x86_64-source                        OpenMandriva Cooker - x86_6 disabled
release-testing-x86_64                      OpenMandriva 25.06 - x86_64 disabled
release-testing-x86_64-debuginfo            OpenMandriva 25.06 - x86_64 disabled
release-testing-x86_64-extra                OpenMandriva 25.06 - Extra  disabled
release-testing-x86_64-extra-debuginfo      OpenMandriva 25.06 - Extra  disabled
release-testing-x86_64-extra-source         OpenMandriva 25.06 - Extra  disabled
release-testing-x86_64-non-free             OpenMandriva 25.06 - Non-fr disabled
release-testing-x86_64-non-free-debuginfo   OpenMandriva 25.06 - Non-fr disabled
release-testing-x86_64-non-free-source      OpenMandriva 25.06 - Non-fr disabled
release-testing-x86_64-restricted           OpenMandriva 25.06 - Restri disabled
release-testing-x86_64-restricted-debuginfo OpenMandriva 25.06 - Restri disabled
release-testing-x86_64-restricted-source    OpenMandriva 25.06 - Restri disabled
release-testing-x86_64-source               OpenMandriva 25.06 - x86_64 disabled
release-updates-x86_64                      OpenMandriva 25.06 - x86_64 disabled
release-updates-x86_64-debuginfo            OpenMandriva 25.06 - x86_64 disabled
release-updates-x86_64-extra                OpenMandriva 25.06 - Extra  disabled
release-updates-x86_64-extra-debuginfo      OpenMandriva 25.06 - Extra  disabled
release-updates-x86_64-extra-source         OpenMandriva 25.06 - Extra  disabled
release-updates-x86_64-non-free             OpenMandriva 25.06 - Non-fr disabled
release-updates-x86_64-non-free-debuginfo   OpenMandriva 25.06 - Non-fr disabled
release-updates-x86_64-non-free-source      OpenMandriva 25.06 - Non-fr disabled
release-updates-x86_64-restricted           OpenMandriva 25.06 - Restri disabled
release-updates-x86_64-restricted-debuginfo OpenMandriva 25.06 - Restri disabled
release-updates-x86_64-restricted-source    OpenMandriva 25.06 - Restri disabled
release-updates-x86_64-source               OpenMandriva 25.06 - x86_64 disabled
release-x86_64                              OpenMandriva 25.06 - x86_64 disabled
release-x86_64-debuginfo                    OpenMandriva 25.06 - x86_64 disabled
release-x86_64-extra                        OpenMandriva 25.06 - Extra  disabled
release-x86_64-extra-debuginfo              OpenMandriva 25.06 - Extra  disabled
release-x86_64-extra-source                 OpenMandriva 25.06 - Extra  disabled
release-x86_64-non-free                     OpenMandriva 25.06 - Non-fr disabled
release-x86_64-non-free-debuginfo           OpenMandriva 25.06 - Non-fr disabled
release-x86_64-non-free-source              OpenMandriva 25.06 - Non-fr disabled
release-x86_64-restricted                   OpenMandriva 25.06 - Restri disabled
release-x86_64-restricted-debuginfo         OpenMandriva 25.06 - Restri disabled
release-x86_64-restricted-source            OpenMandriva 25.06 - Restri disabled
release-x86_64-source                       OpenMandriva 25.06 - x86_64 disabled
rock-testing-x86_64                         OpenMandriva Rock - x86_64  disabled
rock-testing-x86_64-debuginfo               OpenMandriva Rock - x86_64  disabled
rock-testing-x86_64-extra                   OpenMandriva Rock - Extra - disabled
rock-testing-x86_64-extra-debuginfo         OpenMandriva Rock - Extra - disabled
rock-testing-x86_64-extra-source            OpenMandriva Rock - Extra - disabled
rock-testing-x86_64-non-free                OpenMandriva Rock - Non-fre disabled
rock-testing-x86_64-non-free-debuginfo      OpenMandriva Rock - Non-fre disabled
rock-testing-x86_64-non-free-source         OpenMandriva Rock - Non-fre disabled
rock-testing-x86_64-restricted              OpenMandriva Rock - Restric disabled
rock-testing-x86_64-restricted-debuginfo    OpenMandriva Rock - Restric disabled
rock-testing-x86_64-restricted-source       OpenMandriva Rock - Restric disabled
rock-testing-x86_64-source                  OpenMandriva Rock - x86_64  disabled
rock-updates-x86_64                         OpenMandriva Rock - x86_64  disabled
rock-updates-x86_64-debuginfo               OpenMandriva Rock - x86_64  disabled
rock-updates-x86_64-extra                   OpenMandriva Rock - Extra - disabled
rock-updates-x86_64-extra-debuginfo         OpenMandriva Rock - Extra - disabled
rock-updates-x86_64-extra-source            OpenMandriva Rock - Extra - disabled
rock-updates-x86_64-non-free                OpenMandriva Rock - Non-fre disabled
rock-updates-x86_64-non-free-debuginfo      OpenMandriva Rock - Non-fre disabled
rock-updates-x86_64-non-free-source         OpenMandriva Rock - Non-fre disabled
rock-updates-x86_64-restricted              OpenMandriva Rock - Restric disabled
rock-updates-x86_64-restricted-debuginfo    OpenMandriva Rock - Restric disabled
rock-updates-x86_64-restricted-source       OpenMandriva Rock - Restric disabled
rock-updates-x86_64-source                  OpenMandriva Rock - x86_64  disabled
rock-x86_64                                 OpenMandriva Rock - x86_64  disabled
rock-x86_64-debuginfo                       OpenMandriva Rock - x86_64  disabled
rock-x86_64-extra                           OpenMandriva Rock - Extra - disabled
rock-x86_64-extra-debuginfo                 OpenMandriva Rock - Extra - disabled
rock-x86_64-extra-source                    OpenMandriva Rock - Extra - disabled
rock-x86_64-non-free                        OpenMandriva Rock - Non-fre disabled
rock-x86_64-non-free-debuginfo              OpenMandriva Rock - Non-fre disabled
rock-x86_64-non-free-source                 OpenMandriva Rock - Non-fre disabled
rock-x86_64-restricted                      OpenMandriva Rock - Restric disabled
rock-x86_64-restricted-debuginfo            OpenMandriva Rock - Restric disabled
rock-x86_64-restricted-source               OpenMandriva Rock - Restric disabled
rock-x86_64-source                          OpenMandriva Rock - x86_64  disabled
rolling-testing-x86_64                      OpenMandriva Rolling - x86_ disabled
rolling-testing-x86_64-debuginfo            OpenMandriva Rolling - x86_ disabled
rolling-testing-x86_64-extra                OpenMandriva Rolling - Extr disabled
rolling-testing-x86_64-extra-debuginfo      OpenMandriva Rolling - Extr disabled
rolling-testing-x86_64-extra-source         OpenMandriva Rolling - Extr disabled
rolling-testing-x86_64-non-free             OpenMandriva Rolling - Non- disabled
rolling-testing-x86_64-non-free-debuginfo   OpenMandriva Rolling - Non- disabled
rolling-testing-x86_64-non-free-source      OpenMandriva Rolling - Non- disabled
rolling-testing-x86_64-restricted           OpenMandriva Rolling - Rest disabled
rolling-testing-x86_64-restricted-debuginfo OpenMandriva Rolling - Rest disabled
rolling-testing-x86_64-restricted-source    OpenMandriva Rolling - Rest disabled
rolling-testing-x86_64-source               OpenMandriva Rolling - x86_ disabled
rolling-x86_64                              OpenMandriva Rolling - x86_ enabled ←(★注目)
rolling-x86_64-debuginfo                    OpenMandriva Rolling - x86_ disabled
rolling-x86_64-extra                        OpenMandriva Rolling - Extr disabled
rolling-x86_64-extra-debuginfo              OpenMandriva Rolling - Extr disabled
rolling-x86_64-extra-source                 OpenMandriva Rolling - Extr disabled
rolling-x86_64-non-free                     OpenMandriva Rolling - Non- disabled
rolling-x86_64-non-free-debuginfo           OpenMandriva Rolling - Non- disabled
rolling-x86_64-non-free-source              OpenMandriva Rolling - Non- disabled
rolling-x86_64-restricted                   OpenMandriva Rolling - Rest disabled
rolling-x86_64-restricted-debuginfo         OpenMandriva Rolling - Rest disabled
rolling-x86_64-restricted-source            OpenMandriva Rolling - Rest disabled
rolling-x86_64-source                       OpenMandriva Rolling - x86_ disabled

投稿は「モノクロ」表示で見づらいですが、実際はカラーで表示されるので見やすいです:

-

パッケージのバージョンや依存のバージョンが変わるので、当然と言えば当然ですが、ディストリビューション別に「Cooker」、「release」(25.06)、「Rock」、「Rolling」のリポジトリがあります:

→今回のインストール直後に有効だったのは、「rolling-x86_64」がひとつだけでした:

-

基本的に、こちらの投稿で使えるのは、「Rolling」のリポジトリです:

-

すべてが登録され(無効化されて)利用できるようになっているのは、ありがたいことです:

利用には重複や、矛盾が生じないような工夫が必要です。

-


2). リポジトリの有効化:

$ sudo dnf config-manager --enable rolling-x86_64-extra
$ sudo dnf config-manager --enable rolling-x86_64-non-free

-


3). 現在、有効なリポジトリを確認:

$ dnf repolist
:
repo id                         repo の名前
rolling-x86_64                  OpenMandriva Rolling - x86_64
rolling-x86_64-extra            OpenMandriva Rolling - Extra - x86_64
rolling-x86_64-non-free         OpenMandriva Rolling - Non-free - x86_64

-

もしくは、

$ dnf repolist enabled

-


4). リポジトリの同期:

$ sudo dnf update
:
OpenMandriva Rolling - x86_64                   910  B/s | 2.4 kB     00:02    
OpenMandriva Rolling - Extra - x86_64           324 kB/s | 1.4 MB     00:04    
OpenMandriva Rolling - Non-free - x86_64        5.6 kB/s |  30 kB     00:05    
Dependencies resolved.
Nothing to do.
Complete!

リポジトリがキャッシュでなく、ダウンロードされていることに注目:

-


5). パッケージの更新:

$ sudo dnf upgrade
:
OpenMandriva Rolling - x86_64                   910  B/s | 2.4 kB     00:02    
OpenMandriva Rolling - Extra - x86_64           324 kB/s | 1.4 MB     00:04    
OpenMandriva Rolling - Non-free - x86_64        5.6 kB/s |  30 kB     00:05    
Dependencies resolved.
Nothing to do.
Complete!

リポジトリがキャッシュでなく、ダウンロードされていることに注目:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----

6-3. リポジトリの追加2:

-

「rolling-x86_64-extra」とかなりかぶるので、

もしかしたら、こちらを必要とする人は少ないかも:

-

入力が大変なので、下記の実施で
クリップボードの共有」機能を使えるようにしてから、行ないました:

9. 「VirtualBox Guest Additions」のインストール:

-

リポジトリをファイル操作で登録する場合の使用例です:

参考:

OpenMandriva - 6.0 - 共通事項 - ツール・フォント

-

1). リポジトリの定義ファイルを確認:

$ ls -1 /etc/yum.repos.d/
:
openmandriva-cooker-x86_64-source.repo
openmandriva-cooker-x86_64.repo
openmandriva-release-x86_64-source.repo
openmandriva-release-x86_64.repo
openmandriva-rock-x86_64-source.repo
openmandriva-rock-x86_64.repo
openmandriva-rolling-x86_64-source.repo
openmandriva-rolling-x86_64.repo  ←(修正)

-

2). 現在、有効なリポジトリの一覧:

$ dnf repolist
:
repo id                     repo の名前
rolling-x86_64              OpenMandriva Rolling - x86_64
rolling-x86_64-extra        OpenMandriva Rolling - Extra - x86_64
rolling-x86_64-non-free     OpenMandriva Rolling - Non-free - x86_64

-

上記の 3つで、記載したほとんどのアプリのインストールが出来ました:

下記の追加は、パッケージがだいぶ重複するので、もしかしたら要らないかも:

-

3). 下記の定義ファイルに、存在しない「rolling-x86_64-unsupported」のリポジトリを追加:

$ sudo featherpad /etc/yum.repos.d/openmandriva-rolling-x86_64.repo

↓ 末尾に下記の行を追加:

[rolling-x86_64-unsupported]
name="OpenMandriva Rolling - Unsupported - x86_64"
baseurl=http://mirror.openmandriva.org/rolling/repository/x86_64/unsupported/release/
    http://abf-downloads.openmandriva.org/rolling/repository/x86_64/unsupported/release/
# Alternative if mirror.openmandriva.org is down
# mirrorlist=http://mirrors.openmandriva.org/mirrors.php?platform=rolling&arch=x86_64&repo=unsupported&release=release
# fastestmirror=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-OpenMandriva
type=rpm-md
enabled=0

-

2). 追加したリポジトリを有効化:

$ sudo dnf config-manager --enable rolling-x86_64-unsupported

-

3). 作業後の、現在、有効なリポジトリの一覧:

$ dnf repolist
:
repo id                     repo の名前
rolling-x86_64              OpenMandriva Rolling - x86_64
rolling-x86_64-extra        OpenMandriva Rolling - Extra - x86_64
rolling-x86_64-non-free     OpenMandriva Rolling - Non-free - x86_64
rolling-x86_64-unsupported  OpenMandriva Rolling - Unsupported - x86_64

-

4). 作業後の、リポジトリの定義ファイルを確認:

$ ls -l /etc/yum.repos.d/
:
-rw-r--r-- 1 root root  4149  6月  5 20:22 openmandriva-cooker-x86_64-source.repo
-rw-r--r-- 1 root root  8387  6月  5 20:22 openmandriva-cooker-x86_64.repo
-rw-r--r-- 1 root root  6512  6月  5 20:22 openmandriva-release-x86_64-source.repo
-rw-r--r-- 1 root root 13153  6月  5 20:22 openmandriva-release-x86_64.repo
-rw-r--r-- 1 root root  6140  6月  5 20:22 openmandriva-rock-x86_64-source.repo
-rw-r--r-- 1 root root 12409  6月  5 20:22 openmandriva-rock-x86_64.repo
-rw-r--r-- 1 root root  4189  6月  5 20:22 openmandriva-rolling-x86_64-source.repo
-rw-r--r-- 1 root root  8995  8月 24 11:13 openmandriva-rolling-x86_64.repo

-


5). リポジトリの同期:

$ sudo dnf update
:
OpenMandriva Rolling - x86_64                   560  B/s | 2.4 kB     00:04    
OpenMandriva Rolling - Extra - x86_64           3.7 kB/s | 2.4 kB     00:00    
OpenMandriva Rolling - Non-free - x86_64        3.8 kB/s | 2.4 kB     00:00    
OpenMandriva Rolling - Unsupported - x86_64     662 kB/s | 1.4 MB     00:02    
依存関係が解決しました。
行うべきことはありません。
完了しました!

-


6). パッケージの更新:

$ sudo dnf upgrade
:
依存関係が解決しました。
行うべきことはありません。
完了しました!

-

7). 使用例:

$ dnf list qpdfview
:
利用可能なパッケージ
qpdfview.x86_64           0.5-1             rolling-x86_64-extra      
qpdfview.x86_64           0.5-1             rolling-x86_64-unsupported

→もしかしたら、「rolling-x86_64-extra」が有効なら、「rolling-x86_64-unsupported」は要らないかも:

ただし、すべてが重複しているかはわかりません:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- -----

7. 日本語化:

-


1). フォントのインストールに必要なツールをインストール:

$ sudo dnf install dpkg diffutils gnutar
:
Package gnutar-1.34-4.x86_64 is already installed.
Dependencies resolved.
================================================================================
 Package             Arch       Version          Repository                Size
================================================================================
Installing:
 diffutils           x86_64     3.12-1           rolling-x86_64           348 k
 dpkg                x86_64     1.21.8-1         rolling-x86_64-extra     3.1 M
Installing dependencies:
 perl-Dpkg           noarch     1.21.8-1         rolling-x86_64-extra     140 k
 perl-Time-HiRes     x86_64     1:1.9775-32      rolling-x86_64            35 k
 perl-Time-Piece     x86_64     1.3401_01-32     rolling-x86_64            37 k

→「Ubuntu」系の「.deb」パッケージをインストールするので、「dpkg」をインストールしました:

-

確認:

$ sudo dnf list dpkg diffutils gnutar
:
Installed Packages
diffutils.x86_64                 3.12-1                    @rolling-x86_64      
dpkg.x86_64                      1.21.8-1                  @rolling-x86_64-extra
gnutar.x86_64                    1.34-4                    @System              

-


2). 日本語フォントをインストール:

$ sudo dnf install noto-sans-cjk-fonts noto-sans-mono-cjk-fonts
:
Dependencies resolved.
================================================================================
 Package                     Arch      Version          Repository         Size
================================================================================
Installing:
 noto-sans-cjk-fonts         noarch    20171024-3       rolling-x86_64    399 M
 noto-sans-mono-cjk-fonts    noarch    20171024-3       rolling-x86_64     96 M

-

確認:

$ dnf list noto-sans-cjk-fonts noto-sans-mono-cjk-fonts
:
Installed Packages
noto-sans-cjk-fonts.noarch                 20171024-3            @rolling-x86_64
noto-sans-mono-cjk-fonts.noarch            20171024-3            @rolling-x86_64

-


3). 日本語のロケールをインストール:

$ sudo dnf install locales-ja
:
Dependencies resolved.
================================================================================
 Package           Architecture  Version            Repository             Size
================================================================================
Installing:
 locales-ja        x86_64        6:2.41-2           rolling-x86_64        273 k

-


4). 日本語のロケールがインストールされたか確認:

$ locale -a | grep ja
:
ja_JP.eucjp
ja_JP.EUC-JP
ja_JP.utf8
ja_JP.UTF-8

-


5). 作業前のロケール:

$ locale
:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=

-

作業前の定義ファイル:

$ cat /etc/locale.conf
:
LANG=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_TIME=en_US.UTF-8

-


6). 設定ファイルを修正:

$ sudo featherpad /etc/locale.conf

「en_US」

↓ すべて置換:

「ja_JP」

-

作業後の定義ファイル:

$ cat /etc/locale.conf
:
LANG=ja_JP.UTF-8
LC_ADDRESS=ja_JP.UTF-8
LC_IDENTIFICATION=ja_JP.UTF-8
LC_MEASUREMENT=ja_JP.UTF-8
LC_MONETARY=ja_JP.UTF-8
LC_NAME=ja_JP.UTF-8
LC_NUMERIC=ja_JP.UTF-8
LC_PAPER=ja_JP.UTF-8
LC_TELEPHONE=ja_JP.UTF-8
LC_TIME=ja_JP.UTF-8

-


7). 再起動:

端末以外の画面を閉じて、

$ reboot

-


8). ログイン画面:

日本語化されました:

→Enter

-

→右下の「歯車」をクリック

-

→セッションの選択画面も日本語化されました:

-


9). デスクトップ画面:

→日本語化されました:

-

確認:

$ locale
:
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC=ja_JP.UTF-8
LC_TIME=ja_JP.UTF-8
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY=ja_JP.UTF-8
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER=ja_JP.UTF-8
LC_NAME=ja_JP.UTF-8
LC_ADDRESS=ja_JP.UTF-8
LC_TELEPHONE=ja_JP.UTF-8
LC_MEASUREMENT=ja_JP.UTF-8
LC_IDENTIFICATION=ja_JP.UTF-8
LC_ALL=

-

$ date
2025年  8月 24日 日曜日 01:49:57 JST

タイムゾーンも OK

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- -

8. 日本語入力:

-

「OpenMandriva」のリポジトリには、

 Fedora では定番の「ibus-mozc」や「ibus-anthy」はありません:
 唯一インストールできる日本語入力は、「fcitx-anthy」です:

-

参考:

OpenMandriva - 5.0 - LXQt - 日本語入力

→「OpenMandriva 6.0」は fcitx5 に移行したみたい:

-


1). インストール:

$ sudo dnf install anthy fcitx5 fcitx5-anthy fcitx5-configtool fcitx5-gtk fcitx5-gtk2 fcitx5-gtk3 fcitx5-qt
:
依存関係が解決しました。
================================================================================
 パッケージ                 Arch    バージョン            リポジトリー    サイズ
================================================================================
インストール:
 anthy                      x86_64  9100h-25.20110409.5   rolling-x86_64   10 M
 fcitx5                     x86_64  5.1.12-1              rolling-x86_64  7.2 M
 fcitx5-anthy               x86_64  5.1.6-1               rolling-x86_64  174 k
 fcitx5-configtool          x86_64  5.1.8-2               rolling-x86_64  423 k
 fcitx5-gtk                 x86_64  5.1.4-1               rolling-x86_64   21 k
 fcitx5-gtk2                x86_64  5.1.4-1               rolling-x86_64   23 k
 fcitx5-gtk3                x86_64  5.1.4-1               rolling-x86_64   42 k
 fcitx5-qt                  x86_64  5.1.9-5               rolling-x86_64  281 k

依存関係のインストール:
 kf6-kcmutils               x86_64  6.13.0-1              rolling-x86_64  109 k
 kf6-kconfigwidgets         x86_64  6.13.0-1              rolling-x86_64  237 k
 kf6-kirigami               x86_64  6.13.0-1              rolling-x86_64   91 k
 kf6-kpackage               x86_64  6.13.0-1              rolling-x86_64  123 k
 kf6-ksvg                   x86_64  6.13.0-1              rolling-x86_64   48 k
 kf6-kxmlgui                x86_64  6.13.0-1              rolling-x86_64  384 k
 kf6-qqc2-desktop-style     x86_64  6.13.0-1              rolling-x86_64  481 k
 lib64Fcitx5Config6         x86_64  5.1.12-1              rolling-x86_64   45 k
 lib64Fcitx5Core7           x86_64  5.1.12-1              rolling-x86_64  277 k
 lib64Fcitx5Utils2          x86_64  5.1.12-1              rolling-x86_64  198 k
 lib64KF6ConfigQml          x86_64  6.13.0-1              rolling-x86_64   27 k
 lib64KF6ConfigWidgets      x86_64  6.13.0-1              rolling-x86_64  111 k
 lib64KF6KCMUtils           x86_64  6.13.0-1              rolling-x86_64  186 k
 lib64KF6Package            x86_64  6.13.0-1              rolling-x86_64   62 k
 lib64KF6Svg                x86_64  6.13.0-1              rolling-x86_64   93 k
 lib64KF6XmlGui             x86_64  6.13.0-1              rolling-x86_64  258 k
 lib64KirigamiPlatform      x86_64  6.13.0-1              rolling-x86_64  627 k
 lib64Plasma                x86_64  6.3.4-2               rolling-x86_64  843 k
 lib64PlasmaActivities      x86_64  6.3.4-1               rolling-x86_64  111 k
 lib64anthy0                x86_64  9100h-25.20110409.5   rolling-x86_64  154 k
 lib64xcb-composite0        x86_64  1.17.0-1              rolling-x86_64  9.4 k
 lib64xcb-damage0           x86_64  1.17.0-1              rolling-x86_64  9.2 k
 lib64xcb-ewmh2             x86_64  0.4.2-2               rolling-x86_64   22 k
 lib64xcb-imdkit            x86_64  0.0-0.20250130.1      rolling-x86_64  311 k
 plasma-framework-common    x86_64  6.3.4-2               rolling-x86_64  1.2 M
 plasma6-libplasma          x86_64  6.3.4-2               rolling-x86_64   72 k
 plasma6-plasma-activities  x86_64  6.3.4-1               rolling-x86_64   19 k

-


2). インストール後に、「リポジトリの同期」でエラーしないことを確認:

$ sudo dnf update
:
依存関係が解決しました。
行うべきことはありません。
完了しました!

→依存に矛盾があると、エラーが表示されます:

-


3). 「Fcitx5 設定」

「メニュー」→「設定」→「Fcitx5 設定」

または、

$ fcitx5-configtool

-

「Fcitx の設定」画面:

左の「現在の入力メソッド」が、下記であることを確認:

キーボード - 日本語
Anthy

-


3). 設定ファイルの修正:

$ sudo featherpad /etc/environment

↓ ファイルの最後に追記:

export LANG="ja_JP.UTF-8"
export XMODIFIERS="@im=fcitx"
export XMODIFIER="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export DefaultIMModule=fcitx

-

確認:

$ cat /etc/environment
#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#
export LANG="ja_JP.UTF-8"
export XMODIFIERS="@im=fcitx"
export XMODIFIER="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export DefaultIMModule=fcitx

-


4). ログアウト→ログイン:

-


5). デスクトップ画面:

→デスクトップの下のパネルに「キーボード」アイコンが表示:

-


6). 日本語入力の確認:

テキストエディタ (featherpad) を起動:

-

「半角/全角」キー、もしくは、「Ctrl+スペース」にて、入力切り替え:

デスクトップの下のパネルの「キーボード」アイコンが「Aち」に変わりました:

-

→日本語入力できました:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- --

9. 「VirtualBox Guest Additions」のインストール:

-

参考:

Vagrant で、公式の「AlmaLinux 9.4」をインストール〈H154-6〉

-


1). 「仮想マシン」に「光学ドライブ」が設定されているか確認:

-

(1). VirtualBox マネージャを起動:

仮想マシンを選択:

光学ドライブ」が構成されていることを確認:

-

ストレージ:

コントローラー: IDE
 IDE セカンダリデバイス 0: [光学ドライブ] 空

-

(2). 「光学ドライブ」がない場合:

「ストレージ」をクリック

-

「コントローラー IDE Controlle...」の右にある、左側のアイコン「光学ドライブの追加」をクリック

→「光学ドライブ」が追加されました:

-


2). 「VirtualBox Guest Additions」のインストールに必要なパッケージをインストール:

$ sudo dnf install kernel-headers gcc make perl
:
パッケージ perl-4:5.40.2-32.x86_64 は既にインストールされています。
依存関係が解決しました。
================================================================================
 パッケージ         Arch       バージョン              リポジトリー       サイズ
================================================================================
インストール:
 gcc                x86_64     14.2.1-0.20250405.1     rolling-x86_64      41 M
 kernel-headers     x86_64     1:6.14.2-3              rolling-x86_64     1.5 M
 make               x86_64     1:4.4.1-2               rolling-x86_64     336 k
依存関係のインストール:
 binutils           x86_64     2.44-2                  rolling-x86_64      10 M
 gcc-cpp            x86_64     14.2.1-0.20250405.1     rolling-x86_64     939 k
 lib64cc1_0         x86_64     14.2.1-0.20250405.1     rolling-x86_64      53 k
 lib64gcc-devel     x86_64     14.2.1-0.20250405.1     rolling-x86_64     3.7 M
 lib64gomp1         x86_64     14.2.1-0.20250405.1     rolling-x86_64     157 k
 lib64isl23         x86_64     0.27-1                  rolling-x86_64     1.0 M
 lld                x86_64     19.1.7-1                rolling-x86_64     1.7 M
 perl-bignum        noarch     0.66-32                 rolling-x86_64      35 k

-


3). 「仮想マシン」の VirtualBox のメニューから「Guest Additions」のディスクを挿入:

「デバイス」→「Guest Additions CD イメージの挿入...」

-


4). デスクトップの「ホーム」アイコンをダブルクリック:

ファイルマネージャが起動:

-

バイス

「VBox_GAs_7.1.…」をクリックして、CD-ROM を開きます:

-

ファイルマネージャの空きで右クリック→「Open Terminal Here」

[user@user-PC VBox_GAs_7.1.10]$
$ ls *.run
:
VBoxLinuxAdditions-arm64.run  VBoxLinuxAdditions.run

アーキテクチャ別のスクリプトが 2つあります:

-


5). インストールスクリプトを実行:

$ sudo ./VBoxLinuxAdditions.run
Verifying archive integrity...  100%   MD5 checksums are OK. All good.
Uncompressing VirtualBox 7.1.10 Guest Additions for Linux  100%  
VirtualBox Guest Additions installer
This system appears to have a version of the VirtualBox Guest Additions
already installed.  If it is part of the operating system and kept up-to-date,
there is most likely no need to replace it.  If it is not up-to-date, you
should get a notification when you start the system.  If you wish to replace
it with this version, please do not continue with this installation now, but
instead remove the current version first, following the instructions for the
operating system.

If your system simply has the remains of a version of the Additions you could
not remove you should probably continue now, and these will be removed during
installation.

Do you wish to continue? [yes or no]

→yes

VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Setting up modules
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel 
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Kernel headers not found for target kernel 
6.14.2-desktop-3omv2590. Please install them and execute
  /sbin/rcvboxadd setup
VirtualBox Guest Additions: Running kernel modules will not be replaced until 
the system is restarted or 'rcvboxadd reload' triggered
VirtualBox Guest Additions: reloading kernel modules and services
VirtualBox Guest Additions: kernel modules were not reloaded
VirtualBox Guest Additions: kernel modules and services were not reloaded
The log file /var/log/vboxadd-setup.log may contain further information.
[user@user-PC VBox_GAs_7.1.10]$ 

-


6). インストールが完了:

-


7). 「光学ドライブ」をアンマウント:

ファイルマネージャにて、

バイス

「VBox_GAs_7.1.…」の右にある「取り外し」ボタンをクリック:

→「仮想マシン」画面の右下の CD アイコンがグレーになったことを確認:

-


8). 「VirtualBox Guest Additions」の機能を有効化:

「デバイス」→「クリップボードの共有」→「双方向」
「デバイス」→「ドラッグ & ドロップ」→「双方向」

-


9). 電源オフ:

仮想マシン」画面の右上の「ユーザ名」をクリック→「シャットダウン」

→「シャットダウン」

-


10). ホストOS を再起動:

端末以外の画面を閉じて、

$ reboot 

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ---

10. デスクトップ等の設定:

-

:

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-1. パネルの「メニュー」 (Whisker Menu) の設定を変更:
(1). 「メニュー」 (Whisker Menu) の設定を変更する前に、「Whisker Menu」を追加して、入れ替えます:

上のパネルの空きで右クリック→「パネルの設定」→「アイテム」タブ:

左下の「+追加」をクリック→「Whisker Menu」を選んで、「+追加」をクリック→「閉じる」

1番下の「Whisker Menu」を選んで、右にある上矢印をクリックして、1番上に移動:

-

2番めの既存の「アプリケーションメニュー」を選んで、下にある「ー削除」をクリック:

削除しますか?→「削除」

-

右下の「閉じる」

-

(2). 「メニュー」 (Whisker Menu) の設定を変更:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-2. メニューの「お気に入り」カテゴリにアプリを登録:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-3. パネルに「ランチャー」などのアイテムを追加:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-4. パネルの「時計」の表示を変更:

2段で表示されてしまうときは、日付のみ、時刻のみ、のどちらかに設定するのがポイントです:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-5. ウィンドウのタイトルバーに「巻き上げ」ボタンを追加:

すでに「巻き上げ」ボタンは追加されていますが、ボタンの位置がイマイチなので、左に移動しました:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-6. ショートカットキー: ウィンドウ画面をタイル表示:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-7. ショートカットキー: 「Windows + Enter」で端末を起動:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-8. ショートカットキー: 「Windows + W」でブラウザを起動:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-9. ショートカットキー: 「Windows + N」でファイルマネージャを起動:

-

ショートカットキーを追加:

メニュー →「設定マネージャ」→「キーボード」→「アプリケーションショートカットキー」タブ:

左下の「+追加」

コマンド: thunar
ショートカット: [Super] [N]    ←(Windows+N)

→「閉じる」

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-10. 上にあったパネルを画面下に移動:
(1). 上のパネルを移動する前に、下のパネルを削除します:

下のパネルの空きで右クリック→「パネルの設定」→一番上に「パネル2」が表示されていることを確認:

右上の「ー」をクリックして、「パネル2」を削除:

-

(2). 上のパネルを画面下に移動:

移動後:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-11. デスクトップの壁紙の変更:

-

好みの画像を準備:

$ ls -1 ~/Downloads/kabegami/
:
★_happa.jpg
★_ita-001.jpg
★_siba-020.jpg  ←(使用)

-

変更:

-

変更後:

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

デスクトップのアイコンを「ゴミ箱」のみにしました:

デスクトップの空きで右クリック→「デスクトップの設定」→「ファイル/ランチャーアイコン」タブ:

-

デフォルトのアイコン:

「ホーム」と「ファイルシステム」のチェックを外しました:

-

-

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

10-12. ファイルマネージャ「thunar」の日付の形式を変更:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----

11. 個人的によく使うフォントをインストール:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- -----

11-1. 「MigMix」フォントのインストール:

-

コマンドの入力が大変なので、下記の実施で
クリップボードの共有」機能を使えるようにしてから、行ないました:

9. 「VirtualBox Guest Additions」のインストール:

-

「端末」や「テキストエディタ」用に「MiguMix」の日本語等幅フォントをインストール:

Ubuntuリポジトリからパッケージを持ってきました:

→「フォント」なので、依存とかを気にしないでインストールできます:

-

パッケージに次のフォントを含みます:

-

「MigMix 1M」は、日本語化したときの、日本語等幅フォントにオススメ:

-


1). 「MigMix」をダウンロード、インストール:

$ curl http://archive.ubuntu.com/ubuntu/pool/universe/f/fonts-migmix/fonts-migmix_20200307-1_all.deb --output /tmp/fonts-migmix_20200307-1_all.deb
$ sudo dpkg -i /tmp/fonts-migmix_20200307-1_all.deb

→「/tmp/」にダウンロードするので、再起動でファイルは失われます。

なので、再インストールするときは、ダウンロードからやり直します:

-


2). dpkg でインストールされた、パッケージ一覧を表示:

$ dpkg -l  --no-pager
:
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)保持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール/(W)トリガ待ち/(T)トリガ保留
|/ エラー?=(空欄)無/(R)要再インストール (状態,エラーの大文字=異常)
|
|/   名前           バージョン    アーキテクチ   説明
+++-==============-============-============-==========================================================
ii  fonts-migmix   20200307-1   all          High quality Japanese font based on M+ fonts and IPA fonts

→「-l」は小文字のエルです。「--no-pager」はエラー回避するために付加:

-

grep で抽出すれば、上記の余計なガイド行は除外できます:
$ dpkg -l  --no-pager | grep font
:
ii  fonts-migmix   20200307-1   all          High quality Japanese font based on M+ fonts and IPA fonts

-


3). 参考: deb パッケージを削除:

$ sudo dpkg -r fonts-migmix

→「パッケージ名」を指定

-


4). 参考: deb パッケージを設定ファイル含め完全に削除:

$ sudo dpkg -P fonts-migmix

→「パッケージ名」を指定

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- -

12. 個人的によく使うアプリをインストール:

-

:

(1). テキストエディタの「FeatherPad」:
(2). 音楽プレーヤーの「audacious」:
(3). 画像加工の「kolourpaint」:
(4). PDFビューア「qpdfview」:
(5). オフィスの「LibreOffice」:
(6). 最新の「Firefox」のESR 版:
(7). 「tree」ツール:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- --

12-1. 「FeatherPad」をインストール:

-

Lubuntu 標準の「featherpad」をインストールしました。

文字列の置換操作が楽です。

-


1). dnf でインストールできるか確認:

$ dnf search featherpad
:
======================= Name Exactly Matched: featherpad =======================
featherpad.x86_64 : Lightweight Qt6 Plain-Text Editor for Linux

-


2). インストール:

$ sudo dnf install featherpad
:
Dependencies resolved.
================================================================================
 Package                   Arch        Version        Repository           Size
================================================================================
Installing:
 featherpad                x86_64      1.6.1-1        rolling-x86_64      810 k
Installing dependencies:
 lib64Qt6PrintSupport      x86_64      6.9.0-1        rolling-x86_64      186 k

-


3). 確認:

$ sudo dnf list featherpad
:
Installed Packages
featherpad.x86_64                    1.6.1-1                     @rolling-x86_64

リポジトリの表示が「rolling-x86_64」であることに注目:

ほどんどのアプリのリポジトリが「rolling-x86_64」です:

-


4). バージョンの確認:

$ featherpad --version
FeatherPad 1.6.1

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ---

12-2. 音楽プレーヤーの「audacious」をインストール:

-

1). dnf でインストールできるか確認:

]$ dnf list audacious
:
利用可能なパッケージ
audacious.x86_64                     4.4.2-1                      rolling-x86_64

リポジトリの表示が「rolling-x86_64」であることに注目

-

2). 「audacious」のインストール:

$ sudo dnf install audacious
:
依存関係が解決しました。
================================================================================
 パッケージ                       Arch      バージョン  リポジトリー      サイズ
================================================================================
インストール:
 audacious                        x86_64    4.4.2-1     rolling-x86_64    287 k
依存関係のインストール:
 audacious-plugins                x86_64    4.4.2-2     rolling-x86_64    1.7 M
 lib64Qt6Multimedia               x86_64    6.9.0-1     rolling-x86_64    650 k
 lib64Qt6MultimediaQuick          x86_64    6.9.0-1     rolling-x86_64     89 k
 lib64SDL1.2_0                    x86_64    1.2.68-1    rolling-x86_64     77 k
 lib64audcore5                    x86_64    4.4.2-1     rolling-x86_64    151 k
 lib64audgui6                     x86_64    4.4.2-1     rolling-x86_64     90 k
 lib64audqt3                      x86_64    4.4.2-1     rolling-x86_64    136 k
 lib64audtag3                     x86_64    4.4.2-1     rolling-x86_64     28 k
 lib64cue2                        x86_64    2.3.0-1     rolling-x86_64     21 k
 lib64lirc_client0                x86_64    0.10.1-3    rolling-x86_64     25 k
弱い依存関係のインストール:
 audacious-pulse                  x86_64    4.0.5-1     rolling-x86_64     16 k
 qt6-qttranslations-multimedia    x86_64    6.9.0-1     rolling-x86_64     63 k

→こちらは、Qt6 アプリです。依存もすべて揃っているみたい

-


3). バージョンを確認:

$ audacious --version
Audacious 4.4.2 (unknown build)

-


4). アプリを起動:

「メニュー」→「マルチメディア」 →「Audacious

-

曲の登録:

事前に、ホームの「Music」フォルダに mp3 ファイルなどを登録しておきます:

-

ファイル →フォルダを開く →ホームの「Music」フォルダを選んで →「開く」

→「Music」フォルダにある曲が登録され、

曲を選ぶと、再生されると思います:

-

設定の確認:

「出力」→「オーディオの設定…」を開いて、確認:

-

出力の設定

出力プラグイン:「PipeWire Output」でなく、「PulseAudio 出力」になっていることに注目:

遅れ気味:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----

12-3.「kolourpaint」のインストール:

-

個人的には、「画像ファイル」を右クリックしてアプリを起動しています:

ちょっとした画像加工(ブログにアップするために解像度を落とすの)に便利です:

-

1). dnf でインストールできるか確認:

$ dnf list kolourpaint
:
利用可能なパッケージ
kolourpaint.x86_64                2:24.02.0-1             rolling-x86_64

リポジトリの表示が「rolling-x86_64」であることに注目:

RHEL で言う、「epel」リポジトリです:

-

2). インストール:

$ sudo dnf install kolourpaint
:
依存関係が解決しました。
================================================================================
 パッケージ                 Arch       バージョン      リポジトリー       サイズ
================================================================================
インストール:
 kolourpaint               x86_64     2:24.02.0-1   rolling-x86_64   5.7 M
依存関係のインストール:
 lib64kolourpaint_lgpl5    x86_64     2:24.02.0-1   rolling-x86_64    26 k

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- -----

12-4. PDFビューア「qpdfview」をインストール:

-

1). dnf でインストールできるか確認:

$ dnf list qpdfview
:
利用可能なパッケージ
qpdfview.x86_64                 0.5-1           rolling-x86_64-extra      
qpdfview.x86_64                 0.5-1           rolling-x86_64-unsupported

→違うリポジトリに重複して登録されています:

以前のパッケージ名は「qpdfview-qt5」でしたが、元の「qpdfview」に戻っています:

-

2). インストール:

$ sudo dnf install qpdfview
:
依存関係が解決しました。
================================================================================
 パッケージ             Arch      バージョン      リポジトリー            サイズ
================================================================================
インストール:
 qpdfview              x86_64    0.5-1         rolling-x86_64-extra  792 k
依存関係のインストール:
 lib64djvulibre21      x86_64    3.5.28-1      rolling-x86_64        509 k
 lib64poppler-qt5      x86_64    25.01.0-1     rolling-x86_64        184 k
 lib64qt5concurrent5   x86_64    5.15.15-2     rolling-x86_64         17 k
 lib64qt5sql5          x86_64    5.15.15-2     rolling-x86_64         96 k
 lib64spectre1         x86_64    0.2.12-1      rolling-x86_64         30 k

→「rolling-x86_64-extra」のリポジトリからインストールされました:

-

3). インストールされたか確認:

$ dnf list qpdfview*
:
インストール済みパッケージ
qpdfview.x86_64               0.5-1              @rolling-x86_64-extra

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- -

12-5. 「LibreOffice」をインストール:

-

1). グループ インストール されている名前を確認:

$ dnf group list --installed
:
エラー: 設定されたリポジトリーが利用可能なグループデータはありません。

→現在のリポジトリには、グループデータがありません:

-

「OpenMandriva」のリポジトリには、グループインストールのデータがありません:

-

2). グループ でインストールできないので、単体のパッケージを検索:

除外指定で検索:

$ dnf list  libreoffice-* | grep -v help | grep -v l10n | grep -v style
:
利用可能なパッケージ
libreoffice-base.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-calc.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-common.x86_64                   25.2.3.1-3     rolling-x86_64
libreoffice-devel.x86_64                    25.2.3.1-3     rolling-x86_64
libreoffice-devel-doc.x86_64                25.2.3.1-3     rolling-x86_64
libreoffice-draw.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-extension-nlpsolver.x86_64      25.2.3.1-3     rolling-x86_64
libreoffice-extension-numbertext.x86_64     25.2.3.1-3     rolling-x86_64
libreoffice-gnome.x86_64                    25.2.3.1-3     rolling-x86_64
libreoffice-gstreamer.x86_64                25.2.3.1-3     rolling-x86_64
libreoffice-gtk3-kde5.x86_64                25.2.3.1-3     rolling-x86_64
libreoffice-impress.x86_64                  25.2.3.1-3     rolling-x86_64
libreoffice-java.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-kde5.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-kde6.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-kit.x86_64                      25.2.3.1-3     rolling-x86_64
libreoffice-math.x86_64                     25.2.3.1-3     rolling-x86_64
libreoffice-openclipart.x86_64              25.2.3.1-3     rolling-x86_64
libreoffice-postgresql.x86_64               25.2.3.1-3     rolling-x86_64
libreoffice-pyuno.x86_64                    25.2.3.1-3     rolling-x86_64
libreoffice-qt6.x86_64                      25.2.3.1-3     rolling-x86_64
libreoffice-wiki-publisher.x86_64           25.2.3.1-3     rolling-x86_64
libreoffice-writer.x86_64                   25.2.3.1-3     rolling-x86_64

-

主なオフィスを検索:
$ dnf list libreoffice-calc libreoffice-draw libreoffice-impress libreoffice-math libreoffice-writer
:
利用可能なパッケージ
libreoffice-calc.x86_64                  25.2.3.1-3        rolling-x86_64
libreoffice-draw.x86_64                  25.2.3.1-3        rolling-x86_64
libreoffice-impress.x86_64               25.2.3.1-3        rolling-x86_64
libreoffice-math.x86_64                  25.2.3.1-3        rolling-x86_64
libreoffice-writer.x86_64                25.2.3.1-3        rolling-x86_64

-

(1). 主なオフィスをインストール:
$ sudo dnf install libreoffice-calc libreoffice-draw libreoffice-impress libreoffice-math libreoffice-writer
:
依存関係が解決しました。
================================================================================
 パッケージ                 Arch   バージョン              リポジトリー   サイズ
================================================================================
インストール:
 libreoffice-calc           x86_64 25.2.3.1-3              rolling-x86_64 6.6 M
 libreoffice-draw           x86_64 25.2.3.1-3              rolling-x86_64 404 k
 libreoffice-impress        x86_64 25.2.3.1-3              rolling-x86_64 272 k
 libreoffice-math           x86_64 25.2.3.1-3              rolling-x86_64 457 k
 libreoffice-writer         x86_64 25.2.3.1-3              rolling-x86_64 3.0 M
依存関係のインストール:
 lib64Qt6MultimediaWidgets  x86_64 6.9.0-1                 rolling-x86_64  21 k
 lib64ZXing                 x86_64 2.3.0-2                 rolling-x86_64 503 k
 lib64abw0.1_1              x86_64 0.1.3-1                 rolling-x86_64  95 k
 lib64argon2_1              x86_64 20190702-4              rolling-x86_64  22 k
 lib64boost_iostreams       x86_64 1.88.0-1                rolling-x86_64  35 k
 lib64boost_locale          x86_64 1.88.0-1                rolling-x86_64 207 k
 lib64boost_thread          x86_64 1.88.0-1                rolling-x86_64  37 k
 lib64box2d2                x86_64 2.4.1-3                 rolling-x86_64  97 k
 lib64cdr                   x86_64 0.1.8-3                 rolling-x86_64 348 k
 lib64clucene-contribs-lib2 x86_64 2.3.3.4-0.20141115.11   rolling-x86_64  83 k
 lib64clucene-core2         x86_64 2.3.3.4-0.20141115.11   rolling-x86_64 458 k
 lib64clucene_shared2       x86_64 2.3.3.4-0.20141115.11   rolling-x86_64  33 k
 lib64cmis                  x86_64 0.6.2-3                 rolling-x86_64 274 k
 lib64e-book                x86_64 0.1.3-11                rolling-x86_64 123 k
 lib64eot0                  x86_64 0.01-10                 rolling-x86_64  29 k
 lib64epubgen0.1_1          x86_64 0.1.1-2                 rolling-x86_64 105 k
 lib64etonyek0.1_1          x86_64 0.1.10-1                rolling-x86_64 514 k
 lib64exttextcat2.0_0       x86_64 3.4.7-1                 rolling-x86_64  16 k
 lib64freehand0.1_1         x86_64 0.1.2-4                 rolling-x86_64 242 k
 lib64langtag1              x86_64 0.6.7-1                 rolling-x86_64 279 k
 lib64mariadb3              x86_64 11.7.2-1                rolling-x86_64 128 k
 lib64mspub                 x86_64 0.1.4-12                rolling-x86_64 118 k
 lib64mwaw0.3_3             x86_64 0.3.22-1                rolling-x86_64 1.8 M
 lib64mythes1.2_0           x86_64 1.2.4-7                 rolling-x86_64  12 k
 lib64numbertext1.0_0       x86_64 1.0.11-1                rolling-x86_64  76 k
 lib64odfgen                x86_64 0.1.8-1                 rolling-x86_64 192 k
 lib64orcus                 x86_64 0.19.2-8                rolling-x86_64 399 k
 lib64orcus-parser          x86_64 0.19.2-8                rolling-x86_64 109 k
 lib64pagemaker0.0          x86_64 0.0.4-3                 rolling-x86_64  59 k
 lib64qxp0.0_0              x86_64 0.0.2-8                 rolling-x86_64  85 k
 lib64raptor2_0             x86_64 2.0.16-3                rolling-x86_64 157 k
 lib64rasqal3               x86_64 0.9.33-5                rolling-x86_64 177 k
 lib64rdf0                  x86_64 1.0.17-16               rolling-x86_64  88 k
 lib64revenge0.0_0          x86_64 0.0.5-1                 rolling-x86_64  62 k
 lib64staroffice0.0_0       x86_64 1:0.0.7-1               rolling-x86_64 607 k
 lib64visio                 x86_64 0.1.8-3                 rolling-x86_64 183 k
 lib64wpd0.10_10            x86_64 0.10.3-5                rolling-x86_64 171 k
 lib64wpg0.3_3              x86_64 1:0.3.3-4               rolling-x86_64  45 k
 lib64wps0.4_4              x86_64 1:0.4.14-1              rolling-x86_64 658 k
 lib64xmlsec1-nss1          x86_64 1.3.6-1                 rolling-x86_64  82 k
 lib64xmlsec1_1             x86_64 1.3.6-1                 rolling-x86_64 164 k
 lib64zmf                   x86_64 0.0.2-12                rolling-x86_64  59 k
 lib64zxcvbn-c              x86_64 2.5-1                   rolling-x86_64 1.1 M
 libexttextcat-data         x86_64 3.4.7-1                 rolling-x86_64 211 k
 libnumbertext              x86_64 1.0.11-1                rolling-x86_64 106 k
 libreoffice-common         x86_64 25.2.3.1-3              rolling-x86_64  58 M
 libreoffice-style-breeze   x86_64 25.2.3.1-3              rolling-x86_64 797 k
 lpsolve                    x86_64 5.5.2.5-4               rolling-x86_64 349 k

-

(2). 日本語化パッケージ:
$ sudo dnf install libreoffice-l10n-ja
:
依存関係が解決しました。
================================================================================
 パッケージ              Arch       バージョン         リポジトリー       サイズ
================================================================================
インストール:
 libreoffice-l10n-ja     x86_64     25.2.3.1-3         rolling-x86_64     819 k
依存関係のインストール:
 fonts-ttf-japanese      noarch     0.20120403-10      rolling-x86_64     2.1 M

-

(3). ヘルプパッケージ:
$ sudo dnf install libreoffice-help-ja
:
依存関係が解決しました。
================================================================================
 パッケージ               Arch        バージョン      リポジトリー        サイズ
================================================================================
インストール:
 libreoffice-help-ja      x86_64      25.2.3.1-3      rolling-x86_64      5.1 M

-

3). インストールされたか確認:

$ dnf list libreoffice* --installed
:
インストール済みパッケージ
libreoffice-calc.x86_64              25.2.3.1-3        @rolling-x86_64
libreoffice-common.x86_64            25.2.3.1-3        @rolling-x86_64
libreoffice-draw.x86_64              25.2.3.1-3        @rolling-x86_64
libreoffice-help-ja.x86_64           25.2.3.1-3        @rolling-x86_64
libreoffice-impress.x86_64           25.2.3.1-3        @rolling-x86_64
libreoffice-l10n-ja.x86_64           25.2.3.1-3        @rolling-x86_64
libreoffice-math.x86_64              25.2.3.1-3        @rolling-x86_64
libreoffice-style-breeze.x86_64      25.2.3.1-3        @rolling-x86_64
libreoffice-writer.x86_64            25.2.3.1-3        @rolling-x86_64

-

4). 起動して確認:

「メニュー」→「オフィス」

- LibreOffice
- LibreOffice Calc
- LibreOffice Draw
- LibreOffice Impress
- LibreOffice Math
- LibreOffice Writer

→日本語化されていました。統合アプリのメニューもあります:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- --

12-6. 最新の「Firefox」のESR 版をインストール:

-

すでに最新の「Firefox」のESR 版がインストールされていれば、作業は要りません:

以前のESR 版がインストールされている場合は、バージョンを確認して、低ければ検討してください:

-


1). 「Firefox」のESR 版をインストール:

手順は、「項番 14.」を参照:

-


2). 既存の「Firefox」を削除:

-

(1). 削除してよいか確認:
$ which firefox
/usr/local/bin/firefox

→ESR 版が選ばれていることを確認:

-

$ firefox --version
Mozilla Firefox 140.1.0esr

→ESR 版が起動されることを確認:

-

(2). 使われなくなった、既存の「Firefox」を確認:
$ dnf list firefox
:
インストール済みパッケージ
firefox.x86_64                   137.0.2-1                   @System

-

(3). 既存の「Firefox」を削除:
$ sudo dnf remove firefox
:
依存関係が解決しました。
================================================================================
 パッケージ            Arch           バージョン          リポジトリー    サイズ
================================================================================
削除中:
 firefox              x86_64         137.0.2-1         @System       250 M
依存関係パッケージの削除:
 firefox-en_GB        noarch         137.0.2-1         @System       404 k

-


3). ESR 版の「Firefox」が起動することを確認:

「メニュー」→「インターネット」→「Firefox Web Browser」

-

削除したことで、「デフォルトアプリケーションの設定」が要りません:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ---

12-7. 「tree」ツールのインストール:

-

個人的によく使うコマンドラインのツールです:

-


1). インストール:

$ sudo dnf install tree
:
依存関係が解決しました。
================================================================================
 パッケージ    Arch            バージョン         リポジトリー            サイズ
================================================================================
インストール:
 tree        x86_64          2.2.1-1           rolling-x86_64        64 k

-


2). 操作例:

$ pwd
/home/user
$ tree
.
├── Desktop
├── Documents
│   └── memo.md
├── Downloads
│   └── kabegami
│       ├── ★_happa.jpg
│       ├── ★_ita-001.jpg
│       └── ★_siba-020.jpg
├── Music
├── Pictures
├── Public
├── Templates
├── Videos
└── ダウンロード
    └── apps
        └── firefox-140.1.0esr.tar.xz

12 directories, 5 files

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----

13. ゲームのインストール:

-

多くのゲームがリポジトリに含まれていました:

-

:

(1). 「マインスイーパ」:
(2). 「ソリティア」(クロンダイク):
(3). 「四川省」 (Shisen-Sho) :
(4). 「上海」 (KMahjongg) :
(5). 「フローズン・バブル」 (frozen-bubble) :

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- -----

13-1. 「マインスイーパ」のインストール:

-

昔からの マインスイーパー ゲーム (A classic Minesweeper game)

-

1). インストール:

$ sudo dnf install kmines
:
依存関係が解決しました。
================================================================================
 パッケージ                Arch       バージョン       リポジトリー       サイズ
================================================================================
インストール:
 kmines                    x86_64     1:23.08.5-1      rolling-x86_64     1.0 M
依存関係のインストール:
 appstream                 x86_64     1.0.4-1          rolling-x86_64     564 k
 knewstuff                 x86_64     5.116.0-2        rolling-x86_64     523 k
 kpackage                  x86_64     5.116.0-3        rolling-x86_64     137 k
 lib64KF5Attica5           x86_64     5.116.0-1        rolling-x86_64     145 k
 lib64KF5KDEGames7         x86_64     1:23.08.5-1      rolling-x86_64     108 k
 lib64KF5NewStuff5         x86_64     5.116.0-2        rolling-x86_64     327 k
 lib64KF5Package5          x86_64     5.116.0-3        rolling-x86_64      52 k
 lib64KF5Syndication5      x86_64     5.116.0-1        rolling-x86_64     145 k
 lib64qt5quickwidgets5     x86_64     5.15.15-1        rolling-x86_64      35 k
 syndication               x86_64     5.116.0-1        rolling-x86_64     6.8 k

-

2). アプリの起動:

「メニュー」→「ゲーム」→「KMines」

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- -

13-2. 「ソリティア」(クロンダイク)のインストール:

-

インストールしても、アプリは起動しませんでした。なので、作業は要りません。:

代わりに次の「項番 2-b.」にて、flatpak でインストールしました:

-

カードゲーム集 (A collection of card games)

-

1). インストールできるかの確認:

$ dnf list aisleriot
:
利用可能なパッケージ
aisleriot.x86_64                    3.22.35-4                     rolling-x86_64

-


2). 「aisleriot」をインストール:

$ sudo dnf install aisleriot
:
依存関係が解決しました。
================================================================================
 パッケージ              Arch        バージョン       リポジトリー        サイズ
================================================================================
インストール:
 aisleriot               x86_64      3.22.35-4        rolling-x86_64      9.1 M
依存関係のインストール:
 guile22-runtime         x86_64      2.2.7-5          rolling-x86_64      5.2 M
 lib64gc1                x86_64      8.2.6-1          rolling-x86_64       82 k
 lib64guile22_2.2_1      x86_64      2.2.7-5          rolling-x86_64      432 k

-


3). アプリの起動:

「メニュー」→「ゲーム」→「AisleRiot ソリティア

-

「ゲーム集」アプリなので、ゲームを選べます:

ゲーム →「ゲームの選択…」→「クロンダイク](デフォルト)

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- --

13-3. 「四川省」 (Shisen-Sho) のインストール:

-

直線、または 2回の折れで結べるペアを消去して行き、すべて消します。 集中力の鍛錬と、時間つぶしにはもってこい。

-


1). インストール:

$ sudo dnf install kshisen
:
依存関係が解決しました。
================================================================================
 パッケージ                Arch       バージョン       リポジトリー       サイズ
================================================================================
インストール:
 kshisen                   x86_64     1:23.08.5-1      rolling-x86_64     1.1 M
依存関係のインストール:
 kmahjongglib              noarch     1:23.08.5-1      rolling-x86_64     2.1 M
 lib64KF5KMahjongglib5     x86_64     1:23.08.5-1      rolling-x86_64      30 k
 libkdegames-common        noarch     1:23.08.5-1      rolling-x86_64     8.6 M

-


2). インストールされたか確認:

$ dnf list kshisen
:
インストール済みパッケージ
kshisen.x86_64                    1:23.08.5-1                    @rolling-x86_64

-


3). 「Shisen-Sho」の実行:

「メニュー」→「ゲーム」→「Shisen-Sho」

最初の起動時に警告メッセージが 2回表示されます。

→「OK」

その後の起動では表示されません。

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ---

13-4. 「上海」 (KMahjongg) のインストール:

-

「上海」です:

-


1). インストール:

$ sudo dnf install kmahjongg
:
依存関係が解決しました。
================================================================================
 パッケージ       Arch          バージョン          リポジトリー          サイズ
================================================================================
インストール:
 kmahjongg        x86_64        1:23.08.5-1         rolling-x86_64        4.1 M

-


2). インストールされたか確認:

$ dnf list kmahjongg
:
インストール済みパッケージ
kmahjongg.x86_64                   1:23.08.5-1                   @rolling-x86_64

-


3). 「KMahjongg」の実行:

「メニュー」→「ゲーム」→「KMahjongg」

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----

13-5. 「フローズン・バブル」 (frozen-bubble) のインストール:

-

角度を決めてカラーボールを発射して、同じ色が 3個以上くっつくと落っこちます。すべて落とせばクリア。 やさしいプレーなので、延々と続けてしまいます。

-


1). インストールできるか確認:

$ dnf list frozen-bubble
:
利用可能なパッケージ
frozen-bubble.x86_64             2.212-1              rolling-x86_64-extra      
frozen-bubble.x86_64             2.212-1              rolling-x86_64-unsupported

-


2). インストール:

$ sudo dnf install frozen-bubble
:
依存関係が解決しました。
================================================================================
 パッケージ                Arch     バージョン     リポジトリー           サイズ
================================================================================
インストール:
 frozen-bubble             x86_64   2.212-1        rolling-x86_64-extra    21 M
依存関係のインストール:
 lib64SDL_Pango1           x86_64   0.1.2-25       rolling-x86_64          14 k
 lib64SDL_gfx16            x86_64   2.0.27-1       rolling-x86_64          46 k
 lib64SDL_image1.2_0       x86_64   1.2.12-19      rolling-x86_64          30 k
 lib64SDL_mixer1.2_0       x86_64   1.2.12-21      rolling-x86_64          77 k
 lib64SDL_ttf2.0_0         x86_64   2.0.11-12      rolling-x86_64          19 k
 lib64audit                x86_64   3.1.2-2        rolling-x86_64          45 k
 lib64smpeg0.4             x86_64   0.4.5-1        rolling-x86_64         144 k
 lib64virt0                x86_64   11.2.0-1       rolling-x86_64         1.6 M
 perl-Alien-SDL            noarch   1.446.0-1      rolling-x86_64          33 k
 perl-Archive-Zip          noarch   1.68-1         rolling-x86_64         102 k
 perl-Capture-Tiny         noarch   0.48-5         rolling-x86_64          32 k
 perl-Class-Inspector      noarch   1.320.0-6      rolling-x86_64          23 k
 perl-Compress-Bzip2       x86_64   2.280.0-3      rolling-x86_64          78 k
 perl-ExtUtils-Command     noarch   1:7.70-32      rolling-x86_64          12 k
 perl-ExtUtils-Install     noarch   2.22-32        rolling-x86_64          37 k
 perl-ExtUtils-MakeMaker   noarch   1:7.70-32      rolling-x86_64         246 k
 perl-ExtUtils-Manifest    noarch   1.73-32        rolling-x86_64          20 k
 perl-ExtUtils-ParseXS     noarch   1:3.51-32      rolling-x86_64          70 k
 perl-File-ShareDir        noarch   1.104.0-1      rolling-x86_64          18 k
 perl-File-Which           noarch   1.27-4         rolling-x86_64          21 k
 perl-Math-Complex         noarch   1.62-32        rolling-x86_64          43 k
 perl-Module-Build         noarch   0.4234-4       rolling-x86_64         232 k
 perl-Perl-OSType          noarch   1.010-32       rolling-x86_64          12 k
 perl-SDL                  x86_64   2.548-1        rolling-x86_64-extra   624 k
 perl-Test-Harness         noarch   1:3.44-32      rolling-x86_64         221 k
 perl-Tie-Simple           noarch   1.40.0-2       rolling-x86_64          20 k
 perl-srpm-macros          noarch   1-33           rolling-x86_64         7.1 k
 systemtap                 x86_64   5.1-1          rolling-x86_64         1.6 M
 systemtap-devel           x86_64   5.1-1          rolling-x86_64         331 k
弱い依存関係のインストール:
 perl-devel                x86_64   4:5.40.2-32    rolling-x86_64         794 k

-


3). 「フローズン・バブル」の実行:

「メニュー」→「ゲーム」→「Frozen Bubble」

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- -----

14. 任意: 最新の「Firefox」のESR 版をインストール:

-

すでに ESR 版の「Firefox」をインストールしていたら、作業は要りません:

-

古いバージョンをダウンロードすると、自動で最新まで上がりますが、どうも、バージョンの上がり方?に制限(現時点だと、128.13.0esr までにしか上がらない)があるみたいです。

ゆっくりと上がるのか、そこが境界なのか?

-

なので、現時点で最新である、「Firefox」のESR 版をダウンロードして、インストールしました:

-

インストールでの注意点:
  • ファイルの圧縮が「.tar.xz」に変わっているので、解凍する時は注意:

  • 初めての起動で、「イタリア語」(に似た言語?)で表示された場合は、設定で「日本語」を選べば OK:

-

通常版の「Firefox」がインストールされていても、

Firefox」の ESR 版は、更新回数が減り、ブラウザの動きが軽くなるので、オススメです:

-


1). 不足しているパッケージをインストール:

下記のパッケージがないと、起動時にエラーします:

$ dnf list bzip2
:
インストール済みパッケージ
bzip2.x86_64                           1.0.8-7                           @System

→インストール済みでした:

-


2). ダウンロードするフォルダを準備:

$ mkdir -p ~/ダウンロード/apps

英語の環境でホームフォルダに「~/Download/」があっても、気にしません。
単に「~/ダウンロード/apps」が作成されるだけです:

-


3). ESR 版の「Firefox」をインストール:

-

(1). firefox をダウンロード

以前のバージョンを使っても、自動更新で最新になります:

→下記でダウンロードします:

$ cd ~/ダウンロード/apps/
$ sudo wget https://archive.mozilla.org/pub/firefox/releases/140.1.0esr/linux-x86_64/ia/firefox-140.1.0esr.tar.xz

-

(2). ダウンロードしたファイルを展開:
$ ls firefox-*.tar.xz
:
firefox-140.1.0esr.tar.xz

-

$ tar -xf firefox-*.tar.xz
$

→プロンプトが返るまで時間がかかります。

-

$ ls -1
:
firefox
firefox-140.1.0esr.tar.xz

-

(3). 展開した Firefox フォルダを「/opt」に移動:
$ sudo mv firefox /opt

-

確認:

$ ls -1 /opt
:
VBoxGuestAdditions-7.1.10
firefox
lib
share

-

(4). Firefox の実行ファイルへのシンボリックリンクを作成:
$ sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox

-

(5). Firefox の「デスクトップファイル」のコピーをダウンロード
$ sudo wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications
:
2025-08-24 22:38:41 (16.0 MB/s) - ‘/usr/local/share/applications/firefox.desktop’ へ保存完了 [608/608]

-

(6). 「仮想マシン」の「Xubuntu 25.94」を再起動:

一度、再起動しないと ESR 版は起動されませんでした:

-

「端末」以外のウィンドウを閉じてから、

$ reboot

-


4). 「Firefox」の確認:

$ which firefox
:
/usr/local/bin/firefox

-

$ firefox --version
:
Mozilla Firefox 140.1.0esr

-


5). メニューから「Firefox」を起動するときの名前:

-

既存の「Firefox」の名前は、「Firefox」です:

-

ESR 版の「Firefox」の名前は、「Firefox Web Browser」です:

リンク:

/usr/local/bin/firefox -> /opt/firefox/firefox

-


6). 「Firefox」を起動:

$ firefox &

-

→ブラウザが起動されましたが、「日本語」でも「英語」でもありません:

タイトルバーに「Benvenite a Firefox - Mozilla Firefox」とあるので、「イタリア語」かと思ったら、 インターリングア語」(Interlingua) でした:

-


7). 日本語に変更:

-

(1). ブラウザ右上の「横三本線」ボタン(設定)→Parametros(設定)

-

(2). Lingua(言語)
Interlinguaインターリングア語?) →「日本語」に変更:

→選んだとたん、ページ全体が「日本語化」されました:

-

参考:

インターリングア (Interlingua) 語とは、西ヨーロッパで、できるだけ共通な語彙を集めて作られた、世界共通を目指した言語 (中立的な言語) のようです。

ある国の言語というよりも、共通言語として使っている人がいて、辞書や書籍も出ているみたい。

-

インターリングア 語で書かれていれば、言語を習っていなくても、なぜか西ヨーロッパの人には意味がわかる(そう作られている)らしいので、ブラウザのデフォルトの言語としては、アリかも。

最新版はそれをねらって設定しているのかもしれません。
ですが、今のところ、「Google 翻訳」ではサポートされていません:

-


8). 参考: 個人的に使っている「アドオン」:

ブラウザ右上の「横三本線」ボタン(設定)→「アドオンとテーマ」→「検索」キーで絞り込み

  • 「ublock o」で絞り込み →「uBlock Origin」 (広告ブロック: データ量が減ります)

  • 「simple tra」で絞り込み →「Simple Translate」 (Google翻訳の活用)

-

アドオンは、自己責任で使う追加機能で、リスクの保証はないので、使うときは注意が必要です。

「おすすめ」マークは、多くの人が使っているだけで、リスクは保証されていません。
さらに、インストール後の自動更新でリスクが高まることもあり得ます。

-


9). メニュー→「インターネット」→「Firefox Web Browser」を起動:

起動にて、「最新版」に更新されます。

メニュー→「インターネット」→「Firefox Web Browser」を右クリック →「お気に入りに追加」

-


10). メニューの「お気に入り」の「Firefox Web Browser」アイコンを上の位置に(ドラッグして)移動:

-


11). バージョンの確認:

-

(1). ブラウザ右上の「横三本線」ボタン(設定)→「ヘルプ」→「Firefoxについて」

「Extended Support Relese」(ESR) の文字列が表示されていることを確認:

(最新をダウンロードしたので、)最新でした:

-

(2). コマンドでの確認:
$ firefox --version
:
Mozilla Firefox 140.1.0esr

→末尾に「esr」が付いていることを確認

最新のバージョンです:

-

(3). もし、最新のバージョンでなければ、ブラウザの起動時に自動で更新されます:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- -

15. 参考: 「OpenMandriva」のパッケージ管理のコマンド:

-

OpenMandrivaのパッケージ管理には主に「dnf」や「rpm」コマンドが使われます:

-

日常的なパッケージの管理(インストール、更新、削除など)には、高機能で依存関係の解決も行えるdnf(またはmicrodnf)を使用するのが一般的です。

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- --

15-1. 「dnf」コマンド:

-


dnf コマンド:

dnf(または後継のmicrodnf)は、パッケージのインストール、更新、削除、リポジトリ管理など、
より高レベルな操作を提供します:

dnf install <パッケージ名>  : パッケージをインストール
dnf update         : システム上のすべてのパッケージを更新
dnf upgrade         : パッケージを更新し、依存関係も同時に更新
dnf remove <パッケージ名>  : パッケージをアンインストール
dnf search <キーワード>  : パッケージを検索
dnf info <パッケージ名>  : パッケージの情報を表示

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ---

15-2. 「rpm」コマンド:

-

rpm」コマンドは 、redhot 系(FedoraCentOS、Rocky Linux)のパッケージである「rpm」ファイルを取り扱うツールです:

-

rpm は、RPMパッケージファイル自体(.rpmファイル)を直接操作したり、
より低レベルなパッケージの検証を行いたい場合に使用します:

-


1). rpm コマンド:

rpm -i <パッケージファイル名.rpm> : パッケージファイルをインストール
rpm -U <パッケージファイル名.rpm> : パッケージをアップデートまたはインストール
rpm -e <パッケージ名>        : パッケージをアンインストール
rpm -q <パッケージ名>        : インストール済みパッケージの情報を表示
rpm -qa               : インストール済みのすべてのパッケージを一覧表示

-


2). 「rpm」コマンドの操作例:

-

(1). rpm で、rpm ファイルからパッケージをインストール:
$ sudo rpm -ivh ~/ダウンロード/rpm/mousepad-0.4.1-3.el7.x86_64.rpm

-

(2). rpm で、インストール済みのパッケージを確認:
$ rpm -qa | grep mousepad
mousepad-0.4.1-3.el7.x86_64

→「パッケージ名+バージョン番号」+「リポジトリ名+アーキテクチャ名」

-

(3). rpm で、インストール済みのパッケージを削除:
$ sudo rpm -e mousepad-0.4.1-3.el7.x86_64

→検索で表示された名前で指定します。

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----

15-3. 「dpkg」コマンド:

-

「dpkg」コマンドは 、debian 系(DebianUbuntuLinux Mint)のパッケージである「deb」ファイルを取り扱うツールです:

-

1). deb パッケージをインストール:

$ sudo dpkg -i fonts-migmix_20200307-1_all.deb

→「.deb ファイル名」を指定

-

debian 系でビルドされた、バイナリファイルが配置されるので、アプリはほとんど動かないと思います。
コンテンツとして、フォントや、ヘルプファイルなどの配置で使うのなら、使えます。

→今回も fonts の利用に使っています。

-

2). dpkg でインストールされた、パッケージ一覧を表示:

$ dpkg -l  --no-pager
:
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)保持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール/(W)トリガ待ち/(T)トリガ保留
|/ エラー?=(空欄)無/(R)要再インストール (状態,エラーの大文字=異常)
|
|/   名前           バージョン    アーキテクチ   説明
+++-==============-============-============-==========================================================
ii  fonts-migmix   20200307-1   all          High quality Japanese font based on M+ fonts and IPA fonts

→「-l」は小文字のエルです。「--no-pager」はエラー回避するために付加。

grep で抽出すれば、上記の余計なガイド行は除外できます。

-

3). deb パッケージを削除:

$ sudo dpkg -r fonts-migmix

→「パッケージ名」を指定

-

4). deb パッケージを設定ファイル含め完全に削除:

$ sudo dpkg -P fonts-migmix

→「パッケージ名」を指定

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- -----

20. 参考: 元になった「Mandriva Linux」の情報:

-

すでに存在しない「Linux ディストリビューション」なので、

紹介されているサイトはリンク切れで、

参考になりそうで、参考にならない情報です:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- -

20-1. 「urpm」コマンド:

-

現在の「OpenMandriva」では、使われなくなりました:

-

派生元の「Mandriva Linux」独自のパッケージ管理のコマンドです:

-


urpm コマンド:

urpm コマンド 対応する dnf コマンド 簡単な説明
urpmi.update -a dnf update データベースの更新
urpmi --update --auto-select dnf upgrade システムの更新
urpmi パッケージ名 dnf install パッケージ名 パッケージのインストール
urpme パッケージ名 dnf remove パッケージ名 パッケージの削除
urpmq -i ファイル名 dnf info ファイル名 パッケージ情報の表示

→「OpenMandriva」は、(使用するリポジトリは独自ですが)「dnf」コマンドに移行しました:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- --

20-2. 「Mandriva Linux」使い方のヒント:

-

参考:

Mandriva Linux 使い方のヒント

-


Mandrakelinux 用のRPMパッケージ:

有名なサードパーティが配布している RPM パッケージの多くが Red Hat, Fedora Linux 用に最適化されています。

そのため、Mandrakelinux にインストールしても、確実に動作するとは限りません。

source RPM から rebuild する方が動作する可能性が高いです。

-

Mandrakelinux 用の RPM パッケージ:

-

-


- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- ---

20-3. 「rpmbuild」コマンドの使い方:

-

実際の動作は未確認:

-


1). 「rpmbuild」コマンドのインストール:

$ sudo dnf install rpm-build

-


2). 作業フォルダの作成:

$ mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}

-

フォルダの説明:

SOURCES: ソースコードやパッチファイルなどを配置:
SPECS: ビルド方法を記述したspecファイル(.spec)を配置:
SRPMS: ソースRPMをビルドした際に生成されます:
RPMS: バイナリRPMをビルドした際に生成されます:

-


3). 操作:

(1). ソースファイルとSpecファイルの配置:
    ビルドしたいソフトウェアのソースコードと、ビルド手順を記述したspecファイルを  
    それぞれのディレクトリに配置します。

-

(2). RPMのビルド実行:

バイナリRPM(.rpm)のビルド: rpmbuild -ba <specファイル名>

このコマンドは、ソースRPMとバイナリRPMの両方をビルドします。

-

ソースRPM(.src.rpm)のビルド: rpmbuild -bs <specファイル名>

ソースコードとspecファイルのみをビルドします。

-

ソースRPMからバイナリRPMの再ビルド: rpmbuild --rebuild <ソースRPMファイル名>

すでに存在しているソースRPMからバイナリRPMを再構築します。

-


4). コマンドの例:

-

「~/rpmbuild/SPECS/myprogram.spec」という spec ファイルを指定して、「ソースRPM」と「バイナリRPM」をビルドする場合:
$ cd ~/rpmbuild/SPECS/
$ rpmbuild -ba myprogram.spec

-

「~/rpmbuild/SRPMS/myprogram-1.0-1.src.rpm」というソースRPMからバイナリRPMをビルドする場合:
$ cd ~/rpmbuild/SRPMS/
$ rpmbuild --rebuild myprogram-1.0-1.src.rpm

-


5). 「rpmbuild」コマンドによる RPM の作成例:

-

使用例:

CentOS7.1 64bit rpmbuildコマンドによるRPMの作成

-

参考1: rpmbuild コマンドを使用して RPM パッケージをビルド:

5.5. RPM のビルド

-

参考2: spec ファイルを作成します:

5.4. spec ファイルでの作業

-

-


まとめ

今回、「VirtualBox 7.1.10」に「OpenMandriva Lx ROME (xfce)」をインストールしました。

-

Xfce」だからかもしれませんが、軽快な「Fefora」という印象です。
インストールがメチャクチャ速いし、動作も軽いです:

そして、カーネルが高いにも関わらず「Fefora」に比べ、安定していて、使い慣れた dnf コマンドが使えます。

-

問題なのは、独自の「リポジトリを使っていること:

そのため、 rpm パッケージを使う利点がスポイルされています:

  • リポジトリにグループインストールのデータがないので、「グループインストール」が使えません:

  • RHEL 系の「epel」リポジトリが使えません:
     →日本語入力の「ibus-mozc」や「ibus-anthy」が含まれいても、それらはインストールできません

  • サイトで提供されている rpm パッケージに、「OpenMandriva」用が見当たりません:
     →rpm に「ibus-mozc」や「ibus-anthy」があっても、動かないので使えません

-

なので、欲しい「アプリ」がリポジトリにあるなら、軽快に動くのでオススメできます:

(記載したアプリは動くので、個人的には OK です。)

そして、「rpmbuild」について勉強すれば、使えるアプリはもっと増やせるかもしれません。

-

-

-


-

-

    目次

-

「投稿の先頭 へ」

-

-


-

「この目次 の先頭へ」

「本編の目次 に戻る」

-