2. プロパティタブ(画面右下赤枠部分)の「Y-デルタ」「画像のデルタ値(%)」「明るさを上げる」「明るさを下げる」などのパラメータを調整します。
・Kdenliveのgithubリポジトリ
https://github.com/KDE/kdenlive
・様々な動画に関するアプリケーションについては、以下のまとめを参照してください。
動画関連アプリケーションのまとめ
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 picard
※もし「error: too early for operation, device not yet seeded or device model not acknowledged」というメッセージが表示された場合は、しばらく待ってから再実行してください。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 kstars
※もし「error: too early for operation, device not yet seeded or device model not acknowledged」というメッセージが表示された場合は、しばらく待ってから再実行してください。snap run kstarts
sudo apt-get -y install apache2 \
php7.4 \
libapache2-mod-php7.4 \
php7.4-mbstring \
php7.4-xml
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
tar xvfz dokuwiki-stable.tgz
mv dokuwiki-2* dokuwiki
sudo mv dokuwiki /var/www/html
sudo chown -R www-data:www-data /var/www/html/dokuwiki
sudo systemctl restart apache2
cd
sudo yum -y groupinstall "Development Tools"
wget http://downloads.sourceforge.net/hts-engine/hts_engine_API-1.10.tar.gz
tar xvfz hts_engine_API-1.10.tar.gz
cd hts_engine_API-1.10
./configure
make
sudo make install
cd
wget http://downloads.sourceforge.net/open-jtalk/open_jtalk-1.11.tar.gz
tar xvfz open_jtalk-1.11.tar.gz
cd open_jtalk-1.11
./configure
make
sudo make install
cd
wget http://downloads.sourceforge.net/open-jtalk/open_jtalk_dic_utf_8-1.11.tar.gz
tar xvfz open_jtalk_dic_utf_8-1.11.tar.gz
sudo mv sudo open_jtalk_dic_utf_8-1.11 /opt
wget http://downloads.sourceforge.net/open-jtalk/hts_voice_nitech_jp_atr503_m001-1.05.tar.gz
tar xvfz hts_voice_nitech_jp_atr503_m001-1.05.tar.gz
sudo mv hts_voice_nitech_jp_atr503_m001-1.05 /opt
wget https://sourceforge.net/projects/mmdagent/files/MMDAgent_Example/MMDAgent_Example-1.8/MMDAgent_Example-1.8.zip
unzip MMDAgent_Example-1.8.zip
sudo mv MMDAgent_Example-1.8 /opt
echo "サンプルです" | open_jtalk -m /opt/hts_voice_nitech_jp_atr503_m001-1.05/nitech_jp_atr503_m001.htsvoice -x /opt/open_jtalk_dic_utf_8-1.11 -ow /tmp/voice.wav -g 15 && aplay /tmp/voice.wav
echo "サンプルです" | open_jtalk -m /opt/hts_voice_nitech_jp_atr503_m001-1.05/nitech_jp_atr503_m001.htsvoice -x /opt/open_jtalk_dic_utf_8-1.11 -ow ./voice-default.wav -g 15
echo "サンプルです" | open_jtalk -m /opt/MMDAgent_Example-1.8/Voice/mei/mei_normal.htsvoice -x /opt/open_jtalk_dic_utf_8-1.11 -ow /tmp/voice.wav -g 15 && aplay /tmp/voice.wav
echo "サンプルです" | open_jtalk -m /opt/MMDAgent_Example-1.8/Voice/mei/mei_normal.htsvoice -x /opt/open_jtalk_dic_utf_8-1.11 -ow ./voice-mei.wav -g 15
echo "サンプルです" | open_jtalk -m /opt/MMDAgent_Example-1.8/Voice/takumi/takumi_normal.htsvoice -x /opt/open_jtalk_dic_utf_8-1.11 -ow /tmp/voice.wav -g 15 && aplay /tmp/voice.wav
echo "サンプルです" | open_jtalk -m /opt/MMDAgent_Example-1.8/Voice/takumi/takumi_normal.htsvoice -x /opt/open_jtalk_dic_utf_8-1.11 -ow ./voice-takumi.wav -g 15
sudo dnf install -y java-11-openjdk
sudo mkdir -p /opt/ldt
cd /opt/ldt
sudo wget https://ftp.jaist.ac.jp/pub/eclipse/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
sudo dnf -y install kolourpaint
sudo dnf -y install python3
sudo pip3 install --upgrade pip
sudo pip3 install mu-editor
mu-editor
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 webots
※もし「error: too early for operation, device not yet seeded or device model not acknowledged」というメッセージが表示された場合は、しばらく待ってから再実行してください。snap run webots
sudo dnf -y groupinstall "Development Tools"
sudo dnf -y install readline-devel
wget https://gitlab.com/zsaleeba/picoc/-/archive/master/picoc-master.tar.gz
tar xvfz picoc-master.tar.gz
sudo mv picoc-master /opt/picoc
cd /opt/picoc
make
sudo ln -s /opt/picoc/picoc /usr/local/bin/picoc
cd
cat << EOF > helloworld.c
#include <stdio.h>
char buf[100];
int val=100;
void main()
{
sprintf(buf, "Hello, World! %d\n", val);
printf(buf);
}
EOF
picoc helloworld.c
sudo apt-get update
sudo apt-get -y install snapd
sudo snap install losslesscut
sudo apt-get -y install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak -y install flathub net.drawpile.drawpile
flatpak run net.drawpile.drawpile
sudo dnf -y install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak -y install flathub com.tux4kids.tuxmath
sudo dnf -y install redis
sudo systemctl enable redis
sudo systemctl start redis
redis-cli << EOF
ping
flushall
set mykey "hello world."
get mykey
EOF
curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -
sudo dnf -y install nodejs
sudo npm install --no-optional -g redis-commander
cat << EOF | sudo tee /etc/systemd/system/rediscommander.service
[Unit]
Description=redis-commander
[Service]
Type=simple
ExecStart=/usr/bin/redis-commander
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable rediscommander.service
sudo systemctl start rediscommander.service
sudo firewall-cmd --add-port=8081/tcp --permanent
sudo firewall-cmd --reload
sudo apt-get -y install libopengl-dev
sudo mkdir -p /opt/meshlab
cd /opt/meshlab
sudo wget https://github.com/cnr-isti-vclab/meshlab/releases/download/Meshlab-2021.05/MeshLab2021.05d-linux.AppImage
sudo chmod +x MeshLab2021.05d-linux.AppImage
cat << EOF | sudo tee /usr/share/applications/meshlab.desktop
[Desktop Entry]
Type=Application
Version=1.0
Name=MeshLab
Exec=/opt/meshlab/MeshLab2021.05d-linux.AppImage
Categories=Graphics;
EOF
cd ~
wget https://sourceforge.net/projects/meshlab/files/meshlab/MeshLab%20sample%20datasets/MeshLabSampleDataset.zip
unzip MeshLabSampleDataset.zip
sudo dnf -y install dnf-plugins-core epel-release
sudo dnf config-manager --set-enabled powertools
sudo dnf -y update
sudo dnf install -y java-11-openjdk-devel
sudo dnf --enablerepo=powertools install nkf
sudo mkdir -p /opt/robocode
cd /opt/robocode
sudo wget 'https://sourceforge.net/projects/robocode/files/robocode/1.9.4.2/robocode-1.9.4.2-setup.jar'
sudo jar xvf robocode-1.9.4.2-setup.jar
sudo chmod +x /opt/robocode/robocode.sh
cat << EOF | sudo tee /usr/share/applications/robocode.desktop
[Desktop Entry]
Type=Application
Version=1.0
Name=Robocode
GenericName=Tank AI programming game for Java and .NET
Comment=Build the best - destroy the rest!
Icon=/opt/robocode/desktop/robocode.png
Exec=/opt/robocode/robocode.sh
Categories=Game;StrategyGame;
EOF
sudo nkf -Lu --overwrite /opt/robocode/robocode.sh
sudo dnf -y install python3 python3-tkinter
sudo pip3 install thonny
thonny
※初回起動時には言語や設定を確認するダイアログが表示されるので「日本語」を選択します。sudo usermod -a -G dialout $USER
sudo apt-get update
sudo apt-get -y install snapd
sudo snap install core
sudo snap install losslesscut
// USBタイプAのサイズ
USB_A_W=12.1;
USB_A_D=8.5;
USB_A_H=4.6;
// 端子のサイズ
USB_A_TERMINAL_H=2.2;
TERMINAL_EDGE=0.5;
TERMINAL_DISTANCE=1.5;
TERMINAL_TOP_H=1;
TERMINAL_TOP_W=1.5;
// キャップ部分
CAP_W=7.95*2;
CAP_D=7.95*2;
CAP_H=5;
rotate([90, 0, 0])
union(){
translate([-USB_A_W/2, 0, 0])
linear_extrude(height=USB_A_TERMINAL_H){
square([USB_A_W, USB_A_D]);
}
translate([-USB_A_W/2, 0, USB_A_TERMINAL_H])
linear_extrude(height=TERMINAL_EDGE){
square([TERMINAL_EDGE, USB_A_D]);
}
translate([USB_A_W/2-TERMINAL_EDGE, 0, USB_A_TERMINAL_H])
linear_extrude(height=TERMINAL_EDGE){
square([TERMINAL_EDGE, USB_A_D]);
}
translate([-CAP_W/2, -CAP_D, 0])
linear_extrude(height=CAP_H){
square([CAP_W, CAP_D]);
}
translate([-USB_A_W/2, 0, USB_A_TERMINAL_H+TERMINAL_DISTANCE])
linear_extrude(height=TERMINAL_TOP_H){
square([USB_A_W, TERMINAL_TOP_W]);
}
}
// プレートの厚さ
PLATE_THICK=1;
// LEGOの1ブロック
LEGO_SQUARE=7.95;
// 突起の直径
LEGO_PEG=4.9;
LEGO_PEG_R=LEGO_PEG/2;
LEGO_PEG_H=1.8;
// プレートのサイズ(ブロック単位)
NUM_HOLE_W=2;
NUM_HOLE_D=2;
translate([0, 0, 0])
linear_extrude(height=PLATE_THICK){
square([LEGO_SQUARE*NUM_HOLE_W, LEGO_SQUARE*NUM_HOLE_D]);
}
for( lw = [0 : NUM_HOLE_W-1] ){
for( ld = [0 : NUM_HOLE_D-1] ){
translate([LEGO_SQUARE*lw+LEGO_SQUARE/2, LEGO_SQUARE*ld+LEGO_SQUARE/2, PLATE_THICK])
linear_extrude(height=LEGO_PEG_H){
circle(LEGO_PEG_R, $fn=50);
}
}
}
sudo dnf -y install meld
sudo dnf -y install goldendict
sudo apt-get update
sudo apt-get -y install etcd
sudo systemctl enable etcd
sudo systemctl start etcd
etcdctl mkdir test
etcdctl set test/key1 value1
etcdctl get test/key1
$ ETCDCTL_API=3 etcdctl version
etcdctl version: 3.3.25
API version: 3.3
sudo mkdir -p /opt/gobasic
cd /opt/gobasic
sudo wget https://github.com/skx/gobasic/releases/download/release-1.9/gobasic-linux-amd64
sudo chmod +x gobasic-linux-amd64
sudo ln -s /opt/gobasic/gobasic-linux-amd64 /usr/local/bin/gobasic
cd
cat << EOF > hello.bas
print "Hello, World!\n"
EOF
gobasic hello.bas
wget https://github.com/notable/notable/releases/download/v1.8.4/notable-1.8.4.x86_64.rpm
sudo dnf -y install notable-1.8.4.x86_64.rpm
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo dnf -y install nodejs
node -v
sudo npm install -g crontab-ui
cat << EOF | sudo tee /etc/systemd/system/crontabui.service
[Unit]
Description=crontab-ui
[Service]
Type=simple
Environment=HOST=0.0.0.0
Environment=PORT=9000
ExecStart=/usr/bin/crontab-ui
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable crontabui.service
sudo systemctl start crontabui.service
firewallの9000番ポートを開けます
sudo firewall-cmd --add-port=9000/tcp --permanent
sudo firewall-cmd --reload
wget -O vsc.deb https://go.microsoft.com/fwlink/?LinkID=760868
sudo dpkg -i vsc.deb
wget https://github.com/osquery/osquery/releases/download/4.9.0/osquery-4.9.0-1.linux.x86_64.rpm
sudo rpm -i osquery-4.9.0-1.linux.x86_64.rpm
sudo osqueryi "select * from device_partitions where device = '/dev/sda'"
+----------+-----------+-------------------------------------+-------------+------------+-------------+-----------+--------+-------+
| device | partition | label | type | offset | blocks_size | blocks | inodes | flags |
+----------+-----------+-------------------------------------+-------------+------------+-------------+-----------+--------+-------+
| /dev/sda | 0 | Primary Table (#0) | meta | 0 | 512 | 1 | -1 | 4 |
| /dev/sda | 1 | Unallocated | unallocated | 0 | 512 | 2048 | -1 | 2 |
| /dev/sda | 2 | Linux (0x83) | normal | 1048576 | 512 | 2097152 | -1 | 1 |
| /dev/sda | 3 | Linux Logical Volume Manager (0x8e) | normal | 1074790400 | 512 | 165672960 | -1 | 1 |
+----------+-----------+-------------------------------------+-------------+------------+-------------+-----------+--------+-------+
sudo apt-get -y install berusky
sudo apt-get -y install -y openjdk-11-jdk
wget https://github.com/Wisser/Jailer/releases/download/v10.5.3/jailer_10.5.3.zip
unzip jailer_10.5.3.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
cat << EOF | sudo tee /usr/share/applications/jailer_data_browser.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/jailer/jailerDataBrowser.sh
Name=Jailer Data Browser
Categories=Development;
EOF
sudo mkdir -p /opt/pencil2d
cd /opt/pencil2d
sudo wget https://github.com/pencil2d/pencil/releases/download/v0.6.6/pencil2d-linux-amd64-0.6.6.AppImage
sudo chmod +x pencil2d-linux-amd64-0.6.6.AppImage
cat << EOF | sudo tee /usr/share/applications/pencil2d.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/pencil2d/pencil2d-linux-amd64-0.6.6.AppImage
Name=Pencil2D
EOF
sudo apt-get -y install bluefish
sudo apt-get -y install ncdu
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
sudo chmod +x Anaconda3-2021.05-Linux-x86_64.sh
sudo ./Anaconda3-2021.05-Linux-x86_64.sh -b -p /opt/anaconda
sudo dnf -y install libXScrnSaver
sudo bash -c "source /opt/anaconda/bin/activate && pip install --upgrade pip && pip install pyqt5==5.12 PyQtWebEngine==5.12 && pip install spyder"
cat << EOF | sudo tee /usr/share/applications/spyder.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=bash -c "source /opt/anaconda/bin/activate && /opt/anaconda/bin/spyder"
Icon=/opt/anaconda/share/icons/spyder.png
Name=Spyder
Categories=Development;
EOF
wget https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo rpm -Uvh pgdg-redhat-repo-latest.noarch.rpm
sudo dnf -qy module disable postgresql
sudo dnf -y update
sudo dnf -y install postgresql13-server postgresql13-devel postgresql13-contrib
sudo systemctl enable postgresql-13
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
echo "listen_addresses='*'" | sudo tee -a /var/lib/pgsql/13/data/postgresql.conf
sudo sed -i 's/host.*all.*all.*127.0.0.1/#host all all 127.0.0.1/g' /var/lib/pgsql/13/data/pg_hba.conf
sudo sed -i 's#^host.*all.*all.*::1/128.*ident#host all all ::1/128 password#g' /var/lib/pgsql/13/data/pg_hba.conf
echo "host all all 127.0.0.1/32 password" | sudo tee -a /var/lib/pgsql/13/data/pg_hba.conf
echo "host all all 192.168.1.0/24 password" | sudo tee -a /var/lib/pgsql/13/data/pg_hba.conf
# ネットワーク環境によって変更してください。sudo systemctl start postgresql-13.service
sudo su - postgres << EOF
psql -c "
alter user postgres with password 'postgres';
create user test with password 'test';
"
psql -c "
create database test owner test encoding 'UTF8' lc_collate 'ja_JP.UTF-8' lc_ctype 'ja_JP.UTF-8' template 'template0';
"
EOF
sudo setenforce 0
sudo getenforce
sudo sed -i -e 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
wget https://github.com/sosedoff/pgweb/releases/download/v0.11.8/pgweb_linux_amd64.zip
unzip pgweb_linux_amd64.zip
sudo mkdir -p /opt/pgweb
sudo mv pgweb_linux_amd64 /opt/pgweb
cat << EOF | sudo tee /etc/systemd/system/pgweb.service
[Unit]
Description=pgweb
[Service]
Type=simple
ExecStart=/opt/pgweb/pgweb_linux_amd64 --sessions --bind=0.0.0.0 --listen=8080
WorkingDirectory=/opt/pgweb
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable pgweb
sudo systemctl start pgweb
sudo dnf -y install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak -y install flathub org.openshot.OpenShot
flatpak run org.openshot.OpenShot