HOME | Raspberry Pi | ビジネス書籍紹介 | 2021-09-19 (Sun) Today's Access : 111 Total : 354105. Since 10 Sep. 2019

デスクトップ環境整備
2021.04.26

YouTube でも紹介しています。画像をクリックすると再生できます。

今回は、ラズベリーパイのデスクトップ環境を整えます。

■モニターの解像度を設定する


WIMAXIT 8インチ 1280x800 Raspberry Pi 液晶モニターDIY HDMIディスプレイスクリーン マイクロUSB 5V/2A入力電源 PMMAハウジング+スタンド付き

下記は解像度1280x800の設定例です。

$ sudo vi /boot/config.txt

framebuffer_width=1280
framebuffer_height=800
hdmi_group=2
hdmi_mode=28
hdmi_cvt=1280 800 60 5 0 0 0

Ref.RPiconfig
Ref.RaspberryPi3でHDMI出力の解像度を変更する方法

■日本語入力の有効化
日本語入力パッケージ「fcitx-mozc」(ファイティクス – モズク)のインストールします。
$ sudo apt-get update
$ sudo apt-get install fcitx-mozc

「設定」メニューに「Fcitx設定」が追加されます。

「設定」→「Fcitx設定」→「入力メソッドの設定・全体の設定」へと進みます。

入力メソッドのオンオフ・[空]をクリックします。

「設定したいキーの組み合わせを押してください」と表示されるので、キーボードの「半角/全角(漢字)」キーを押します。

モニター上のごみに見えてしまいますが、この赤丸で囲んである変な文字が「半角/全角」キーを表しているようです。
これで、[Ctrl]+[Space]あるいは「半角/全角」キーを押すことで漢字入力モードになります。
※VNC越しに設定を行おうとしてもうまくいかないかもしれません。
Ref.https://qiita.com/Higemal/items/6cde9d6b40cbe9f0e97f

■LibreOffice

オープンソースで開発されている定番のオフィススイートです。 Microsoft Office とは操作方法に違いがありますが、慣れれば全然問題ありません。

最初にLibreOfficeの日本語統合環境をインストールします。
$ apt-cache search libreoffice | grep libreoffice | more
libreoffice-l10n-ja - office productivity suite -- Japanese language package
$ sudo apt-get install libreoffice-l10n-ja

表計算 LibreOffice Calc

$ apt-cache search libreoffice-calc
libreoffice-calc - office productivity suite -- spreadsheet
$ sudo apt-get install libreoffice-calc

文書作成 LIbreOffice Writer

$ apt-cache search libreoffice-writer
libreoffice-writer - office productivity suite -- word processor
$ sudo apt-get install libreoffice-writer

プレゼンテーション LibreOffice Impress

$ apt-cache search libreoffice-impress
libreoffice-impress - office productivity suite -- presentation
$ sudo apt-get install libreoffice-impress

図形描画ソフト LibreOffice Draw

Draw では、シェイプツールや直線・曲線ツールなどを用い、複雑な図形を容易に作成できるほか、 図形およびテキストが混在する文書の作成、フローチャートや製図の作成、 また PDFを読み込んで編集もできるので、簡易 DTPツールとしても使用できます。
$ apt-cache search libreoffice-draw
libreoffice-draw - office productivity suite -- drawing
$ sudo apt-get install libreoffice-draw

ここで、電子回路を描く設定を行います。

http://sschmidhuber.github.io/LibreSymbols/
ホームディレクトリーにLibreOfficeディレクトリ(/home/pi/LibreOffice)を作成して、そこに上記サイトから記号素材(LibreSymbols_v0.2_en.oxt)をダウンロードして保存します。


LibreOffice Drawを起動して、ツール(T)→オプション(O) からマイドキュメントのパスを先ほど作成したLibreOfficeディレクトリーに変更します。


続いて、ツール(T)→拡張機能マネージャー(E)を開きます。


先ほど保存した、記号素材を追加します。


そうすると、拡張機能に追加されます。


更に、ツール(T)→オプション(O) を選択して、左側の LibreOffice Draw →グリッド線とクリックして、解像度を縦横ともに0.25cmに変更します。


右側にある「ギャラリー」アイコンをクリックすると、テーマの中に「circuit diagram」で始まる回路用の素材が現れます。 これをドラッグ&ドロップして回路を作っていきます。

次にPDFファイルを編集してみます。ここでは、LibreOffice Draw のPDFマニュアルを開いてみました。

文章なども簡単に変更できてしまいます。ただし、あまり大きなPDFファイルを開いて編集しようとすると、固まってしまうかもしれません。

■GIMP

オープンソースで開発されている定番のグラフィックソフトです。
Photoshopをメモリー1GBのWindowsパソコンで動かそうとすると、メモリークリーナーを使って究極のフリーメモリーを確保して、 かろうじて起動することがあるといった状況ですが、GIMPはRaspberry Pi 3 でさくさく動きます。

$ apt-cache search gimp | grep gimp | more
gimp - GNU Image Manipulation Program
$ sudo apt-get install gimp

abr2gbr - Converts PhotoShop brushes to GIMP
abr2gbr はPhotoShopのブラシ(.ABR) とPaint Shop Proのブラシ(.JBR) をGIMPで使えるようにするアプリです.

■gthumb

gThumb(ジーサム)とは、GNOMEデスクトップ環境で利用可能な画像ビューアおよび画像ブラウザです。
$ sudo apt-get --purge remove gpicview
ここでは、デフォルトのイメージビューワ gpicview は削除してしまいました。
$ sudo apt-get install gthumb

■inkscape

Inkscape はベクター画像を作成・編集できるソフトウェアです。
$ apt-cache search inkscape
inkscape - vector-based drawing program
$ sudo apt-get install inkscape

■youtube-dl

youtube-dl - downloader of videos from YouTube and other sites
youtube-dlは、YouTubeなどの動画共有サービスから動画のダウンロードや音声の抽出を行うコマンドラインプログラムです。 Pythonで記述されており、クロスプラットフォームである。Unlicenseの下で配布されています。
Ref.https://ja.wikipedia.org/wiki/Youtube-dl

$ sudo apt-get install youtube-dl

利用可能なフォーマットの確認 (youtube-dl -F URL)
$ youtube-dl -F https://youtu.be/DSL3O1FqtZ4
[youtube] DSL3O1FqtZ4: Downloading webpage
[youtube] DSL3O1FqtZ4: Downloading video info webpage
ERROR: DSL3O1FqtZ4: YouTube said: Invalid parameters.
こうしたエラーは、youtube-dlのバージョンが古く、YouTubeなど各動画サイトの現行仕様に対応していない場合に発生します。
各ディストリビューションの公式レポジトリからyoutube-dlをインストールしている場合は、まずプログラムを削除します。
$ sudo apt-get --purge remove youtube-dl
youtube-dlコマンドの実行には、「python」コマンドが必要です。 Pythonのバージョンは2でも3でも問題ありません。
$ sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
$ sudo chmod a+rx /usr/local/bin/youtube-dl
念のため、ハッシュテーブルをリフレッシュしておきます。
$ hash -r
最新版にアップグレードします。
$ sudo youtube-dl -U
youtube-dl is up-to-date (2021.04.17)

$ youtube-dl -F https://youtu.be/DSL3O1FqtZ4
[youtube] DSL3O1FqtZ4: Downloading webpage
[youtube] DSL3O1FqtZ4: Downloading MPD manifest
[info] Available formats for DSL3O1FqtZ4:
format code extension resolution note
139 m4a audio only DASH audio
251 webm audio only tiny 114k
140 m4a audio only tiny 129k
278 webm 256x144 DASH video 30fps, video only
160 mp4 256x144 DASH video 30fps, video only
242 webm 426x240 DASH video 30fps, video only
133 mp4 426x240 DASH video 30fps, video only
134 mp4 640x360 360p 50k 30fps, video only, 1.06MiB
243 webm 640x360 DASH video 30fps, video only
244 webm 854x480 DASH video 30fps, video only
135 mp4 854x480 DASH video 30fps, video only
136 mp4 1280x720 720p 133k 30fps, video only, 2.80MiB
247 webm 1280x720 DASH video 30fps, video only
18 mp4 640x360 360p 136k 30fps, mp4a.40.2 (44100Hz), 2.87MiB
22 mp4 1280x720 720p 261k 30fps, mp4a.40.2 (44100Hz) (best)

フォーマットを指定してダウンロード(youtube-dl -f FORMAT URL)
$ youtube-dl -f 22 https://youtu.be/DSL3O1FqtZ4
[youtube] DSL3O1FqtZ4: Downloading webpage
[youtube] DSL3O1FqtZ4: Downloading MPD manifest
[download] Destination: ラズパイ活用講座 無線LANの動的切替え-DSL3O1FqtZ4.mp4
[download] 100% of 5.49MiB in 00:03

※使用する際には、動画配信サイトの利用規約に従ってください。

Ref.最新のyoutube-dlコマンドをインストールするには?

■VLCメディアプレイヤー

多くのメディアファイルのコーデックが内蔵されているメディアプレイヤーです。 様々なプラグインに対応していることも特徴です。

$ apt-cache search vlc
vlc - multimedia player and streamer
$ sudo apt-get install vlc

■Geany(Default)

GPLライセンスの下クロスプラットフォームなGTK+ベースのテキストエディタです。

■jEdit

jEdit(ジェイエディット)は、GNU General Public License version 2.0 で利用可能なソースコードエディタです。
$ apt-cache search editor | more
jedit - Plugin-based editor for programmers
$ sudo apt-get install jedit

全角空白とタブ文字を表示するようにしておくと便利です。

jEditを起動して、プラグイン→ プラグイン マネージャーを開いて、White Spaceをチェックしてインストールします。


インストールすると、プラグインメニューにWhiteSpaceが追加されるので、タブや空白を表示する項目をチェックします。
Ref.http://community.jedit.org/?q=node/view/4419
Ref.Jedit 僕の環境設定を公開しますの巻

■Krusader File Manager

krusader - twin-panel (commander-style) file manager
高度なツインパネルファイルマネージャーです。SFTPなどのファイル転送機能も備えています。
$ sudo apt-get install krusader

■ブラウザ Google Chromium(Default)


■Sylpheed(Default)

日本人が開発したメールクライアントです。動作が軽いのが特徴です。
$ sudo apt-get install sylpheed

■Rosegarden

DAWアプリに関しては、 Piano Hat & Rosegarden で紹介しています。
 Raspberry Pi(ラズベリー パイ)は、ARMプロセッサを搭載したシングルボードコンピュータ。イギリスのラズベリーパイ財団によって開発されている。
2020.02.24 電子組版 upLaTeX
2021.04.14 無線LAN動的切替え
2021.04.26 デスクトップ環境整備
2021.05.01 印刷環境整備


ニーア オートマタ PLAY ARTS改 <ヨルハ 二号 B型 DX版> PVC製 塗装済み可動フィギュア
「NieR:Automata」より、ヨルハ二号B型こと2BがPLAY ARTS改に新たに登場! 高級感の感じられるコスチュームや髪の質感、洗練されたボディバランス、細かなデティールに至るまでこだわり抜かれた逸品。 DX版には通常版のラインナップに加え2Bの随行支援ユニット ポッド042などをはじめ“純白の美しい太刀"白の約定やエフェクトパーツ、自爆モードを再現できる換装用ボディパーツ、シーンに合わせて変えられる顔パーツ2種も付属する豪華な仕様に。 作中のあらゆるシーンを再現することが可能なファン必見の一品となっている。

DIPスイッチで動作電圧を3.3Vと5Vに切り替えられるUNO互換ボード
KEYESTUDIO Plus Board for Arduino UNO R3 with Type-C USB Cable, 3.3V 5V 1.5A Output Current, More Powerful Controller Board USB-シリアルチップ:CP2102 / 動作電圧:5Vまたは3.3V(DIPスイッチ制御)/ 外部電源:DC 6-15V(9V推奨)/ デジタルI / Oピン:14(D0〜D13)/ PWMチャネル:6(D3 D5 D6 D9 D10 D11)/ アナログ入力チャネル(ADC):8(A0-A7)/ DC出力機能の各I / Oポート:20 mA / 3.3Vポートの出力能力:50 mA / フラッシュメモリ:32 KB(うち0.5 KBはブートローダーによって使用されます)/ SRAM:2 KB(ATMEGA328P-AU)/ EEPROM:1 KB(ATMEGA328P-AU)/ クロック速度:16MHz / オンボードLEDピン:D13

エレクトロクッキー Leonardo R3 ATmega32u4 ボード DIY Arduino工作用 - ピンクエディション


Newtonライト2.0 ベイズ統計
ベイズ統計は,結果から原因を推定する統計学です。AIや医療などの幅広い分野で応用されています。その基礎となるのは18世紀に考えだされた「ベイズの定理」です。 この本では,ベイズ統計学のきほんをやさしく紹介していきます。

Interface 2021年10月号
☆特集:~ 格好良さアップ! 機能&信頼性アップ ! ~「 3Dプリンタ & メカ設計入門 」
☆特集2:Pico達人への道…「 C/C++でMicroPython拡張 」


トランジスタ技術 2021年9月号
☆特集:~ 直流・交流・非接触・センサ微小電流の測定ノウハウ ~「電流を正しく測る技術」

トランジスタ技術スペシャル 2021年7月号 宇宙ロケット開発入門
これから開発・活用が進むと期待されている宇宙空間への交通・物流インフラとして、小型・低価格ロケットが注目を集めています。本書では、基本構造から制御メカニズムまで、小型宇宙ロケット開発の基礎知識を実例を交えて解説します。

日経Linux 2021年9月号
【特集1】おうち時間をLinuxデスクトップで楽しむ! Linux環境を作るワザ
【特集2】徹底図解で丸わかり! 「WSL2」入門   Windows 11の新機能を速報!
【特集3】IT自動化ツール AnsibleでWeb導入を自動化
【特集4】ラズパイで楽しむLinuxライフ 「今、会議中」と家族に伝えるプレートをPythonで作ろう


ラズパイマガジン2021年秋号
特集1 サクッと動くパーツ&ライブラリ総覧
特集2 ArduinoライブラリでラズパイPicoを動かす
特集3 古いラズパイをフル活用! Node-REDで 楽しい電子工作
特集4 空気の汚れをラズパイで検知しよう
特集5 ラズパイで楽しむLinuxライフ
特集6 NVIDIAのAIボードが6000円台に!
特集7 M5StickCで始める電子工作 iPhoneからサーボモーターを制御しよう


トランジスタ技術スペシャル 2021年 4月号 No.154「達人への道 電子回路のツボ」
初学者が実用的な電子回路を設計できるようになるためのポイントをまとめました。学校の教科書だけではつかめない基本電子回路やOPアンプ/トランジスタの使い方の実際を、いろいろな視点から解説しています。


Raspberry Pi 3 Model B V1.2 (日本製) 国内正規代理店品
【仕様概要】CPU:ARM 1.2GHz 4コア、GPU:2コア 3D・動画支援、RAM:1GB、ネットワーク:LAN/Wi-Fi/Bluetooth、インターフェース:USB/HDMI/オーディオ/GPIO(UART/I2C/I2S/SPI...)。

ELEGOO Arduino用 Nanoボード V3.0 CH340/ATmega328P、Nano V3.0互換 (3)


ESPr Developer 32
スイッチサイエンス(Switch Science)

協和ハーモネット UL1007 AWG24 耐熱ビニル絶縁電線 リール巻 100m 黒


白光(HAKKO) ダイヤル式温度制御はんだ吸取器 ハンディタイプ FR301-81


サンハヤト TTW-203 テストワイヤ
ブレッドボードとスルーホール間の接続に便利なワイヤですブレッドボード用のオスピンと基板のスルーホール用のバネ性のある端子を組み合わせたテストワイヤです

無水エタノールP 500mlx2個パック(掃除)


ケイバ(KEIBA) マイクロニッパー MN-A04


熱収縮チューブφ1.5
印字無しで綺麗☆ シュリンクチューブ 絶縁チューブ 防水 高難燃性 収縮チューブ (2m, ブラック(黒))


サンハヤト SAD-101 ニューブレッドボード


白光(HAKKO) HEXSOL 巻はんだ 精密プリント基板用 150g FS402-02


【Amazon.co.jp限定】エーモン 電工ペンチ 全長約255mm (1452)


[Amazon限定ブランド]【指定第2類医薬品】PHARMA CHOICE 解熱鎮痛薬 解熱鎮痛錠IP 100錠


Copyright © 2011-2022 Sarako Tsukiyono All rights reserved®.