*Debian Jessie on Raspberry Pi 2 [#g0ab33f6] -イメージをMicroSDへ焼く(以下を使用) --http://sjoerd.luon.net/posts/2015/02/debian-jessie-on-rpi2/ ---https://images.collabora.co.uk/rpi2/jessie-rpi2-20150202.img.gz -SSHログイン --Login as root with password debian -パーティション拡張 --http://eco.senritu.net/raspberrypi_resizefs/ を参照 --/dev/mmcblk0p2パーティションを削除し、再作成(開始セクタはそのままで,終了セクタを最大値にする) #pre{{ # &color(red){fdisk /dev/mmcblk0}; Command (m for help): &color(red){p}; Disk /dev/mmcblk0: 29.5 GiB, 31657558016 bytes, 61831168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x50446648 Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 2048 249855 247808 121M c W95 FAT32 (LBA) /dev/mmcblk0p2 249856 6146047 5896192 2.8G 83 Linux Command (m for help): &color(red){d}; Partition number (1,2, default 2): &color(red){2}; Partition 2 has been deleted. Command (m for help): &color(red){n}; Partition type p primary (1 primary, 0 extended, 3 free) e extended (container for logical partitions) Select (default p): &color(red){p}; Partition number (2-4, default 2): &color(red){2}; First sector (249856-61831167, default 249856): Last sector, +sectors or +size{K,M,G,T,P} (249856-61831167, default 61831167): Created a new partition 2 of type 'Linux' and of size 29.4 GiB. Command (m for help): &color(red){p}; Disk /dev/mmcblk0: 29.5 GiB, 31657558016 bytes, 61831168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x50446648 Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 2048 249855 247808 121M c W95 FAT32 (LBA) /dev/mmcblk0p2 249856 61831167 61581312 29.4G 83 Linux Command (m for help): &color(red){w}; The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Device or resource busy The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8). }} --リーブート --パーティション拡張 #pre{{ # resize2fs /dev/mmcblk0p2 }} -レポジトリ追加 #pre{{ # diff -urpN /etc/apt/sources.list~ /etc/apt/sources.list --- /etc/apt/sources.list~ 2015-02-02 18:49:11.704413787 +0000 +++ /etc/apt/sources.list 2015-02-10 18:29:58.054818423 +0000 @@ -1,3 +1,3 @@ -deb http://ftp.debian.org/debian jessie main +deb http://ftp.debian.org/debian jessie main contrib non-free deb https://repositories.collabora.co.uk/debian/ jessie rpi2 }} -パッケージ導入 #pre{{ # apt-get update # apt-get install emacs-nox screen wicd-curses firmware-ralink # apt-get install gcc g++ make }} -WiFi設定 --BUFFALO WLI-UC-GNW を使用 --/etc/wpa_supplicant/wpa_supplicant.conf #pre{{ ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="********" scan_ssid=1 proto=WPA2 key_mgmt=WPA-PSK pairwise=CCMP group=CCMP #psk="********" psk=******** } }} **基本情報 [#c391f88b] -uname -a #pre{{ Linux jessie-rpi 3.18.0-trunk-rpi2 #1 SMP PREEMPT Debian 3.18.5-1~exp1.co1 (2015-02-02) armv7l GNU/Linux }} -gcc -v #pre{{ Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/4.9/lto-wrapper Target: arm-linux-gnueabihf Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.1-19' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-sjlj-exceptions &color(red){--with-arch=armv7-a}; --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf Thread model: posix gcc version 4.9.1 (Debian 4.9.1-19) }}