以下省略!

タイダルウ(ry ほぼ毎日1記事執筆運動実施中。 ※記事に広告(アフィリエイト)リンクを掲載している場合があります。

Raspberry Pi 1(Model B)のRaspbianをWheezyからJessieにしてみた

http://www.flickr.com/photos/76722295@N00/2380801560 photo by ianloic Raspberry Pi Zeroに導入したのがRaspbian jessieだったので、何気にRaspberry Pi 1(Model B)のRaspbianもwheezyからjessieにしてみた。

前準備

SDカードのバックアップは取っておいた方がいい。
念の為wheezyで最後のapt-get upgradeをしておく。

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

書き換え

/etc/apt/sources.list及び/etc/apt/sources.list.d/raspi.listにあるwheezyをjessieに書き換える。
raspi.listの方はmainの最後に" ui"を追加する。

$ sudo vi /etc/apt/sources.list
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

$ sudo vi /etc/apt/sources.list.d/raspi.list
deb http://archive.raspberrypi.org/debian jessie main ui

アップグレード

$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo reboot

かなり時間が掛かるので待つ。途中でファイルの置き換えについてなど質問されたりするので、適当にyやnなりで答える(php5とかapacheの設定あたりはnと答えた方がいいかも)。dist-upgradeに-yオプションをつければ放置していても多分大丈夫(ファイルはすべて置き換わっちゃうけど)。終わったら再起動。

確認

無事起動したらhostnamectlコマンド(wheezyにはなかったはず)でjessieになったか確認する。

$ hostnamectl
   Static hostname: raspberrypi
         Icon name: computer
           Chassis: n/a
        Machine ID: ********************************
           Boot ID: ********************************
  Operating System: Raspbian GNU/Linux 8 (jessie)
            Kernel: Linux 4.1.18+
      Architecture: arm

お掃除

jessieで不要になったパッケージを削除。

$ sudo apt-get autoremove
$ sudo apt-get autoclean

蛇足

8GBのmicroSDをアダプタ噛まして使っているが、今回のアップデートで容量がパンパンになった件について。
一応上のautoremove/autocleanである程度容量は空いたが、容量が少ないSDカードを使っている人は注意。