[メモ] Raspbianのパッケージリスト: 2018-11-13-raspbian-stretch





# 概要
- Raspberry Pi 3A+ の発表があって、新しい`2018-11-13-raspbian-stretch`のリリースもされました。
- 3種類のイメージが出たようなので、パッケージリストの比較をメモっておこう。

- らずぱい公式BLOGより: [A NEW RASPBIAN UPDATE: MULTIMEDIA, PYTHON AND MORE](https://www.raspberrypi.org/blog/raspbian-update-november-2018/)

    - Multiple images

        > When I first started working on Raspbian, the desktop image file was just under 1GB in size. This has gradually crept up over the years, and now it’s around 1.75GB. While downloading a file of this size isn’t a significant problem for someone with fibre broadband, many people are on slower connections where such large downloads can take hours.
>
> In order to try and address this, for all future releases we will now release two separate images. The default Raspbian release is now a minimal install — it gives you the desktop, the Chromium browser, the VLC media player, Python, and some accessory programs. Running alongside this is the “Raspbian Full” image, which also includes all our recommended programs: LibreOffice, Scratch, SonicPi, Thonny, Mathematica, and various others.
>
> The Recommended Software program that we launched in the last release can be used to install or uninstall any of the additional programs that are in the full image; if you download the minimal image and check all the options in Recommended Software, you will end up with the full image, and vice versa.

    

    - マルチプルイメージ (ほぼ、ぐーぐる先生翻訳)

        > 最初にRaspbianの作業を始めたとき、デスクトップイメージファイルのサイズは1GB未満でした。これは何年にもわたって徐々に上がってきており、現在は約1.75GBです。このサイズのファイルをダウンロードするのはファイバーブロードバンドを持つ人にとって重大な問題ではありませんが、そのような大規模なダウンロードには時間がかかる低速接続が多いです。
> 
> 試行とこれに対処するため、将来のすべてのリリースで2つの別々のイメージをリリースする予定です。デフォルトのRaspbianリリースは最小限のインストールで、デスクトップ、Chromiumブラウザ、VLCメディアプレーヤー、Python、およびアクセサリプログラムを提供します。これと並行して実行される「Raspbian Full」画像には、LibreOffice、Scratch、SonicPi、Thonny、Mathematicaなどの推奨プログラムもすべて含まれています。
> 
> 前回のリリースで開始した推奨ソフトウェアプログラムを使用して、フルイメージに含まれる追加プログラムをインストールまたはアンインストールすることができます。最小限のイメージをダウンロードし、推奨ソフトウェアのすべてのオプションをチェックすると、完全なイメージになり、その逆もあります。


    とのこと。


# TL;DR

| 種類 | パッケージ数 | 差分　|
|:-:|:---:|:--:| 
| `2018-11-13-raspbian-stretch-lite` | 450 | - |
| `2018-11-13-raspbian-stretch` (無印)     | 1221 | 771<br> liteとの差分| 
| `2018-11-13-raspbian-stretch-full` | 1457 | 236<br> 無印との差分|


- カーネル: `Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux`

# 手順

1. それぞれの起動直後、以下のよな感じで、インストールされているパッケージリストを取得

    ```bash
# パッケージ名の長さとかで、スペースの数がかわってくるので、複数スペースを1つにする
dpkg -l | sed -e 's/  */ /g' | grep ^ii > 1-1.txt
```


2. 数を数える

    ```shell-session:パッケージ数
pi@raspberrypi:~ $ wc 1-1.txt # 2018-11-13-raspbian-stretch-lite.zip
  450  4390 34811 1-1.txt
pi@raspberrypi:~ $ wc 1-2.txt # 2018-11-13-raspbian-stretch.zip
 1221 12402 97518 1-2.txt
pi@raspberrypi:~ $ wc 1-3.txt # 2018-11-13-raspbian-stretch-full.zip
  1457  14865 117363 1-3.txt
pi@raspberrypi:~ $
```
3. 差分を数える

    ```shell-session:差分
pi@raspberrypi:~ $ diff 1-1.txt 1-2.txt | grep '^> ii' | wc
    771    8783   64249
pi@raspberrypi:~ $ diff 1-2.txt 1-3.txt | grep '^> ii' | wc
    236    2699   20317
pi@raspberrypi:~ $ diff 1-1.txt 1-3.txt | grep '^> ii' | wc
   1007   11482   84566
```

4. 差分のリスト(パッケージ名のみ取得)

    ```shell-session
pi@raspberrypi:~ $ diff 1-1.txt 1-2.txt | grep '^> ii' | cut -d ' ' -f 3 > 1to2.txt
pi@raspberrypi:~ $ diff 1-2.txt 1-3.txt | grep '^> ii' | cut -d ' ' -f 3 > 2to3.txt
```

# パッケージリスト
(横に長いです。)

1. liteのパッケージリスト 

    ```shell-session:450パッケージ
pi@raspberrypi:~ $ echo $(cut -d ' ' -f 2 1-1.txt) 
adduser alsa-utils apt apt-listchanges apt-transport-https apt-utils aptitude aptitude-common avahi-daemon base-files base-passwd bash bash-completion bind9-host binutils blends-tasks bluez bluez-firmware bsdmainutils bsdutils build-essential bzip2 ca-certificates cifs-utils console-setup console-setup-linux coreutils cpio cpp cpp-6 crda cron curl dash dbus dc debconf debconf-i18n debconf-utils debianutils device-tree-compiler dh-python dhcpcd5 diffutils distro-info-data dmidecode dmsetup dosfstools dphys-swapfile dpkg dpkg-dev e2fslibs:armhf e2fsprogs ed fake-hwclock fakeroot fbset file findutils firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek g++ g++-6 gcc gcc-4.6-base:armhf gcc-4.7-base:armhf gcc-4.8-base:armhf gcc-4.9-base:armhf gcc-5-base:armhf gcc-6 gcc-6-base:armhf gdb geoip-database gettext-base gnupg gnupg-agent gpgv grep groff-base gzip hardlink hostname htop ifupdown info init init-system-helpers initramfs-tools initramfs-tools-core install-info iproute2 iptables iputils-ping isc-dhcp-client isc-dhcp-common iso-codes iw kbd keyboard-configuration keyutils klibc-utils kmod less libacl1:armhf libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapparmor1:armhf libapt-inst2.0:armhf libapt-pkg5.0:armhf libasan3:armhf libasound2:armhf libasound2-data libassuan0:armhf libatomic1:armhf libattr1:armhf libaudit-common libaudit1:armhf libavahi-common-data:armhf libavahi-common3:armhf libavahi-core7:armhf libbabeltrace-ctf1:armhf libbabeltrace1:armhf libbind9-140:armhf libblkid1:armhf libboost-filesystem1.62.0:armhf libboost-iostreams1.58.0:armhf libboost-iostreams1.60.0:armhf libboost-iostreams1.62.0:armhf libboost-system1.62.0:armhf libbsd0:armhf libbz2-1.0:armhf libc-bin libc-dev-bin libc-l10n libc6:armhf libc6-dbg:armhf libc6-dev:armhf libcap-ng0:armhf libcap2:armhf libcap2-bin libcc1-0:armhf libcomerr2:armhf libcryptsetup4:armhf libcurl3:armhf libcurl3-gnutls:armhf libcwidget3v5:armhf libdaemon0:armhf libdb5.3:armhf libdbus-1-3:armhf libdebconfclient0:armhf libdevmapper1.02.1:armhf libdns-export162 libdns162:armhf libdpkg-perl libdrm2:armhf libdw1:armhf libedit2:armhf libelf1:armhf libestr0 libevent-2.0-5:armhf libexpat1:armhf libfakeroot:armhf libfastjson4:armhf libfdisk1:armhf libffi6:armhf libfftw3-single3:armhf libfile-fcntllock-perl libfreetype6:armhf libfreetype6-dev libgcc-6-dev:armhf libgcc1:armhf libgcrypt20:armhf libgdbm3:armhf libgeoip1:armhf libglib2.0-0:armhf libglib2.0-data libgmp10:armhf libgnutls30:armhf libgomp1:armhf libgpg-error0:armhf libgssapi-krb5-2:armhf libhogweed4:armhf libicu57:armhf libident libidn11:armhf libidn2-0:armhf libip4tc0:armhf libip6tc0:armhf libiptc0:armhf libisc-export160 libisc160:armhf libisccc140:armhf libisccfg140:armhf libisl15:armhf libiw30:armhf libjim0.76:armhf libjpeg62-turbo:armhf libk5crypto3:armhf libkeyutils1:armhf libklibc libkmod2:armhf libkrb5-3:armhf libkrb5support0:armhf libksba8:armhf libldap-2.4-2:armhf libldap-common liblocale-gettext-perl liblogging-stdlog0:armhf liblognorm5:armhf libluajit-5.1-common liblwres141:armhf liblz4-1:armhf liblzma5:armhf libmagic-mgc libmagic1:armhf libmnl-dev libmnl0:armhf libmount1:armhf libmpc3:armhf libmpdec2:armhf libmpfr4:armhf libmtp-common libmtp-runtime libmtp9:armhf libncurses5:armhf libncursesw5:armhf libnetfilter-conntrack3:armhf libnettle6:armhf libnewt0.52:armhf libnfnetlink0:armhf libnfsidmap2:armhf libnghttp2-14:armhf libnih-dbus1 libnih1 libnl-3-200:armhf libnl-genl-3-200:armhf libnpth0:armhf libnss-mdns:armhf libp11-kit0:armhf libpam-chksshpwd:armhf libpam-modules:armhf libpam-modules-bin libpam-runtime libpam-systemd:armhf libpam0g:armhf libparted2:armhf libpcre3:armhf libpcsclite1:armhf libperl5.24:armhf libpipeline1:armhf libplymouth4:armhf libpng-dev:armhf libpng-tools libpng16-16:armhf libpolkit-agent-1-0:armhf libpolkit-backend-1-0:armhf libpolkit-gobject-1-0:armhf libpopt0:armhf libprocps6:armhf libpsl5:armhf libpython-stdlib:armhf libpython2.7-minimal:armhf libpython2.7-stdlib:armhf libpython3-stdlib:armhf libpython3.5:armhf libpython3.5-minimal:armhf libpython3.5-stdlib:armhf libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc libraspberrypi0 libreadline6:armhf libreadline7:armhf librtmp1:armhf libsamplerate0:armhf libsasl2-2:armhf libsasl2-modules:armhf libsasl2-modules-db:armhf libseccomp2:armhf libselinux1:armhf libsemanage-common libsemanage1:armhf libsepol1:armhf libsigc++-1.2-5c2 libsigc++-2.0-0v5:armhf libslang2:armhf libsmartcols1:armhf libsqlite3-0:armhf libss2:armhf libssh2-1:armhf libssl1.0.2:armhf libssl1.1:armhf libstdc++-6-dev:armhf libstdc++6:armhf libsysfs2:armhf libsystemd0:armhf libtalloc2:armhf libtasn1-6:armhf libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtinfo5:armhf libtirpc1:armhf libubsan0:armhf libudev0:armhf libudev1:armhf libunistring0:armhf libusb-0.1-4:armhf libusb-1.0-0:armhf libustr-1.0-1:armhf libuuid1:armhf libv4l-0:armhf libv4l2rds0:armhf libv4lconvert0:armhf libwbclient0:armhf libwrap0:armhf libx11-6:armhf libx11-data libxapian30:armhf libxau6:armhf libxcb1:armhf libxdmcp6:armhf libxext6:armhf libxml2:armhf libxmuu1:armhf libxtables12:armhf linux-base linux-libc-dev:armhf locales login logrotate lsb-base lsb-release lua5.1 luajit make makedev man-db manpages manpages-dev mawk mime-support mount mountall multiarch-support nano ncdu ncurses-base ncurses-bin ncurses-term net-tools netbase netcat-openbsd netcat-traditional nfs-common openresolv openssh-client openssh-server openssh-sftp-server openssl parted passwd patch paxctld perl perl-base perl-modules-5.24 pi-bluetooth pinentry-curses pkg-config plymouth policykit-1 procps psmisc python python-apt-common python-minimal python-rpi.gpio python2.7 python2.7-minimal python3 python3-apt python3-chardet python3-minimal python3-pkg-resources python3-requests python3-six python3-urllib3 python3.5 python3.5-minimal raspberrypi-bootloader raspberrypi-kernel raspberrypi-net-mods raspberrypi-sys-mods raspbian-archive-keyring raspi-config raspi-copies-and-fills readline-common rename rfkill rpcbind rpi-update rsync rsyslog samba-common sed sensible-utils sgml-base shared-mime-info ssh ssh-import-id strace sudo systemd systemd-sysv sysvinit-utils tar tasksel tasksel-data tcpd traceroute triggerhappy tzdata ucf udev unzip usb-modeswitch usb-modeswitch-data usbutils util-linux v4l-utils vim-common vim-tiny wget whiptail wireless-regdb wireless-tools wpasupplicant xauth xdg-user-dirs xkb-data xml-core xxd xz-utils zlib1g:armhf zlib1g-dev:armhf
pi@raspberrypi:~ $ echo $(cut -d ' ' -f 2 1-1.txt) | wc
      1     450    6548
```



2. liteと無印の差分パッケージ


    ```shell-session:771パッケージ
pi@raspberrypi:~ $ echo `cat 1to2.txt` 
adwaita-icon-theme alacarte alsa-base aspell aspell-en blt bluealsa chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra dbus-user-session dbus-x11 dconf-gsettings-backend:armhf dconf-service debian-reference-common debian-reference-en desktop-base desktop-file-utils dictionaries-common dillo emacsen-common epiphany-browser epiphany-browser-data esound-common ffmpeg fontconfig fontconfig-config fontconfig-infinality fonts-dejavu-core fonts-droid-fallback fonts-freefont-ttf fonts-liberation2 fonts-noto-mono fonts-piboto freepats fuse galculator gconf-service gconf2 gconf2-common geany geany-common giblib1:armhf gir1.2-atk-1.0:armhf gir1.2-freedesktop:armhf gir1.2-gdkpixbuf-2.0:armhf gir1.2-glib-2.0:armhf gir1.2-gmenu-3.0 gir1.2-gtk-3.0:armhf gir1.2-pango-1.0:armhf git git-man gksu gldriver-test glib-networking:armhf glib-networking-common glib-networking-services gnome-desktop3-data gnome-icon-theme gnome-menus gnome-themes-standard:armhf gnome-themes-standard-data gpicview gsettings-desktop-schemas gstreamer0.10-alsa:armhf gstreamer0.10-plugins-base:armhf gstreamer1.0-alsa:armhf gstreamer1.0-libav:armhf gstreamer1.0-omx gstreamer1.0-omx-rpi gstreamer1.0-omx-rpi-config gstreamer1.0-plugins-bad:armhf gstreamer1.0-plugins-base:armhf gstreamer1.0-plugins-good:armhf gstreamer1.0-x:armhf gtk-update-icon-cache gtk2-engines:armhf gtk2-engines-clearlookspix:armhf gtk2-engines-pixbuf:armhf gvfs:armhf gvfs-backends gvfs-common gvfs-daemons gvfs-fuse gvfs-libs:armhf hicolor-icon-theme hunspell-en-gb hyphen-en-gb i2c-tools idle idle-python2.7 idle-python3.5 idle3 java-common javascript-common laptop-detect leafpad liba52-0.7.4:armhf libaa1:armhf libarchive13:armhf libaspell15:armhf libass5:armhf libasyncns0:armhf libatasmart4:armhf libatk-bridge2.0-0:armhf libatk1.0-0:armhf libatk1.0-data libatspi2.0-0:armhf libaudio2:armhf libaudiofile1:armhf libav-tools libavahi-client3:armhf libavahi-glib1:armhf libavahi-gobject0:armhf libavc1394-0:armhf libavcodec57:armhf libavdevice57:armhf libavfilter6:armhf libavformat57:armhf libavresample3:armhf libavutil55:armhf libbasicusageenvironment1:armhf libblas-common libblas3 libbluetooth3:armhf libbluray1:armhf libbs2b0:armhf libcaca0:armhf libcairo-gobject2:armhf libcairo2:armhf libcanberra-gtk3-0:armhf libcanberra0:armhf libcddb2 libcdio-cdda1:armhf libcdio-paranoia1:armhf libcdio13:armhf libcdparanoia0:armhf libchromaprint1:armhf libcolord2:armhf libcroco3:armhf libcups2:armhf libcupsfilters1:armhf libcupsimage2:armhf libdatrie1:armhf libdbus-glib-1-2:armhf libdc1394-22:armhf libdca0:armhf libdconf1:armhf libde265-0:armhf libdjvulibre-text libdjvulibre21:armhf libdouble-conversion1:armhf libdrm-amdgpu1:armhf libdrm-freedreno1:armhf libdrm-nouveau2:armhf libdrm-radeon1:armhf libdv4:armhf libdvbpsi10:armhf libdvdnav4:armhf libdvdread4:armhf libebml4v5:armhf libebur128-1:armhf libegl1-mesa:armhf libenchant1c2a:armhf libepoxy0:armhf liberror-perl libesd0:armhf libevdev2:armhf libexif12:armhf libexpat1-dev:armhf libfaad2:armhf libfftw3-double3:armhf libflac8:armhf libflite1:armhf libfltk1.3:armhf libfluidsynth1:armhf libfm-data libfm-extra4:armhf libfm-gtk-data libfm-gtk4:armhf libfm-modules:armhf libfm4:armhf libfontconfig1:armhf libfontenc1:armhf libfribidi0:armhf libfuse2:armhf libgbm1:armhf libgck-1-0:armhf libgconf-2-4:armhf libgcr-3-common libgcr-base-3-1:armhf libgd3:armhf libgdata-common libgdata22:armhf libgdk-pixbuf2.0-0:armhf libgdk-pixbuf2.0-common libgfortran3:armhf libgif7:armhf libgirepository-1.0-1:armhf libgksu2-0 libgl1-mesa-dri:armhf libgl1-mesa-glx:armhf libglapi-mesa:armhf libgles1-mesa:armhf libgles2-mesa:armhf libglew2.0:armhf libglib2.0-bin libglu1-mesa:armhf libgme0:armhf libgnome-desktop-3-12:armhf libgnome-keyring-common libgnome-keyring0:armhf libgnome-menu-3-0 libgoa-1.0-0b:armhf libgoa-1.0-common libgphoto2-6:armhf libgphoto2-port12:armhf libgpm2:armhf libgraphite2-3:armhf libgroupsock8:armhf libgs9:armhf libgs9-common libgsm1:armhf libgstreamer-plugins-bad1.0-0:armhf libgstreamer-plugins-base0.10-0:armhf libgstreamer-plugins-base1.0-0:armhf libgstreamer0.10-0:armhf libgstreamer1.0-0:armhf libgtk-3-0:armhf libgtk-3-common libgtk2.0-0:armhf libgtk2.0-bin libgtk2.0-common libgtop-2.0-10:armhf libgtop2-common libgudev-1.0-0:armhf libharfbuzz-icu0:armhf libharfbuzz0b:armhf libhunspell-1.4-0:armhf libhyphen0:armhf libice6:armhf libid3tag0:armhf libiec61883-0:armhf libijs-0.35:armhf libilmbase12:armhf libimlib2:armhf libimobiledevice6:armhf libinput-bin libinput10:armhf libjack-jackd2-0:armhf libjavascriptcoregtk-3.0-0:armhf libjavascriptcoregtk-4.0-18:armhf libjbig0:armhf libjbig2dec0:armhf libjs-jquery libjson-glib-1.0-0:armhf libjson-glib-1.0-common libkate1:armhf libkeybinder0 liblapack3 liblcms2-2:armhf libldb1:armhf liblightdm-gobject-1-0 liblilv-0-0 liblirc-client0:armhf liblivemedia57:armhf libllvm3.9:armhf libltdl7:armhf liblua5.2-0:armhf liblzo2-2:armhf libmad0:armhf libmatroska6v5:armhf libmenu-cache-bin libmenu-cache3:armhf libmicrodns0:armhf libmikmod3:armhf libmjpegutils-2.1-0 libmms0:armhf libmodplug1:armhf libmp3lame0:armhf libmpcdec6:armhf libmpeg2-4:armhf libmpeg2encpp-2.1-0 libmpg123-0:armhf libmplex2-2.1-0 libmtdev1:armhf libnfs8:armhf libnotify4:armhf libnspr4:armhf libnss3:armhf liboauth0:armhf libobrender32v5 libobt2v5 libofa0:armhf libogg0:armhf libopenal-data libopenal1:armhf libopencv-calib3d2.4v5:armhf libopencv-core2.4v5:armhf libopencv-features2d2.4v5:armhf libopencv-flann2.4v5:armhf libopencv-highgui2.4-deb0:armhf libopencv-imgproc2.4v5:armhf libopencv-objdetect2.4v5:armhf libopencv-video2.4v5:armhf libopenexr22:armhf libopenjp2-7:armhf libopenmpt-modplug1:armhf libopenmpt0:armhf libopus0:armhf liborc-0.4-0:armhf libossp-uuid16:armhf libpackagekit-glib2-18:armhf libpango-1.0-0:armhf libpango1.0-0:armhf libpangocairo-1.0-0:armhf libpangoft2-1.0-0:armhf libpangox-1.0-0:armhf libpangoxft-1.0-0:armhf libpaper-utils libpaper1:armhf libpciaccess0:armhf libpcre16-3:armhf libpgm-5.2-0:armhf libpixman-1-0:armhf libplist3:armhf libpng12-0:armhf libpoppler-qt5-1:armhf libpoppler64:armhf libportmidi0:armhf libpostproc54:armhf libprotobuf-lite10:armhf libproxy-tools libproxy1v5:armhf libpulse0:armhf libpython-all-dev:armhf libpython-dev:armhf libpython2.7:armhf libpython2.7-dev:armhf libpython3-dev:armhf libpython3.5-dev:armhf libqt5concurrent5:armhf libqt5core5a:armhf libqt5dbus5:armhf libqt5gui5:armhf libqt5network5:armhf libqt5printsupport5:armhf libqt5sql5:armhf libqt5sql5-sqlite:armhf libqt5svg5:armhf libqt5widgets5:armhf libqt5x11extras5:armhf libqt5xml5:armhf libraw1394-11:armhf libresid-builder0c2a librest-0.7-0:armhf librsvg2-2:armhf librsvg2-common:armhf librtimulib-dev librtimulib-utils librtimulib7 librubberband2:armhf libsbc1:armhf libsdl-image1.2:armhf libsdl-mixer1.2:armhf libsdl-ttf2.0-0:armhf libsdl1.2debian:armhf libsdl2-2.0-0:armhf libsecret-1-0:armhf libsecret-common libsensors4:armhf libserd-0-0:armhf libshine3:armhf libshout3:armhf libsidplay2 libsm6:armhf libsmbclient:armhf libsnappy1v5:armhf libsndfile1:armhf libsndio6.1:armhf libsodium18:armhf libsord-0-0:armhf libsoundtouch1:armhf libsoup-gnome2.4-1:armhf libsoup2.4-1:armhf libsoxr0:armhf libspandsp2:armhf libspectre1:armhf libspeex1:armhf libspeexdsp1:armhf libsratom-0-0:armhf libsrtp0 libssh-gcrypt-4:armhf libstartup-notification0:armhf libswresample2:armhf libswscale4:armhf libtag1v5:armhf libtag1v5-vanilla:armhf libtcl8.6:armhf libtdb1:armhf libtevent0:armhf libthai-data libthai0:armhf libtheora0:armhf libtiff5:armhf libtk8.6:armhf libtwolame0:armhf libtxc-dxtn-s2tc:armhf libudisks2-0:armhf libunique-1.0-0 libupnp6 libusageenvironment3:armhf libusbmuxd4:armhf libva-drm1:armhf libva-wayland1:armhf libva-x11-1:armhf libva1:armhf libvdpau-va-gl1:armhf libvdpau1:armhf libvisual-0.4-0:armhf libvlc-bin:armhf libvlc5:armhf libvlccore9:armhf libvo-aacenc0:armhf libvo-amrwbenc0:armhf libvorbis0a:armhf libvorbisenc2:armhf libvorbisfile3:armhf libvpx4:armhf libvte-common libvte9 libwacom-common libwacom2:armhf libwavpack1:armhf libwayland-client0:armhf libwayland-cursor0:armhf libwayland-egl1-mesa:armhf libwayland-server0:armhf libwebkit2gtk-4.0-37:armhf libwebkitgtk-3.0-0:armhf libwebp6:armhf libwebpdemux2:armhf libwebpmux2:armhf libwebrtc-audio-processing1:armhf libwildmidi-config libwildmidi2:armhf libwnck-3-0:armhf libwnck-3-common libwnck-common libwnck22:armhf libx11-xcb1:armhf libx264-148:armhf libx265-95:armhf libxaw7:armhf libxcb-dri2-0:armhf libxcb-dri3-0:armhf libxcb-glx0:armhf libxcb-icccm4:armhf libxcb-image0:armhf libxcb-keysyms1:armhf libxcb-present0:armhf libxcb-randr0:armhf libxcb-render-util0:armhf libxcb-render0:armhf libxcb-shape0:armhf libxcb-shm0:armhf libxcb-sync1:armhf libxcb-util0:armhf libxcb-xfixes0:armhf libxcb-xinerama0:armhf libxcb-xkb1:armhf libxcb-xv0:armhf libxcomposite1:armhf libxcursor1:armhf libxdamage1:armhf libxfce4util-bin libxfce4util-common libxfce4util7:armhf libxfconf-0-2 libxfixes3:armhf libxfont2:armhf libxft2:armhf libxi6:armhf libxinerama1:armhf libxkbcommon-x11-0:armhf libxkbcommon0:armhf libxkbfile1:armhf libxklavier16:armhf libxmu6:armhf libxpm4:armhf libxrandr2:armhf libxrender1:armhf libxres1:armhf libxshmfence1:armhf libxslt1.1:armhf libxss1:armhf libxt6:armhf libxtst6:armhf libxv1:armhf libxvidcore4:armhf libxxf86dga1:armhf libxxf86vm1:armhf libzbar0:armhf libzmq5:armhf libzvbi-common libzvbi0:armhf lightdm lightdm-gtk-greeter lxappearance lxappearance-obconf lxde lxde-common lxde-core lxde-icon-theme lxhotkey-core lxhotkey-gtk lxinput lxmenu-data lxpanel lxpanel-data lxplug-bluetooth lxplug-ejecter lxplug-network lxplug-ptbatt lxplug-volume lxpolkit lxrandr lxsession lxsession-data lxsession-edit lxsession-logout lxtask lxterminal menu-xdg mesa-utils mesa-va-drivers:armhf mesa-vdpau-drivers:armhf netsurf-common netsurf-gtk obconf omxplayer openbox openbox-lxde-session oracle-java8-jdk packagekit pcmanfm pi-greeter pi-language-support pi-package pi-package-data pi-package-session piclone pigpio pimixer pipanel pishutdown piwiz plymouth-themes point-rpi poppler-data pprompt pypy pypy-lib:armhf python-all python-all-dev python-automationhat python-blinker python-blinkt python-buttonshim python-cap1xxx python-cffi-backend python-chardet python-click python-colorama python-crypto python-cryptography python-dbus python-dev python-drumhat python-enum34 python-envirophat python-explorerhat python-flask python-fourletterphat python-gi python-gpiozero python-idna python-ipaddress python-itsdangerous python-jinja2 python-jwt python-keyring python-keyrings.alt python-markupsafe python-microdotphat python-mote python-motephat python-numpy python-oauthlib python-openssl python-pantilthat python-phatbeat python-pianohat python-picamera python-picraft python-piglow python-pigpio python-pil:armhf python-pip python-pip-whl python-pkg-resources python-pyasn1 python-pygame python-pyinotify python-rainbowhat python-requests python-requests-oauthlib python-rtimulib python-scrollphat python-scrollphathd python-secretstorage python-sense-hat python-serial python-setuptools python-simplejson python-six python-skywriter python-smbus:armhf python-sn3218 python-spidev python-talloc python-tk python-touchphat python-twython python-unicornhathd python-urllib3 python-werkzeug python-wheel python-xdg python2.7-dev python3-automationhat python3-blinker python3-blinkt python3-buttonshim python3-cap1xxx python3-cffi-backend python3-click python3-colorama python3-crypto python3-cryptography python3-dbus python3-dev python3-drumhat python3-envirophat python3-explorerhat python3-flask python3-fourletterphat python3-gi python3-gpiozero python3-idna python3-itsdangerous python3-jinja2 python3-jwt python3-keyring python3-keyrings.alt python3-markupsafe python3-microdotphat python3-mote python3-motephat python3-numpy python3-oauthlib python3-openssl python3-pantilthat python3-pgzero python3-phatbeat python3-pianohat python3-picamera python3-picraft python3-piglow python3-pigpio python3-pil:armhf python3-pip python3-pyasn1 python3-pygame python3-pyinotify python3-rainbowhat python3-requests-oauthlib python3-rpi.gpio python3-rtimulib python3-scrollphat python3-scrollphathd python3-secretstorage python3-sense-hat python3-serial python3-setuptools python3-simplejson python3-skywriter python3-smbus:armhf python3-sn3218 python3-spidev python3-tk:armhf python3-touchphat python3-twython python3-unicornhathd python3-werkzeug python3-wheel python3-xdg python3.5-dev qpdfview qpdfview-djvu-plugin qpdfview-ps-plugin qpdfview-translations qt5-gtk-platformtheme:armhf qt5-style-plugins:armhf qt5ct qttranslations5-l10n raspberrypi-artwork raspberrypi-ui-mods raspi-gpio rc-gui read-edid realvnc-vnc-server rp-prefapps rpd-icons rpd-plym-splash rpd-wallpaper rpi-chromium-mods samba-libs:armhf scrot sense-hat timidity tk8.6-blt2.5 tree udisks2 uuid va-driver-all:armhf vdpau-driver-all:armhf vlc vlc-bin vlc-data vlc-l10n vlc-plugin-base:armhf vlc-plugin-notify:armhf vlc-plugin-qt:armhf vlc-plugin-samba:armhf vlc-plugin-skins2:armhf vlc-plugin-video-output:armhf vlc-plugin-video-splitter:armhf vlc-plugin-visualization:armhf wamerican wbritish wiringpi x11-common x11-utils x11-xkb-utils x11-xserver-utils xarchiver xcompmgr xdg-utils xfconf xinit xinput xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-video-fbdev xserver-xorg-video-fbturbo zenity zenity-common
pi@raspberrypi:~ $ echo `cat 1to2.txt` | wc
      1     771   13411
```


3. 無印とfullの差分パッケージ

    ```shell-session:236パッケージ
pi@raspberrypi:~ $ echo `cat 2to3.txt`
ant ant-optional bluej claws-mail claws-mail-i18n coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5:armhf coinor-libcoinutils3v5 coinor-libipopt1v5 coinor-libosi1v5 docutils-common erlang-base erlang-crypto erlang-syntax-tools fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu fonts-dejavu-extra fonts-lato fonts-liberation fonts-linuxlibertine fonts-opensymbol fonts-sil-gentium fonts-sil-gentium-basic gcj-6-jre-lib greenfoot jackd jackd2 libabw-0.1-1:armhf libapache-poi-java libapache-pom-java libbase-java libbcmail-java libbcpkix-java libbcprov-java libboost-date-time1.61.0:armhf libboost-date-time1.62.0:armhf libboost-filesystem1.61.0:armhf libboost-iostreams1.61.0:armhf libboost-system1.61.0:armhf libboost-thread1.62.0:armhf libbsh-java libc-ares2:armhf libcdr-0.1-1:armhf libclucene-contribs1v5:armhf libclucene-core1v5:armhf libcmis-0.5-5v5 libcolamd2:armhf libcommons-codec-java libcommons-collections3-java libcommons-logging-java libcommons-parent-java libcompfaceg1 libdom4j-java libe-book-0.1-1:armhf libehcache-java libeot0:armhf libetonyek-0.1-1:armhf libetpan17:armhf libexiv2-14:armhf libexttextcat-2.0-0:armhf libexttextcat-data libflute-java libfonts-java libformula-java libfreehand-0.1-1 libgcj-bc:armhf libgcj-common libgcj17:armhf libgltf-0.0-0v5:armhf libgmime-2.6-0:armhf libgpgme11:armhf libhsqldb1.8.0-java libhttp-parser2.8:armhf libisorelax-java libitext-java libjaxen-java libjcommon-java libjdom1-java libjs-sphinxdoc libjs-underscore liblangtag-common liblangtag1:armhf liblayout-java libloader-java liblockfile-bin liblockfile1:armhf liblog4j1.2-java libmail-java libmhash2:armhf libmspub-0.1-1:armhf libmsv-java libmumps-seq-4.10.0 libmwaw-0.3-3:armhf libmythes-1.2-0:armhf libneon27-gnutls:armhf libodfgen-0.1-1:armhf liborcus-0.11-0:armhf libpagemaker-0.0-0:armhf libpentaho-reporting-flow-engine-java libpisock9 libpixie-java libportaudio2:armhf libpq5:armhf libqt5opengl5:armhf libqt5scintilla2-12v5 libqt5scintilla2-l10n libqwt-qt5-6 libraptor2-0:armhf librasqal3:armhf libraw15:armhf librdf0:armhf librelaxng-datatype-java libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gtk libreoffice-gtk2 libreoffice-help-en-gb libreoffice-impress libreoffice-java-common libreoffice-l10n-en-gb libreoffice-librelogo libreoffice-math libreoffice-nlpsolver libreoffice-ogltrans libreoffice-pdfimport libreoffice-pi libreoffice-report-builder libreoffice-report-builder-bin libreoffice-script-provider-bsh libreoffice-script-provider-js libreoffice-script-provider-python libreoffice-sdbc-hsqldb libreoffice-sdbc-postgresql libreoffice-style-galaxy libreoffice-style-tango libreoffice-systray libreoffice-wiki-publisher libreoffice-writer librepository-java librevenge-0.0-0:armhf libruby2.3:armhf libsac-java libsac-java-gcj libsaxonhe-java libscsynth1 libsctp1:armhf libserializer-java libservlet3.1-java libsuitesparseconfig4:armhf libuv1:armhf libvisio-0.1-1:armhf libwpd-0.10-10:armhf libwpg-0.3-3:armhf libwps-0.4-4:armhf libxerces2-java libxfont1:armhf libxml-commons-external-java libxml-commons-resolver1.1-java libxml-java libxmlbeans-java libxom-java libxpp2-java libxpp3-java libyajl2:armhf libyaml-0-2:armhf lp-solve minecraft-pi mypy nodejs nodejs-doc nodered nuscratch pylint3 python-games python-minecraftpi python-sense-emu python-sense-emu-doc python3-astroid python3-cairo python3-docutils python3-gi-cairo python3-isort python3-jedi python3-lazy-object-proxy python3-minecraftpi python3-pygments python3-pyperclip python3-roman python3-sense-emu python3-thonny python3-thonny-pi python3-typed-ast python3-uno python3-venv python3-wrapt python3.5-venv qjackctl rake realpath realvnc-vnc-viewer ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby2.3 rubygems-integration scratch scratch2 sense-emu-tools smartsim sonic-pi squeak-plugins-scratch squeak-vm supercollider-server uno-libs3 ure wolfram-engine wolframscript xclip xfonts-100dpi xfonts-encodings xfonts-utils xsel zip
pi@raspberrypi:~ $ echo `cat 2to3.txt` | wc
      1     236    4140
```