Yuki Nakata's Blog

スーパー中ちゃん♪

2015年12月

自分のlinuxを作ろう その2 ubuntuのisoを作る の続きです。

ubuntuを日本語バージョンにカスタマイズして、isoファイルを作成します。

linuxの環境はubuntu-15.10です。最新のubuntu-15.10-desktop-amd64.isoを使っています。

インストール可能なmylinux.isoファイルを作ります。

次回カスタマイズして日本語化していきます。

注意事項 バックアップを取ることをおすすめします。 自己責任でお願いします。

最低5GBの空き容量。10GBもあれば余裕です。

2時間あればisoファイルができあがると思います。いつものようにコマンドをすべて書いていきます。

コマンドは前回とほぼ同じです。

日本語用のパッケージを追加インストールするだけです。
解説は次回以降にしていきます。

まずubuntuにインストールされているパッケージを調べてみましょう。

$dpkg-query -W --showformat='${Package} '

細かいことですが、} と ' の間にスペースがあります。

実行するとズラーっとパッケージ名が出てくると思います。約1300ほどあります。

account-plugin-aim account-plugin-facebook account-plugin-flickr account-plugin-google account-plugin-jabber account-plugin-salut account-plugin-yahoo accountsservice acl acpi-support acpid activity-log-manager adduser adium-theme-ubuntu adwaita-icon-theme aisleriot alsa-base alsa-utils anacron apg app-install-data app-install-data-partner apparmor appmenu-qt appmenu-qt5 apport apport-gtk apport-symptoms apt apt-transport-https apt-utils apt-xapian-index aptdaemon aptdaemon-data apturl apturl-common aspell aspell-en at-spi2-core avahi-autoipd avahi-daemon avahi-utils bamfdaemon baobab base-files base-passwd bash bash-completion bc bind9-host binutils bluez bluez-cups bluez-obexd branding-ubuntu brasero brasero-cdrkit brasero-common brltty bsdmainutils bsdutils build-essential busybox-initramfs busybox-static bzip2 ca-certificates cgmanager checkbox-gui checkbox-ng checkbox-ng-service cheese cheese-common colord colord-data command-not-found command-not-found-data compiz compiz-core compiz-gnome compiz-plugins-default console-setup console-setup-linux coreutils cpio cpp cpp-5 cracklib-runtime crda cron cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pk-helper cups-ppdc cups-server-common curl dash dbus dbus-x11 dc dconf-cli dconf-gsettings-backend dconf-service debconf debconf-i18n debianutils deja-dup deja-dup-backend-gvfs desktop-file-utils dh-python dialog dictionaries-common diffstat diffutils dmidecode dmsetup dmz-cursor-theme dns-root-data dnsmasq-base dnsutils doc-base dosfstools dpkg dpkg-dev duplicity dvd+rw-tools e2fslibs e2fsprogs ed eject emacsen-common empathy empathy-common enchant eog espeak-data ethtool evince evince-common evolution-data-server evolution-data-server-common evolution-data-server-online-accounts example-content fakeroot file file-roller findutils firefox firefox-locale-en folks-common fontconfig fontconfig-config fonts-dejavu-core fonts-droid fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lao fonts-liberation fonts-lklug-sinhala fonts-lohit-guru fonts-nanum fonts-opensymbol fonts-sil-abyssinica fonts-sil-padauk fonts-takao-pgothic fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-laksaman fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-norasi fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts-tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree foomatic-db-compressed-ppds friendly-recovery ftp fuse g++ g++-5 gcc gcc-5 gcc-5-base gconf-service gconf-service-backend gconf2 gconf2-common gcr gdb gdbserver gdisk gedit gedit-common genisoimage geoclue geoclue-ubuntu-geoip geoip-database gettext gettext-base ghostscript ghostscript-x gir1.2-accounts-1.0 gir1.2-appindicator3-0.1 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-freedesktop gir1.2-gdata-0.0 gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gmenu-3.0 gir1.2-gnomekeyring-1.0 gir1.2-goa-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-3.0 gir1.2-gtksource-3.0 gir1.2-gudev-1.0 gir1.2-ibus-1.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-secret-1 gir1.2-signon-1.0 gir1.2-soup-2.4 gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 gir1.2-udisks-2.0 gir1.2-unity-5.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-wnck-3.0 gkbd-capplet glib-networking glib-networking-common glib-networking-services gnome-accessibility-themes gnome-bluetooth gnome-calculator gnome-contacts gnome-control-center-shared-data gnome-desktop3-data gnome-disk-utility gnome-font-viewer gnome-keyring gnome-mahjongg gnome-menus gnome-mines gnome-orca gnome-power-manager gnome-screensaver gnome-screenshot gnome-session-bin gnome-session-canberra gnome-session-common gnome-settings-daemon-schemas gnome-sudoku gnome-system-log gnome-system-monitor gnome-terminal gnome-terminal-data gnome-user-guide gnome-user-share gnome-video-effects gnupg gnupg-agent gpgv grep grilo-plugins-0.2-base groff-base growisofs grub-common grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common gsettings-desktop-schemas gsettings-ubuntu-schemas gsfonts gstreamer1.0-alsa gstreamer1.0-clutter gstreamer1.0-nice gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gtk2-engines-murrine gucharmap guile-2.0-libs gvfs gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-fuse gvfs-libs gzip hardening-includes hdparm hicolor-icon-theme hostname hplip hplip-data hud humanity-icon-theme hunspell-en-us hwdata hyphen-en-us ibus ibus-gtk ibus-gtk3 ibus-table ifupdown im-config indicator-application indicator-appmenu indicator-bluetooth indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound info init init-system-helpers initramfs-tools initramfs-tools-bin initscripts inputattach insserv install-info intel-gpu-tools intltool-debian ippusbxd iproute iproute2 iptables iputils-arping iputils-ping iputils-tracepath irqbalance isc-dhcp-client isc-dhcp-common iso-codes iw jayatana kbd kerneloops-daemon keyboard-configuration klibc-utils kmod krb5-locales landscape-client-ui-install language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base language-selector-common language-selector-gnome laptop-detect less libaa1 libabw-0.1-1v5 libaccount-plugin-1.0-0 libaccount-plugin-generic-oauth libaccount-plugin-google libaccounts-glib0 libaccounts-qt5-1 libaccountsservice0 libacl1 libalgorithm-c3-perl libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapparmor-perl libapparmor1 libappindicator3-1 libapt-inst1.7 libapt-pkg-perl libapt-pkg4.16 libarchive-extract-perl libarchive-zip-perl libarchive13 libart-2.0-2 libasan2 libasn1-8-heimdal libasound2 libasound2-data libasound2-plugins libaspell15 libasprintf-dev libasprintf0v5 libassuan0 libasyncns0 libatasmart4 libatk-adaptor libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatm1 libatomic1 libatspi2.0-0 libattr1 libaudio2 libaudit-common libaudit1 libauthen-sasl-perl libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 libavc1394-0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libbabeltrace-ctf1 libbabeltrace1 libbamf3-2 libbareword-filehandles-perl libbind9-90 libblkid1 libbluetooth3 libboost-date-time1.58.0 libboost-filesystem1.58.0 libboost-iostreams1.58.0 libboost-system1.58.0 libbrasero-media3-1 libbrlapi0.6 libbsd0 libburn4 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dbg libc6-dev libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcamel-1.2-52 libcanberra-gtk-module libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcanberra0 libcap-ng0 libcap2 libcap2-bin libcc1-0 libcdio-cdda1 libcdio-paranoia1 libcdio13 libcdparanoia0 libcdr-0.1-1v5 libcgi-fast-perl libcgi-pm-perl libcgmanager0 libchamplain-0.12-0 libcheese-gtk23 libcheese7 libcilkrts5 libclass-accessor-perl libclass-c3-perl libclass-c3-xs-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libclucene-contribs1v5 libclucene-core1v5 libclutter-1.0-0 libclutter-1.0-common libclutter-gst-2.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcmis-0.5-5v5 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolamd2.8.0 libcolord2 libcolorhug2 libcolumbus1-common libcolumbus1v5 libcomerr2 libcompizconfig0 libcpan-changes-perl libcpan-meta-perl libcrack2 libcroco3 libcryptsetup4 libcups2 libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3 libcurl3-gnutls libdaemon0 libdata-optlist-perl libdata-perl-perl libdata-section-perl libdatrie1 libdb5.3 libdbus-1-3 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdbusmenu-qt2 libdbusmenu-qt5 libdconf1 libdebconfclient0 libdecoration0 libdee-1.0-4 libdevel-caller-perl libdevel-globaldestruction-perl libdevel-lexalias-perl libdevmapper1.02.1 libdigest-hmac-perl libdjvulibre-text libdjvulibre21 libdmapsharing-3.0-2 libdns-export100 libdns100 libdotconf0 libdouble-conversion1v5 libdpkg-perl libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libe-book-0.1-1 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-18 libedata-book-1.2-25 libedata-cal-1.2-27 libedataserver-1.2-20 libedataserverui-1.2-1 libedit2 libegl1-mesa libelf1 libemail-valid-perl libenchant1c2a libencode-locale-perl libeot0 libepoxy0 libespeak1 libestr0 libetonyek-0.1-1 libevdev2 libevdocument3-4 libevent-2.0-5 libevview3-3 libexempi3 libexif12 libexiv2-14 libexpat1 libexporter-tiny-perl libexttextcat-2.0-0 libexttextcat-data libfakeroot libfarstream-0.2-5 libfcgi-perl libfcitx-config4 libfcitx-gclient0 libfcitx-utils0 libfdisk1 libffi6 libfftw3-single3 libfile-basedir-perl libfile-copy-recursive-perl libfile-desktopentry-perl libfile-fcntllock-perl libfile-listing-perl libfile-mimeinfo-perl libfile-slurp-perl libflac8 libfolks-eds25 libfolks-telepathy25 libfolks25 libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 libframe6 libfreehand-0.1-1 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-utils1.1 libfreetype6 libfribidi0 libfuse2 libgail-3-0 libgail-common libgail18 libgbm1 libgc1c2 libgcc-5-dev libgcc1 libgck-1-0 libgconf-2-4 libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgcrypt20 libgd3 libgdata-common libgdata22 libgdbm3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgee-0.8-2 libgee2 libgeis1 libgeoclue0 libgeocode-glib0 libgeoip1 libgetopt-long-descriptive-perl libgettextpo-dev libgettextpo0 libgexiv2-2 libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglew1.10 libglewmx1.10 libglib2.0-0 libglib2.0-bin libglib2.0-data libglibmm-2.4-1v5 libglu1-mesa libgmime-2.6-0 libgmp10 libgnome-bluetooth13 libgnome-desktop-3-10 libgnome-keyring-common libgnome-keyring0 libgnome-menu-3-0 libgnomekbd-common libgnomekbd8 libgnutls-deb0-28 libgnutls-openssl27 libgoa-1.0-0b libgoa-1.0-common libgom-1.0-0 libgom-1.0-common libgomp1 libgpg-error0 libgpgme11 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgpm2 libgpod-common libgpod4 libgrail6 libgraphite2-3 libgrilo-0.2-1 libgs9 libgs9-common libgsettings-qt1 libgssapi-krb5-2 libgssapi3-heimdal libgssdp-1.0-3 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtop2-10 libgtop2-common libgucharmap-2-90-7 libgudev-1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgusb2 libgutenprint2 libgweather-3-6 libgweather-common libgxps2 libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhpmud0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhud2 libhunspell-1.3-0 libhunspell-1.3-0v5 libhx509-5-heimdal libhyphen0 libibus-1.0-5 libical1a libice6 libicu55 libidn11 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35 libimobiledevice4 libimport-into-perl libindicator3-7 libindirect-perl libinput10 libio-html-perl libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libio-stringy-perl libipc-run-perl libipc-system-simple-perl libirs-export91 libisc-export95 libisc95 libisccc90 libisccfg-export90 libisccfg90 libisl13 libisofs6 libitm1 libiw30 libjack-jackd2-0 libjasper1 libjavascriptcoregtk-3.0-0 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjson-c2 libjson-glib-1.0-0 libjson-glib-1.0-common libjte1 libk5crypto3 libkeyutils1 libklibc libkmod2 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblangtag-common liblangtag1 liblcms2-2 liblcms2-utils libldap-2.4-2 libldb1 liblexical-sealrequirehints-perl liblightdm-gobject-1-0 liblircclient0 liblist-moreutils-perl libllvm3.6v5 liblocale-gettext-perl liblog-message-perl liblog-message-simple-perl liblouis-data liblouis2 liblsan0 libltdl7 liblua5.2-0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblwres90 liblzma5 liblzo2-2 libmagic1 libmailtools-perl libmbim-glib4 libmbim-proxy libmeanwhile1 libmediaart-2.0-0 libmessaging-menu0 libmetacity-private3 libmhash2 libminiupnpc10 libmirclient9 libmircommon5 libmirprotobuf3 libmission-control-plugins0 libmm-glib0 libmng2 libmnl0 libmodule-build-perl libmodule-implementation-perl libmodule-pluggable-perl libmodule-runtime-perl libmodule-signature-perl libmoo-perl libmoox-handlesvia-perl libmount1 libmpc3 libmpdec2 libmpfr4 libmpx0 libmro-compat-perl libmspub-0.1-1 libmtdev1 libmtp-common libmtp-runtime libmtp9 libmultidimensional-perl libmwaw-0.3-3v5 libmythes-1.2-0 libnamespace-autoclean-perl libnamespace-clean-perl libnatpmp1 libnautilus-extension1a libncurses5 libncursesw5 libndp0 libneon27-gnutls libnet-dbus-perl libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnetfilter-conntrack3 libnettle6 libnewt0.52 libnfnetlink0 libnice10 libnih-dbus1 libnih1 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common libnm-gtk0 libnm-util2 libnm0 libnotify-bin libnotify4 libnspr4 libnss-mdns libnss3 libnss3-nssdb libntdb1 libnuma1 libnux-4.0-0 libnux-4.0-common liboauth0 libodfgen-0.1-1v5 libogg0 liborc-0.4-0 liborcus-0.10-0v5 liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0 libp11-kit-gnome-keyring libp11-kit0 libpackage-constants-perl libpackage-stash-perl libpackage-stash-xs-perl libpackagekit-glib2-16 libpadwalker-perl libpagemaker-0.0-0 libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangox-1.0-0 libpangoxft-1.0-0 libpaper-utils libpaper1 libparams-classify-perl libparams-util-perl libparams-validate-perl libparse-debianchangelog-perl libparted2 libpath-tiny-perl libpcap0.8 libpci3 libpciaccess0 libpcre16-3 libpcre3 libpcsclite1 libpeas-1.0-0 libpeas-common libperl5.20 libperlio-gzip-perl libpipeline1 libpixman-1-0 libplist3 libplymouth4 libpng12-0 libpod-latex-perl libpod-markdown-perl libpod-readme-perl libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler-glib8 libpoppler52 libpopt0 libportaudio2 libprocps3 libprotobuf-lite9v5 libprotobuf9v5 libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libproxy1v5 libpth20 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpurple-bin libpurple0 libpwquality-common libpwquality1 libpython-stdlib libpython2.7 libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4 libpython3.4-minimal libpython3.4-stdlib libpython3.5-minimal libpython3.5-stdlib libqmi-glib1 libqmi-proxy libqpdf13v5 libqqwing2v5 libqt4-dbus libqt4-declarative libqt4-designer libqt4-help libqt4-network libqt4-opengl libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5 libqt5feedback5 libqt5gui5 libqt5multimedia5 libqt5network5 libqt5opengl5 libqt5organizer5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webkit5 libqt5widgets5 libqt5xml5 libqtassistantclient4 libqtcore4 libqtdbus4 libqtgui4 libqtwebkit4 libquadmath0 libquvi-scripts libquvi7 libraptor2-0 librasqal3 libraw10 libraw1394-11 librdf0 libreadline6 libreoffice-avmedia-backend-gstreamer libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-style-galaxy libreoffice-style-human libreoffice-writer librest-0.7-0 librevenge-0.0-0 librhythmbox-core9 libroken18-heimdal librole-tiny-perl librsvg2-2 librsvg2-common librsync1 librtmp1 libsamplerate0 libsane libsane-common libsane-hpaio libsasl2-2 libsasl2-modules libsasl2-modules-db libsbc1 libseccomp2 libsecret-1-0 libsecret-common libselinux1 libsemanage-common libsemanage1 libsensors4 libsepol1 libsgutils2-2 libshout3 libsigc++-2.0-0v5 libsignon-extension1 libsignon-glib1 libsignon-plugins-common1 libsignon-qt5-1 libslang2 libsm6 libsmartcols1 libsmbclient libsndfile1 libsnmp-base libsnmp30 libsocket6-perl libsoftware-license-perl libsonic0 libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeechd2 libspeex1 libspeexdsp1 libsqlite3-0 libss2 libssh-4 libssl1.0.0 libstartup-notification0 libstdc++-5-dev libstdc++6 libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsystemd0 libtag1v5 libtag1v5-vanilla libtalloc2 libtasn1-6 libtcl8.6 libtdb1 libtelepathy-farstream3 libtelepathy-glib0 libtelepathy-logger3 libterm-ui-perl libtevent0 libtext-charwidth-perl libtext-iconv-perl libtext-levenshtein-perl libtext-soundex-perl libtext-template-perl libtext-wrapi18n-perl libthai-data libthai0 libtheora0 libtie-ixhash-perl libtiff5 libtimedate-perl libtimezonemap-data libtimezonemap1 libtinfo5 libtk8.6 libtotem-plparser-common libtotem-plparser18 libtotem0 libtracker-sparql-1.0-0 libtry-tiny-perl libtsan0 libtxc-dxtn-s2tc0 libtype-tiny-perl libtype-tiny-xs-perl libubsan0 libudev1 libudisks2-0 libunicode-utf8-perl libunistring0 libunity-action-qt1 libunity-control-center1 libunity-core-6.0-9 libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-misc4 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity-settings-daemon1 libunity-webapps0 libunity9 libunwind8 libupower-glib3 liburi-perl liburl-dispatcher1 libusb-0.1-4 libusb-1.0-0 libusbmuxd2 libustr-1.0-1 libutempter0 libuuid-perl libuuid1 libv4l-0 libv4lconvert0 libvariable-magic-perl libvisio-0.1-1 libvisual-0.4-0 libvisual-0.4-plugins libvncclient1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx2 libvte-2.91-0 libvte-2.91-common libwacom-bin libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwbclient0 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libwebp5 libwebpmux1 libwebrtc-audio-processing-0 libwhoopsie-preferences0 libwhoopsie0 libwind0-heimdal libwinpr-crt0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 libwmf0.2-7 libwmf0.2-7-gtk libwnck-3-0 libwnck-3-common libwpd-0.10-10 libwpd-0.10-10v5 libwpg-0.3-3 libwps-0.4-4 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1 libx86-1 libxapian22v5 libxatracker2 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xkb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxshmfence1 libxslt1.1 libxss1 libxt6 libxtables10 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libyajl2 libyaml-tiny-perl libyelp0 libzeitgeist-1.0-1 libzeitgeist-2.0-0 libzephyr4 light-themes lightdm lintian linux-firmware linux-generic linux-headers-4.2.0-16 linux-headers-4.2.0-16-generic linux-headers-generic linux-image-4.2.0-16-generic linux-image-extra-4.2.0-16-generic linux-image-generic linux-libc-dev linux-sound-base locales login logrotate lp-solve lsb-base lsb-release lshw lsof ltrace make makedev man-db manpages manpages-dev mawk mcp-account-manager-uoa media-player-info memtest86+ metacity-common mime-support mlocate mobile-broadband-provider-info modemmanager mount mountall mousetweaks mscompress mtools mtr-tiny multiarch-support myspell-en-au myspell-en-gb myspell-en-za mythes-en-us nano nautilus nautilus-data nautilus-sendto nautilus-share ncurses-base ncurses-bin net-tools netbase netcat-openbsd network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome notify-osd notify-osd-icons ntfs-3g nux-tools onboard onboard-data oneconf oneconf-common openoffice.org-hyphenation openprinting-ppds openssh-client openssl os-prober overlay-scrollbar overlay-scrollbar-gtk2 oxideqt-codecs p11-kit p11-kit-modules parted passwd patch patchutils pciutils pcmciautils perl perl-base perl-modules pinentry-gnome3 pkg-config plainbox-provider-checkbox plainbox-provider-resource-generic plainbox-secure-policy plymouth plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text pm-utils policykit-1 policykit-1-gnome policykit-desktop-privileges poppler-data poppler-utils popularity-contest powermgmt-base ppp pppconfig pppoeconf pptp-linux printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint printer-driver-hpcups printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix procps psmisc pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils python python-apt python-apt-common python-aptdaemon python-aptdaemon.gtk3widgets python-blinker python-bs4 python-cairo python-cffi python-cffi-backend python-characteristic python-chardet python-crypto python-cryptography python-cups python-dbus python-dbus-dev python-debian python-debtagshw python-defer python-dirspec python-enum34 python-gi python-gi-cairo python-html5lib python-httplib2 python-idna python-imaging python-ipaddress python-jwt python-ldb python-lockfile python-lxml python-minimal python-ntdb python-oauthlib python-oneconf python-openssl python-pam python-pil python-piston-mini-client python-pkg-resources python-ply python-pyasn1 python-pyasn1-modules python-pycparser python-qt4 python-qt4-dbus python-samba python-serial python-service-identity python-sip python-six python-talloc python-tdb python-twisted-bin python-twisted-core python-twisted-web python-ubuntu-sso-client python-xapian python-xdg python-zope.interface python2.7 python2.7-minimal python3 python3-apport python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-aptdaemon.pkcompat python3-blinker python3-brlapi python3-bs4 python3-cairo python3-cffi python3-cffi-backend python3-chardet python3-checkbox-ng python3-checkbox-support python3-commandnotfound python3-cryptography python3-cups python3-cupshelpers python3-dbus python3-debian python3-defer python3-distupgrade python3-feedparser python3-gdbm python3-gi python3-gi-cairo python3-html5lib python3-httplib2 python3-idna python3-jinja2 python3-jwt python3-louis python3-lxml python3-mako python3-markupsafe python3-minimal python3-oauthlib python3-oneconf python3-pexpect python3-pil python3-piston-mini-client python3-pkg-resources python3-plainbox python3-ply python3-problem-report python3-pyasn1 python3-pyatspi python3-pycparser python3-pycurl python3-pyparsing python3-renderpm python3-reportlab python3-reportlab-accel python3-requests python3-six python3-smbc python3-software-properties python3-speechd python3-uno python3-update-manager python3-urllib3 python3-xdg python3-xkit python3-xlsxwriter python3.4 python3.4-minimal python3.5 python3.5-minimal qdbus qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtfeedback qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-localstorage qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2 qml-module-ubuntu-onlineaccounts qpdf qt-at-spi qtchooser qtcore4-l10n qtdeclarative5-accounts-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-qtfeedback-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-ubuntu-ui-toolkit-plugin qtdeclarative5-ubuntu-web-plugin qtdeclarative5-unity-action-plugin qttranslations5-l10n readline-common remmina remmina-common remmina-plugin-rdp remmina-plugin-vnc rename resolvconf rfkill rhythmbox rhythmbox-data rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune rhythmbox-plugin-zeitgeist rhythmbox-plugins rsync rsyslog rtkit samba-common samba-common-bin samba-libs sane-utils seahorse sed sensible-utils session-migration sessioninstaller sgml-base shared-mime-info shotwell shotwell-common signon-keyring-extension signon-plugin-oauth2 signon-plugin-password signon-ui signon-ui-service signon-ui-x11 signond simple-scan sni-qt software-center software-center-aptdaemon-plugins software-properties-common software-properties-gtk sound-theme-freedesktop speech-dispatcher speech-dispatcher-audio-plugins ssh-askpass-gnome ssl-cert strace sudo suru-icon-theme syslinux syslinux-common syslinux-legacy system-config-printer-common system-config-printer-gnome system-config-printer-udev systemd systemd-shim systemd-sysv sysv-rc sysvinit-utils t1utils tar tcl tcl8.6 tcpd tcpdump telepathy-gabble telepathy-haze telepathy-idle telepathy-indicator telepathy-logger telepathy-mission-control-5 telepathy-salut telnet thermald thunderbird thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-us time tk tk8.6 toshset totem totem-common totem-plugins transmission-common transmission-gtk ttf-ancient-fonts-symbola ttf-indic-fonts-core ttf-ubuntu-font-family tzdata ubuntu-artwork ubuntu-desktop ubuntu-docs ubuntu-drivers-common ubuntu-keyring ubuntu-minimal ubuntu-mobile-icons ubuntu-mono ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk ubuntu-session ubuntu-settings ubuntu-sounds ubuntu-sso-client ubuntu-sso-client-qt ubuntu-standard ubuntu-system-service ubuntu-touch-sounds ubuntu-ui-toolkit-theme ubuntu-wallpapers ubuntu-wallpapers-wily ubuntuone-client-data ucf udev udisks2 ufw unattended-upgrades unity unity-asset-pool unity-control-center unity-control-center-signon unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-lens-applications unity-lens-files unity-lens-music unity-lens-photos unity-lens-video unity-schemas unity-scope-audacious unity-scope-calculator unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-home unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-scopes-master-default unity-scopes-runner unity-services unity-settings-daemon unity-webapps-common unity-webapps-qml unity-webapps-service uno-libs3 unzip update-inetd update-manager update-manager-core update-notifier update-notifier-common upower upstart ure ureadahead usb-creator-common usb-creator-gtk usb-modeswitch usb-modeswitch-data usbmuxd usbutils util-linux uuid-runtime vbetool vim-common vim-tiny vino wamerican wbritish webapp-container webbrowser-app wget whiptail whoopsie whoopsie-preferences wireless-regdb wireless-tools wodim wpasupplicant x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils xauth xbitmaps xbrlapi xcursor-themes xdg-user-dirs xdg-user-dirs-gtk xdg-utils xdiagnose xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xinput xkb-data xml-core xorg xorg-docs-core xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware xterm xul-ext-ubufox xz-utils yelp yelp-xsl zeitgeist-core zeitgeist-datahub zenity zenity-common zip zlib1g

ubuntuはこれらのパッケージで構成されています。

これらのパッケージをすべてインストールしてisoファイルにまとめればubuntuが出来上がるはず、という戦略です。

ターミナルをこの状態で置いておいてください。この結果を後でコピペして使います。

もう一つターミナルを起動し、そちらでisoを作ります。

ではmylinux.isoを作っていきましょう。

$ sudo apt-get install squashfs-tools genisoimage

$ mkdir ~/custom-img
最終的にこのディレクトリにmylinux.isoが出来上がります。

$ cp ubuntu-15.10-desktop-amd64.iso ~/custom-img/
ubuntuのisoファイルを~/custom-imgディレクトリにコピーしてください。
ファイルを持っていない場合はubuntuからダウンロードしてください。

$ cd ~/custom-img/

$ mkdir mnt

$ sudo mount -o loop ubuntu-15.10-desktop-amd64.iso mnt
 isoをmntディレクトリにマウントし展開します。

$ mkdir mylinux
 mylinuxがiso になります。

$ sudo rsync --exclude=/casper/filesystem.squashfs -a mnt/ mylinux/
 filesystem.squashfs 以外をmntからmylinuxにコピーする。 filesystem.squashfsは自分で作ります。
 後のmyrootがfilesystem.squashfsになります。
 つまり必要なところだけubuntuを利用しているわけですね。

$ sudo unsquashfs mnt/casper/filesystem.squashfs

$ sudo mv squashfs-root/ myroot
 myroot ディレクトリがルートディレクトリになります。

$ sudo cp /etc/resolv.conf myroot/etc/

$ sudo mount --bind /dev/ myroot/dev/

$ sudo chroot myroot

$ mount -t proc none /proc

$ mount -t sysfs none /sys

$ mount -t devpts none /dev/pts

$ export HOME=/root

$ export LC_ALL=C

$ dbus-uuidgen > /var/lib/dbus/machine-id

$ dpkg-divert --local --rename --add /sbin/initctl

$ ln -s /bin/true /sbin/initctl

$ dpkg --add-architecture i386

$ apt-get update && apt-get upgrade


$ apt-get install account-plugin-aim account-plugin-facebook account-plugin-flickr account-plugin-google account-plugin-jabber account-plugin-salut account-plugin-yahoo accountsservice acl acpi-support acpid activity-log-manager adduser adium-theme-ubuntu adwaita-icon-theme aisleriot alsa-base alsa-utils anacron apg app-install-data app-install-data-partner apparmor appmenu-qt appmenu-qt5 apport apport-gtk apport-symptoms apt apt-transport-https apt-utils apt-xapian-index aptdaemon aptdaemon-data apturl apturl-common aspell aspell-en at-spi2-core avahi-autoipd avahi-daemon avahi-utils bamfdaemon baobab base-files base-passwd bash bash-completion bc bind9-host binutils bluez bluez-cups bluez-obexd branding-ubuntu brasero brasero-cdrkit brasero-common brltty bsdmainutils bsdutils build-essential busybox-initramfs busybox-static bzip2 ca-certificates cgmanager checkbox-gui checkbox-ng checkbox-ng-service cheese cheese-common colord colord-data command-not-found command-not-found-data compiz compiz-core compiz-gnome compiz-plugins-default console-setup console-setup-linux coreutils cpio cpp cpp-5 cracklib-runtime crda cron cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pk-helper cups-ppdc cups-server-common curl dash dbus dbus-x11 dc dconf-cli dconf-gsettings-backend dconf-service debconf debconf-i18n debianutils deja-dup deja-dup-backend-gvfs desktop-file-utils dh-python dialog dictionaries-common diffstat diffutils dmidecode dmsetup dmz-cursor-theme dns-root-data dnsmasq-base dnsutils doc-base dosfstools dpkg dpkg-dev duplicity dvd+rw-tools e2fslibs e2fsprogs ed eject emacsen-common empathy empathy-common enchant eog espeak-data ethtool evince evince-common evolution-data-server evolution-data-server-common evolution-data-server-online-accounts example-content fakeroot file file-roller findutils firefox firefox-locale-en folks-common fontconfig fontconfig-config fonts-dejavu-core fonts-droid fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lao fonts-liberation fonts-lklug-sinhala fonts-lohit-guru fonts-nanum fonts-opensymbol fonts-sil-abyssinica fonts-sil-padauk fonts-takao-pgothic fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-laksaman fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-norasi fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts-tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree foomatic-db-compressed-ppds friendly-recovery ftp fuse g++ g++-5 gcc gcc-5 gcc-5-base gconf-service gconf-service-backend gconf2 gconf2-common gcr gdb gdbserver gdisk gedit gedit-common genisoimage geoclue geoclue-ubuntu-geoip geoip-database gettext gettext-base ghostscript ghostscript-x gir1.2-accounts-1.0 gir1.2-appindicator3-0.1 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-freedesktop gir1.2-gdata-0.0 gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gmenu-3.0 gir1.2-gnomekeyring-1.0 gir1.2-goa-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-3.0 gir1.2-gtksource-3.0 gir1.2-gudev-1.0 gir1.2-ibus-1.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-secret-1 gir1.2-signon-1.0 gir1.2-soup-2.4 gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 gir1.2-udisks-2.0 gir1.2-unity-5.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-wnck-3.0 gkbd-capplet glib-networking glib-networking-common glib-networking-services gnome-accessibility-themes gnome-bluetooth gnome-calculator gnome-contacts gnome-control-center-shared-data gnome-desktop3-data gnome-disk-utility gnome-font-viewer gnome-keyring gnome-mahjongg gnome-menus gnome-mines gnome-orca gnome-power-manager gnome-screensaver gnome-screenshot gnome-session-bin gnome-session-canberra gnome-session-common gnome-settings-daemon-schemas gnome-sudoku gnome-system-log gnome-system-monitor gnome-terminal gnome-terminal-data gnome-user-guide gnome-user-share gnome-video-effects gnupg gnupg-agent gpgv grep grilo-plugins-0.2-base groff-base growisofs grub-common grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common gsettings-desktop-schemas gsettings-ubuntu-schemas gsfonts gstreamer1.0-alsa gstreamer1.0-clutter gstreamer1.0-nice gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gtk2-engines-murrine gucharmap guile-2.0-libs gvfs gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-fuse gvfs-libs gzip hardening-includes hdparm hicolor-icon-theme hostname hplip hplip-data hud humanity-icon-theme hunspell-en-us hwdata hyphen-en-us ibus ibus-gtk ibus-gtk3 ibus-table ifupdown im-config indicator-application indicator-appmenu indicator-bluetooth indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound info init init-system-helpers initramfs-tools initramfs-tools-bin initscripts inputattach insserv install-info intel-gpu-tools intltool-debian ippusbxd iproute iproute2 iptables iputils-arping iputils-ping iputils-tracepath irqbalance isc-dhcp-client isc-dhcp-common iso-codes iw jayatana kbd kerneloops-daemon keyboard-configuration klibc-utils kmod krb5-locales landscape-client-ui-install language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base language-selector-common language-selector-gnome laptop-detect less libaa1 libabw-0.1-1v5 libaccount-plugin-1.0-0 libaccount-plugin-generic-oauth libaccount-plugin-google libaccounts-glib0 libaccounts-qt5-1 libaccountsservice0 libacl1 libalgorithm-c3-perl libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapparmor-perl libapparmor1 libappindicator3-1 libapt-inst1.7 libapt-pkg-perl libapt-pkg4.16 libarchive-extract-perl libarchive-zip-perl libarchive13 libart-2.0-2 libasan2 libasn1-8-heimdal libasound2 libasound2-data libasound2-plugins libaspell15 libasprintf-dev libasprintf0v5 libassuan0 libasyncns0 libatasmart4 libatk-adaptor libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatm1 libatomic1 libatspi2.0-0 libattr1 libaudio2 libaudit-common libaudit1 libauthen-sasl-perl libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 libavc1394-0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libbabeltrace-ctf1 libbabeltrace1 libbamf3-2 libbareword-filehandles-perl libbind9-90 libblkid1 libbluetooth3 libboost-date-time1.58.0 libboost-filesystem1.58.0 libboost-iostreams1.58.0 libboost-system1.58.0 libbrasero-media3-1 libbrlapi0.6 libbsd0 libburn4 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dbg libc6-dev libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcamel-1.2-52 libcanberra-gtk-module libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcanberra0 libcap-ng0 libcap2 libcap2-bin libcc1-0 libcdio-cdda1 libcdio-paranoia1 libcdio13 libcdparanoia0 libcdr-0.1-1v5 libcgi-fast-perl libcgi-pm-perl libcgmanager0 libchamplain-0.12-0 libcheese-gtk23 libcheese7 libcilkrts5 libclass-accessor-perl libclass-c3-perl libclass-c3-xs-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libclucene-contribs1v5 libclucene-core1v5 libclutter-1.0-0 libclutter-1.0-common libclutter-gst-2.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcmis-0.5-5v5 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolamd2.8.0 libcolord2 libcolorhug2 libcolumbus1-common libcolumbus1v5 libcomerr2 libcompizconfig0 libcpan-changes-perl libcpan-meta-perl libcrack2 libcroco3 libcryptsetup4 libcups2 libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3 libcurl3-gnutls libdaemon0 libdata-optlist-perl libdata-perl-perl libdata-section-perl libdatrie1 libdb5.3 libdbus-1-3 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdbusmenu-qt2 libdbusmenu-qt5 libdconf1 libdebconfclient0 libdecoration0 libdee-1.0-4 libdevel-caller-perl libdevel-globaldestruction-perl libdevel-lexalias-perl libdevmapper1.02.1 libdigest-hmac-perl libdjvulibre-text libdjvulibre21 libdmapsharing-3.0-2 libdns-export100 libdns100 libdotconf0 libdouble-conversion1v5 libdpkg-perl libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libe-book-0.1-1 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-18 libedata-book-1.2-25 libedata-cal-1.2-27 libedataserver-1.2-20 libedataserverui-1.2-1 libedit2 libegl1-mesa libelf1 libemail-valid-perl libenchant1c2a libencode-locale-perl libeot0 libepoxy0 libespeak1 libestr0 libetonyek-0.1-1 libevdev2 libevdocument3-4 libevent-2.0-5 libevview3-3 libexempi3 libexif12 libexiv2-14 libexpat1 libexporter-tiny-perl libexttextcat-2.0-0 libexttextcat-data libfakeroot libfarstream-0.2-5 libfcgi-perl libfcitx-config4 libfcitx-gclient0 libfcitx-utils0 libfdisk1 libffi6 libfftw3-single3 libfile-basedir-perl libfile-copy-recursive-perl libfile-desktopentry-perl libfile-fcntllock-perl libfile-listing-perl libfile-mimeinfo-perl libfile-slurp-perl libflac8 libfolks-eds25 libfolks-telepathy25 libfolks25 libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 libframe6 libfreehand-0.1-1 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-utils1.1 libfreetype6 libfribidi0 libfuse2 libgail-3-0 libgail-common libgail18 libgbm1 libgc1c2 libgcc-5-dev libgcc1 libgck-1-0 libgconf-2-4 libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgcrypt20 libgd3 libgdata-common libgdata22 libgdbm3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgee-0.8-2 libgee2 libgeis1 libgeoclue0 libgeocode-glib0 libgeoip1 libgetopt-long-descriptive-perl libgettextpo-dev libgettextpo0 libgexiv2-2 libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglew1.10 libglewmx1.10 libglib2.0-0 libglib2.0-bin libglib2.0-data libglibmm-2.4-1v5 libglu1-mesa libgmime-2.6-0 libgmp10 libgnome-bluetooth13 libgnome-desktop-3-10 libgnome-keyring-common libgnome-keyring0 libgnome-menu-3-0 libgnomekbd-common libgnomekbd8 libgnutls-deb0-28 libgnutls-openssl27 libgoa-1.0-0b libgoa-1.0-common libgom-1.0-0 libgom-1.0-common libgomp1 libgpg-error0 libgpgme11 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgpm2 libgpod-common libgpod4 libgrail6 libgraphite2-3 libgrilo-0.2-1 libgs9 libgs9-common libgsettings-qt1 libgssapi-krb5-2 libgssapi3-heimdal libgssdp-1.0-3 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtop2-10 libgtop2-common libgucharmap-2-90-7 libgudev-1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgusb2 libgutenprint2 libgweather-3-6 libgweather-common libgxps2 libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhpmud0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhud2 libhunspell-1.3-0 libhunspell-1.3-0v5 libhx509-5-heimdal libhyphen0 libibus-1.0-5 libical1a libice6 libicu55 libidn11 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35 libimobiledevice4 libimport-into-perl libindicator3-7 libindirect-perl libinput10 libio-html-perl libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libio-stringy-perl libipc-run-perl libipc-system-simple-perl libirs-export91 libisc-export95 libisc95 libisccc90 libisccfg-export90 libisccfg90 libisl13 libisofs6 libitm1 libiw30 libjack-jackd2-0 libjasper1 libjavascriptcoregtk-3.0-0 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjson-c2 libjson-glib-1.0-0 libjson-glib-1.0-common libjte1 libk5crypto3 libkeyutils1 libklibc libkmod2 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblangtag-common liblangtag1 liblcms2-2 liblcms2-utils libldap-2.4-2 libldb1 liblexical-sealrequirehints-perl liblightdm-gobject-1-0 liblircclient0 liblist-moreutils-perl libllvm3.6v5 liblocale-gettext-perl liblog-message-perl liblog-message-simple-perl liblouis-data liblouis2 liblsan0 libltdl7 liblua5.2-0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblwres90 liblzma5 liblzo2-2 libmagic1 libmailtools-perl libmbim-glib4 libmbim-proxy libmeanwhile1 libmediaart-2.0-0 libmessaging-menu0 libmetacity-private3 libmhash2 libminiupnpc10 libmirclient9 libmircommon5 libmirprotobuf3 libmission-control-plugins0 libmm-glib0 libmng2 libmnl0 libmodule-build-perl libmodule-implementation-perl libmodule-pluggable-perl libmodule-runtime-perl libmodule-signature-perl libmoo-perl libmoox-handlesvia-perl libmount1 libmpc3 libmpdec2 libmpfr4 libmpx0 libmro-compat-perl libmspub-0.1-1 libmtdev1 libmtp-common libmtp-runtime libmtp9 libmultidimensional-perl libmwaw-0.3-3v5 libmythes-1.2-0 libnamespace-autoclean-perl libnamespace-clean-perl libnatpmp1 libnautilus-extension1a libncurses5 libncursesw5 libndp0 libneon27-gnutls libnet-dbus-perl libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnetfilter-conntrack3 libnettle6 libnewt0.52 libnfnetlink0 libnice10 libnih-dbus1 libnih1 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common libnm-gtk0 libnm-util2 libnm0 libnotify-bin libnotify4 libnspr4 libnss-mdns libnss3 libnss3-nssdb libntdb1 libnuma1 libnux-4.0-0 libnux-4.0-common liboauth0 libodfgen-0.1-1v5 libogg0 liborc-0.4-0 liborcus-0.10-0v5 liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0 libp11-kit-gnome-keyring libp11-kit0 libpackage-constants-perl libpackage-stash-perl libpackage-stash-xs-perl libpackagekit-glib2-16 libpadwalker-perl libpagemaker-0.0-0 libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangox-1.0-0 libpangoxft-1.0-0 libpaper-utils libpaper1 libparams-classify-perl libparams-util-perl libparams-validate-perl libparse-debianchangelog-perl libparted2 libpath-tiny-perl libpcap0.8 libpci3 libpciaccess0 libpcre16-3 libpcre3 libpcsclite1 libpeas-1.0-0 libpeas-common libperl5.20 libperlio-gzip-perl libpipeline1 libpixman-1-0 libplist3 libplymouth4 libpng12-0 libpod-latex-perl libpod-markdown-perl libpod-readme-perl libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler-glib8 libpoppler52 libpopt0 libportaudio2 libprocps3 libprotobuf-lite9v5 libprotobuf9v5 libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libproxy1v5 libpth20 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpurple-bin libpurple0 libpwquality-common libpwquality1 libpython-stdlib libpython2.7 libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4 libpython3.4-minimal libpython3.4-stdlib libpython3.5-minimal libpython3.5-stdlib libqmi-glib1 libqmi-proxy libqpdf13v5 libqqwing2v5 libqt4-dbus libqt4-declarative libqt4-designer libqt4-help libqt4-network libqt4-opengl libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5 libqt5feedback5 libqt5gui5 libqt5multimedia5 libqt5network5 libqt5opengl5 libqt5organizer5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webkit5 libqt5widgets5 libqt5xml5 libqtassistantclient4 libqtcore4 libqtdbus4 libqtgui4 libqtwebkit4 libquadmath0 libquvi-scripts libquvi7 libraptor2-0 librasqal3 libraw10 libraw1394-11 librdf0 libreadline6 libreoffice-avmedia-backend-gstreamer libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-style-galaxy libreoffice-style-human libreoffice-writer librest-0.7-0 librevenge-0.0-0 librhythmbox-core9 libroken18-heimdal librole-tiny-perl librsvg2-2 librsvg2-common librsync1 librtmp1 libsamplerate0 libsane libsane-common libsane-hpaio libsasl2-2 libsasl2-modules libsasl2-modules-db libsbc1 libseccomp2 libsecret-1-0 libsecret-common libselinux1 libsemanage-common libsemanage1 libsensors4 libsepol1 libsgutils2-2 libshout3 libsigc++-2.0-0v5 libsignon-extension1 libsignon-glib1 libsignon-plugins-common1 libsignon-qt5-1 libslang2 libsm6 libsmartcols1 libsmbclient libsndfile1 libsnmp-base libsnmp30 libsocket6-perl libsoftware-license-perl libsonic0 libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeechd2 libspeex1 libspeexdsp1 libsqlite3-0 libss2 libssh-4 libssl1.0.0 libstartup-notification0 libstdc++-5-dev libstdc++6 libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsystemd0 libtag1v5 libtag1v5-vanilla libtalloc2 libtasn1-6 libtcl8.6 libtdb1 libtelepathy-farstream3 libtelepathy-glib0 libtelepathy-logger3 libterm-ui-perl libtevent0 libtext-charwidth-perl libtext-iconv-perl libtext-levenshtein-perl libtext-soundex-perl libtext-template-perl libtext-wrapi18n-perl libthai-data libthai0 libtheora0 libtie-ixhash-perl libtiff5 libtimedate-perl libtimezonemap-data libtimezonemap1 libtinfo5 libtk8.6 libtotem-plparser-common libtotem-plparser18 libtotem0 libtracker-sparql-1.0-0 libtry-tiny-perl libtsan0 libtxc-dxtn-s2tc0 libtype-tiny-perl libtype-tiny-xs-perl libubsan0 libudev1 libudisks2-0 libunicode-utf8-perl libunistring0 libunity-action-qt1 libunity-control-center1 libunity-core-6.0-9 libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-misc4 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity-settings-daemon1 libunity-webapps0 libunity9 libunwind8 libupower-glib3 liburi-perl liburl-dispatcher1 libusb-0.1-4 libusb-1.0-0 libusbmuxd2 libustr-1.0-1 libutempter0 libuuid-perl libuuid1 libv4l-0 libv4lconvert0 libvariable-magic-perl libvisio-0.1-1 libvisual-0.4-0 libvisual-0.4-plugins libvncclient1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx2 libvte-2.91-0 libvte-2.91-common libwacom-bin libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwbclient0 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libwebp5 libwebpmux1 libwebrtc-audio-processing-0 libwhoopsie-preferences0 libwhoopsie0 libwind0-heimdal libwinpr-crt0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 libwmf0.2-7 libwmf0.2-7-gtk libwnck-3-0 libwnck-3-common libwpd-0.10-10 libwpd-0.10-10v5 libwpg-0.3-3 libwps-0.4-4 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1 libx86-1 libxapian22v5 libxatracker2 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xkb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxshmfence1 libxslt1.1 libxss1 libxt6 libxtables10 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libyajl2 libyaml-tiny-perl libyelp0 libzeitgeist-1.0-1 libzeitgeist-2.0-0 libzephyr4 light-themes lightdm lintian linux-firmware linux-generic linux-headers-4.2.0-16 linux-headers-4.2.0-16-generic linux-headers-generic linux-image-4.2.0-16-generic linux-image-extra-4.2.0-16-generic linux-image-generic linux-libc-dev linux-sound-base locales login logrotate lp-solve lsb-base lsb-release lshw lsof ltrace make makedev man-db manpages manpages-dev mawk mcp-account-manager-uoa media-player-info memtest86+ metacity-common mime-support mlocate mobile-broadband-provider-info modemmanager mount mountall mousetweaks mscompress mtools mtr-tiny multiarch-support myspell-en-au myspell-en-gb myspell-en-za mythes-en-us nano nautilus nautilus-data nautilus-sendto nautilus-share ncurses-base ncurses-bin net-tools netbase netcat-openbsd network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome notify-osd notify-osd-icons ntfs-3g nux-tools onboard onboard-data oneconf oneconf-common openoffice.org-hyphenation openprinting-ppds openssh-client openssl os-prober overlay-scrollbar overlay-scrollbar-gtk2 oxideqt-codecs p11-kit p11-kit-modules parted passwd patch patchutils pciutils pcmciautils perl perl-base perl-modules pinentry-gnome3 pkg-config plainbox-provider-checkbox plainbox-provider-resource-generic plainbox-secure-policy plymouth plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text pm-utils policykit-1 policykit-1-gnome policykit-desktop-privileges poppler-data poppler-utils popularity-contest powermgmt-base ppp pppconfig pppoeconf pptp-linux printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint printer-driver-hpcups printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix procps psmisc pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils python python-apt python-apt-common python-aptdaemon python-aptdaemon.gtk3widgets python-blinker python-bs4 python-cairo python-cffi python-cffi-backend python-characteristic python-chardet python-crypto python-cryptography python-cups python-dbus python-dbus-dev python-debian python-debtagshw python-defer python-dirspec python-enum34 python-gi python-gi-cairo python-html5lib python-httplib2 python-idna python-imaging python-ipaddress python-jwt python-ldb python-lockfile python-lxml python-minimal python-ntdb python-oauthlib python-oneconf python-openssl python-pam python-pil python-piston-mini-client python-pkg-resources python-ply python-pyasn1 python-pyasn1-modules python-pycparser python-qt4 python-qt4-dbus python-samba python-serial python-service-identity python-sip python-six python-talloc python-tdb python-twisted-bin python-twisted-core python-twisted-web python-ubuntu-sso-client python-xapian python-xdg python-zope.interface python2.7 python2.7-minimal python3 python3-apport python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-aptdaemon.pkcompat python3-blinker python3-brlapi python3-bs4 python3-cairo python3-cffi python3-cffi-backend python3-chardet python3-checkbox-ng python3-checkbox-support python3-commandnotfound python3-cryptography python3-cups python3-cupshelpers python3-dbus python3-debian python3-defer python3-distupgrade python3-feedparser python3-gdbm python3-gi python3-gi-cairo python3-html5lib python3-httplib2 python3-idna python3-jinja2 python3-jwt python3-louis python3-lxml python3-mako python3-markupsafe python3-minimal python3-oauthlib python3-oneconf python3-pexpect python3-pil python3-piston-mini-client python3-pkg-resources python3-plainbox python3-ply python3-problem-report python3-pyasn1 python3-pyatspi python3-pycparser python3-pycurl python3-pyparsing python3-renderpm python3-reportlab python3-reportlab-accel python3-requests python3-six python3-smbc python3-software-properties python3-speechd python3-uno python3-update-manager python3-urllib3 python3-xdg python3-xkit python3-xlsxwriter python3.4 python3.4-minimal python3.5 python3.5-minimal qdbus qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtfeedback qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-localstorage qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2 qml-module-ubuntu-onlineaccounts qpdf qt-at-spi qtchooser qtcore4-l10n qtdeclarative5-accounts-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-qtfeedback-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-ubuntu-ui-toolkit-plugin qtdeclarative5-ubuntu-web-plugin qtdeclarative5-unity-action-plugin qttranslations5-l10n readline-common remmina remmina-common remmina-plugin-rdp remmina-plugin-vnc rename resolvconf rfkill rhythmbox rhythmbox-data rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune rhythmbox-plugin-zeitgeist rhythmbox-plugins rsync rsyslog rtkit samba-common samba-common-bin samba-libs sane-utils seahorse sed sensible-utils session-migration sessioninstaller sgml-base shared-mime-info shotwell shotwell-common signon-keyring-extension signon-plugin-oauth2 signon-plugin-password signon-ui signon-ui-service signon-ui-x11 signond simple-scan sni-qt software-center software-center-aptdaemon-plugins software-properties-common software-properties-gtk sound-theme-freedesktop speech-dispatcher speech-dispatcher-audio-plugins ssh-askpass-gnome ssl-cert strace sudo suru-icon-theme syslinux syslinux-common syslinux-legacy system-config-printer-common system-config-printer-gnome system-config-printer-udev systemd systemd-shim systemd-sysv sysv-rc sysvinit-utils t1utils tar tcl tcl8.6 tcpd tcpdump telepathy-gabble telepathy-haze telepathy-idle telepathy-indicator telepathy-logger telepathy-mission-control-5 telepathy-salut telnet thermald thunderbird thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-us time tk tk8.6 toshset totem totem-common totem-plugins transmission-common transmission-gtk ttf-ancient-fonts-symbola ttf-indic-fonts-core ttf-ubuntu-font-family tzdata ubuntu-artwork ubuntu-desktop ubuntu-docs ubuntu-drivers-common ubuntu-keyring ubuntu-minimal ubuntu-mobile-icons ubuntu-mono ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk ubuntu-session ubuntu-settings ubuntu-sounds ubuntu-sso-client ubuntu-sso-client-qt ubuntu-standard ubuntu-system-service ubuntu-touch-sounds ubuntu-ui-toolkit-theme ubuntu-wallpapers ubuntu-wallpapers-wily ubuntuone-client-data ucf udev udisks2 ufw unattended-upgrades unity unity-asset-pool unity-control-center unity-control-center-signon unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-lens-applications unity-lens-files unity-lens-music unity-lens-photos unity-lens-video unity-schemas unity-scope-audacious unity-scope-calculator unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-home unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-scopes-master-default unity-scopes-runner unity-services unity-settings-daemon unity-webapps-common unity-webapps-qml unity-webapps-service uno-libs3 unzip update-inetd update-manager update-manager-core update-notifier update-notifier-common upower upstart ure ureadahead usb-creator-common usb-creator-gtk usb-modeswitch usb-modeswitch-data usbmuxd usbutils util-linux uuid-runtime vbetool vim-common vim-tiny vino wamerican wbritish webapp-container webbrowser-app wget whiptail whoopsie whoopsie-preferences wireless-regdb wireless-tools wodim wpasupplicant x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils xauth xbitmaps xbrlapi xcursor-themes xdg-user-dirs xdg-user-dirs-gtk xdg-utils xdiagnose xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xinput xkb-data xml-core xorg xorg-docs-core xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware xterm xul-ext-ubufox xz-utils yelp yelp-xsl zeitgeist-core zeitgeist-datahub zenity zenity-common zip zlib1g

# 冒頭のパッケージリストをコピペしてインストールします。
#注意 冒頭でおこなったdpkg-query -W --showformat='${Package} ' と この段階で行うdpkg-query -W --showformat='${Package} 'では
# 結果が異なります。冒頭の結果を張り付けます。


~~~~~ここからカスタマイズ~~~~~
日本語パッケージをインストールするよ
$ wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | apt-key add -

$ wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | apt-key add -

$ wget https://www.ubuntulinux.jp/sources.list.d/utopic.list -O /etc/apt/sources.list.d/ubuntu-ja.list

$ add-apt-repository ppa:japanese-testers/mozc

$ apt-get update

$apt-get install fcitx-mozc mozc-utils-gui im-setup-helper        libfcitx-qt5-1 fcitx-frontend-qt5

$apt-get install fonts-opensymbol     fonts-takao-gothic  fonts-takao-mincho

~~~~~ここまでカスタマイズ~~~~~

$ apt-get autoremove && apt-get autoclean

$  rm -rf /tmp/* ~/.bash_history

$ rm /var/lib/dbus/machine-id

$ rm /sbin/initctl

$ dpkg-divert --rename --remove /sbin/initctl

$ umount /proc || umount -lf /proc

$ umount /sys

$ umount /dev/pts

$ exit

$ sudo umount myroot/dev

$ sudo chmod +w mylinux/casper/filesystem.manifest

$ sudo chroot myroot dpkg-query -W --showformat='${Package} ${Version}n' | sudo tee mylinux/casper/filesystem.manifest

$ sudo cp mylinux/casper/filesystem.manifest mylinux/casper/filesystem.manifest-desktop

$ sudo sed -i '/ubiquity/d' mylinux/casper/filesystem.manifest-desktop

$ sudo sed -i '/casper/d' mylinux/casper/filesystem.manifest-desktop

$ sudo mksquashfs myroot mylinux/casper/filesystem.squashfs -b 1048576

$ printf $(sudo du -sx --block-size=1 myroot | cut -f1) | sudo tee mylinux/casper/filesystem.size

$ cd mylinux

$ sudo rm md5sum.txt

$ find -type f -print0 | sudo xargs -0 md5sum | grep -v isolinux/boot.cat | sudo tee md5sum.txt

$ sudo genisoimage -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../mylinux.iso .

これで日本語のmylinux.isoが上のディレクトリに出来上がります。

USBメモリー経由でmylinux.isoを渡し、linuxをインストールしてください。自分のlinuxが起動したら感動します。

注意 linux ubuntuでインストールします。
空き容量が少ないと途中でインストールがクラッシュします。初めは多めに15GByteくらいのファイルサイズを指定してください。

インストールし終わったらシステム設定を開いてください。
Screenshot from 2015-12-22 18-16-17
言語サポートで日本語が一番上にあることを確認。

Screenshot from 2015-12-22 18-13-20
テキスト入力で次のソースへの切り替え
ここで全角/ 半角など好きなキーを割り当ててください。

Screenshot from 2015-12-22 18-15-01
英語と日本語が切り替わるようになります。

お疲れ様でした! つーか俺が疲れた〜。ここまで来るのに何年かかっているか。w

次回はisoファイルの仕組みなどの解説です。


ubuntuのisoファイルを作成します。

linuxの環境はubuntu-15.10です。最新のubuntu-15.10-desktop-amd64.isoを使っています。

インストール可能なmylinux.isoファイルを作ります。

何もカスタマイズしません。

次回カスタマイズして日本語化していきます。

注意事項 バックアップを取ることをおすすめします。 自己責任でお願いします。

最低5GBの空き容量。10GBもあれば余裕です。

2時間あればisoファイルができあがると思います。いつものようにコマンドをすべて書いていきます。

これからコマンドを書いていくのですが、将棋で例えれば矢倉定石のように決まりきった手順なのです。

なんというか勝手に手が動くというやつです。もちろん最初はコピーしてください。

コマンドの意味はネットで調べればわかります。

重要なのはなぜそのコマンドを実行するのか、です。

私もよくわかっていませんが、何度も失敗して覚える、というのがセオリーでしょうか。

解説は次回以降にしていきます。

まずubuntuにインストールされているパッケージを調べてみましょう。

$dpkg-query -W --showformat='${Package} '

細かいことですが、} と ' の間にスペースがあります。

実行するとズラーっとパッケージ名が出てくると思います。約1300ほどあります。

account-plugin-aim account-plugin-facebook account-plugin-flickr account-plugin-google account-plugin-jabber account-plugin-salut account-plugin-yahoo accountsservice acl acpi-support acpid activity-log-manager adduser adium-theme-ubuntu adwaita-icon-theme aisleriot alsa-base alsa-utils anacron apg app-install-data app-install-data-partner apparmor appmenu-qt appmenu-qt5 apport apport-gtk apport-symptoms apt apt-transport-https apt-utils apt-xapian-index aptdaemon aptdaemon-data apturl apturl-common aspell aspell-en at-spi2-core avahi-autoipd avahi-daemon avahi-utils bamfdaemon baobab base-files base-passwd bash bash-completion bc bind9-host binutils bluez bluez-cups bluez-obexd branding-ubuntu brasero brasero-cdrkit brasero-common brltty bsdmainutils bsdutils build-essential busybox-initramfs busybox-static bzip2 ca-certificates cgmanager checkbox-gui checkbox-ng checkbox-ng-service cheese cheese-common colord colord-data command-not-found command-not-found-data compiz compiz-core compiz-gnome compiz-plugins-default console-setup console-setup-linux coreutils cpio cpp cpp-5 cracklib-runtime crda cron cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pk-helper cups-ppdc cups-server-common curl dash dbus dbus-x11 dc dconf-cli dconf-gsettings-backend dconf-service debconf debconf-i18n debianutils deja-dup deja-dup-backend-gvfs desktop-file-utils dh-python dialog dictionaries-common diffstat diffutils dmidecode dmsetup dmz-cursor-theme dns-root-data dnsmasq-base dnsutils doc-base dosfstools dpkg dpkg-dev duplicity dvd+rw-tools e2fslibs e2fsprogs ed eject emacsen-common empathy empathy-common enchant eog espeak-data ethtool evince evince-common evolution-data-server evolution-data-server-common evolution-data-server-online-accounts example-content fakeroot file file-roller findutils firefox firefox-locale-en folks-common fontconfig fontconfig-config fonts-dejavu-core fonts-droid fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lao fonts-liberation fonts-lklug-sinhala fonts-lohit-guru fonts-nanum fonts-opensymbol fonts-sil-abyssinica fonts-sil-padauk fonts-takao-pgothic fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-laksaman fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-norasi fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts-tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree foomatic-db-compressed-ppds friendly-recovery ftp fuse g++ g++-5 gcc gcc-5 gcc-5-base gconf-service gconf-service-backend gconf2 gconf2-common gcr gdb gdbserver gdisk gedit gedit-common genisoimage geoclue geoclue-ubuntu-geoip geoip-database gettext gettext-base ghostscript ghostscript-x gir1.2-accounts-1.0 gir1.2-appindicator3-0.1 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-freedesktop gir1.2-gdata-0.0 gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gmenu-3.0 gir1.2-gnomekeyring-1.0 gir1.2-goa-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-3.0 gir1.2-gtksource-3.0 gir1.2-gudev-1.0 gir1.2-ibus-1.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-secret-1 gir1.2-signon-1.0 gir1.2-soup-2.4 gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 gir1.2-udisks-2.0 gir1.2-unity-5.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-wnck-3.0 gkbd-capplet glib-networking glib-networking-common glib-networking-services gnome-accessibility-themes gnome-bluetooth gnome-calculator gnome-contacts gnome-control-center-shared-data gnome-desktop3-data gnome-disk-utility gnome-font-viewer gnome-keyring gnome-mahjongg gnome-menus gnome-mines gnome-orca gnome-power-manager gnome-screensaver gnome-screenshot gnome-session-bin gnome-session-canberra gnome-session-common gnome-settings-daemon-schemas gnome-sudoku gnome-system-log gnome-system-monitor gnome-terminal gnome-terminal-data gnome-user-guide gnome-user-share gnome-video-effects gnupg gnupg-agent gpgv grep grilo-plugins-0.2-base groff-base growisofs grub-common grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common gsettings-desktop-schemas gsettings-ubuntu-schemas gsfonts gstreamer1.0-alsa gstreamer1.0-clutter gstreamer1.0-nice gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gtk2-engines-murrine gucharmap guile-2.0-libs gvfs gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-fuse gvfs-libs gzip hardening-includes hdparm hicolor-icon-theme hostname hplip hplip-data hud humanity-icon-theme hunspell-en-us hwdata hyphen-en-us ibus ibus-gtk ibus-gtk3 ibus-table ifupdown im-config indicator-application indicator-appmenu indicator-bluetooth indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound info init init-system-helpers initramfs-tools initramfs-tools-bin initscripts inputattach insserv install-info intel-gpu-tools intltool-debian ippusbxd iproute iproute2 iptables iputils-arping iputils-ping iputils-tracepath irqbalance isc-dhcp-client isc-dhcp-common iso-codes iw jayatana kbd kerneloops-daemon keyboard-configuration klibc-utils kmod krb5-locales landscape-client-ui-install language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base language-selector-common language-selector-gnome laptop-detect less libaa1 libabw-0.1-1v5 libaccount-plugin-1.0-0 libaccount-plugin-generic-oauth libaccount-plugin-google libaccounts-glib0 libaccounts-qt5-1 libaccountsservice0 libacl1 libalgorithm-c3-perl libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapparmor-perl libapparmor1 libappindicator3-1 libapt-inst1.7 libapt-pkg-perl libapt-pkg4.16 libarchive-extract-perl libarchive-zip-perl libarchive13 libart-2.0-2 libasan2 libasn1-8-heimdal libasound2 libasound2-data libasound2-plugins libaspell15 libasprintf-dev libasprintf0v5 libassuan0 libasyncns0 libatasmart4 libatk-adaptor libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatm1 libatomic1 libatspi2.0-0 libattr1 libaudio2 libaudit-common libaudit1 libauthen-sasl-perl libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 libavc1394-0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libbabeltrace-ctf1 libbabeltrace1 libbamf3-2 libbareword-filehandles-perl libbind9-90 libblkid1 libbluetooth3 libboost-date-time1.58.0 libboost-filesystem1.58.0 libboost-iostreams1.58.0 libboost-system1.58.0 libbrasero-media3-1 libbrlapi0.6 libbsd0 libburn4 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dbg libc6-dev libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcamel-1.2-52 libcanberra-gtk-module libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcanberra0 libcap-ng0 libcap2 libcap2-bin libcc1-0 libcdio-cdda1 libcdio-paranoia1 libcdio13 libcdparanoia0 libcdr-0.1-1v5 libcgi-fast-perl libcgi-pm-perl libcgmanager0 libchamplain-0.12-0 libcheese-gtk23 libcheese7 libcilkrts5 libclass-accessor-perl libclass-c3-perl libclass-c3-xs-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libclucene-contribs1v5 libclucene-core1v5 libclutter-1.0-0 libclutter-1.0-common libclutter-gst-2.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcmis-0.5-5v5 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolamd2.8.0 libcolord2 libcolorhug2 libcolumbus1-common libcolumbus1v5 libcomerr2 libcompizconfig0 libcpan-changes-perl libcpan-meta-perl libcrack2 libcroco3 libcryptsetup4 libcups2 libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3 libcurl3-gnutls libdaemon0 libdata-optlist-perl libdata-perl-perl libdata-section-perl libdatrie1 libdb5.3 libdbus-1-3 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdbusmenu-qt2 libdbusmenu-qt5 libdconf1 libdebconfclient0 libdecoration0 libdee-1.0-4 libdevel-caller-perl libdevel-globaldestruction-perl libdevel-lexalias-perl libdevmapper1.02.1 libdigest-hmac-perl libdjvulibre-text libdjvulibre21 libdmapsharing-3.0-2 libdns-export100 libdns100 libdotconf0 libdouble-conversion1v5 libdpkg-perl libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libe-book-0.1-1 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-18 libedata-book-1.2-25 libedata-cal-1.2-27 libedataserver-1.2-20 libedataserverui-1.2-1 libedit2 libegl1-mesa libelf1 libemail-valid-perl libenchant1c2a libencode-locale-perl libeot0 libepoxy0 libespeak1 libestr0 libetonyek-0.1-1 libevdev2 libevdocument3-4 libevent-2.0-5 libevview3-3 libexempi3 libexif12 libexiv2-14 libexpat1 libexporter-tiny-perl libexttextcat-2.0-0 libexttextcat-data libfakeroot libfarstream-0.2-5 libfcgi-perl libfcitx-config4 libfcitx-gclient0 libfcitx-utils0 libfdisk1 libffi6 libfftw3-single3 libfile-basedir-perl libfile-copy-recursive-perl libfile-desktopentry-perl libfile-fcntllock-perl libfile-listing-perl libfile-mimeinfo-perl libfile-slurp-perl libflac8 libfolks-eds25 libfolks-telepathy25 libfolks25 libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 libframe6 libfreehand-0.1-1 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-utils1.1 libfreetype6 libfribidi0 libfuse2 libgail-3-0 libgail-common libgail18 libgbm1 libgc1c2 libgcc-5-dev libgcc1 libgck-1-0 libgconf-2-4 libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgcrypt20 libgd3 libgdata-common libgdata22 libgdbm3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgee-0.8-2 libgee2 libgeis1 libgeoclue0 libgeocode-glib0 libgeoip1 libgetopt-long-descriptive-perl libgettextpo-dev libgettextpo0 libgexiv2-2 libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglew1.10 libglewmx1.10 libglib2.0-0 libglib2.0-bin libglib2.0-data libglibmm-2.4-1v5 libglu1-mesa libgmime-2.6-0 libgmp10 libgnome-bluetooth13 libgnome-desktop-3-10 libgnome-keyring-common libgnome-keyring0 libgnome-menu-3-0 libgnomekbd-common libgnomekbd8 libgnutls-deb0-28 libgnutls-openssl27 libgoa-1.0-0b libgoa-1.0-common libgom-1.0-0 libgom-1.0-common libgomp1 libgpg-error0 libgpgme11 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgpm2 libgpod-common libgpod4 libgrail6 libgraphite2-3 libgrilo-0.2-1 libgs9 libgs9-common libgsettings-qt1 libgssapi-krb5-2 libgssapi3-heimdal libgssdp-1.0-3 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtop2-10 libgtop2-common libgucharmap-2-90-7 libgudev-1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgusb2 libgutenprint2 libgweather-3-6 libgweather-common libgxps2 libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhpmud0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhud2 libhunspell-1.3-0 libhunspell-1.3-0v5 libhx509-5-heimdal libhyphen0 libibus-1.0-5 libical1a libice6 libicu55 libidn11 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35 libimobiledevice4 libimport-into-perl libindicator3-7 libindirect-perl libinput10 libio-html-perl libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libio-stringy-perl libipc-run-perl libipc-system-simple-perl libirs-export91 libisc-export95 libisc95 libisccc90 libisccfg-export90 libisccfg90 libisl13 libisofs6 libitm1 libiw30 libjack-jackd2-0 libjasper1 libjavascriptcoregtk-3.0-0 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjson-c2 libjson-glib-1.0-0 libjson-glib-1.0-common libjte1 libk5crypto3 libkeyutils1 libklibc libkmod2 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblangtag-common liblangtag1 liblcms2-2 liblcms2-utils libldap-2.4-2 libldb1 liblexical-sealrequirehints-perl liblightdm-gobject-1-0 liblircclient0 liblist-moreutils-perl libllvm3.6v5 liblocale-gettext-perl liblog-message-perl liblog-message-simple-perl liblouis-data liblouis2 liblsan0 libltdl7 liblua5.2-0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblwres90 liblzma5 liblzo2-2 libmagic1 libmailtools-perl libmbim-glib4 libmbim-proxy libmeanwhile1 libmediaart-2.0-0 libmessaging-menu0 libmetacity-private3 libmhash2 libminiupnpc10 libmirclient9 libmircommon5 libmirprotobuf3 libmission-control-plugins0 libmm-glib0 libmng2 libmnl0 libmodule-build-perl libmodule-implementation-perl libmodule-pluggable-perl libmodule-runtime-perl libmodule-signature-perl libmoo-perl libmoox-handlesvia-perl libmount1 libmpc3 libmpdec2 libmpfr4 libmpx0 libmro-compat-perl libmspub-0.1-1 libmtdev1 libmtp-common libmtp-runtime libmtp9 libmultidimensional-perl libmwaw-0.3-3v5 libmythes-1.2-0 libnamespace-autoclean-perl libnamespace-clean-perl libnatpmp1 libnautilus-extension1a libncurses5 libncursesw5 libndp0 libneon27-gnutls libnet-dbus-perl libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnetfilter-conntrack3 libnettle6 libnewt0.52 libnfnetlink0 libnice10 libnih-dbus1 libnih1 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common libnm-gtk0 libnm-util2 libnm0 libnotify-bin libnotify4 libnspr4 libnss-mdns libnss3 libnss3-nssdb libntdb1 libnuma1 libnux-4.0-0 libnux-4.0-common liboauth0 libodfgen-0.1-1v5 libogg0 liborc-0.4-0 liborcus-0.10-0v5 liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0 libp11-kit-gnome-keyring libp11-kit0 libpackage-constants-perl libpackage-stash-perl libpackage-stash-xs-perl libpackagekit-glib2-16 libpadwalker-perl libpagemaker-0.0-0 libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangox-1.0-0 libpangoxft-1.0-0 libpaper-utils libpaper1 libparams-classify-perl libparams-util-perl libparams-validate-perl libparse-debianchangelog-perl libparted2 libpath-tiny-perl libpcap0.8 libpci3 libpciaccess0 libpcre16-3 libpcre3 libpcsclite1 libpeas-1.0-0 libpeas-common libperl5.20 libperlio-gzip-perl libpipeline1 libpixman-1-0 libplist3 libplymouth4 libpng12-0 libpod-latex-perl libpod-markdown-perl libpod-readme-perl libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler-glib8 libpoppler52 libpopt0 libportaudio2 libprocps3 libprotobuf-lite9v5 libprotobuf9v5 libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libproxy1v5 libpth20 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpurple-bin libpurple0 libpwquality-common libpwquality1 libpython-stdlib libpython2.7 libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4 libpython3.4-minimal libpython3.4-stdlib libpython3.5-minimal libpython3.5-stdlib libqmi-glib1 libqmi-proxy libqpdf13v5 libqqwing2v5 libqt4-dbus libqt4-declarative libqt4-designer libqt4-help libqt4-network libqt4-opengl libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5 libqt5feedback5 libqt5gui5 libqt5multimedia5 libqt5network5 libqt5opengl5 libqt5organizer5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webkit5 libqt5widgets5 libqt5xml5 libqtassistantclient4 libqtcore4 libqtdbus4 libqtgui4 libqtwebkit4 libquadmath0 libquvi-scripts libquvi7 libraptor2-0 librasqal3 libraw10 libraw1394-11 librdf0 libreadline6 libreoffice-avmedia-backend-gstreamer libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-style-galaxy libreoffice-style-human libreoffice-writer librest-0.7-0 librevenge-0.0-0 librhythmbox-core9 libroken18-heimdal librole-tiny-perl librsvg2-2 librsvg2-common librsync1 librtmp1 libsamplerate0 libsane libsane-common libsane-hpaio libsasl2-2 libsasl2-modules libsasl2-modules-db libsbc1 libseccomp2 libsecret-1-0 libsecret-common libselinux1 libsemanage-common libsemanage1 libsensors4 libsepol1 libsgutils2-2 libshout3 libsigc++-2.0-0v5 libsignon-extension1 libsignon-glib1 libsignon-plugins-common1 libsignon-qt5-1 libslang2 libsm6 libsmartcols1 libsmbclient libsndfile1 libsnmp-base libsnmp30 libsocket6-perl libsoftware-license-perl libsonic0 libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeechd2 libspeex1 libspeexdsp1 libsqlite3-0 libss2 libssh-4 libssl1.0.0 libstartup-notification0 libstdc++-5-dev libstdc++6 libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsystemd0 libtag1v5 libtag1v5-vanilla libtalloc2 libtasn1-6 libtcl8.6 libtdb1 libtelepathy-farstream3 libtelepathy-glib0 libtelepathy-logger3 libterm-ui-perl libtevent0 libtext-charwidth-perl libtext-iconv-perl libtext-levenshtein-perl libtext-soundex-perl libtext-template-perl libtext-wrapi18n-perl libthai-data libthai0 libtheora0 libtie-ixhash-perl libtiff5 libtimedate-perl libtimezonemap-data libtimezonemap1 libtinfo5 libtk8.6 libtotem-plparser-common libtotem-plparser18 libtotem0 libtracker-sparql-1.0-0 libtry-tiny-perl libtsan0 libtxc-dxtn-s2tc0 libtype-tiny-perl libtype-tiny-xs-perl libubsan0 libudev1 libudisks2-0 libunicode-utf8-perl libunistring0 libunity-action-qt1 libunity-control-center1 libunity-core-6.0-9 libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-misc4 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity-settings-daemon1 libunity-webapps0 libunity9 libunwind8 libupower-glib3 liburi-perl liburl-dispatcher1 libusb-0.1-4 libusb-1.0-0 libusbmuxd2 libustr-1.0-1 libutempter0 libuuid-perl libuuid1 libv4l-0 libv4lconvert0 libvariable-magic-perl libvisio-0.1-1 libvisual-0.4-0 libvisual-0.4-plugins libvncclient1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx2 libvte-2.91-0 libvte-2.91-common libwacom-bin libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwbclient0 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libwebp5 libwebpmux1 libwebrtc-audio-processing-0 libwhoopsie-preferences0 libwhoopsie0 libwind0-heimdal libwinpr-crt0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 libwmf0.2-7 libwmf0.2-7-gtk libwnck-3-0 libwnck-3-common libwpd-0.10-10 libwpd-0.10-10v5 libwpg-0.3-3 libwps-0.4-4 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1 libx86-1 libxapian22v5 libxatracker2 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xkb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxshmfence1 libxslt1.1 libxss1 libxt6 libxtables10 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libyajl2 libyaml-tiny-perl libyelp0 libzeitgeist-1.0-1 libzeitgeist-2.0-0 libzephyr4 light-themes lightdm lintian linux-firmware linux-generic linux-headers-4.2.0-16 linux-headers-4.2.0-16-generic linux-headers-generic linux-image-4.2.0-16-generic linux-image-extra-4.2.0-16-generic linux-image-generic linux-libc-dev linux-sound-base locales login logrotate lp-solve lsb-base lsb-release lshw lsof ltrace make makedev man-db manpages manpages-dev mawk mcp-account-manager-uoa media-player-info memtest86+ metacity-common mime-support mlocate mobile-broadband-provider-info modemmanager mount mountall mousetweaks mscompress mtools mtr-tiny multiarch-support myspell-en-au myspell-en-gb myspell-en-za mythes-en-us nano nautilus nautilus-data nautilus-sendto nautilus-share ncurses-base ncurses-bin net-tools netbase netcat-openbsd network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome notify-osd notify-osd-icons ntfs-3g nux-tools onboard onboard-data oneconf oneconf-common openoffice.org-hyphenation openprinting-ppds openssh-client openssl os-prober overlay-scrollbar overlay-scrollbar-gtk2 oxideqt-codecs p11-kit p11-kit-modules parted passwd patch patchutils pciutils pcmciautils perl perl-base perl-modules pinentry-gnome3 pkg-config plainbox-provider-checkbox plainbox-provider-resource-generic plainbox-secure-policy plymouth plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text pm-utils policykit-1 policykit-1-gnome policykit-desktop-privileges poppler-data poppler-utils popularity-contest powermgmt-base ppp pppconfig pppoeconf pptp-linux printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint printer-driver-hpcups printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix procps psmisc pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils python python-apt python-apt-common python-aptdaemon python-aptdaemon.gtk3widgets python-blinker python-bs4 python-cairo python-cffi python-cffi-backend python-characteristic python-chardet python-crypto python-cryptography python-cups python-dbus python-dbus-dev python-debian python-debtagshw python-defer python-dirspec python-enum34 python-gi python-gi-cairo python-html5lib python-httplib2 python-idna python-imaging python-ipaddress python-jwt python-ldb python-lockfile python-lxml python-minimal python-ntdb python-oauthlib python-oneconf python-openssl python-pam python-pil python-piston-mini-client python-pkg-resources python-ply python-pyasn1 python-pyasn1-modules python-pycparser python-qt4 python-qt4-dbus python-samba python-serial python-service-identity python-sip python-six python-talloc python-tdb python-twisted-bin python-twisted-core python-twisted-web python-ubuntu-sso-client python-xapian python-xdg python-zope.interface python2.7 python2.7-minimal python3 python3-apport python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-aptdaemon.pkcompat python3-blinker python3-brlapi python3-bs4 python3-cairo python3-cffi python3-cffi-backend python3-chardet python3-checkbox-ng python3-checkbox-support python3-commandnotfound python3-cryptography python3-cups python3-cupshelpers python3-dbus python3-debian python3-defer python3-distupgrade python3-feedparser python3-gdbm python3-gi python3-gi-cairo python3-html5lib python3-httplib2 python3-idna python3-jinja2 python3-jwt python3-louis python3-lxml python3-mako python3-markupsafe python3-minimal python3-oauthlib python3-oneconf python3-pexpect python3-pil python3-piston-mini-client python3-pkg-resources python3-plainbox python3-ply python3-problem-report python3-pyasn1 python3-pyatspi python3-pycparser python3-pycurl python3-pyparsing python3-renderpm python3-reportlab python3-reportlab-accel python3-requests python3-six python3-smbc python3-software-properties python3-speechd python3-uno python3-update-manager python3-urllib3 python3-xdg python3-xkit python3-xlsxwriter python3.4 python3.4-minimal python3.5 python3.5-minimal qdbus qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtfeedback qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-localstorage qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2 qml-module-ubuntu-onlineaccounts qpdf qt-at-spi qtchooser qtcore4-l10n qtdeclarative5-accounts-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-qtfeedback-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-ubuntu-ui-toolkit-plugin qtdeclarative5-ubuntu-web-plugin qtdeclarative5-unity-action-plugin qttranslations5-l10n readline-common remmina remmina-common remmina-plugin-rdp remmina-plugin-vnc rename resolvconf rfkill rhythmbox rhythmbox-data rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune rhythmbox-plugin-zeitgeist rhythmbox-plugins rsync rsyslog rtkit samba-common samba-common-bin samba-libs sane-utils seahorse sed sensible-utils session-migration sessioninstaller sgml-base shared-mime-info shotwell shotwell-common signon-keyring-extension signon-plugin-oauth2 signon-plugin-password signon-ui signon-ui-service signon-ui-x11 signond simple-scan sni-qt software-center software-center-aptdaemon-plugins software-properties-common software-properties-gtk sound-theme-freedesktop speech-dispatcher speech-dispatcher-audio-plugins ssh-askpass-gnome ssl-cert strace sudo suru-icon-theme syslinux syslinux-common syslinux-legacy system-config-printer-common system-config-printer-gnome system-config-printer-udev systemd systemd-shim systemd-sysv sysv-rc sysvinit-utils t1utils tar tcl tcl8.6 tcpd tcpdump telepathy-gabble telepathy-haze telepathy-idle telepathy-indicator telepathy-logger telepathy-mission-control-5 telepathy-salut telnet thermald thunderbird thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-us time tk tk8.6 toshset totem totem-common totem-plugins transmission-common transmission-gtk ttf-ancient-fonts-symbola ttf-indic-fonts-core ttf-ubuntu-font-family tzdata ubuntu-artwork ubuntu-desktop ubuntu-docs ubuntu-drivers-common ubuntu-keyring ubuntu-minimal ubuntu-mobile-icons ubuntu-mono ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk ubuntu-session ubuntu-settings ubuntu-sounds ubuntu-sso-client ubuntu-sso-client-qt ubuntu-standard ubuntu-system-service ubuntu-touch-sounds ubuntu-ui-toolkit-theme ubuntu-wallpapers ubuntu-wallpapers-wily ubuntuone-client-data ucf udev udisks2 ufw unattended-upgrades unity unity-asset-pool unity-control-center unity-control-center-signon unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-lens-applications unity-lens-files unity-lens-music unity-lens-photos unity-lens-video unity-schemas unity-scope-audacious unity-scope-calculator unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-home unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-scopes-master-default unity-scopes-runner unity-services unity-settings-daemon unity-webapps-common unity-webapps-qml unity-webapps-service uno-libs3 unzip update-inetd update-manager update-manager-core update-notifier update-notifier-common upower upstart ure ureadahead usb-creator-common usb-creator-gtk usb-modeswitch usb-modeswitch-data usbmuxd usbutils util-linux uuid-runtime vbetool vim-common vim-tiny vino wamerican wbritish webapp-container webbrowser-app wget whiptail whoopsie whoopsie-preferences wireless-regdb wireless-tools wodim wpasupplicant x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils xauth xbitmaps xbrlapi xcursor-themes xdg-user-dirs xdg-user-dirs-gtk xdg-utils xdiagnose xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xinput xkb-data xml-core xorg xorg-docs-core xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware xterm xul-ext-ubufox xz-utils yelp yelp-xsl zeitgeist-core zeitgeist-datahub zenity zenity-common zip zlib1g

ubuntuはこれらのパッケージで構成されています。

これらのパッケージをすべてインストールしてisoファイルにまとめればubuntuが出来上がるはず、という戦略です。

ターミナルをこの状態で置いておいてください。この結果を後でコピペして使います。

もう一つターミナルを起動し、そちらでisoを作ります。

ではmylinux.isoを作っていきましょう。

$ sudo apt-get install squashfs-tools genisoimage

$ mkdir ~/custom-img
最終的にこのディレクトリにmylinux.isoが出来上がります。

$ cp ubuntu-15.10-desktop-amd64.iso ~/custom-img/
ubuntuのisoファイルを~/custom-imgディレクトリにコピーしてください。
ファイルを持っていない場合はubuntuからダウンロードしてください。

$ cd ~/custom-img/

$ mkdir mnt

$ sudo mount -o loop ubuntu-15.10-desktop-amd64.iso mnt
 isoをmntディレクトリにマウントし展開します。

$ mkdir mylinux
 mylinuxがiso になります。

$ sudo rsync --exclude=/casper/filesystem.squashfs -a mnt/ mylinux/
 filesystem.squashfs 以外をmntからmylinuxにコピーする。 filesystem.squashfsは自分で作ります。
 後のmyrootがfilesystem.squashfsになります。
 つまり必要なところだけubuntuを利用しているわけですね。

$ sudo unsquashfs mnt/casper/filesystem.squashfs

$ sudo mv squashfs-root/ myroot
 myroot ディレクトリがルートディレクトリになります。

$ sudo cp /etc/resolv.conf myroot/etc/

$ sudo mount --bind /dev/ myroot/dev/

$ sudo chroot myroot

$ mount -t proc none /proc

$ mount -t sysfs none /sys

$ mount -t devpts none /dev/pts

$ export HOME=/root

$ export LC_ALL=C

$ dbus-uuidgen > /var/lib/dbus/machine-id

$ dpkg-divert --local --rename --add /sbin/initctl

$ ln -s /bin/true /sbin/initctl

$ dpkg --add-architecture i386

$ apt-get update && apt-get upgrade


$ apt-get install account-plugin-aim account-plugin-facebook account-plugin-flickr account-plugin-google account-plugin-jabber account-plugin-salut account-plugin-yahoo accountsservice acl acpi-support acpid activity-log-manager adduser adium-theme-ubuntu adwaita-icon-theme aisleriot alsa-base alsa-utils anacron apg app-install-data app-install-data-partner apparmor appmenu-qt appmenu-qt5 apport apport-gtk apport-symptoms apt apt-transport-https apt-utils apt-xapian-index aptdaemon aptdaemon-data apturl apturl-common aspell aspell-en at-spi2-core avahi-autoipd avahi-daemon avahi-utils bamfdaemon baobab base-files base-passwd bash bash-completion bc bind9-host binutils bluez bluez-cups bluez-obexd branding-ubuntu brasero brasero-cdrkit brasero-common brltty bsdmainutils bsdutils build-essential busybox-initramfs busybox-static bzip2 ca-certificates cgmanager checkbox-gui checkbox-ng checkbox-ng-service cheese cheese-common colord colord-data command-not-found command-not-found-data compiz compiz-core compiz-gnome compiz-plugins-default console-setup console-setup-linux coreutils cpio cpp cpp-5 cracklib-runtime crda cron cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pk-helper cups-ppdc cups-server-common curl dash dbus dbus-x11 dc dconf-cli dconf-gsettings-backend dconf-service debconf debconf-i18n debianutils deja-dup deja-dup-backend-gvfs desktop-file-utils dh-python dialog dictionaries-common diffstat diffutils dmidecode dmsetup dmz-cursor-theme dns-root-data dnsmasq-base dnsutils doc-base dosfstools dpkg dpkg-dev duplicity dvd+rw-tools e2fslibs e2fsprogs ed eject emacsen-common empathy empathy-common enchant eog espeak-data ethtool evince evince-common evolution-data-server evolution-data-server-common evolution-data-server-online-accounts example-content fakeroot file file-roller findutils firefox firefox-locale-en folks-common fontconfig fontconfig-config fonts-dejavu-core fonts-droid fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lao fonts-liberation fonts-lklug-sinhala fonts-lohit-guru fonts-nanum fonts-opensymbol fonts-sil-abyssinica fonts-sil-padauk fonts-takao-pgothic fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-laksaman fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-norasi fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts-tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree foomatic-db-compressed-ppds friendly-recovery ftp fuse g++ g++-5 gcc gcc-5 gcc-5-base gconf-service gconf-service-backend gconf2 gconf2-common gcr gdb gdbserver gdisk gedit gedit-common genisoimage geoclue geoclue-ubuntu-geoip geoip-database gettext gettext-base ghostscript ghostscript-x gir1.2-accounts-1.0 gir1.2-appindicator3-0.1 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-freedesktop gir1.2-gdata-0.0 gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gmenu-3.0 gir1.2-gnomekeyring-1.0 gir1.2-goa-1.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-3.0 gir1.2-gtksource-3.0 gir1.2-gudev-1.0 gir1.2-ibus-1.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-secret-1 gir1.2-signon-1.0 gir1.2-soup-2.4 gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 gir1.2-udisks-2.0 gir1.2-unity-5.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-wnck-3.0 gkbd-capplet glib-networking glib-networking-common glib-networking-services gnome-accessibility-themes gnome-bluetooth gnome-calculator gnome-contacts gnome-control-center-shared-data gnome-desktop3-data gnome-disk-utility gnome-font-viewer gnome-keyring gnome-mahjongg gnome-menus gnome-mines gnome-orca gnome-power-manager gnome-screensaver gnome-screenshot gnome-session-bin gnome-session-canberra gnome-session-common gnome-settings-daemon-schemas gnome-sudoku gnome-system-log gnome-system-monitor gnome-terminal gnome-terminal-data gnome-user-guide gnome-user-share gnome-video-effects gnupg gnupg-agent gpgv grep grilo-plugins-0.2-base groff-base growisofs grub-common grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common gsettings-desktop-schemas gsettings-ubuntu-schemas gsfonts gstreamer1.0-alsa gstreamer1.0-clutter gstreamer1.0-nice gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gtk2-engines-murrine gucharmap guile-2.0-libs gvfs gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-fuse gvfs-libs gzip hardening-includes hdparm hicolor-icon-theme hostname hplip hplip-data hud humanity-icon-theme hunspell-en-us hwdata hyphen-en-us ibus ibus-gtk ibus-gtk3 ibus-table ifupdown im-config indicator-application indicator-appmenu indicator-bluetooth indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound info init init-system-helpers initramfs-tools initramfs-tools-bin initscripts inputattach insserv install-info intel-gpu-tools intltool-debian ippusbxd iproute iproute2 iptables iputils-arping iputils-ping iputils-tracepath irqbalance isc-dhcp-client isc-dhcp-common iso-codes iw jayatana kbd kerneloops-daemon keyboard-configuration klibc-utils kmod krb5-locales landscape-client-ui-install language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base language-selector-common language-selector-gnome laptop-detect less libaa1 libabw-0.1-1v5 libaccount-plugin-1.0-0 libaccount-plugin-generic-oauth libaccount-plugin-google libaccounts-glib0 libaccounts-qt5-1 libaccountsservice0 libacl1 libalgorithm-c3-perl libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapparmor-perl libapparmor1 libappindicator3-1 libapt-inst1.7 libapt-pkg-perl libapt-pkg4.16 libarchive-extract-perl libarchive-zip-perl libarchive13 libart-2.0-2 libasan2 libasn1-8-heimdal libasound2 libasound2-data libasound2-plugins libaspell15 libasprintf-dev libasprintf0v5 libassuan0 libasyncns0 libatasmart4 libatk-adaptor libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatm1 libatomic1 libatspi2.0-0 libattr1 libaudio2 libaudit-common libaudit1 libauthen-sasl-perl libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 libavc1394-0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libbabeltrace-ctf1 libbabeltrace1 libbamf3-2 libbareword-filehandles-perl libbind9-90 libblkid1 libbluetooth3 libboost-date-time1.58.0 libboost-filesystem1.58.0 libboost-iostreams1.58.0 libboost-system1.58.0 libbrasero-media3-1 libbrlapi0.6 libbsd0 libburn4 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dbg libc6-dev libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcamel-1.2-52 libcanberra-gtk-module libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcanberra0 libcap-ng0 libcap2 libcap2-bin libcc1-0 libcdio-cdda1 libcdio-paranoia1 libcdio13 libcdparanoia0 libcdr-0.1-1v5 libcgi-fast-perl libcgi-pm-perl libcgmanager0 libchamplain-0.12-0 libcheese-gtk23 libcheese7 libcilkrts5 libclass-accessor-perl libclass-c3-perl libclass-c3-xs-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libclucene-contribs1v5 libclucene-core1v5 libclutter-1.0-0 libclutter-1.0-common libclutter-gst-2.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcmis-0.5-5v5 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolamd2.8.0 libcolord2 libcolorhug2 libcolumbus1-common libcolumbus1v5 libcomerr2 libcompizconfig0 libcpan-changes-perl libcpan-meta-perl libcrack2 libcroco3 libcryptsetup4 libcups2 libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3 libcurl3-gnutls libdaemon0 libdata-optlist-perl libdata-perl-perl libdata-section-perl libdatrie1 libdb5.3 libdbus-1-3 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdbusmenu-qt2 libdbusmenu-qt5 libdconf1 libdebconfclient0 libdecoration0 libdee-1.0-4 libdevel-caller-perl libdevel-globaldestruction-perl libdevel-lexalias-perl libdevmapper1.02.1 libdigest-hmac-perl libdjvulibre-text libdjvulibre21 libdmapsharing-3.0-2 libdns-export100 libdns100 libdotconf0 libdouble-conversion1v5 libdpkg-perl libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libe-book-0.1-1 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-18 libedata-book-1.2-25 libedata-cal-1.2-27 libedataserver-1.2-20 libedataserverui-1.2-1 libedit2 libegl1-mesa libelf1 libemail-valid-perl libenchant1c2a libencode-locale-perl libeot0 libepoxy0 libespeak1 libestr0 libetonyek-0.1-1 libevdev2 libevdocument3-4 libevent-2.0-5 libevview3-3 libexempi3 libexif12 libexiv2-14 libexpat1 libexporter-tiny-perl libexttextcat-2.0-0 libexttextcat-data libfakeroot libfarstream-0.2-5 libfcgi-perl libfcitx-config4 libfcitx-gclient0 libfcitx-utils0 libfdisk1 libffi6 libfftw3-single3 libfile-basedir-perl libfile-copy-recursive-perl libfile-desktopentry-perl libfile-fcntllock-perl libfile-listing-perl libfile-mimeinfo-perl libfile-slurp-perl libflac8 libfolks-eds25 libfolks-telepathy25 libfolks25 libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 libframe6 libfreehand-0.1-1 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-utils1.1 libfreetype6 libfribidi0 libfuse2 libgail-3-0 libgail-common libgail18 libgbm1 libgc1c2 libgcc-5-dev libgcc1 libgck-1-0 libgconf-2-4 libgcr-3-common libgcr-base-3-1 libgcr-ui-3-1 libgcrypt20 libgd3 libgdata-common libgdata22 libgdbm3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgee-0.8-2 libgee2 libgeis1 libgeoclue0 libgeocode-glib0 libgeoip1 libgetopt-long-descriptive-perl libgettextpo-dev libgettextpo0 libgexiv2-2 libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglew1.10 libglewmx1.10 libglib2.0-0 libglib2.0-bin libglib2.0-data libglibmm-2.4-1v5 libglu1-mesa libgmime-2.6-0 libgmp10 libgnome-bluetooth13 libgnome-desktop-3-10 libgnome-keyring-common libgnome-keyring0 libgnome-menu-3-0 libgnomekbd-common libgnomekbd8 libgnutls-deb0-28 libgnutls-openssl27 libgoa-1.0-0b libgoa-1.0-common libgom-1.0-0 libgom-1.0-common libgomp1 libgpg-error0 libgpgme11 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgpm2 libgpod-common libgpod4 libgrail6 libgraphite2-3 libgrilo-0.2-1 libgs9 libgs9-common libgsettings-qt1 libgssapi-krb5-2 libgssapi3-heimdal libgssdp-1.0-3 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-3.0-1v5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtop2-10 libgtop2-common libgucharmap-2-90-7 libgudev-1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgusb2 libgutenprint2 libgweather-3-6 libgweather-common libgxps2 libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhpmud0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhud2 libhunspell-1.3-0 libhunspell-1.3-0v5 libhx509-5-heimdal libhyphen0 libibus-1.0-5 libical1a libice6 libicu55 libidn11 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35 libimobiledevice4 libimport-into-perl libindicator3-7 libindirect-perl libinput10 libio-html-perl libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libio-stringy-perl libipc-run-perl libipc-system-simple-perl libirs-export91 libisc-export95 libisc95 libisccc90 libisccfg-export90 libisccfg90 libisl13 libisofs6 libitm1 libiw30 libjack-jackd2-0 libjasper1 libjavascriptcoregtk-3.0-0 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjson-c2 libjson-glib-1.0-0 libjson-glib-1.0-common libjte1 libk5crypto3 libkeyutils1 libklibc libkmod2 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblangtag-common liblangtag1 liblcms2-2 liblcms2-utils libldap-2.4-2 libldb1 liblexical-sealrequirehints-perl liblightdm-gobject-1-0 liblircclient0 liblist-moreutils-perl libllvm3.6v5 liblocale-gettext-perl liblog-message-perl liblog-message-simple-perl liblouis-data liblouis2 liblsan0 libltdl7 liblua5.2-0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblwres90 liblzma5 liblzo2-2 libmagic1 libmailtools-perl libmbim-glib4 libmbim-proxy libmeanwhile1 libmediaart-2.0-0 libmessaging-menu0 libmetacity-private3 libmhash2 libminiupnpc10 libmirclient9 libmircommon5 libmirprotobuf3 libmission-control-plugins0 libmm-glib0 libmng2 libmnl0 libmodule-build-perl libmodule-implementation-perl libmodule-pluggable-perl libmodule-runtime-perl libmodule-signature-perl libmoo-perl libmoox-handlesvia-perl libmount1 libmpc3 libmpdec2 libmpfr4 libmpx0 libmro-compat-perl libmspub-0.1-1 libmtdev1 libmtp-common libmtp-runtime libmtp9 libmultidimensional-perl libmwaw-0.3-3v5 libmythes-1.2-0 libnamespace-autoclean-perl libnamespace-clean-perl libnatpmp1 libnautilus-extension1a libncurses5 libncursesw5 libndp0 libneon27-gnutls libnet-dbus-perl libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnetfilter-conntrack3 libnettle6 libnewt0.52 libnfnetlink0 libnice10 libnih-dbus1 libnih1 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 libnm-glib-vpn1 libnm-glib4 libnm-gtk-common libnm-gtk0 libnm-util2 libnm0 libnotify-bin libnotify4 libnspr4 libnss-mdns libnss3 libnss3-nssdb libntdb1 libnuma1 libnux-4.0-0 libnux-4.0-common liboauth0 libodfgen-0.1-1v5 libogg0 liborc-0.4-0 liborcus-0.10-0v5 liboxideqt-qmlplugin liboxideqtcore0 liboxideqtquick0 libp11-kit-gnome-keyring libp11-kit0 libpackage-constants-perl libpackage-stash-perl libpackage-stash-xs-perl libpackagekit-glib2-16 libpadwalker-perl libpagemaker-0.0-0 libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangox-1.0-0 libpangoxft-1.0-0 libpaper-utils libpaper1 libparams-classify-perl libparams-util-perl libparams-validate-perl libparse-debianchangelog-perl libparted2 libpath-tiny-perl libpcap0.8 libpci3 libpciaccess0 libpcre16-3 libpcre3 libpcsclite1 libpeas-1.0-0 libpeas-common libperl5.20 libperlio-gzip-perl libpipeline1 libpixman-1-0 libplist3 libplymouth4 libpng12-0 libpod-latex-perl libpod-markdown-perl libpod-readme-perl libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler-glib8 libpoppler52 libpopt0 libportaudio2 libprocps3 libprotobuf-lite9v5 libprotobuf9v5 libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libproxy1v5 libpth20 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpurple-bin libpurple0 libpwquality-common libpwquality1 libpython-stdlib libpython2.7 libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.4 libpython3.4-minimal libpython3.4-stdlib libpython3.5-minimal libpython3.5-stdlib libqmi-glib1 libqmi-proxy libqpdf13v5 libqqwing2v5 libqt4-dbus libqt4-declarative libqt4-designer libqt4-help libqt4-network libqt4-opengl libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5 libqt5feedback5 libqt5gui5 libqt5multimedia5 libqt5network5 libqt5opengl5 libqt5organizer5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webkit5 libqt5widgets5 libqt5xml5 libqtassistantclient4 libqtcore4 libqtdbus4 libqtgui4 libqtwebkit4 libquadmath0 libquvi-scripts libquvi7 libraptor2-0 librasqal3 libraw10 libraw1394-11 librdf0 libreadline6 libreoffice-avmedia-backend-gstreamer libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-style-galaxy libreoffice-style-human libreoffice-writer librest-0.7-0 librevenge-0.0-0 librhythmbox-core9 libroken18-heimdal librole-tiny-perl librsvg2-2 librsvg2-common librsync1 librtmp1 libsamplerate0 libsane libsane-common libsane-hpaio libsasl2-2 libsasl2-modules libsasl2-modules-db libsbc1 libseccomp2 libsecret-1-0 libsecret-common libselinux1 libsemanage-common libsemanage1 libsensors4 libsepol1 libsgutils2-2 libshout3 libsigc++-2.0-0v5 libsignon-extension1 libsignon-glib1 libsignon-plugins-common1 libsignon-qt5-1 libslang2 libsm6 libsmartcols1 libsmbclient libsndfile1 libsnmp-base libsnmp30 libsocket6-perl libsoftware-license-perl libsonic0 libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeechd2 libspeex1 libspeexdsp1 libsqlite3-0 libss2 libssh-4 libssl1.0.0 libstartup-notification0 libstdc++-5-dev libstdc++6 libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsystemd0 libtag1v5 libtag1v5-vanilla libtalloc2 libtasn1-6 libtcl8.6 libtdb1 libtelepathy-farstream3 libtelepathy-glib0 libtelepathy-logger3 libterm-ui-perl libtevent0 libtext-charwidth-perl libtext-iconv-perl libtext-levenshtein-perl libtext-soundex-perl libtext-template-perl libtext-wrapi18n-perl libthai-data libthai0 libtheora0 libtie-ixhash-perl libtiff5 libtimedate-perl libtimezonemap-data libtimezonemap1 libtinfo5 libtk8.6 libtotem-plparser-common libtotem-plparser18 libtotem0 libtracker-sparql-1.0-0 libtry-tiny-perl libtsan0 libtxc-dxtn-s2tc0 libtype-tiny-perl libtype-tiny-xs-perl libubsan0 libudev1 libudisks2-0 libunicode-utf8-perl libunistring0 libunity-action-qt1 libunity-control-center1 libunity-core-6.0-9 libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-misc4 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity-settings-daemon1 libunity-webapps0 libunity9 libunwind8 libupower-glib3 liburi-perl liburl-dispatcher1 libusb-0.1-4 libusb-1.0-0 libusbmuxd2 libustr-1.0-1 libutempter0 libuuid-perl libuuid1 libv4l-0 libv4lconvert0 libvariable-magic-perl libvisio-0.1-1 libvisual-0.4-0 libvisual-0.4-plugins libvncclient1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx2 libvte-2.91-0 libvte-2.91-common libwacom-bin libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwbclient0 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libwebp5 libwebpmux1 libwebrtc-audio-processing-0 libwhoopsie-preferences0 libwhoopsie0 libwind0-heimdal libwinpr-crt0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 libwmf0.2-7 libwmf0.2-7-gtk libwnck-3-0 libwnck-3-common libwpd-0.10-10 libwpd-0.10-10v5 libwpg-0.3-3 libwps-0.4-4 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-protocol-perl libx11-xcb1 libx86-1 libxapian22v5 libxatracker2 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xkb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxshmfence1 libxslt1.1 libxss1 libxt6 libxtables10 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libyajl2 libyaml-tiny-perl libyelp0 libzeitgeist-1.0-1 libzeitgeist-2.0-0 libzephyr4 light-themes lightdm lintian linux-firmware linux-generic linux-headers-4.2.0-16 linux-headers-4.2.0-16-generic linux-headers-generic linux-image-4.2.0-16-generic linux-image-extra-4.2.0-16-generic linux-image-generic linux-libc-dev linux-sound-base locales login logrotate lp-solve lsb-base lsb-release lshw lsof ltrace make makedev man-db manpages manpages-dev mawk mcp-account-manager-uoa media-player-info memtest86+ metacity-common mime-support mlocate mobile-broadband-provider-info modemmanager mount mountall mousetweaks mscompress mtools mtr-tiny multiarch-support myspell-en-au myspell-en-gb myspell-en-za mythes-en-us nano nautilus nautilus-data nautilus-sendto nautilus-share ncurses-base ncurses-bin net-tools netbase netcat-openbsd network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome notify-osd notify-osd-icons ntfs-3g nux-tools onboard onboard-data oneconf oneconf-common openoffice.org-hyphenation openprinting-ppds openssh-client openssl os-prober overlay-scrollbar overlay-scrollbar-gtk2 oxideqt-codecs p11-kit p11-kit-modules parted passwd patch patchutils pciutils pcmciautils perl perl-base perl-modules pinentry-gnome3 pkg-config plainbox-provider-checkbox plainbox-provider-resource-generic plainbox-secure-policy plymouth plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text pm-utils policykit-1 policykit-1-gnome policykit-desktop-privileges poppler-data poppler-utils popularity-contest powermgmt-base ppp pppconfig pppoeconf pptp-linux printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint printer-driver-hpcups printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix procps psmisc pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils python python-apt python-apt-common python-aptdaemon python-aptdaemon.gtk3widgets python-blinker python-bs4 python-cairo python-cffi python-cffi-backend python-characteristic python-chardet python-crypto python-cryptography python-cups python-dbus python-dbus-dev python-debian python-debtagshw python-defer python-dirspec python-enum34 python-gi python-gi-cairo python-html5lib python-httplib2 python-idna python-imaging python-ipaddress python-jwt python-ldb python-lockfile python-lxml python-minimal python-ntdb python-oauthlib python-oneconf python-openssl python-pam python-pil python-piston-mini-client python-pkg-resources python-ply python-pyasn1 python-pyasn1-modules python-pycparser python-qt4 python-qt4-dbus python-samba python-serial python-service-identity python-sip python-six python-talloc python-tdb python-twisted-bin python-twisted-core python-twisted-web python-ubuntu-sso-client python-xapian python-xdg python-zope.interface python2.7 python2.7-minimal python3 python3-apport python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-aptdaemon.pkcompat python3-blinker python3-brlapi python3-bs4 python3-cairo python3-cffi python3-cffi-backend python3-chardet python3-checkbox-ng python3-checkbox-support python3-commandnotfound python3-cryptography python3-cups python3-cupshelpers python3-dbus python3-debian python3-defer python3-distupgrade python3-feedparser python3-gdbm python3-gi python3-gi-cairo python3-html5lib python3-httplib2 python3-idna python3-jinja2 python3-jwt python3-louis python3-lxml python3-mako python3-markupsafe python3-minimal python3-oauthlib python3-oneconf python3-pexpect python3-pil python3-piston-mini-client python3-pkg-resources python3-plainbox python3-ply python3-problem-report python3-pyasn1 python3-pyatspi python3-pycparser python3-pycurl python3-pyparsing python3-renderpm python3-reportlab python3-reportlab-accel python3-requests python3-six python3-smbc python3-software-properties python3-speechd python3-uno python3-update-manager python3-urllib3 python3-xdg python3-xkit python3-xlsxwriter python3.4 python3.4-minimal python3.5 python3.5-minimal qdbus qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtfeedback qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-localstorage qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2 qml-module-ubuntu-onlineaccounts qpdf qt-at-spi qtchooser qtcore4-l10n qtdeclarative5-accounts-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-qtfeedback-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-ubuntu-ui-toolkit-plugin qtdeclarative5-ubuntu-web-plugin qtdeclarative5-unity-action-plugin qttranslations5-l10n readline-common remmina remmina-common remmina-plugin-rdp remmina-plugin-vnc rename resolvconf rfkill rhythmbox rhythmbox-data rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune rhythmbox-plugin-zeitgeist rhythmbox-plugins rsync rsyslog rtkit samba-common samba-common-bin samba-libs sane-utils seahorse sed sensible-utils session-migration sessioninstaller sgml-base shared-mime-info shotwell shotwell-common signon-keyring-extension signon-plugin-oauth2 signon-plugin-password signon-ui signon-ui-service signon-ui-x11 signond simple-scan sni-qt software-center software-center-aptdaemon-plugins software-properties-common software-properties-gtk sound-theme-freedesktop speech-dispatcher speech-dispatcher-audio-plugins ssh-askpass-gnome ssl-cert strace sudo suru-icon-theme syslinux syslinux-common syslinux-legacy system-config-printer-common system-config-printer-gnome system-config-printer-udev systemd systemd-shim systemd-sysv sysv-rc sysvinit-utils t1utils tar tcl tcl8.6 tcpd tcpdump telepathy-gabble telepathy-haze telepathy-idle telepathy-indicator telepathy-logger telepathy-mission-control-5 telepathy-salut telnet thermald thunderbird thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-us time tk tk8.6 toshset totem totem-common totem-plugins transmission-common transmission-gtk ttf-ancient-fonts-symbola ttf-indic-fonts-core ttf-ubuntu-font-family tzdata ubuntu-artwork ubuntu-desktop ubuntu-docs ubuntu-drivers-common ubuntu-keyring ubuntu-minimal ubuntu-mobile-icons ubuntu-mono ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk ubuntu-session ubuntu-settings ubuntu-sounds ubuntu-sso-client ubuntu-sso-client-qt ubuntu-standard ubuntu-system-service ubuntu-touch-sounds ubuntu-ui-toolkit-theme ubuntu-wallpapers ubuntu-wallpapers-wily ubuntuone-client-data ucf udev udisks2 ufw unattended-upgrades unity unity-asset-pool unity-control-center unity-control-center-signon unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-lens-applications unity-lens-files unity-lens-music unity-lens-photos unity-lens-video unity-schemas unity-scope-audacious unity-scope-calculator unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-home unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-scopes-master-default unity-scopes-runner unity-services unity-settings-daemon unity-webapps-common unity-webapps-qml unity-webapps-service uno-libs3 unzip update-inetd update-manager update-manager-core update-notifier update-notifier-common upower upstart ure ureadahead usb-creator-common usb-creator-gtk usb-modeswitch usb-modeswitch-data usbmuxd usbutils util-linux uuid-runtime vbetool vim-common vim-tiny vino wamerican wbritish webapp-container webbrowser-app wget whiptail whoopsie whoopsie-preferences wireless-regdb wireless-tools wodim wpasupplicant x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils xauth xbitmaps xbrlapi xcursor-themes xdg-user-dirs xdg-user-dirs-gtk xdg-utils xdiagnose xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xinput xkb-data xml-core xorg xorg-docs-core xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware xterm xul-ext-ubufox xz-utils yelp yelp-xsl zeitgeist-core zeitgeist-datahub zenity zenity-common zip zlib1g

# 冒頭のパッケージリストをコピペしてインストールします。
#注意 冒頭でおこなったdpkg-query -W --showformat='${Package} ' と この段階で行うdpkg-query -W --showformat='${Package} 'では
# 結果が異なります。冒頭の結果を張り付けます。


~~~~~ここからカスタマイズ~~~~~
今回は何もしない。
パッケージのインストールや削除
~~~~~ここまでカスタマイズ~~~~~

$ apt-get autoremove && apt-get autoclean

$  rm -rf /tmp/* ~/.bash_history

$ rm /var/lib/dbus/machine-id

$ rm /sbin/initctl

$ dpkg-divert --rename --remove /sbin/initctl

$ umount /proc || umount -lf /proc

$ umount /sys

$ umount /dev/pts

$ exit

$ sudo umount myroot/dev

$ sudo chmod +w mylinux/casper/filesystem.manifest

$ sudo chroot myroot dpkg-query -W --showformat='${Package} ${Version}n' | sudo tee mylinux/casper/filesystem.manifest

$ sudo cp mylinux/casper/filesystem.manifest mylinux/casper/filesystem.manifest-desktop

$ sudo sed -i '/ubiquity/d' mylinux/casper/filesystem.manifest-desktop

$ sudo sed -i '/casper/d' mylinux/casper/filesystem.manifest-desktop

$ sudo mksquashfs myroot mylinux/casper/filesystem.squashfs -b 1048576

$ printf $(sudo du -sx --block-size=1 myroot | cut -f1) | sudo tee mylinux/casper/filesystem.size

$ cd mylinux

$ sudo rm md5sum.txt

$ find -type f -print0 | sudo xargs -0 md5sum | grep -v isolinux/boot.cat | sudo tee md5sum.txt

$ sudo genisoimage -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../mylinux.iso .

これでmylinux.isoが上のディレクトリに出来上がります。

USBメモリー経由でmylinux.isoを渡し、linuxをインストールしてください。自分のlinuxが起動したら感動します。

注意 linux ubuntuでインストールします。
空き容量が少ないと途中でインストールがクラッシュします。初めは多めに15GByteくらいのファイルサイズを指定してください。

次回は日本語バージョンにします。 

これから自分のリナックスを作ろう、を連載していきます。

なぜ自分のlinuxを作るのかです。

一言で書けばコスパが良いからです。

linuxは一生使い続けるOSです。

ですから遠回りなようでも愛着のある自分のlinuxを作っておくべきなのです。

linuxとはそもそもそういうもの、というかそういうシステムなのです。

なんというかOSというのは自分で作るものなのです。

Microsoftさんにわざわざ作ってもらわなくてもいいのです。

自分でOSを作って、OSなしの格安PCを買えばいいわけです。

スマホもいずれそうなると予想しています。

まずはPCから、そしてラズベリーパイのOSもやりたい。



とはいうもののやっぱり難しいです。実は何度もエラーになり失敗しています。w

この記事を書くのに何ヶ月もかかっています。

ブログ更新が止まっていたのはそのためです。
 
次回はubuntuのisoを作ります。

やるんだったら最新のubuntu 15.10でいきましょう。

ubuntu-15.10-desktop-amd64.iso 英語版をインストールしておいてください。

英語バージョンを日本語バージョンにします。

それと空のUSBメモリーが一つあると便利です。

完成したisoをUSB経由で渡します。

サイズが1.5Gバイトありますので、いちいちネットワーク越しでアップロード、ダウンロードを繰り返すと時間の無駄です。
 

↑このページのトップヘ