1.以新北市自由軟體作業系統esteaU為測試機
2.安裝必要軟體
sudo apt-get install samba
3.使用檔案總管建立分享資料夾share和homework
mkdir /home/teacher/share
mkdir /home/teacher/homework
chmod -R 777 /home/teacher/share
chmod -R 777 /home/teacher/homework
4.編輯設定檔
編輯前先備份原來設定檔
mv /etc/samba/smb.conf /etc/samba/smb.conf-bak
sudo nano /etc/samba/smb.conf
貼入下列內容(這個範例檔是share資料夾教師可以寫入,而homework這個資料夾老師學生都可以寫入)
[global]
workgroup = ntpccomputer
netbios name = computerroom
server string = This is ntpc computer room samba server
unix charset = utf8
display charset = utf8
dos charset = cp950
log file = /var/log/samba/log.%m
max log size = 50
security = user
passdb backend = tdbsam
load printers = yes
cups options = raw
printcap name = cups
printing = cups
[share]
comment=教師分享資料夾
path=/home/teacher/share
write list = teacher
browseable = yes
read only = no
writable = yes
guest ok = yes
create mask = 0755
directory mask = 0755
[homework]
comment=學生交作業區
path=/home/teacher/homework
write list = teacher,student
browseable = yes
read only = no
writable = yes
guest ok = no
create mask = 0755
directory mask = 0755
存檔好
5.設定登入者密碼(打密碼時是盲打):
sudo smbpasswd -a student
sudo smbpasswd -a teacher
6.重新啟動samba伺服器
sudo /etc/init.d/smbd restart
7.學生機登入指令 (不可以用最高權限執行)
nautilus smb://帳號@教師主機IP
8.如果要用圖形界面設定,請用教師身份登入,執行[系統工具中/網路芳鄰_samba] ,選擇連線方式和輸入主機位置,做好設定。
而學生則可以在[網際網路/網路硬碟],直接輸入帳號:student,密碼:(是你 執行sudo smbpasswd -a student指令時輸入的密碼)
2014年2月18日
2014年2月17日
S4A15.deb安裝於64位元的ubuntu
S4A15.deb是32位元的軟體,雖然找到可以強制安裝上系統的方法--fauce,但安裝完會出現警告訊息,在裝其他軟體時會移除,這也造成了困擾,細看一下他的deb,原來可以用別的方式裝起來,我的做法是解開deb,把usr資料夾複製到/,改了.desktop讓它支援zh_TW,最後記得重刷desktop。把它做成壓縮檔
下載
ftp://163.20.108.1/open/s4a.tar.gz
cd
sudo -s
wget ftp://163.20.108.1/open/s4a.tar.gz
tar zxvf s4a.tar.gz -C /
gtk-update-icon-cache -qf /usr/share/icons/hicolor
rm s4a.tar.gz
因為要用到usb設備,不想用sudo方式,所以要做以下改變
下載
ftp://163.20.108.1/open/s4a.tar.gz
cd
sudo -s
wget ftp://163.20.108.1/open/s4a.tar.gz
tar zxvf s4a.tar.gz -C /
gtk-update-icon-cache -qf /usr/share/icons/hicolor
rm s4a.tar.gz
因為要用到usb設備,不想用sudo方式,所以要做以下改變
sudo -s
cd /etc/udev/rules.d
vim 99-arduino.rules
貼入下列內容
如果是 UNO板子
SUBSYSTEMS=="usb", ATTRS{idProduct}=="XXXX", ATTRS{idVendor}=="YYYY", SYMLINK+="ttyACM%n"
其他的arduino板子
SUBSYSTEMS=="usb", ATTRS{idProduct}=="XXXX", ATTRS{idVendor}=="YYYY", SYMLINK+="ttyUSB%n"
至於YYYY和XXX要用lsusb來查出來,以個人為例找出來的設備是
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
YYYY=0403
XXXX=6001
做好後重新開機,這樣就不用使用最高權限來開arduino也可以啟用arduino板子了。
如果這樣還不行,就需要把使用者加入usb設備的群組中,使用指令ls -l /dev/ttyUSB0
看到結果可能如下
crw-rw---- 1 root dialout 188, 0 7月 4 16:31 /dev/ttyUSB0
這時就要編輯/etc/group
這時就要編輯/etc/group
sudo vim /etc/group
找到
dialout:x:20:
在後面加上使用者帳號,筆者這裡是teacher,這一行就變成
dialout:x:20:teacher
存檔後重新開機。
2014年2月14日
kompozer網頁編輯器安裝
cd
sudo -s
wget http://launchpadlibrarian.net/102977237/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget http://launchpadlibrarian.net/102976096/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
wget http://kompozer.sourceforge.net/l10n/langpacks/kompozer-0.8b3/kompozer-0.8b3.zh-TW.xpi
dpkg -i http://launchpadlibrarian.net/102977237/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
dpkg -i kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
rm kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
rm kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
設成中文語系
開啟kompozer
功能表tools/Add-ons
Extensions/install
選擇下載的中文語系檔kompozer-0.8b3.zh-TW.xpi
安裝好後重新啟動kompozer ,出來就昰中文的。
sudo -s
wget http://launchpadlibrarian.net/102977237/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget http://launchpadlibrarian.net/102976096/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
wget http://kompozer.sourceforge.net/l10n/langpacks/kompozer-0.8b3/kompozer-0.8b3.zh-TW.xpi
dpkg -i http://launchpadlibrarian.net/102977237/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
dpkg -i kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
rm kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
rm kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
設成中文語系
開啟kompozer
功能表tools/Add-ons
Extensions/install
選擇下載的中文語系檔kompozer-0.8b3.zh-TW.xpi
安裝好後重新啟動kompozer ,出來就昰中文的。
2014年2月13日
ubuntu開關機畫面
記一下,以後好找
1.桌面佈景:.gconf
2.自訂的檔案關聯設定檔:.local/share/applications/mimeapps.list
3.firefox設定檔:.mozilla
4.chrome設定檔:.config/google-chrome
修改系統開機動畫:
把/lib/plymouth/themes/kubuntu-logo/kubuntu_logo.png及 kubuntu_logo16.png改為自己logo,並按文章中的說明去修改kubuntu-logo.script讓圖片出現在畫面中央就可以了。
解開iso後開機選單檔案背景圖片是
isolinux/splash.png
1.桌面佈景:.gconf
2.自訂的檔案關聯設定檔:.local/share/applications/mimeapps.list
3.firefox設定檔:.mozilla
4.chrome設定檔:.config/google-chrome
修改系統開機動畫:
把/lib/plymouth/themes/kubuntu-logo/kubuntu_logo.png及 kubuntu_logo16.png改為自己logo,並按文章中的說明去修改kubuntu-logo.script讓圖片出現在畫面中央就可以了。
解開iso後開機選單檔案背景圖片是
isolinux/splash.png
2014年1月23日
安裝 ArduBlock 到 Arduino IDE
看到可以用積木來産生arduino的程式碼,可以讓arduino不必接電腦而運作,這個要記錄下來。
在ubuntu下如何安裝呢?
1.安裝arduino:只要在套件中心輸入arduino,就可以看到arduino ide的程式,把它打勾,安裝起來就好了。
下載ardublock-all.jar:http://cloud.github.com/downloads/taweili/ardublock/ardublock-all.jar
網站失連可以用下網址
https://drive.google.com/file/d/0Bz6-J_NwALFBUnNPZ2hRU0pNbVE/edit?usp=sharing
sudo -s
cd /usr/share/arduino/tools
mkdir ArduBlockTool
cd ArduBlockTool
mkdir tool
cd tool
wget http://cloud.github.com/downloads/taweili/ardublock/ardublock-all.jar
安裝好後執行arduino
在ubuntu下如何安裝呢?
1.安裝arduino:只要在套件中心輸入arduino,就可以看到arduino ide的程式,把它打勾,安裝起來就好了。
安裝好後,usb設備會無法啟用,必需用sudo 後才能啟用,必需做下列調整
sudo -s
cd /etc/udev/rules.d
vim 99-arduino.rules
貼入下列內容
如果是 UNO板子
SUBSYSTEMS=="usb", ATTRS{idProduct}=="XXXX", ATTRS{idVendor}=="YYYY", SYMLINK+="ttyACM%n"
其他的arduino板子
SUBSYSTEMS=="usb", ATTRS{idProduct}=="XXXX", ATTRS{idVendor}=="YYYY", SYMLINK+="ttyUSB%n"
至於YYYY和XXX要用lsusb來查出來,以個人為例找出來的設備是
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
YYYY=0403
XXXX=6001
做好後重新開機,這樣就不用使用最高權限來開arduino也可以啟用arduino板子了。
2.安裝 ArduBlock:
要把檔案ardublock-all.jar放到arduino的tools資料夾中建立ArduBlockTool/tool/兩個資料夾。下載ardublock-all.jar:http://cloud.github.com/downloads/taweili/ardublock/ardublock-all.jar
網站失連可以用下網址
https://drive.google.com/file/d/0Bz6-J_NwALFBUnNPZ2hRU0pNbVE/edit?usp=sharing
sudo -s
cd /usr/share/arduino/tools
mkdir ArduBlockTool
cd ArduBlockTool
mkdir tool
cd tool
wget http://cloud.github.com/downloads/taweili/ardublock/ardublock-all.jar
安裝好後執行arduino
2014年1月8日
unity關機設定
有人問unity按下關機後會出現兩個圖示,要用滑鼠選,可以直接關機嗎?
找了一下資料,試出這樣的解決。
執執gconf,點開apps/indicator-session把suppress-logout-restart-shutdown打勾,這樣當按下關機就會直接關機。
找了一下資料,試出這樣的解決。
執執gconf,點開apps/indicator-session把suppress-logout-restart-shutdown打勾,這樣當按下關機就會直接關機。
2014年1月4日
miracast和pad在教學上的應用
最近很夯的技術miracast無線點對點螢幕廣播技術,可以把行動載具的畫面聲音廣播到TV或是其他螢幕中。個人想到的是它可用在教學中嗎?基於下面理由:
1.讓老師離開電腦和學生互動上課。
2.畫面聲音同步在單槍中出現。
3.節能省碳,可以少用大用電的pc,節少pc的維修量。也不用買昂貴的pc在班級上使用。
4.加速老師資料雲端化。
經過展示,老師的接受度相當高。但有些問題可以解決的話是更好:
1.教材app化,書商的教材一樣需要app化,使用起來會比較順暢。
2.雲端作業系統優化,把作業系統上雲,可以讓行動載具有雙重優勢,有行動載具及pc的優點,目前待克服的是順暢度和usb設備的存取。
miracast在android4.2及win 8.1以上才支援,linux尚未看到相關文件(可能筆者閱讀能力不足),除了作業系統支援外,還需要有螢幕無線分享功能才行,筆者開始時也買到這種産品,因此寫下記錄,讓大家參考。
行動載具有此功能後,你還需有一個設備和行動載具連結,目前世面上相當産品都支援miracast,價格也不貴,目前個人測試是用普X盒,選用原因是它有音源輸出,再買一條hdmi轉rgb的連接線連上單槍。miracast可連線距離網路上說是15公尺,所以在教室中任一角落都不會有失連問題。
在行動載具要連線雲端作業系統,不建議用vnc的方式,建議使用spice連線(有相關free的app可以使用),spice可以傳聲音,效能也比較好。
目前手機支援度比較高,平板也開始直追,個人測試的機種是6千元左右的平板四核心,普X盒是二千多元,hdmi轉rgb幾百元。
1.讓老師離開電腦和學生互動上課。
2.畫面聲音同步在單槍中出現。
3.節能省碳,可以少用大用電的pc,節少pc的維修量。也不用買昂貴的pc在班級上使用。
4.加速老師資料雲端化。
經過展示,老師的接受度相當高。但有些問題可以解決的話是更好:
1.教材app化,書商的教材一樣需要app化,使用起來會比較順暢。
2.雲端作業系統優化,把作業系統上雲,可以讓行動載具有雙重優勢,有行動載具及pc的優點,目前待克服的是順暢度和usb設備的存取。
miracast在android4.2及win 8.1以上才支援,linux尚未看到相關文件(可能筆者閱讀能力不足),除了作業系統支援外,還需要有螢幕無線分享功能才行,筆者開始時也買到這種産品,因此寫下記錄,讓大家參考。
作業系統android 4.2以上
在wifi中有另外的設定選項(在右上方的圖示中)
按下右上方圖示中會有wifi Direct選項(翻譯有可能不同)
第一次必需先連線後系統會記錄連線設備
在顯示中有無線螢幕分享選項
在設定/顯示 項目中看到連線設備
普X盒:左邊電源輸入中間hdmi輸出右邊音源輸出
hdmi轉rgb
連線時出現畫面
連線完後單槍和行動載具畫面聲音就同步了
作業系統上雲,從行動載具中輸出
目前手機支援度比較高,平板也開始直追,個人測試的機種是6千元左右的平板四核心,普X盒是二千多元,hdmi轉rgb幾百元。
訂閱:
文章 (Atom)













