分類彙整: 軟體

Raspbian 從 7 Wheezy 升級到 8 Jessie

Raspbian 與 Ubuntu 一樣都是基於 Debian 改來的
如今 Debian 的最新版已經到 8 (Jessie) 囉
如果想要全新安裝只要下載燒錄到記憶卡即可
要保留資料就要用升級的方式

此篇文章只是簡單翻譯官方論壇的這篇文章,不會每一行都詳細解釋,請搭配服用
怕搞砸了話更新前先備份吧

 


 

更新系統以及軟體包

  1. 修改檔案 /etc/apt/sources.list 把第一行所有的 "wheezy" 置換為 "jessie" ,修改後大概是這樣 “deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi”
  2. 修改檔案 /etc/apt/sources.list.d/raspi.list 把第一行所有的 "wheezy" 置換為 "jessie",第一行最後加上 “ ui” ,修改後大概是這樣 “deb http://archive.raspberrypi.org/debian jessie main ui”
  3. 建立資料夾 /home/pi/.config/autostart , “mkdir /home/pi/.config/autostart” (注意 config 前面有 "." )
  4. 更新軟體套件庫 “sudo apt-get update”
  5. 升級系統及軟體 “sudo apt-get -y dist-upgrade” (這過程大概兩小時, "-y" 是不詢問直接安裝)

 

初次啟動 Jessie

第一次啟動需要一些時間,請耐心等待 command line 停止然後再登入 pi 使用者
如果沒有自動啟動圖形化介面,輸入 “startx” ,等到桌面整個載入完成。

 

安裝新的軟體包

桌面完成後來安裝一些軟體 “sudo apt-get install rc-gui libreoffice libreoffice-gtk alacarte bluej greenfoot claws-mail”

 

圖形介面修正

“cp –ax /usr/share/themes/PiX ~/.themes” – 載入新版本的 PiX 主題 (注意 themes 前面有 "." ,而且我用 PieTTY 複製會掉字)
“sudo rm /etc/xdg/autostart/clipit-startup.desktop” – 防止 ClipIt 應用程式開機就自動執行
“sudo rm /etc/xdg/autostart/wicd-tray.desktop” – 防止 Wicd 應用程式開機就自動執行
“sudo rm –rf /var/lib/menu-xdg” – 移除選單上"其他"的一大堆應用程式捷徑
“sudo raspi-config nonint do_boot_behaviour_new B4” – 自動登入 pi  使用者
“sudo rm /usr/share/applications/obconf.desktop” – 刪除已被取代的無用捷徑 (注意 applications 有加 "s")

 

精簡的主選單

安裝 Jessie 後選單會多出一些新的軟體,但不保證所有都可以打開,你可以透過 Preferences  下的 Main Menu Editor 來隱藏它,總共多了以下的捷徑

Internet/Deluge BitTorrent Client
Internet/Pi Store
Internet/Wicd Network Manager
Accessories/Character Map
Accessories/ClipIt
Accessories/Disks
Sound & Video/Alsamixergui
Sound & Video/Audio Mixer
Sound & Video/GNOME MPlayer
System Tools/Disk Management
Preferences/About Myself
Preferences/Network
Preferences/Password
Preferences/Services
Preferences/Time and Date
Preferences/Users and Groups

 

解決 OS X 與 Windows 時間不同步

解決 OS X 與 Windows 時間不同步的問題:

在開始的搜尋欄或命令提示字元裡輸入 regedit 後按enter鍵

找到以下位置

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

新增一個 REG_DWORD,名稱是 RealTimeIsUniversal,值設為 1。

然後再重開機,透過網路校正時間,我是只保留 Windows 的網路自動校正。