2022年11月8日火曜日

Ubuntu 22.04/Debian 11(Bullseye)に音声合成プログラムfliteをインストールする

fliteで簡単に音声合成を行うことができます。

インストール方法

sudo apt-get update

sudo apt-get -y install flite

コマンド例

・男性の声で音声出力
flite 'Hello, World!'

・女性の声で音声出力
flite -voice slt 'Hello, World!'

・ピッチを上げた女性の声で音声出力
flite -voice slt --setf int_f0_target_mean=185 'Hello, World!'

・音声ファイルをwavファイルとして出力
flite -voice slt "How about going for a walk?" voice.wav
aplay voice.wav

関連情報

fliteのホームページ
http://www.festvox.org/flite/

2022年11月7日月曜日

Ubuntu 22.04にEtherpad-liteをインストールする

Etherpad-liteでブラウザ上で同時に複数ユーザが文書を編集する事ができます。文書の編集の他、シンプルなチャット機能も付いているので相談しながら共同作業が可能です。

〇Etherpad-liteの画面

Etherpad-liteのインストール

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

sudo apt-get -y install curl git

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get -y install nodejs

cd /opt

sudo git clone --branch master https://github.com/ether/etherpad-lite.git

cat << EOF | sudo tee /etc/systemd/system/etherpad-lite.service
[Unit]
Description=etherpad-lite
[Service]
Type=simple
ExecStart=/opt/etherpad-lite/bin/run.sh --root
WorkingDirectory=/opt/etherpad-lite
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF

sudo systemctl enable etherpad-lite.service

sudo systemctl start etherpad-lite.service

インストールが完了したらブラウザからhttp://<ホスト名またはアドレス>:9001/ にアクセスします。
※初回起動時は初期化に時間がかかるので少々待ってください

2022年11月6日日曜日

Ubuntu Desktop 22.04にEclipse Lua Development Toolsをインストールする

Eclipse Lua Development ToolsはオープンソースのLua言語IDEです。

〇Eclipse Lua Development Toolsの画面(Ubuntu 22.04)

インストール方法

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

sudo apt-get -y install openjdk-11-jdk

sudo mkdir -p /opt/ldt

cd /opt/ldt

sudo wget https://download.eclipse.org/ldt/products/stable/1.4.2/org.eclipse.ldt.product-linux.gtk.x86_64.tar.gz

sudo tar xvfz org.eclipse.ldt.product-linux.gtk.x86_64.tar.gz

cat << EOF | sudo tee /usr/share/applications/eclipse_ldt.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/ldt/LuaDevelopmentTools
Name=Eclipse Lua Development Tools
Categories=Development;
Icon=/opt/ldt/icon.xpm
EOF

関連情報

・eclipseに関する他の情報はこちらを参照してください。

2022年11月5日土曜日

Ubuntu 22.04にDrupal9.4.8とMariaDBをインストールする

DrupalはPHP製のCMSです。

〇Drupalの画面

構築方法

1. 以下のコマンドを実行してMariaDBをインストールします
※パスワードは適宜変更してください
sudo apt-get update

sudo apt-get -y install mariadb-server

sudo mysql -uroot -e "SET PASSWORD = PASSWORD('root'); FLUSH PRIVILEGES;"

mysql -uroot -proot -e "CREATE DATABASE drupal DEFAULT CHARACTER SET utf8;"

mysql -uroot -proot -e "CREATE USER drupal@localhost IDENTIFIED BY 'drupal';"

mysql -uroot -proot -e "GRANT ALL PRIVILEGES ON drupal.* TO 'drupal'@'localhost';"

mysql -uroot -proot -e "FLUSH PRIVILEGES;"

2. Drupalをインストールします
sudo apt-get -y install apache2 \
  php8.1 \
  libapache2-mod-php8.1 \
  apache2 \
  php8.1-mbstring \
  php8.1-mysql \
  php8.1-gd \
  php8.1-curl \
  php8.1-dom

wget https://ftp.drupal.org/files/projects/drupal-9.4.8.tar.gz

tar xvfz drupal-9.4.8.tar.gz

sudo mv drupal-9.4.8 /opt/drupal

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

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

cat << EOF | sudo tee -a /etc/apache2/apache2.conf
<Directory /var/www/html>
  AllowOverride All
  RewriteEngine on
</Directory>
EOF

sudo a2enmod rewrite

sudo systemctl restart apache2

3.ブラウザからhttp://<ホスト名またはアドレス>/drupal/にアクセスします。「Save and continue」ボタンをクリックします。

4.「標準」を選択して「保存して次へ」をクリックします

5.データベース名・ユーザー名・パスワードに「drupal」を入力して「保存して次へ」ボタンをクリックします

6.サイト名・管理者の情報を入力します

7.インストール完了画面

2022年11月4日金曜日

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

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

〇Double Commanderの画面

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

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

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

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

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

sudo apt-get doublecmd-gtk

2022年11月3日木曜日

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

Rangerコマンドでターミナルをディレクトリ階層をキーボードで移動してファイルの中身を確認したり、実行する事ができます。

〇Rangerの画面(AlmaLinux 9)

〇Rangerの画面(Rocky Linux 9)

※実行はメニューからRangerを実行するか、端末でrangerと入力します。Qか:qでコマンドを終了します。矢印キーで移動、リターンで確定になります。

インストール方法

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

sudo pip3 install ranger-fm

関連情報

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

2022年11月2日水曜日

AlmaLinux 9/Rocky Linux 9にQDirStatをビルドしてインストールする

QDirStatで、ディスクの使用量のヒートマップを表示して、ディスク容量削減に役立てることが出来ます。

〇QDirStatの画面(AlmaLinux 9)

〇QDirStatの画面(Rocky Linux 9)

ビルドとインストール方法

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

sudo dnf -y install qt5-qtbase-devel zlib-devel

wget https://github.com/shundhammer/qdirstat/archive/refs/tags/1.8.1.tar.gz

tar xvfz 1.8.1.tar.gz

cd qdirstat-1.8.1

qmake-qt5

make

sudo make install

関連情報

・QDirStatのgithubリポジトリ
https://github.com/shundhammer/qdirstat