安裝SCRATCH 2.0的方法 18.04 UBUNTU

安裝SCRATCH 2.0 OFFLINE在UBUNTU 18.04

# install necesary i386 libraries
sudo apt-get install libgtk2.0-0:i386 libstdc++6:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libqt4-qt3support:i386 libgnome-keyring0:i386 libnss-mdns:i386 libnss3:i386

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRSDK.tbz2
sudo mkdir /opt/adobe-air-sdk
sudo tar jxf AdobeAIRSDK.tbz2 -C /opt/adobe-air-sdk


wget https://aur.archlinux.org/cgit/aur.git/snapshot/adobe-air.tar.gz
sudo tar xvf adobe-air.tar.gz -C /opt/adobe-air-sdk
sudo chmod +x /opt/adobe-air-sdk/adobe-air/adobe-air

https://scratch.mit.edu/scratch2download/
sudo mkdir /opt/adobe-air-sdk/scratch
wget https://scratch.mit.edu/scratchr2/static/sa/Scratch-456.0.1.air
sudo cp Scratch-456.0.1.air /opt/adobe-air-sdk/scratch/
cp Scratch-456.0.1.air /tmp/
cd /tmp/
unzip /tmp/Scratch-456.0.1.air
sudo cp /tmp/icons/AppIcon128.png /opt/adobe-air-sdk/scratch/scratch.png

Create launcher:

$ cat << _EOF_ > /usr/share/applications/Scratch2.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/opt/adobe-air-sdk/adobe-air/adobe-air /opt/adobe-air-sdk/scratch/Scratch-456.0.1.air
Icon=/opt/adobe-air-sdk/scratch/scratch.png
Terminal=false
Name=Scratch 2
Comment=Programming system and content development tool
Categories=Application;Education;Development;ComputerScience;
MimeType=application/x-scratch-project
_EOF_

$ chmod +x /usr/share/applications/Scratch2.desktop

And that’s it. First run is a little bit longer, as the Air is unpacking Scratch 2 application to ~/.appdata/edu.media.mit.Scratch2Editor folder.

原文:

https://askubuntu.com/questions/913892/how-to-install-scratch-2-on-ubuntu-16-10-or-17-04-64bit

Youtuber被使用未授權字型公司控告侵權建議大家可以下載以政府提供的字體

最近許多Youtuber被字型公司控告侵權.

也就是說只要使用在圖像或影片不能用於未授權的字型製作字幕.
否則會以每個月2萬元的費用支付給字型創作公司.

所以建議大家可以下載以政府提供的字體:
CNS11643中文標準交換碼全字庫(簡稱全字庫)
https://data.gov.tw/dataset/5961

這個是全字庫的字體,可以在政府開放平台中下載取得.

因為沒有做用微軟作業系統創作影片,所以應該沒有被告的風險.

Ubuntu 18.04 install nvidia G105M DRIVER

最近把自已九年前購買的筆電可以運作Linux的換上新的硬碟後給小朋友做Minecraft的遊戲電腦使用,是可以順利運作的,但玩遊戲需要較高的效能所以需要安裝顯卡DRIVER,只好找一下安裝的方式.

sudo apt-get purge nvidia*

sudo add-apt-repository ppa:graphics-drivers

sudo apt-get update

sudo apt-get install nvidia-340

這樣就可以玩MINECRAFT了 1.13.1

centos 7 Samba網路芳鄰檔案伺服器Group不能寫入的解決方式

centos 7 Samba網路芳鄰檔案伺服器Group不能寫入的解決方式

最近架設了新的samba伺服器啟用了檔案之後發現.其他人都不可以寫入我建立的檔案.

試了許多的方式之後發現是新版本的Samba預設啟用的acl功能造成的狀況

nt acl support = no

所以把這個參數加上後就改成預設的權限檔案管制了

 

樹莓派安裝JAVA 8U_172版本

1.下載ARM用JAVA版

 

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

更換目錄到OPT

cd /opt
cp /home/pi/Downloads/jdk-8u172-linux-arm32-vfp-hflt.tar.gz .
sudo tar zxvf jdk-8u172-linux-arm32-vfp-hflt.tar.gz

 

解壓縮

設定使用的JAVA 位置

sudo update-alternatives –install /usr/bin/java java /opt/jdk1.8.0_172/bin/java 172
sudo update-alternatives –install /usr/bin/javac javac /opt/jdk1.8.0_172/bin/javac 172

變更使用JAVA的預設版本υ172

sudo update-alternatives –config java
sudo update-alternatives –config javac

確認JAVA版本正確套用了

樹苺派 Raspberry Pi 3B+開箱

樹苺派 Raspberry Pi 3B+開箱

4月2日樹苺派 Raspberry Pi 3 Model B+到貨了.

這是 買給小朋友玩Minecraft和學scratch用的
小電腦,希望新版旳RPI 3B+可以滿足小朋友減少LAG
尤其是在長時間使用不會降低效能,是我覺得最棒的機制.

這次的Raspberry Pi 3B+ 的盒子變小了:

 

裡面的內容物有這些:

1.Raspberry Pi 3B+ 主板一片

2.Barcode 識 別卡

3.說明書

4.包裝外盒

 

這次的樹苺派 Raspberry Pi 3B+主板生產地是UK:

主機和上的CPU還是和PI3一樣的BCM2837 1.4G的CPU

主機板上的晶片配置位置,有很大的變化.有些機殼應該沒辨法支援.

例如:九層的壓克力機殼在主板配置的位置必須破壞幾個地方.

例如: POE的4PIN針腳

2.Micro USB電源孔週邊的晶片群

3.WIFI晶片位置變動

都會卡到部份位置,但有些較開放式的機殼相對的影響較小.

 

樹苺派家族合影.

(PI 零,PI吐, PI 參,PI 3加)

主板的顏色也和前代有明顥差異,可能擔心誤認,所以做出色彩的差異吧.

 

近期再把系統安裝上來,再分享操作心得.

 

 

 

 

 

 

 

 

 

 

 

 

 

報廢舊ANDROID手機變成PC版MINECRAFT 伺服器

報廢舊ANDROID手機變成PC版MINECRAFT 伺服器

用HTC M7為例:

最近因為小朋友在吵想要玩MINECRAFT,所以除了原來的伺服器還要再加設一台小解謎用的小服務器,所以使用手機來當服務器應該可以快速更換小解謎遊戲.

1.下載 java arm版jdk_u8_162
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下載後用手機esfile解壓縮後放到Download/Minecraft裡

2.下載 Minecraft 1.12.2 .
https://launcher.mojang.com/mc/game/1.12.2/server/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar

下載後用手機esfile解壓縮後放到Download/Minecraft裡

 

install.sh

#!/bin/bash
cp -a /sdcard/Download/Minecraft /home/*/Minecraft
chmod 755 /home/*/Minecraft

Start.sh

#!/bin/bash
cd “$(dirname “$0″)”
exec /home/*/Minecraft/jdk1.8.0_162/bin/java -Xms1G -Xmx1G -jar server.jar nogui

 

樹莓派安裝JAVA 8U_152版本

1.下載ARM用JAVA版

 

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

更換目錄到OPT

cd /opt
cp /home/pi/Downloads/jdk-8u152-linux-arm32-vfp-hflt.tar.gz .
sudo tar zxvf jdk-8u152-linux-arm32-vfp-hflt.tar.gz

 

解壓縮

 

設定使用的JAVA 位置

sudo update-alternatives –install /usr/bin/java java /opt/jdk1.8.0_152/bin/java 1
sudo update-alternatives –install /usr/bin/javac javac /opt/jdk1.8.0_152/bin/javac 1

 

變更使用JAVA的預設版本

sudo update-alternatives –config java
sudo update-alternatives –config javac

確認JAVA版本正確套用了