2022年12月31日土曜日

Ubuntu 22.04に動画編集アプリShotcutのsnap版をインストールする

Shotcutは動画編集アプリケーションです。動画に様々なフィルタなどをかけることが出来ます。

〇Shotcutの画面

Ubuntu Softwareによるインストール方法

1. Ubuntu Softwareを起動して、shotcutを検索します。

2.shotcut(説明がFree, cross-platform, open source video editorの方)のインストールボタンをクリックします

コマンドによるインストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install snapd

sudo snap install shotcut --classic

関連情報

動画編集アプリShotcutのまとめ

2022年12月30日金曜日

Ubuntu 22.04にRust製のシステム情報表示ツールprocess-viewerをインストールする

process-viewerでCPUやメモリ、ネットワーク、ディスク使用量を表示することが出来ます。

〇process-viewerの画面

インストール手順

1. Rust言語のインストール
※curlをインストールしていない場合は、あらかじめ「sudo apt-get -y install curl」でインストールしておきます。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
※以下の様な選択肢が表示されたら1を入力します
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
インストールしたシェルですぐにRustを使用するために、以下のコマンドを実行します。
source $HOME/.cargo/env

2. process-viewerのインストール
sudo apt-get -y install libgtk-4-dev build-essential

cargo install process_viewer

cat << EOF > ~/.local/share/applications/process_viewer.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=bash -c "~/.cargo/bin/process_viewer"
Name=process viewer
Categories=System;
EOF

関連情報

・process viewerのgithubリポジトリ
https://github.com/GuillaumeGomez/process-viewer

2022年12月29日木曜日

Ubuntu Desktop 22.04にプロジェクト管理アプリ(planner)をインストールする

プロジェクト管理アプリ(planner)でガントチャート表示でプロジェクトのタスク管理を行うことができます。

〇プロジェクト管理アプリ(planner)の画面

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install planner

関連情報

・Plannerのウェブサイト
https://wiki.gnome.org/Apps/Planner

2022年12月28日水曜日

Ubuntu 22.04にphpSysInfoをインストールする

phpSysInfoでホストの各種情報をブラウザから参照することができます。

〇phpSysInfoの画面
ブラウザからhttp://<ホスト名またはIP&gt/phpsysinfo/ にアクセスします

インストール方法

以下のコマンドを実行します。
sudo apt-get -y install apache2 \
  php8.1 \
  libapache2-mod-php8.1 \
  php8.1-xml \
  php8.1-mbstring

wget https://github.com/phpsysinfo/phpsysinfo/archive/v3.4.2.tar.gz

tar xvfz v3.4.2.tar.gz

sudo mv phpsysinfo* /opt/phpsysinfo

sudo cp /opt/phpsysinfo/phpsysinfo.ini.new /opt/phpsysinfo/phpsysinfo.ini

sudo chown -R www-data:www-data /opt/phpsysinfo

sudo ln -s  /opt/phpsysinfo /var/www/html

sudo systemctl restart apache2.service

関連情報

・phpSysInfoのgithubリポジトリ
https://github.com/phpsysinfo/phpsysinfo

2022年12月27日火曜日

Raspberry Pi OS/Debian 11(Bullseye)にxplanetをインストールする

xplanetで緯度・経度を指定して、惑星画像を表示する事ができます。

〇東京の緯度・経度を指定した場合の画像(Raspberry Pi)
xplanet -window -lat 35.67  -lon 139.76

〇ハワイの緯度・経度を指定した場合の画像(AlmaLinux 9)
xplanet -window -lat 19 -lon -155

インストール方法

sudo apt-get -y install xplanet

関連情報

・xplanetのウェブサイト
https://xplanet.sourceforge.net/

2022年12月26日月曜日

AlmaLinux 9/Rocky Linux 9にCPUやマザーボードの情報を表示するツールCPU-Xをインストールする

CPU-XでCPUやマザーボードの情報を表示することが出来ます。

〇CPU-Xの画面(AlmaLinux 9)

〇CPU-Xの画面(Rocky Linux 9)

インストール方法

以下のコマンドを実行します。
sudo mkdir -p /opt/cpu-x

cd /opt/cpu-x

sudo wget https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/releases/download/v4.5.1/CPU-X-v4.5.1-x86_64.AppImage

sudo chmod +x CPU-X-v4.5.1-x86_64.AppImage

cat << EOF | sudo tee /usr/share/applications/cpux.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/cpu-x/CPU-X-v4.5.1-x86_64.AppImage
Name=CPU-X
Categories=System;
EOF

関連情報

・CPU-Xのgithubリポジトリ
https://github.com/TheTumultuousUnicornOfDarkness/CPU-X

2022年12月25日日曜日

AlmaLinux 9/Rocky Linux 9にCherrytreeをインストールする

Cherrytreeでリッチテキストの文書を階層で管理する事ができます。

〇Cherrytreeの画面(AlmaLinux 9)

〇Cherrytreeの画面(Rocky Linux 9)

インストール方法

以下のコマンドを実行します。
1. snapのインストール(※既に導入済みの場合はスキップしてください)
sudo dnf -y install epel-release

sudo dnf -y install snapd

sudo systemctl enable --now snapd.socket

sudo ln -s /var/lib/snapd/snap /snap

2. Cherry Treeのインストール
sudo snap install cherrytree

関連情報

・Cherrytreeのウェブサイト
https://www.giuspen.net/cherrytree/

2022年12月24日土曜日

AlmaLinux 9/Rocky Linux 9にDouble Commanderをインストールする

Double Commanderは左右に分割されたパネルのスタイルのファイルマネージャです。

〇Double Commanderの画面(AlmaLinux 9)

〇Double Commanderの画面(Rocky Linux 9)

インストール方法

以下のコマンドを実行します。
sudo dnf -y install qt5-qtbase-gui qt5-qtx11extras

sudo mkdir -p /opt/doublecmd

cd /opt/doublecmd

sudo wget --inet4-only https://download.opensuse.org/repositories/home:/Alexx2000/AppImage/doublecmd-qt-latest-x86_64.AppImage

sudo chmod +x doublecmd-qt-latest-x86_64.AppImage

cat << EOF | sudo tee /usr/share/applications/doublecmd.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/doublecmd/doublecmd-qt-latest-x86_64.AppImage
Name=Double Commander
Categories=Development;
EOF

関連情報

・Double Commanderのウェブサイト
https://doublecmd.sourceforge.io/

2022年12月22日木曜日

AlmaLinux 9/Rocky Linux 9にJoplinをインストールする

JoplinでノートやTODOリストの管理をする事ができます。Markdown記法でメモなどを記述する事ができます。

〇Joplinの画面(AlmaLinux 9)

〇Joplinの画面(Rocky Linux 9)

インストール方法

以下のコマンドを実行します。
sudo mkdir -p /opt/joplin

cd /opt/joplin

sudo wget https://github.com/laurent22/joplin/releases/download/v2.8.8/Joplin-2.8.8.AppImage

sudo chmod +x Joplin-2.8.8.AppImage

sudo wget https://joplinapp.org/images/Icon512.png

cat << EOF | sudo tee /usr/share/applications/joplin.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/joplin/Joplin-2.8.8.AppImage
Icon=/opt/joplin/Icon512.png
Name=Joplin
Categories=Office;
EOF

関連情報

・Joplinに関する他の記事は、こちらを参照してください。

2022年12月21日水曜日

AlmaLinux 9/Rocky Linux 9でデータベース構造分析ツールJailerをインストールする

Jailerでデータベースの構造を分析したり可視化する事が出来ます。

〇Jailerの画面(AlmaLinux 9)

〇Jailerの画面(Rocky Linux 9)

インストール手順

以下のコマンドを実行してJailerをインストールします。

1. JDKのインストール
sudo dnf install -y java-17-openjdk

2. Jailerのインストール
wget https://github.com/Wisser/Jailer/releases/download/v12.8/jailer_12.8.zip

unzip jailer_12.8.zip

sudo mv jailer /opt

cat << EOF | sudo tee /usr/share/applications/jailer.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/jailer/jailerGUI.sh
Name=Jailer
Categories=Development;
EOF

関連情報

・Jailerのwebサイト
http://jailer.sourceforge.net/home.htm

2022年12月20日火曜日

Ubuntu 22.04にAPI clientのInsomniaをインストールする

Insomnia API clientはRESTなどに対応したAPIクライアントです。

〇Insomniaの画面

インストール方法

以下のコマンドを実行します。
wget https://github.com/Kong/insomnia/releases/download/core%402022.6.0/Insomnia.Core-2022.6.0.deb

sudo apt-get -y install ./Insomnia.Core-2022.6.0.deb

関連情報

・Insomniaのgithubリポジトリ
https://github.com/Kong/insomnia

2022年12月19日月曜日

AlmaLinux 9/Rocky Linux 9にxmahjonggをインストールする

xmahjonggは上海っぽいゲームです。

〇xmahjonggの画面(AlmaLinux 9)

〇xmahjonggの画面(Rocky Linux 9)

インストール方法

以下のコマンドで、ビルドしてインストールします。
sudo dnf -y groupinstall "Development Tools"

sudo dnf -y install libX11-devel

wget http://www.lcdf.org/xmahjongg/xmahjongg-3.7.tar.gz

tar xvfz xmahjongg-3.7.tar.gz

cd xmahjongg-3.7

./configure

make

sudo make install

cat << EOF | sudo tee /usr/share/applications/xmahjongg.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/bin/xmahjongg
Name=Xmahjongg
Categories=Games;
EOF

関連情報

・Xmahjonggのウェブサイト
https://www.lcdf.org/xmahjongg/

2022年12月18日日曜日

AlmaLinux 9/Rocky Linux 9にGPSデータの編集が可能なViking GPS data editor and analayzerをインストールする

Viking GPS data editor and analayzerでGPSデータの編集・エクスポート・インポートなどを行うことができます。

〇Viking GPSの画面(AlmaLinux 9)

〇Viking GPSの画面(Rocky Linux 9)

インストール方法

以下のコマンドを実行します。
sudo dnf -y install flatpak

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

sudo flatpak install org.kde.Platform/x86_64/5.15

wget https://sourceforge.net/projects/viking/files/viking-1.10.flatpak

flatpak install --user ./viking-1.10.flatpak

関連情報

・Viking GPSのウェブサイト
https://sourceforge.net/projects/viking/

2022年12月17日土曜日

AlmaLinux 9/Rocky Linux 9にmtPaintをインストールする

mtPaintはオープンソースのペイントアプリです。

〇mtPaintの画面(AlmaLinux 9)

〇mtPaintの画面(Rocky Linux 9)

コンパイルとインストール方法

以下のコマンドを実行します。
sudo dnf -y install dnf-plugins-core epel-release

sudo dnf config-manager --set-enabled crb

sudo dnf -y install gtk3-devel libjpeg-turbo-devel giflib-devel libwebp-devel jasper-devel

sudo dnf -y groupinstall "Development Tools"

wget https://sourceforge.net/projects/mtpaint/files/mtpaint/3.50/mtpaint-3.50.tar.bz2

tar jxf mtpaint-3.50.tar.bz2

cd mtpaint-3.50

./configure gtk3

make

sudo make install

sudo cp ./doc/mtpaint.png /usr/share/icons

cat << EOF | sudo tee /usr/share/applications/mtpaint.desktop
[Desktop Entry]
Type=Application
Version=1.0
Name=mtPaint
Icon=/usr/share/icons/mtpaint.png
Exec=/usr/local/bin/mtpaint
Categories=Graphics;
EOF

関連情報

・mtPaintのプロジェクトページ
http://mtpaint.sourceforge.net/

2022年12月16日金曜日

Ubuntu 22.04にぷよぷよ風ゲームFloboPuyoをインストールする

FloboPuyoはぷよぷよ風のゲームです。1人用・対戦を行うことが出来ます。

〇FloboPuyoの画面

Ubuntu Softwareによるインストール方法

1. Ubuntu Softwareを起動して、flobopuyoを検索します。

2.FloboPuyoのインストールボタンをクリックします

コマンドによるインストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install flobopuyo

2022年12月15日木曜日

AlmaLinux 9/Rocky Linux 9にKTurtleをインストールする

KTurtleで、スクリプトで亀を動かして図形を描き、プログラムを学習する事ができます。

〇KTurtleの画面(AlmaLinux 9)

〇KTurtleの画面(Rocky Linux 9)

インストール方法

シェルから以下のコマンド実行します
sudo dnf -y install epel-release

sudo dnf -y install snapd

sudo systemctl enable --now snapd.socket

sudo ln -s /var/lib/snapd/snap /snap

sudo snap install kturtle
※「error: too early for operation, device not yet seeded or device model not acknowledged」と表示された場合は、しばらく待って再実行します。

サンプルの実行の仕方

「ファイル」メニューの「例(E)」項目以下に表示されるarrow, curly, flower, triangleを選択します。

関連情報

・KTurtleに関する他の記事は、こちらを参照してください。

2022年12月14日水曜日

Ubuntu 22.04にファイル比較ソフトKompareをインストールする

Kompareは2つのファイルの差異を見やすく表示するソフトです。

〇Kompareの画面

Ubuntu Softwareによるインストール方法

1. Ubuntu Softwareを起動して、kompareを検索します。

2.Kompareのインストールボタンをクリックします

コマンドによるインストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install snapd

sudo snap install kompare

関連情報

・Kompareのページ
https://apps.kde.org/kompare/

2022年12月13日火曜日

AlmaLinux 9/Rocky Linux 9に3Dモデラー(mm3d)をインストールする

mm3dはオープンソースの3dモデラーです。

〇mm3dの画面

〇mm3dの画面

コンパイル&インストール方法

以下のコマンドを実行します。
sudo dnf -y install epel-release

sudo dnf -y install autoconf automake make gcc gcc-c++ qt5-qtbase-devel qt5-linguist mesa-libGLU-devel perl-HTML-Template

cd

wget https://github.com/zturtleman/mm3d/archive/refs/tags/v1.3.13.tar.gz

tar xvfz v1.3.13.tar.gz

cd mm3d-1.3.13

./autogen.sh

./configure

make

sudo make install

関連情報

・Marverick Model 3Dのgithubリポジトリ
https://github.com/zturtleman/mm3d

2022年12月12日月曜日

Ubuntu 22.04にUMLモデラのUmbrelloをインストールする

UmbrelloはUMLモデラーです。クラス図やユースケース図などを描画する事ができます。

〇Umbrelloの画面(Ubuntu 22.04)

Ubuntu Softwareによるインストール方法

1. Ubuntu Softwareを起動して、umbrelloを検索します。

2.ソースからubunttu-jammy-univerce(deb)を選んでUmbrelloのインストールボタンをクリックします

コマンドによるインストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install umbrello

2022年12月11日日曜日

AlmaLinux 9/Rocky Linux 9に将棋ゲーム(xshogi)をインストールする

GNU Shogiは将棋ゲームです。

〇xshogiの画面(AlmaLinux 9)

〇xshogiの画面(Rocky Linux 9)

インストール方法

以下のコマンドでgnuhsogi/xshogiをビルドしてインストールします。
sudo dnf -y groupinstall "Development Tools"

sudo dnf -y install libXt-devel libXaw-devel

wget --inet4-only http://ftp.gnu.org/gnu/gnushogi/gnushogi-1.4.2.tar.gz

tar xvfz gnushogi-1.4.2.tar.gz

cd gnushogi-1.4.2

./configure LDFLAGS="-z muldefs"

make

sudo make install


cd ..

wget --inet4-only http://ftp.gnu.org/gnu/gnushogi/xshogi-1.4.2.tar.gz

tar xvfz xshogi-1.4.2.tar.gz

cd xshogi-1.4.2/

./configure

make

sudo make install

cat << EOF | sudo tee /usr/share/applications/xshogi.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/bin/xshogi
Name=xshogi
Categories=Game;
EOF

関連情報

その他のゲームに関する記事はこちらを参照してください。

2022年12月10日土曜日

Ubuntu 22.04にロボットシミュレーターのWebotsをインストールする

Webotsはオープンソースのロボットシミュレーターです。

〇Webotsの画面

Ubuntu Softwareによるインストール方法

1. Ubuntu Softwareを起動して、webotsを検索します。

2.Webotsのインストールボタンをクリックします

コマンドによるインストール方法

以下のコマンドを実行します、
sudo apt-get update

sudo apt-get -y install snapd

sudo snap install webots

関連情報

・Webotsのgithubリポジトリ
https://github.com/cyberbotics/webots

2022年12月9日金曜日

AlmaLinux 9/Rocky Linux9にwebminをインストールする

webminはwebブラウザからサーバを管理できるツールです。

〇webminの画面(AlmaLinux 9)

〇webminの画面(Rocky Linux 9)

ブラウザでhttps://<ホスト名またはIPアドレス>:10000 にアクセスします。

インストール方法

以下のコマンドを実行します。
sudo dnf -y install perl perl-Net-SSLeay openssl perl-Encode-Detect

wget --inet4-only https://github.com/webmin/webmin/releases/download/2.001/webmin-2.001-1.noarch.rpm

sudo dnf -y install webmin-2.001-1.noarch.rpm

sudo firewall-cmd --add-port=10000/tcp --permanent

sudo firewall-cmd --reload

関連情報

・webminのgithubリポジトリ
https://github.com/webmin/webmin

2022年12月8日木曜日

Ubuntu 22.04にJmolをインストールする

Jmolで分子構造などを立体表示することができます。

〇Jmolの画面

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install jmol

関連情報

・Jmolのウェブサイト
https://jmol.sourceforge.net/

2022年12月7日水曜日

AlmaLinux 9/Rocky Linux 9にVivaldiブラウザをインストールする

Vivaldiは高速・セキュア・フレキシブルなブラウザです。

〇Vivaldiの画面(AlmaLinux 9)

〇Vivaldiの画面(Rocky Linux 9)

インストール方法

以下のコマンドを実行します。
wget --inet4-only https://downloads.vivaldi.com/stable/vivaldi-stable-5.5.2805.42-1.x86_64.rpm

sudo dnf -y install ./vivaldi-stable-5.5.2805.42-1.x86_64.rpm

関連情報

・Vivaldiに関する他の記事は、こちらを参照してください。

2022年12月6日火曜日

Ubuntu 22.04に壁紙チェンジャーアプリVarietyをインストールする

Varietyは指定した間隔で壁紙を変えてくれる壁紙チェンジャーアプリです。

〇Varietyの画面(Ubuntu 22.04)

Ubuntu Softwareによるインストール方法

1. Ubuntu Softwareを起動して、varietyを検索します。

2.Varietyのインストールボタンをクリックします

コマンドによるインストール方法

以下のコマンドを実行します
sudo apt-get update

sudo apt-get -y install variety

関連情報

・Varietyのwebサイト
https://peterlevi.com/variety/