〇Alsaplayer-gtlの画面(Raspberry Pi OS)
〇Alsaplayer-gtlの画面(Debian 11 Bullseye)
〇Alsaplayer-gtlの画面(Ubuntu 22.04)
sudo apt-get update
sudo apt-get -y install alsaplayer-gtk
http://alsaplayer.sourceforge.net/
sudo apt-get update
sudo apt-get -y install alsaplayer-gtk
sudo apt-get update
sudo apt-get -y install postgresql-13
echo "listen_addresses='*'" | sudo tee -a /etc/postgresql/13/main/postgresql.conf
echo "host all all 127.0.0.1/32 password" | sudo tee -a /etc/postgresql/13/main/pg_hba.conf
echo "host all all 192.168.1.0/24 password" | sudo tee -a /etc/postgresql/13/main/pg_hba.conf
sudo systemctl restart postgresql.service
sudo su - postgres << EOF
psql -c "
alter user postgres with password 'postgres';
create user miniflux2 with password 'miniflux2';
"
psql -c "
create database miniflux2 owner miniflux2 encoding 'UTF8' lc_collate 'ja_JP.UTF-8' lc_ctype 'ja_JP.UTF-8' template 'template0';
"
EOF
wget https://github.com/miniflux/v2/releases/download/2.0.41/miniflux_2.0.41_amd64.deb
sudo dpkg -i ./miniflux_2.0.41_amd64.deb
echo "DATABSE_URL=postgres://miniflux2:miniflux2@localhost/miniflux2?sslmode=disable" | sudo tee -a /etc/miniflux.conf
echo "LISTEN_ADDR=0.0.0.0:8080" | sudo tee -a /etc/miniflux.conf
miniflux -migrate
sudo apt-get -y install expect
/usr/bin/expect << EOF
spawn miniflux -create-admin
expect "Enter Username:"
send "admin\\r"
expect "Enter Password:"
send "admin123\\r"
expect eof
exit
EOF
sudo systemctl enable miniflux
sudo systemctl start miniflux
sudo apt-get update
sudo apt-get -y install miller
cat << EOF > sample.csv
name,entry_date,point
"Doug, White",2022-10-11,1200
"Anne, Greenwood",2022-09-10,2100
"Bob, Kerl",2022-10-11,3000
EOF
mlr --icsv --opprint cat sample.csv
name entry_date point
Doug, White 2022-10-11 1200
Anne, Greenwood 2022-09-10 2100
Bob, Kerl 2022-10-11 3000
mlr --icsv --ojson cat sample.csv
[
{
"name": "Doug, White",
"entry_date": "2022-10-11",
"point": 1200
},
{
"name": "Anne, Greenwood",
"entry_date": "2022-09-10",
"point": 2100
},
{
"name": "Bob, Kerl",
"entry_date": "2022-10-11",
"point": 3000
}
]
mlr --icsv count sample.csv
count=3
mlr --c2p --icsv sort -nr point sample.csv
name entry_date point
Bob, Kerl 2022-10-11 3000
Anne, Greenwood 2022-09-10 2100
Doug, White 2022-10-11 1200
mlr --icsv --opprint cut -f name,point sample.csv
name point
Doug, White 1200
Anne, Greenwood 2100
Bob, Kerl 3000
mlr --icsv --opprint filter '$point >= 2000' sample.csv
name entry_date point
Anne, Greenwood 2022-09-10 2100
Bob, Kerl 2022-10-11 3000
wget --inet4-only https://github.com/processing/processing4/releases/download/processing-1289-4.1.1/processing-4.1.1-linux-x64.tgz
tar xvfz processing-4.1.1-linux-x64.tgz
cd processing-4.1.1
./install.sh
sudo apt-get update
sudo apt-get -y install variety
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
sudo apt-get update
sudo apt-get -y install espeak-ng
espeak-ng -v Annie "Hello, World!"
espeak-ng -v f5 "Hello, World!"
espeak-ng -v Mario "Hello, World!"
espeak-ng -v m3 "Hello, World!"
espeak-ng -v Annie -s100 "How about going for a walk?"
高速espeak-ng -v Annie -s200 "How about going for a walk?"
espeak-ng -v Mario -g30 "How about going for a walk?"
単語間を短くespeak-ng -v Mario -g5 "How about going for a walk?"
espeak-ng -v Mario -p20 "How about going for a walk?"
ピッチを高くespeak-ng -v Mario -p80 "How about going for a walk?"
espeak-ng --voices
espeak-ng -v Japanese -s190 "こんにちわ、さようなら"
espeak-ng -v Annie -w hello_world.wav "Hello, World!"
sudo apt-get update
sudo apt-get -y install xmlcopyeditor
sudo apt-get update
sudo apt-get -y install fritzing
sudo apt-get update
sudo apt-get -y install tea
sudo apt-get update
sudo apt-get -y install simulide
sudo apt-get update
sudo apt-get -y install mnemosyne
wget https://mnemosyne-proj.org/sites/default/files/cards/Barrons_GRE_0.cards
ファイル - インポートすることで、カードを追加することが出来ます。sudo mkdir -p /opt/wiredpanda
cd /opt/wiredpanda
sudo wget https://github.com/GIBIS-UNIFESP/wiRedPanda/releases/download/v4.1.10/WiRedPanda-Ubuntu-Qt5.AppImage
sudo chmod +x WiRedPanda-Ubuntu-Qt5.AppImage
cat << EOF | sudo tee /usr/share/applications/wiredpanda.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/wiredpanda/WiRedPanda-Ubuntu-Qt5.AppImage
Name=Wired Panda
Categories=Development;
EOF
sudo apt-get update
sudo apt-get -y install wordnet
sudo apt-get update
sudo apt-get install gazebo
cd /usr/share/gazebo-11/worlds
gazebo pioneer2dx.world
sudo apt-get update
sudo apt-get -y install kgeography
sudo apt-get update
sudo apt-get -y install kiten
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
wget --inet4-only https://sourceforge.net/projects/jailer/files/v12.8.1/jailer-database-tools_12.8.1-x64.deb
sudo apt-get -y install ./jailer-database-tools_12.8.1-x64.deb
sudo apt-get update
sudo apt-get install josm