2010年5月25日 星期二

Ubuntu主題教室:讓電腦教室的ubuntu桌面及工具列每次開機後都會還原到老師設定好的狀況

因為學校小朋友都會亂搞電腦教室的Ubuntu系統桌面,常上課時就會有小朋友反應,工具列不見了或某個老師設定好的工具列圖示不見了,往往都要花一點時間去處理這些小問題,就想到如果能像紀老師的ACFS一樣,學生桌面每次開機後會自己還原,那該有多好丫。

所以昨天在噗浪上發了這個噗,問問噗友有沒有辦法解決,果然,沒多久仲祐老師就很熱心的回覆了,他給我了一個方向,經過一天的找資料及嘗試,終於成功了,以下是讓Ubuntu桌面每次開機都會還原的操作紀錄。

以下是以使用者名稱為user 來舉例

  1. 先把要用的程式放到工具列或桌面上
  2. 開啟終端機輸入以下指令
    (將桌面及工具列環境的設定檔備份到system_bak中)

    mkdir system_bak
    cp -Rp .gconf system_bak/
    cp -Rp .gconfd system_bak/
    cp -Rp .gnome2 system_bak/
    cp -Rp 桌面 system_bak/

  3. 開啟文字編輯器,輸入以下指令,並另存為restore.sh,並放在使用者根目錄下,同時設定為〔充許做為程式執行〕
    (以下指令是先把環境設定檔砍掉,再將備份的環境設定檔還原)

    rm -rf /home/user/.gconf
    rm -rf /home/user/.gconfd
    rm -rf /home/user/.gnome2
    rm -rf /home/user/桌面
    cp -Rp /home/user/system_bak/.gconf /home/user/
    cp -Rp /home/user/system_bak/.gconfd /home/user/
    cp -Rp /home/user/system_bak/.gnome2 /home/user/
    cp -Rp /home/user/system_bak/桌面 /home/user/


  4. 開啟終端機,輸入以下指令,這個動作會讓以上指令每次關機就會自動執行

    sudo ln -s /home/user/restore.sh /etc/rc0.d/S11restore


完成以上動作,以後只要電腦〔關機〕再開機(重開機不行),桌面及工具列的環境就會還原了!

PS:以上是我自己的做法,應該有更容易的指令可以用,但我不會,所以只能用這麼麻煩的方法來做



1 則留言:

  1. 備份
    cd /home/user
    find .gconf .gconf .gnome2 桌面 -print | cpio -ocv > ~/backupcpio
    還原
    rm -rf ~/{.gconf,.gconf,.gnome2,桌面}
    cd /home/user
    cpio -icuvd < ~/backupcpio

    回覆刪除

生字筆順學習單生成器(chatgpt生成)使用說明

之前也有請好朋友寫了一個生字筆順生成學習單的網頁,也因為年久失修,沒辦法用了,所以我也試著跟chatgpt聊一聊,也順利把網頁寫出來了。 把它的使用方法錄成影片了,如果老師們對如何跟chatgpt問答有興趣,我也把問答過程一起分享出來,這個網頁功能比較複雜,我怕免費的cha...

Related Posts Plugin for WordPress, Blogger...