Ubuntu 12.04 關閉自動更新的提示

參考網站:
ubuntu 12.04关闭自动更新提示 – 快乐编程

目前有一台筆電是安裝 Ubuntu Mac Style,每次開機或三不五時都會跳出下面的提示視窗
[@more@]因為 Ubuntu Mac Style 使用的是 Ubuntu 12.04,所以每次都會一直跳出提示,是否要升級到 14.04。

解決方式:
1. 選擇 系統工具 / 管理 / 更新管理員

2. 選擇設定(S)

3. 視自己的需求做設定,好了之請按 關閉(C)


/etc/update-manager/release-upgrades 設定檔中的
APT::Periodic::Update-Package-Lists “1”;
改成
APT::Periodic::Update-Package-Lists “0“;
$ sudo sed -i ‘/Package-Lists/s/1/0/’ /etc/apt/apt.conf.d/10periodic

4. 如果之後要更新時
$ sudo apt-get update
$ sudo apt-get upgrade
或是
$ sudo apt-get dist-upgrade

在 Ubuntu Linux 上使用 Scratch 2 來開啟 .sb2 檔

在 Ubuntu Linux 上 .sb2 檔會被當成壓縮檔,使用壓縮檔的開啟程式來開啟,無法按二下直接用 Scratch 2 來直接開啟,有些不方便

參考下列的網頁來完成:夢幻天地blog: ubuntu加入自訂的檔案關聯
1.  開啟 Ubuntu Tweak,選擇 管理員(A)
[@more@]2. 選擇 檔案類型管理員

3. 選擇 應用程式 / Zip 封存檔 / 編輯(E)

4. 使用自訂指令(U)

5.  輸入 /opt/Scratch 2/bin/Scratch 2,並按 加入(A)

6. 按 關閉

7. 這時候就可以按二下 .sb2 用 Scratch 2 來開啟,或是按滑鼠右鍵,選擇 以 Scratch2 開啟(O)

Ubuntu Linux 將套件更新來源改成國家高速網路中心

原本的 Ubuntu Linux 在做套件更新時,會依照地區所在別,切換到不同的 Server,以臺灣為例是 tw.archive.ubuntu.com
查看一下這一台 Server 的資訊
$ host tw.archive.ubuntu.com
tw.archive.ubuntu.com is an alias for ubuntu.stu.edu.tw.
ubuntu.stu.edu.tw is an alias for ftp.stu.edu.tw.
ftp.stu.edu.tw has address 120.119.118.1
ftp.stu.edu.tw has IPv6 address 2001:e10:c41:eeee::1

因為 Server 是在臺灣,所以連線速度都還不會太慢[@more@]但安全性更新(security),則是 security.ubuntu.com
$ host security.ubuntu.com
security.ubuntu.com has address 91.189.91.14
security.ubuntu.com has address 91.189.91.15
security.ubuntu.com has address 91.189.91.23
security.ubuntu.com has address 91.189.91.13
security.ubuntu.com has address 91.189.92.201
security.ubuntu.com has address 91.189.88.149
security.ubuntu.com has address 91.189.92.200
security.ubuntu.com has address 91.189.91.24
security.ubuntu.com has IPv6 address 2001:67c:1562::17
security.ubuntu.com has IPv6 address 2001:67c:1562::13
security.ubuntu.com has IPv6 address 2001:67c:1562::16
security.ubuntu.com has IPv6 address 2001:67c:1562::14
security.ubuntu.com has IPv6 address 2001:67c:1562::15
security.ubuntu.com has IPv6 address 2001:67c:1360:8c01::18
security.ubuntu.com has IPv6 address 2001:67c:1360:8c01::19

這一台 Server 看起來則不像是在臺灣,所以連線速度有時候會很慢

底下將更新的 Server 都改成國家高速網路中心
$ sudo sed -i ‘s/tw.archive.ubuntu.com/free.nchc.org.tw/g’ /etc/apt/sources.list
$ sudo sed -i ‘s/security.ubuntu.com/free.nchc.org.tw/g’ /etc/apt/sources.list
清除所有的
$ sudo apt-get clean all
更新套件庫
$ sudo apt-get update

Ubuntu Linux 鎖住某些套件不升級

有些因為某些因素,所以不想把套件升級到最新版本,設定方式:
參考網頁:
夢幻天地blog: ubuntu鎖套件版本

鎖住 zip 套件不升級
# echo “zip hold” | dpkg –set-selections

解除 zip 套件鎖定
# echo “zip install” | dpkg –set-selections

查看 zip 套件是否有被鎖定,出現 hold 代表被鎖定,install 沒有被鎖定
# dpkg –get-selections zip
zip                        hold

查看有哪些套件被鎖定
# dpkg –get-selections | grep hold

Scratch 2.0 Offline Editor v434

提示有新版本可以下載更新

選擇 取代

已更新到 434 版
[@more@] 除了可以可以利用 檔案檢查更新 來安裝新的版本之外

也可以直接去下載新的版本
Scratch Offline Editor 下載網頁:
http://scratch.mit.edu/scratch2download/

下載:
Mac OS X
Windows
Linux

執行畫面

目前仍有的問題:
1. 功能表中仍有部分是英文的,需要再做處理
2. 編輯器中的 文字工具,無法輸入中文(目前是在 Photocap 中做處理再匯入)

Ubuntu Linux 通知系統可升級的套件

因為資安的問題,所以作業系統或是程式都要常做更新,才能確保系統的安全。在作業系統或程式更新的時候,我通常喜歡自己決定更新的時候或是更新的套件,因為有時候,太快更新或是自動更新,可能會造成災難,所以能自行掌握更新時間點,會是比較好的事,但這會造成使用者的一些負擔,必須要常常去注意相關的訊息。
參考網頁:力力皆辛苦: [Ubuntu]啟用Ubuntu 自動安全更新與設定E-mail通知
Ubuntu Linux 在登入時,系統會有提示可以更新的套件
Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.2.0-74-generic-pae i686)

 * Documentation:  https://help.ubuntu.com/

  System information as of Tue Jan 20 08:28:27 CST 2015

  System load:  0.0               Processes:           80
  Usage of /:   7.8% of 72.05GB   Users logged in:     1
  Memory usage: 24%               IP address for eth0: 140.111.xx.xx
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

25 packages can be updated.
24 updates are security updates.

New release ‘trusty’ available.
Run ‘do-release-upgrade’ to upgrade to it.[@more@]但管理者並不一定會常常登入系統,所以改用 apt-get -s upgrade 的指令來查詢出可以更新的套件,再配合 crontab 和 mail,當系統有套件可以更新時,寄信通知管理者。

# vim /usr/local/bin/check-update
#!/bin/bash
apt-get update > /dev/null  2>&1
apt-get -s upgrade | grep Inst | awk ‘{print $2,$3}’ > /tmp/$(date +%F)
if [ -s /tmp/$(date +%F) ] ;then
   mail -s “Ubuntu Linux Updates Available” xxx@gmail.com < /tmp/$(date +%F)
   rm -rf /tmp/$(date +%F)
else
   rm -rf /tmp/$(date +%F)
fi

更改權限
# chmod 700 /usr/local/bin/check-update

加入工作排程
# crontab -e
0 3 * * * /usr/lcoal/bin/check-update

在 Ubuntu Linux 使用 PPA 的方式來安裝 Google Chrome

參考網頁:
Install Google Chrome in Ubuntu 14.04 / 13.10 / 12.04 PPA
Install Google Chrome 39 in Ubuntu 14.04 and 12.04 LTS

1. 安裝 add-apt-repository 套件
$ sudo apt-get install software-properties-common python-software-properties

2. 增加套件庫
$ wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add –
$ sudo sh -c ‘echo “deb http://dl.google.com/linux/chrome/deb/ stable main” >> /etc/apt/sources.list.d/google-chrome.list’

3. 更新套件庫
$ sudo apt-get update[@more@]4. 安裝 Google Chrome Stable
$ sudo apt-get install google-chrome-stable

或是其它的測試版本
$ sudo apt-get install google-chrome-beta
$ sudo apt-get install google-chrome-unstable

以 Tera Term 進行 SSH 連線

1. 執行桌面上的 Tera Term 圖示

2.  出現 建立新連線 的視窗,輸入連線主機,然後按 確定
[@more@]3.  金鑰加入本機,請按 繼續

4.  輸入要登入的使用者帳號及密碼,並按 確定

5. 登入成功

6. 不過顯示的字有些小,選擇 設定字型

7.  字型 Consolas,大小 12

8. 字型就比較大一些了!

更多的操作可以參考:Cooper Maa: Tera Term 簡介