2025年7月7日月曜日

WPS Office for BookwormPup64

よく販売しているWindows中古パソコンに入っているオフィースソフト「WPS Office」のlinux版(無料)が目に入ったのでパッケージを作成

■WPS Officeサイト
Windows:https://www.kingsoft.jp/office/
Linux:https://www.wps.com/ja-JP/office/linux/
WPS Cloud:https://www.wpscloud.jp/?f=wpscom

■wps-office
wps-office_11.1.0.11723.XA_amd64.sfs
https://mega.nz/file/HM9BQL4S#GQ1eDnufWePcB-zzZeFJ7kYiRgLxCDiF6XwO0PK-3zo

ウェーブブラウザ

ネット環境が日々進化して ウエーブブラウザだけで事足りる時世です
毎日のように Yotubeにおせわになっています
広告がじゃまなので 「brave browser」を利用しています
問題があります
それは googleにログインできません(対策はある)
google 検索が。。。。
動画のダウンロードが。。。。規約で

■パッケージ
brave browser
brave-browser_1.80.115_amd64.sfs
https://mega.nz/file/jUl1hJgQ#V4GGUoWFOvo_gjWalVy0ihstBPW2UAn_CCs3YVbcW80

firefox
firefox-140.0.2.sfs
https://mega.nz/file/vFESUIZC#t3V-Fd8SNZlJSZs6DYyrg9d-WQH-vAoadhLAm_Y0kTA
もし wifiやブルートゥースの接続に難がある場合
アマゾンで販売しているUSBトングルで解決するかもしれません

http://www.amazon.co.jp/dp/B0BS3F4MHT?ref=ppx_yo2ov_dt_b_fed_asin_title
TP-Link ブルートゥース + wifi USBアダプター
Bluetooth 4.2 WiFi子機 AC600 433 + 200Mbps
超小型 かんたん設定 WPA3 対応
Archer T2UB Nano/A

2025年7月6日日曜日

はじめに

■chuwi gemibookのモニターの解像度対策
起動すると ロケールやキーボードの設定が表示される

chuwi gemibookの場合 解像度のせいでモニターに表示される文字が小さいので
ここはそのまま英語表示でデスクトップまでいく

メニュー → Leave ;修了
個人設定保存ファイルを作成
修了

再起動
メニュー → Managing SFS files:SFSファイルの管理
chuwi_gemibook :chuwi gemibookのモニターの解像度対策ファイル
選択
再度 修了し再起動

メニュー → Puppy Setup
にて 言語を日本語にして修了

■壁紙のconkyを表示している部分がおかしい
これは 表示解像度に合わないサイズの画像を使っているからなので気になる場合は変更してください

■日本語入力

セッティング → fcitx5設定 にて「かな漢字」を有効にしてください

システム使用の前段階

■Linux ディストリビューションとの共用
このパソコンには Linux Mint 22.1 Xfceが入っています

●新規にフォルダー BookwormPup64 を作成
BookwormPup64_10.0.11_JP.iso を置く
ファイルマネージャー の 「ここに展開」 で isoを展開

●起動スプリットの作成
以下の内容で /boot/grub/custom.cfg を作成

#/boot/grub/custom.cfg
set timeout_style=menu
set timeout=10

# Puppy Linux
menuentry 'BookwormPup64_10.0.11_JP'{
search --no-floppy --set=root --fs-uuid 2893eee7-e662-4998-84ba-530cc1e8cab4
linux /BookwormPup64/BookwormPup64_10.0.11_JP/vmlinuz psubdir=/BookwormPup64/BookwormPup64_10.0.11_JP pmedia=atahd punionfs=overlay pfix=fsck,nocopy
initrd /BookwormPup64/BookwormPup64_10.0.11_JP/initrd.gz
}

パソコンを再起動しGrubメニュー下段に「BookwormPup64_10.0.11_JP」と表示されそれを選択すると OSが起動される

Linux の概要

■オペレーティングシステムとは
OS は CPU メモリー ストレージなどのシステムのハードウェアとリソースを直接管理するソフトウェアです
OS はアプリケーションとハードウェアの間に位置し すべてのソフトウェアと作業を実行する物理リソースをつないでいます
人間はさまざまな方法でコンピュータと対話できます
ほとんどの人にとって ハードウェアとの主なやり取りは コンピュータのコア機能へのアクセスを支援する OS を介して行われます
大企業が作成したプロプライエタリー・ソフトウェアから ボランティアによって作成およびサポートされるオープンソース・プロジェクトまで OS の選択肢は多数あります
OS は自動車のエンジンのようなものと考えることができます
エンジンは単独でも稼働できますが トランスミッション 車軸 車輪に接続すれば自動車として機能します
エンジンが正常に動作しなければ 車は動きません

■Linux とは
Linux® は 1991 年に Linus Torvalds 氏によって作成されたオープンソースのオペレーティングシステム (OS) です
現在では 膨大なユーザーベースを持ち 世界で最も強力な 500 のスーパーコンピュータで使用されています
多くのユーザーが Linux を使用する理由としては その多用途性やセキュリティ機能などがあります
Linux カーネルは 世界中のオープンソース愛好家のコミュニティによって維持管理されており 数百もの独自のディストリビューションが存在します

■Linux のしくみ
Linux は UNIX に似た OS として設計されましたが 以来進化を続け 今では電話からスーパーコンピュータまで さまざまなハードウェアで実行されています
すべての Linux ベースの OS が ハードウェアリソースを管理する Linux カーネルと オペレーティングシステムの残りの部分を構成する一連のソフトウェアパッケージを包含しています
また Linux サーバー上で Linux OS を実行することもできます
Linux には GNU ツールを始めとする一般的なコアコンポーネントが含まれています
ユーザーはこれらのツールを使用して カーネルによるリソースの管理 追加のソフトウェアのインストール パフォーマンスとセキュリティ設定の構成などを行います
このようなさまざまなツールがバンドルされ そのすべてが機能的なオペレーティングシステムを構成します
Linux はオープンソースの OS なので ソフトウェアの組み合わせは Linux ディストリビューションによって異なります

■Linux のメリット
Linux を実行する理由は それを使用する個人や企業と同じくらい多様です
他の OS ではなく Linux を選択する動機としては 主に次のようなものがあります
多用途性:Linux は 想像できるほぼすべてのニーズに適応できるほど柔軟です
小型のデータ収集用エッジデバイスから 世界最大手の企業が利用する複雑なクラウドネイティブ・アプリケーションに至るまで あらゆる種類のテクノロジーを支えます
また Linux はオープンソースであるため 特定のベンダーのソリューションに縛られることを回避しやすくなります
テクノロジースタックの一部がうまく機能しない場合は 代わりに使用できる他の Linux ベースのオープンソース製品が見つかることが少なくありません
●セキュリティ:Linux のモジュール性は セキュリティへのアプローチにおいて特に有益です
OS のあらゆる側面を監視できるからです
SELinux は 2003 年以降 Linux カーネルに含まれており 管理者はユーザーアクセスとアプリケーションの権限を可視化し 詳細に制御できるようになりました
これは Linux によって可能になる セキュリティへの包括的なアプローチの 1 つの側面です
●コミュニティ:Linux に関するコミュニティ・オブ・プラクティスは世界中で数十年にわたって存在しており 特定のプロジェクトを中心に何千もの小規模なコミュニティが形成されてきました
つまり アイデア トラブルシューティングのヒント 新しいイノベーションを共有してくれる人が常に存在します

■Linux に含まれるもの
●カーネル:Linux OS の基本コンポーネントです
これがなければ Linux OS は機能しません
カーネルはシステムのリソースを管理し ハードウェアと通信します
また メモリー プロセス ファイルの管理を担います
●システムユーザースペース:構成やソフトウェアのインストールなどといったシステムレベルのタスクの管理層です
これにはシェルとも呼ばれるコマンドライン デーモン バックグラウンドで動作するプロセス およびデスクトップ環境が含まれます
●アプリケーション:ユーザーがタスクを実行できるようにするソフトウェアの一種です
アプリケーションには デスクトップツールやプログラミング言語からマルチユーザー・ビジネススイートまで あらゆるものが含まれています
ほとんどの Linux ディストリビューションで 追加のアプリケーションを検索してダウンロードするためのセントラルデータベースが提供されています

https://www.redhat.com/ja/topics/linux/what-is-linux より転記

My Puppy Linux

■BookwormPup64-10.0.11の概要
本家 Puppy Linux Forum
https://forum.puppylinux.com/viewtopic.php?t=8690

日本語化パッケージ
https://sakurapup.com/forum1/viewtopic.php?f=25&t=3642

上記サイトで提供されている 日本語化パケージにより日本語環境で使用できます

公開されている iso本体はradky氏によって作成公開している
公開サイトにて検証されてはいるが個人作成の域におさまっていると感じる
パピーリナックスディストリビューションを作成するための公式のビルドシステム Woof-CE で作成されているのでそれ自体を修正しないといけない
https://github.com/puppylinux-woof-CE/woof-CE よりダウンロードして当方もチャレンジしてみたが 構成要素や作成の手順 等 理解が十分とはいえず成功にいたれない

当方のpappy linuxとの付き合いは本家に公開されている isoパケージに自分好みに補填することくらいしかできません

■作成した My Puppy Linux
BookwormPup64_10.0.11_JP.iso
https://mega.nz/file/vIEFnI7I#QcZlfitk1zEc0-tshHPARSAxlzi4_kB5bNrKbfBlJB8