登録日: 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〉
-
今回の作業:
-
参考になりそうな作業:
-
-
-
- --- - --- - --- - --- - --- - --- - --- - -
ホストOS の「Xubuntu 24.04.2 LTS」を立ち上げ:
-
仮想マシンの「OpenMandriva Lx 25.06 (ROME)」Xfce版 を起動:
-
ログイン画面:

→ログインマネージャは、「gdm」です
-
デスクトップ画面:

→Xfce 版の画面です。使いやすいようにカスタマイズ。
日本語入力は、「fcitx-anthy」です:
-
-
- --- - --- - --- - --- - --- - --- - --- - --
「VirtualBox」について:
-
「VirtualBox 」は、Oracle(オラクル)社が開発している「仮想マシン」を構築するためのソフトウェアです。
-
- 仮想マシンを使うことで、ハードウェアで問題となりそうなPC でも、最新のLinux ディストリビューションをインストールできる可能性が高くなります。
-
-
- --- - --- - --- - --- - --- - --- - --- - ---
「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) になります:
-
ダウンロードできるサイト:
-
公式 wiki サイト
-
インストールガイド:
-
-
現在の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). 「システム」→「マザーボード」タブ を確認:
ポインティングデバイス: 「USB タブレット」 であることを確認:
起動順序: 「光学」(光学ドライブ)にもチェックがあることを確認:
→ただし、グレー表示で変更できなくなっています
-
今までの設定:

-
→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
-
$ 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
-
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」の日本語等幅フォントをインストール:
→「フォント」なので、依存とかを気にしないでインストールできます:
-
パッケージに次のフォントを含みます:
プロポーショナルフォント(ブラウザ用): → Migu 1P、Migu 1C、MigMix 1P、MigMix 2P
-
「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」であることに注目:
-
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 系(Fedora、CentOS、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 系(Debian、Ubuntu、Linux 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」使い方のヒント:
-
参考:
-
Mandrakelinux 用のRPMパッケージ:
有名なサードパーティが配布している RPM パッケージの多くが Red Hat, Fedora Linux 用に最適化されています。
そのため、Mandrakelinux にインストールしても、確実に動作するとは限りません。
source RPM から rebuild する方が動作する可能性が高いです。
-
Mandrakelinux 用の RPM パッケージ:
Rpmfind.Net Server にて検索:
RPM PBone Net にて、バージョン別に検索:
-
-
- --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- ---
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 パッケージをビルド:
-
参考2: 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」について勉強すれば、使えるアプリはもっと増やせるかもしれません。
-
-
-
-
-
目次
-
-
- 目次
- - --- - --- - --- - --- - --- - --- - --- - -
- ホストOS の「Xubuntu 24.04.2 LTS」を立ち上げ:
- - --- - --- - --- - --- - --- - --- - --- - --
- 「VirtualBox」について:
- - --- - --- - --- - --- - --- - --- - --- - ---
- 「VirtualBox Guest Additions」について:
- - --- - --- - --- - --- - --- - --- - --- - ----
- 「Xubuntu」について:
- - --- - --- - --- - --- - --- - --- - --- - -----
- 「OpenMandriva Lx」について:
- - --- - --- - --- - --- - --- - --- - --- - ----- -
- 1. 「ゲストOS」のISO イメージをダウンロード:
- - --- - --- - --- - --- - --- - --- - --- - ----- --
- 2. 「仮想マシン」の作成:
- 1). メニュー→「システム」→「Orcle VM VirtualBox」
- 2). 右上の水色の「新規」ボタンをクリック:
- 3). 水色の帯の「名前とオペレーティングシステム」:
- 4). なので、水色の帯の「自動インストール」をクリック:
- 5). まだ設定していない、水色の帯の「ハードウェア」の帯をクリック:
- 6). まだ設定していない、水色の「ハードディスク」の帯をクリック:
- 7). 仮想マシンの「OpenMandriva-Xfce」が作成されました:
- 8). ★「Guest Additions」をインストールする場合は、「ディスプレイ」の設定を見直します:
- 9). 「システム」→「マザーボード」タブ を確認:
- 10). 画面が最初に戻るので、最終的な設定を確認できます:
- - --- - --- - --- - --- - --- - --- - --- - ----- ---
- 3. 「OpenMandriva Lx ROME (xfce)」のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----
- 4. 「OpenMandriva Lx ROME (xfce)」の立ち上げ:
- - --- - --- - --- - --- - --- - --- - --- - ----- -----
- 5. キーボードレイアウトを「日本語キーボード」に修正:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- -
- 6. インストール後の「システム更新」:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- --
- 6-1. システム更新:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ---
- 6-2. リポジトリの追加:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----
- 6-3. リポジトリの追加2:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- -----
- 7. 日本語化:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- -
- 8. 日本語入力:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- --
- 9. 「VirtualBox Guest Additions」のインストール:
- 1). 「仮想マシン」に「光学ドライブ」が設定されているか確認:
- 2). 「VirtualBox Guest Additions」のインストールに必要なパッケージをインストール:
- 3). 「仮想マシン」の VirtualBox のメニューから「Guest Additions」のディスクを挿入:
- 4). デスクトップの「ホーム」アイコンをダブルクリック:
- 5). インストールスクリプトを実行:
- 6). インストールが完了:
- 7). 「光学ドライブ」をアンマウント:
- 8). 「VirtualBox Guest Additions」の機能を有効化:
- 9). 電源オフ:
- 10). ホストOS を再起動:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ---
- 10. デスクトップ等の設定:
- :
- 10-1. パネルの「メニュー」 (Whisker Menu) の設定を変更:
- 10-2. メニューの「お気に入り」カテゴリにアプリを登録:
- 10-3. パネルに「ランチャー」などのアイテムを追加:
- 10-4. パネルの「時計」の表示を変更:
- 10-5. ウィンドウのタイトルバーに「巻き上げ」ボタンを追加:
- 10-6. ショートカットキー: ウィンドウ画面をタイル表示:
- 10-7. ショートカットキー: 「Windows + Enter」で端末を起動:
- 10-8. ショートカットキー: 「Windows + W」でブラウザを起動:
- 10-9. ショートカットキー: 「Windows + N」でファイルマネージャを起動:
- 10-10. 上にあったパネルを画面下に移動:
- 10-11. デスクトップの壁紙の変更:
- デスクトップのアイコンを「ゴミ箱」のみにしました:
- 10-12. ファイルマネージャ「thunar」の日付の形式を変更:
- :
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----
- 11. 個人的によく使うフォントをインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- -----
- 11-1. 「MigMix」フォントのインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- -
- 12. 個人的によく使うアプリをインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- --
- 12-1. 「FeatherPad」をインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ---
- 12-2. 音楽プレーヤーの「audacious」をインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----
- 12-3.「kolourpaint」のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- -----
- 12-4. PDFビューア「qpdfview」をインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- -
- 12-5. 「LibreOffice」をインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- --
- 12-6. 最新の「Firefox」のESR 版をインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ---
- 12-7. 「tree」ツールのインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----
- 13. ゲームのインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- -----
- 13-1. 「マインスイーパ」のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- -
- 13-2. 「ソリティア」(クロンダイク)のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- --
- 13-3. 「四川省」 (Shisen-Sho) のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ---
- 13-4. 「上海」 (KMahjongg) のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----
- 13-5. 「フローズン・バブル」 (frozen-bubble) のインストール:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- -----
- 14. 任意: 最新の「Firefox」のESR 版をインストール:
- すでに ESR 版の「Firefox」をインストールしていたら、作業は要りません:
- なので、現時点で最新である、「Firefox」のESR 版をダウンロードして、インストールしました:
- 「Firefox」の ESR 版は、更新回数が減り、ブラウザの動きが軽くなるので、オススメです:
- 1). 不足しているパッケージをインストール:
- 2). ダウンロードするフォルダを準備:
- 3). ESR 版の「Firefox」をインストール:
- 4). 「Firefox」の確認:
- 5). メニューから「Firefox」を起動するときの名前:
- 6). 「Firefox」を起動:
- 7). 日本語に変更:
- 8). 参考: 個人的に使っている「アドオン」:
- 9). メニュー→「インターネット」→「Firefox Web Browser」を起動:
- 10). メニューの「お気に入り」の「Firefox Web Browser」アイコンを上の位置に(ドラッグして)移動:
- 11). バージョンの確認:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- -
- 15. 参考: 「OpenMandriva」のパッケージ管理のコマンド:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- --
- 15-1. 「dnf」コマンド:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ---
- 15-2. 「rpm」コマンド:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----
- 15-3. 「dpkg」コマンド:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- -----
- 20. 参考: 元になった「Mandriva Linux」の情報:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- -
- 20-1. 「urpm」コマンド:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- --
- 20-2. 「Mandriva Linux」使い方のヒント:
- - --- - --- - --- - --- - --- - --- - --- - ----- ----- ----- ----- ----- ----- ----- ----- ---
- 20-3. 「rpmbuild」コマンドの使い方:
- まとめ
- -
-
-
-