自己一直想讓scratch3可以連上網站,於是借了fred的積木,做了一個擴充功能。
測試網址:https://estea8968.github.io/OSEP/app/
按下增加擴充功能,選擇JSON。
把積木拉出。貼入網址。
2020年7月17日
2020年5月29日
gjots2安裝edu2020
在edu2020(ubuntu 20.04)安裝gjots2記錄
官網:http://bhepple.freeshell.org/gjots/
目前是3.1.6 gjots2-3.1.6.tgz
解壓縮gjots2-3.1.6.tgz
tar zxvf gjots2-3.1.6.tgz
cd gjots2-3.1.6
sudo python3 setup.py install --prefix=/usr
執行gjots2
這時會出現error
原因找不到lib下的py
修正gjots2命令
sudo vim /usr/bin/gjots2
把第53行註解掉
#sys.path = [ get_python_lib() + '/gjots2' ] + sys.path
新增sys.path = [ prefix + '/lib/gjots2' ] + sys.path
還需要libgtksourceview-3.0-dev套件
sudo apt install -y libgtksourceview-3.0-dev
這樣就可以執行最新版本了。
https://pkgs.org/download/gjots2
目前可以找到的是ubutnu 19.10的版本gjots2_3.0.2-0.1_all.deb
下載後安裝
sudo dpkg -i gjots2_3.0.2-0.1_all.deb
sudo --fix-broken install
安裝轉換套件
sudo apt install gettext
官網:http://bhepple.freeshell.org/gjots/
安裝3.1.6版
下載:soureforge https://sourceforge.net/projects/gjots2/files/gjots2/目前是3.1.6 gjots2-3.1.6.tgz
解壓縮gjots2-3.1.6.tgz
tar zxvf gjots2-3.1.6.tgz
cd gjots2-3.1.6
sudo python3 setup.py install --prefix=/usr
執行gjots2
這時會出現error
原因找不到lib下的py
修正gjots2命令
sudo vim /usr/bin/gjots2
把第53行註解掉
#sys.path = [ get_python_lib() + '/gjots2' ] + sys.path
新增sys.path = [ prefix + '/lib/gjots2' ] + sys.path
還需要libgtksourceview-3.0-dev套件
sudo apt install -y libgtksourceview-3.0-dev
這樣就可以執行最新版本了。
安裝3.0.2版,有deb可以下載安裝
下載debhttps://pkgs.org/download/gjots2
目前可以找到的是ubutnu 19.10的版本gjots2_3.0.2-0.1_all.deb
下載後安裝
sudo dpkg -i gjots2_3.0.2-0.1_all.deb
sudo --fix-broken install
中文化
po 轉 mo安裝轉換套件
sudo apt install gettext
msgfmt zh_TW.po -o gjots2.mo
sudo cp gjots2.mo /usr/share/locale-langpack/zh_TW/LC_MESSAGES/gjots2.mo
這樣就可以看到中文版本的gjots2了。
2020年5月23日
2020年5月21日
tracker
ubuntu20.04 發現主機風扇都會很大聲,用top看,是tracker在運作,直接移除會連nautilus(檔案總管)都移除掉了。查了一下,這一篇很有幫助
https://www.itread01.com/p/177111.html
這篇也不錯
http://abelsu7.top/2019/04/28/centos7-tracker-hight-cpu-percent/
https://ubuntuqa.com/zh-tw/article/488.html
https://www.itread01.com/p/177111.html
這篇也不錯
http://abelsu7.top/2019/04/28/centos7-tracker-hight-cpu-percent/
https://ubuntuqa.com/zh-tw/article/488.html
echo -e "\nHidden=true\n" | sudo tee --append /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop /etc/xdg/autostart/tracker-store.desktop > /dev/null
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
tracker reset --hard
也可以在初始啟動應用程式中加入 tracker daimon -k指令,開機後就把它停用。
2020年4月30日
ubuntu 20.04 gnome tweak
ubutnu 20.04視窗關閉又回到右上角,真不習慣,gnome-tweak不見了,只好把它裝回來。
sudo add-apt-repository universe
sudo apt install gnome-tweak-tool
2020年4月23日
ubuntu server jitsi 記事
1.cron tab定期更新
更新指令apt update ; apt dist-upgrade
重新開機指令
sync;sync;sync;reboot
加入定期執行
sudo nano /etc/crontab
加入一行
0 0 1 * * root apt update;apt dist-upgrade;sync;sync;sync;reboot
Ctrl+o存檔
Ctrl+X離開
crontab說明
分 時 日 月 週 使用者 指令
定時校時
中華民國校時主機
tock.stdtime.gov.tw
watch.stdtime.gov.tw
time.stdtime.gov.tw
clock.stdtime.gov.tw
tick.stdtime.gov.tw
sudo apt -y install ntpdate
sudo ntpdate time.stdtime.gov.tw
sudo hwclock -w
每天6點校時
sudo nano /etc/crontab
加入一行
0 6 * * * root ntpdate time.stdtime.gov.tw; hwclock -w
2.改ssh port
sudo -scp /etc/ssh/sshd_config /etc/ssh/sshd_config-bak
nano /etc/ssh/sshd_config
找到 # Port 22
插入一行 Port 2222
Ctrl+o存檔
Ctrl+X離開
重啟ssh
sudo /etc/init.d/ssh restart
測試
重新連線
ssh -p 2222 user@ip
3.限制連線
Jitsi 需要使用 UDP 10000-20000 port,以及 https 的連線防火牆原則
先全部阻隔,再例外開放。
ufw防火牆
sudo
ufw allow from 10.0.0.0/8 port 2222
sudo
ufw allow from 163.20.0.0/16 port 2222
sudo
ufw allow http
sudo
ufw allow https
sudo ufw allow ntpdate
sudo ufw allow in 8080/tpc
sudo ufw allow ntpdate
sudo ufw allow in 8080/tpc
sudo
ufw allow in 10000:20000/udp
sudo
ufw enable
清除ufw規則
sudo ufw reset
ufw規則現況
sudo ufw status numbered
簡易防火牆
hosts.allow
hosts.deny
sudo -s
cp /etc/hosts.allow /etc/hosts.allow-bak
nano /etc/hosts.allow
ALL:local :allow
ALL: 10.0.0.0/8 :allow
ALL: 163.20.0.0/16 :allow
sshd: ALL: deny
4.jtsi改中文和抬頭
預設中文編輯 jitsi-config.js文件
cd /etc/jitsi/meet
cp jitsi-config.js jitsi-config.js-bak
nano /etc/jitsi/meet/jitsi-config.js
藍色字部分為安裝時設定的主機名稱
找到
// defaultLanguage: 'en',
加入
defaultLanguage: 'zhTW',
重啟jitsi
/etc/init.d/jitsi-videobridge2 restart
改中文文字
主畫面文字
sudo nano /usr/share/jitsi-meet/lang/main-zhTW.json
到773最後面修改
"title": "安全、全功能、完全免費的視訊會議"
title下面的文字在上面一點750行的
"appDescription": "快來使用吧 ....."
至於左上角的logo位置在/usr/share/jitsi-meet/images/watermark.png
可以用瀏覽器開啟
https://163.20.xx.xx/images/watermark.png
把圖檔下載儲存後上傳來改變。
上傳圖檔方法:
下載pscp.exe: https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe
把pscp.exe和改好的watermark.png放在putty同目錄。
例如pscp.exe和watermark.png放在下載資料夾中。
開啟命令列提示字元
cd Downloads
scp watermark.png user@ip:/home/user/
user是使用者帳號
再使用putty登入主機,執行下列指令
sudo -s
cp watermark.png /usr/share/jitsi-meet/images/watermark.png
完工
5.監看系統資源monitorix
sudo -scd
wget https://www.monitorix.org/monitorix_3.12.0-izzy1_all.deb
dpkg -i monitorix_3.12.0-izzy1_all.deb
apt-get -f install
限定使用者看資料
cp /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf-bak
nano /etc/monitorix/monitorix.conf
找到
<auth>
enabled = n
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
</auth>
改
enabled =y
重啟monitorix
sudo service monitorix restart
增加密碼
sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin
系統會要求輸必密碼兩次
看系統資源
http://ip:8080/monitorix
jitsi meet install ubuntu 18.04 server
參考資料:https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md
install ubuntu server 18.04
openssh-server
sudo -s
install ubuntu server 18.04
openssh-server
sudo -s
echo 'deb https://download.jitsi.org stable/' >> /etc/apt/sources.list.d/jitsi-stable.list wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
apt-get update
apt-get install apt-transport-https
apt-get -y install jitsi-meet
apt-get -y install jigasi
遇到error( Sub-process /usr/bin/dpkg returned an error code (1)
cd /var/lib/dpkg/
sudo mv info/ info_bak
sudo mkdir info
sudo apt-get update
sudo apt-get -f install
sudo mv info/* info_bak/
sudo rm -rf info
sudo mv info_bak info
訂閱:
文章 (Atom)














