ラベル Linux の投稿を表示しています。 すべての投稿を表示
ラベル Linux の投稿を表示しています。 すべての投稿を表示

2025-02-27

こんどの Fedora Linux 42

Fedora Linux は Red Hat 社が支援するコミュニティ Fedora Project で開発されている Linux ディストロです。このディストロは、最新の技術を積極的に取り込むことで知られています。Fedora Linux の開発成果は CentOS Stream に取り込まれます。ここでテストを経て最終的に Red Hat Enterprise Linux, RHEL へ反映されます。Fedora Linux は、おおむね春と秋の年二回の頻度で新しい版がリリースされています。

Fedora Linux 42 の開発スケジュール [1] によると、ベータ版の公開は 2025-03-11、正式リリースは 2025-04-15 に予定されています。

2025-02-04 に、Fedora Rawhide の開発レポジトリから Fedora Linux 42 のレポジトリがブランチされていましたので、下記サイトから開発中の Fedora Linux 42 の iso ファイル (Fedora-Workstation-Live-42-20250226.n.0.x86_64.iso) をダウンロードして仮想環境 (GNOME Boxes) にインストールしてみました。

プレリリース版の Fedora Linux 42 がダウンロードできるサイト

インストールしてみたところ、すでにデスクトップの壁紙が Fedora Linux 42 用になっていました。

Fedora Linux 42 Workstation(Prerelease 版)のデスクトップ (1)
Fedora Linux 42 Workstation(Prerelease 版)のデスクトップ (2)

ベータ版が公開される前ですので、変更される可能性は残っています。

Anaconda WebUI インストーラ

インストール時、インストーラが WebUI のバージョンになっていました。すでにインストーラが変更されることがアナウンスされており [2]、Fedora Linux 39 の時にフライングで当ブログにまとめてしまいましたが [3]、今回は最終的にどうなるでしょうか。

ISO イメージを起動すると、下記の画面が表示されます。

Install Fedora... をクリックすると WebUI のインストーラが起動します。以下、スクリーンショットを紹介します。

 

Fedora Linux 42 のベータ版が公開された後、今回の変更点などの内容をまとめる予定です。

参考サイト

  1. Fedora Linux 42 Schedule: Key
  2. Changes/AnacondaWebUIforFedoraWorkstation - Fedora Project Wiki
  3. bitWalk's: Fedora Linux 39 のインストーラ [2023-09-02]
  4. Changes/Promote KDE Plasma Desktop variant to Edition - Fedora Project Wiki

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2025-02-16

GMKtec NucBox G2 Plus

GMKtec のミニ PC、NucBox G2 Plus [1] [2] 22,420 円で買いました。今回の目的は Windows 上で Excel VBA のアプリを開発できる専用 PC を用意することです。Excel 上で同時に複数の VBA アプリを動かすことができないので、Windows PC が 1 台しかない現状にとても不便を感じていました。

古いノート PC はいくつもあるのですが Linux を上書きインストールしてしまっています。そのため Windows でなければできないことには全く使いものにはなりません。

メイン PC の Linux 機から利用したかったので、新たに Windows PC を追加するとなれば、リモートデスクトップ接続ができる Windows 11 Pro がプリインストールされていて、どうせ買うならそこそこ新しいプロセッサを搭載している廉価な PC がないかと Amazon.jp で探した結果です。

中国深圳市が拠点の GMKtec(深圳市极摩客科技有限公司)[3] [4] の PC を使ったことがなくやや不安でしたが、スペックと値段に負けてしまいました。😅

小さな筐体

NucBox G2 Plus の筐体の寸法 / 重量は 87 x 87 x 39.5mm / 218g ですが、実際に手にしてみるとかなり小さく軽く感じました。

机の片隅に置いた NucBox G2 Plus

この PC の詳細なレビューについては、下記のサイトなどをご覧になってください。

メイン PC の Linux 機から Remmina [5] で NucBox G2 Plus の Windows へ、リモートデスクトップ接続 (RDP) した例です。背景の画像は表示されず真っ黒です。

Fedora Linux から Reminna でリモートデスクトップ接続した例

Windows PC の最初のアップデートは毎度、拷問のような長い作業になるのでいつも苦痛なのですが、世の中の PC の大半は Windows なので、自分ばかりが愚痴を言っても仕方がないと諦めムードです。

しばらく使ってみて、すぐに壊れてしまった、なんてことになれば評価は変わりますが、今のところ高いコスパに満足しています。

Remmina の設定 (追記 2025-02-17

今回購入した NucBox G2 Plus とは直接関係の無いことですが、Linux の Remmina で Windows 11 Pro へリモートデスクトップ接続して作業をしていると、IME で日本語変換をしている時だけ英語のキーボード・レイアウトになっていることに気がつきました。

Linux も Windows も日本語のキーボード・レイアウトに設定していたので問題がないだろうと思っていたのですが甘かったです。Remmina の設定が必要でした。備忘録として Remmina の設定を追記します。

下記の OS 環境で動作確認をしています。

Fedora Linux 41 Workstation x86_64
remmina 1.4.39-2
Remmina の RDP におけるキーボードレイアウトの設定

参考サイト [6] の記事を参考にさせていただきました。ありがとうございます。

参考サイト

  1. Amazon.co.jp: 【ミニpc Intel N150初登場】 GMKtecミニpc
  2. Intel 12th Twin Lake N150 Mini PC--NucBox G2 Plus
  3. Shenzhen GMK Technology Co., Ltd.のプレスリリース|PR TIMES
  4. GMK极摩客官方网站 – 科技改变你我生活
  5. bitWalk's: Remmina を使ってみる [2022-06-05]
  6. Ubuntu 22.04 Remminaの日本語入力 | お空への夢 [2022-10-13]

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2025-01-08

AlmaLinux 10 Beta と RHEL 10 Beta の違い

AlmaLinux OS はオープンソースでコミュニティ主導のエンタープライズ Linux ディストロであり、RHEL とバイナリ互換性があります。AlmaLinux OS Foundation は、AlmaLinux OS コミュニティの利益のために設立された 501(c)(6) の非営利団体です。

昨年 12 月 11 日に公開された AlmaLinux 10.0 Beta のリリース・ノート [1] によると、現行の RHEL9 は x86_64_v2 マイクロアーキテクチャを前提としてビルドされていますが、次期 RHEL10 では、より新しい x86_64_v3 マイクロアーキテクチャを前提としてビルドされます [2]

そのため、RHEL とバイナリ互換をうたう AlmaLinux でも x86_64 向けの iso ファイルに収録されるパッケージは x86_64_v3 マイクロアーキテクチャを前提としてビルドされます。ただし、AlmoLinux では古い x86_64_v2 用にビルドしたパッケージを収録した iso ファイルも公開しています。従来の x86_64 の古いハードウェア向け iso ファイル名には x86_64_v2 が付記されています。

AlmaLinux 10 Beta の ISO ファイルのダウンロード・サイト

AlmaLinux 10 Beta を試す

Fedora Linux 41 の 仮想環境 GNOME Boxes 上に、AlmaLinux-10-latest-beta-x86_64-dvd.iso を(Server with GUI で)インストールしました。

AlmaLinux 10 Beta のデスクトップ画面

本ブログの過去記事 [4] の RHEL10 Beta の場合と異なり、AlmaLinux 10 Beta では FirefoxThunderbird は rpm パッケージで提供されていて、インストール後すぐに Firefox が利用できるようになっています [1]

目についた RHEL10 Beta と AlmaLinux 10 Beta との違いは以上ですが、その他にも違いがあります。詳しくは AlmaLinux 10.0 Beta のリリース・ノート [1] の Deviations from RHEL 10 の項目を参照してください。

AlmaLinux の付加価値

RHEL 互換ディストロのひとつ Rocky Linux は、バグを含めて RHEL と 100% の互換性を保つように開発(リビルド)されているのに対して、AlmaLinux OS は RHEL とバイナリ互換性をうたっています。

かつては RHEL クローンと呼ばれた RHEL 互換ディストロに違いが出たきたのは、RHEL をビルドしているソースコードの唯一の入手先が CentOS Stream のリポジトリになったことに端を発しています [5]。CentOS Stream は、RHEL の次のマイナーバージョンをリリースするための、いわば開発用ディストロですので、1:1 互換をうたう RHEL クローン・プロジェクトにとって、確実な 1:1 互換を保つことが困難になってしまいました。

Red Hat という会社が開発した製品を、オープンソースという理由から、手を尽くしてソースコードを入手、それらをリビルドして、ブランド名を付け替えて無料で公開、RHEL と 100% 互換だと喧伝するディストロより、控えめながらバイナリ互換 OS と称して、ユーザーの利便性を向上させるために、(本家リリースへの迅速な追従も含めた)付加価値を加えているディストロの方が好感が持てます。あくまで個人の見解です。

昨年 12 月に開催された AlmaLinux Day: Tokyo 2024 は、気がついた時には開催済みで参加できませんでしたが、2023 年末に開催された時に参加した限りでは、バイナリ互換と言っても AlmaLinux も可能な限り手を尽くしてオリジナルのソースコードを入手してリビルドしていることを知りました[6]

参考サイト

  1. 10.0 Beta | AlmaLinux Wiki [2024-12-10]
  2. Exploring x86-64-v3 for Red Hat Enterprise Linux 10 | Red Hat Developer [2024-01-02]
  3. x64 - Wikipedia マイクロアーキテクチャの世代
  4. bitWalk's: RHEL 10 Beta と Firefox [2024-01-07]
  5. bitWalk's: RHEL のソースコードの公開リポジトリが… [2023-08-06]
  6. bitWalk's: AlmaLinux Day に参加して [2023-12-09]

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2025-01-07

RHEL 10 Beta と Firefox

Red Hat Enterprise Linux, RHEL は、Red Hat 社が開発しているエンタープライズ市場向けの Linux ディストリビューションです。最近の RHEL のライフサイクルは 10 年で、延長が必要であれば追加サブスクリプション (Extended Lifecycle Support Add-On) も提供されています。

昨年 12 月 11 日に公開された次期 Red Hat Enterprise Linux 10 のベータ版 [1] を(Fedora Linux 41 の)仮想環境 GNOME Boxes にインストールしてみました(ダウンロードした iso ファイルは rhel-10.0-beta-x86_64-dvd.iso です)。

RHEL 10 Beta の ISO ファイルのダウンロード・サイト

上記サイトへアクセス、利用するには Red Hat Customer Portal のアカウントと、Red Hat Beta Access のサブスクリプション(どちらも無料)が必要になります。

RHEL10 Beta のデスクトップが画面

インストール後、アプリ一覧を確認したところ、CentOS Stream 10 の時 [2]と同様に Firefox あるいはそれに代わるインターネット・ブラウザがインストールされていませんでした。

RHEL10 Beta のアプリ一覧 (1)

調べてみると、サーバー用途に直接関連がないデスクトップ・アプリについては Flatpak のパッケージに移したようです [3]。ここまできて、ようやく RHEL 10 Beta のリリースノートをしっかり読む気になりました。😅

Firefox のインストール

基本的に、RHEL 10 Beta のリリースノートの 4.14. Desktop [4] に従って Flatpak の Firefox をインストールします。

まず、RHEL 10 Beta の Flatpak のレジストリ (rhel-10-beta) をシステムに追加します。ルートのアカウントを作っていないので sudo コマンドで実施しています。

bitwalk@rhel10:~$ sudo flatpak remote-add rhel-10-beta https://flatpaks.redhat.io/rhel-10-beta.flatpakrepo
[sudo] bitwalk のパスワード:
bitwalk@rhel10:~$ 

Red Hat Container Catalog にログインします。ここには Red Hat Customer Portal のアカウントでログインします。

bitwalk@rhel10:~$ sudo podman login registry.redhat.io
[sudo] bitwalk のパスワード:
Username: xxxxxxxxxxxx
Password: 
Login Succeeded!
bitwalk@rhel10:~$ 

rhel-10-beta org.mozilla.Firefox をインストールします。ここでも Red Hat Customer Portal のアカウントでログインが要求されるので、sudo コマンドで実施する場合、前の Red Hat Container Catalog へのログインは必要ないのかもしれません。

bitwalk@rhel10:~$ sudo flatpak install rhel-10-beta org.mozilla.Firefox
Looking for matches…
Required runtime for org.mozilla.Firefox/x86_64/stable (runtime/com.redhat.Platform/x86_64/el10) found in remote rhel-10-beta
Do you want to install it? [Y/n]: y

org.mozilla.Firefox permissions:
    ipc              network            pcsc                    pulseaudio
    wayland          x11                devices                 file access [1]
    dbus access [2]  bus ownership [3]  system dbus access [4]

    [1] /run/.heim_org.h5l.kcm-socket, home:ro, xdg-download, xdg-run/gvfs,
        xdg-run/gvfsd, xdg-run/pipewire-0, ~/.cache/firefox:create,
        ~/.mozilla:create
    [2] org.a11y.Bus, org.freedesktop.FileManager1,
        org.freedesktop.Notifications, org.freedesktop.ScreenSaver,
        org.gnome.SessionManager, org.gtk.vfs.*
    [3] org.mozilla.firefox.*, org.mpris.MediaPlayer2.firefox.*
    [4] org.freedesktop.NetworkManager


        ID                    Branch   Op   Remote        Download
 1.     com.redhat.Platform   el10     i    rhel-10-beta  < 419.0 MB
 2.     org.mozilla.Firefox   stable   i    rhel-10-beta  < 152.6 MB

Proceed with these changes to the system installation? [Y/n]: y
Login required remote rhel-10-beta (realm https://registry.redhat.io/)
User: xxxxxxxxxxxx
Password: 
        ID                    Branch   Op   Remote        Download
 1. [✓] com.redhat.Platform   el10     i    rhel-10-beta  462.6 MB / 419.0 MB
 2. [✓] org.mozilla.Firefox   stable   i    rhel-10-beta  160.7 MB / 152.6 MB

Installation complete.
bitwalk@rhel10:~$ flatpak list
Name                Application ID         Version    Branch    Installation
Red Hat Platform    com.redhat.Platform    10         el10      system
Firefox             org.mozilla.Firefox    128.2.0    stable    system
bitwalk@rhel10:~$ 

インストールが終わると、アプリ一覧に Firefox のアイコンが追加されます。

RHEL10 Beta のアプリ一覧 (2)

コマンドラインで起動しなくとも、アプリ一覧から Firefox を起動できます。

起動した Firefox

ちなみに、RHEL 10 Beta が提供している Flatpak パッケージは Firefox と Thunderbird のみのようです。

bitwalk@rhel10:~$ flatpak remote-ls rhel-10-beta
Name                   Application ID                Version       Branch
Firefox                org.mozilla.Firefox           128.2.0       stable
Thunderbird            org.mozilla.Thunderbird                     stable
Red Hat Platform       com.redhat.Platform           10            el10
Red Hat SDK            com.redhat.Sdk                9             el10
bitwalk@rhel10:~$ 

参考サイト

  1. Now available: Red Hat Enterprise Linux 10 Beta [2024-12-11]
  2. bitWalk's: CentOS Stream 10 リリース [2024-12-22]
  3. RHEL 10 browser question : r/redhat [2024-12-25]
  4. 10.0 Beta Release Notes | Red Hat Product Documentation 4.14. Desktop

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2024-12-26

【備忘録】Anthy の辞書に単語登録

Anthy は、LGPL でライセンスされたフリーな日本語入力システムです。2000 年 5 月に京都大学を中心に活動しているコンピュータサークルである京大マイコンクラブ内の Project Heke で開発が始まりました。2021 年に Anthy Unicode という開発プロジェクトが Anthy プロジェクトを引き継いでいます。

Wikipedia より引用・編集

メインで使用している Fedora Linux は、日本語入力システムに Anthy を採用しています。漢字変換に関しては Mozc の方が使いやすかったので、以前は ibus-mozc をインストールして利用していましたが、Fedora Linux のクリーンインストールを重ねるにつれて、わざわざ Mozc をインストールして設定を変更することが面倒になり、今では Anthy をそのまま利用するようになってしまいました。

Anthy を使っていると、漢字や文節の変換はあいかわらずおバカだなあと思うことが多いのですが、こまめに固有名詞を辞書に登録すれば、少しは変換作業のストレスが軽減するかもしれないと期待して、あらためて固有名詞などを辞書に登録するやり方を確認しました。

下記の OS 環境で動作確認をしています。Anthy による日本語入力ができるようになっているものとします。

Fedora Linux Workstation 41 x86_64

GNOME デスクトップの上部右側のステータスメニューにある「」あるいは「_A」をマウスでクリックすると、メニューがポップアップされますので、「設定 - Anthy」を選択します。

GNOME シェルのステータスメニュー

すると「IBus-Anthyの設定」ウィンドウが表示されます。「辞書」タブをクリックして、「単語の追加コマンド(A)」の右側にある ... をクリックします。

「IBus-Anthyの設定」ウィンドウ

すると、さらに「霞 (単語登録)」のウィンドウが表示されます。「霞(かすみ)」は Anthy の個人辞書管理ツールです。

辞書に単語を追加する「霞 (単語登録)」のウィンドウ

辞書に追加したい単語(漢字)、読みを入力、品詞品詞の細分類を選択して、追加(A) ボタンをクリックすると辞書に追加され、霞のウィンドウが閉じます。

端末エミュレータから下記のように kasumi-unicode -a とタイプしても「霞 (単語登録)」のウィンドウを表示することができます。

端末エミュレータからコマンドで霞(かすみ)を起動

ちなみに kasumi-unicode コマンドのオプションは下記のようになっています。

bitwalk@fedora:~$ kasumi-unicode -h
Usage: kasumi [option]
Option:
  -h --help        Show this message.
  -v --version     Show Kasumi's version and copyright
                   information
  -m --manage      Run Kasumi in Manage mode.
                   You may abbreviate this option.
  -a --add         Run Kasumi in Add mode.
  -e --exclusive   Run Kasumi in Exclusive mode.
  --sound val      Set default sound entry (only in Add mode)
  --spelling val   Set default spelling entry (only in Add mode)
  --wordclass val  Set default word class entry (only in Add mode)
  -i --import      Import selected text as a spelling
  -I --ignore      Ignore selected text
  -E --eucjp       Use EUC-JP encoding for dictionary

bitwalk@fedora:~$ 

参考サイト

  1. fujiwarat/anthy-unicode: Anthy Unicode - Another Anthy
  2. fujiwarat/kasumi-unicode: A dictionary management tool for Anthy.

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加