labs.beatcraft.com
Raspberry Pi
Raspbian

Raspbian Jessie

Raspbian Jessie is available at the official page of Raspberry Foundation.
Raspbian Jessie: 2015-09-24-raspbian-jessie.img
The details of the Raspbian Jessie image are as following:

Size of Image

The size of image is 4.1GB approximately.

$ ls -alh 2015-09-24-raspbian-jessie.img
-rw-r--r-- 1 beat beat 4.1G  9月 24 16:14 2015-09-24-raspbian-jessie.img

debian version

Raspbian Jessie is compatible with debian jessie (8.x). The debian version of Raspbian Wheezy is 8.0.
The newest current version of debian 8.x is version 8.2.

pi@raspberrypi ~ $ cat /etc/debian_version
8.0

kernel

Initially, the version of kernel is 4.1.7.

pi@raspberrypi ~ $ uname -a
Linux raspberrypi 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l GNU/Linux

This kernel is built on x86 by using the cross toolchain gcc 4.8.3 of linaro.

pi@raspberrypi ~ $ cat /proc/version
Linux version 4.1.7-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1+bzr2650 - Linaro GCC 2014.03) ) #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015

gcc

The version of gcc at the default setting is 4.9.2. This gcc is built for armv6 vfp handfloat.

pi@raspberrypi ~ $ gcc -v
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='Raspbian 4.9.2-10' --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 \
--with-arch=armv6 --with-fpu=vfp --with-float=hard --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
gcc version 4.9.2 (Raspbian 4.9.2-10)

Package

1112 packages, which is greater number of installed packages than Wheezy, are initially installed in the image of Raspbian Jessie. Libreoffice and Java, which are not initially included in Wheezy, are installed. The boot is done by systemd.~
The list of packages that initially installed in Respbin Jessie.

Service

As Raspberry Pi is booted, the daemons, which are listed below, are started up.

pi@raspberrypi ~ $ service --status-all
 [ + ]  alsa-utils
 [ + ]  avahi-daemon
 [ - ]  bootlogs
 [ - ]  bootmisc.sh
 [ - ]  checkfs.sh
 [ - ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ + ]  console-setup
 [ + ]  cron
 [ + ]  dbus
 [ + ]  dhcpcd
 [ + ]  dphys-swapfile
 [ + ]  fake-hwclock
 [ + ]  hdparm
 [ - ]  hostname.sh
 [ - ]  hwclock.sh
 [ + ]  ifplugd
 [ + ]  kbd
 [ + ]  keyboard-setup
 [ - ]  killprocs
 [ + ]  kmod
 [ + ]  lightdm
 [ - ]  motd
 [ - ]  mountall-bootclean.sh
 [ - ]  mountall.sh
 [ - ]  mountdevsubfs.sh
 [ - ]  mountkernfs.sh
 [ - ]  mountnfs-bootclean.sh
 [ - ]  mountnfs.sh
 [ + ]  networking
 [ - ]  nfs-common
 [ + ]  ntp
 [ - ]  plymouth
 [ - ]  plymouth-log
 [ + ]  procps
 [ + ]  raspi-config
 [ + ]  rc.local
 [ - ]  rmnologin
 [ - ]  rpcbind
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  sendsigs
 [ + ]  ssh
 [ - ]  sudo
 [ + ]  triggerhappy
 [ + ]  udev
 [ + ]  udev-finish
 [ - ]  umountfs
 [ - ]  umountnfs.sh
 [ - ]  umountroot
 [ + ]  urandom
 [ - ]  x11-common

Update

As of October 2015, to apply apt-get update and apt-get upgrade, the packages are updated.

pi@raspberrypi ~ $ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libsasl2-2 libsasl2-modules libsasl2-modules-db
3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 257 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]


As of October 2015, to apply rpi-update, kernel is updated to 4.1.10.

pi@raspberrypi ~ $ sudo rpi-update
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** Performing self-update
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10206  100 10206    0     0  44043      0 --:--:-- --:--:-- --:--:-- 44181
 *** Relaunching after update
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** We're running for the first time
 *** Backing up files (this will take a few minutes)
 *** Backing up firmware
 *** Backing up modules 4.1.7-v7+
#############################################################
This update bumps to rpi-4.1.y linux tree
Be aware there could be compatibility issues with some drivers
Discussion here:
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=113753
##############################################################
 *** Downloading specific firmware revision (this will take a few minutes)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed
100   168    0   168    0     0    185      0 --:--:-- --:--:-- --:--:--   185
100 48.2M  100 48.2M    0     0   999k      0  0:00:49  0:00:49 --:--:-- 1121k
 *** Updating firmware
 *** Updating kernel modules
 *** depmod 4.1.10+
 *** depmod 4.1.10-v7+
 *** Updating VideoCore libraries
 *** Using HardFP libraries
 *** Updating SDK
 *** Running ldconfig
 *** Storing current firmware revision
 *** Deleting downloaded files
 *** Syncing changes to disk
 *** If no errors appeared, your firmware was successfully updated to 260bc9c7589b3359485fc02fed8f56d4c5eaad9a
 *** A reboot is needed to activate the new firmware


After the kernel update is completed, the kernel becomes as it is shown below.
The kernel is identical to the updated kernel of Wheezy done by rpi-update.

pi@raspberrypi:~$ uname -a
Linux raspberrypi 4.1.10-v7+ #821 SMP PREEMPT Sat Oct 10 00:16:28 BST 2015 armv7l GNU/Linux


Similar to the original version of 4.1.7 kernel, the updated kernel is built by cross toolchain gcc 4.8.4 on x86 platform.

pi@raspberrypi:~$ cat /proc/version
Linux version 4.1.10-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1+bzr2650 - Linaro GCC 2014.03) ) #821 SMP PREEMPT Sat Oct 10 00:16:28 BST 2015

Revision History

  • 2015-10-23 This document is initially released.

Attach file: fileRaspbian_Jessie_default_packages.txt 1824 download [Information]

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   RSS of recent changes
Last-modified: 2015-10-23 (Fri) 04:35:27 (3334d)