MyBook Live update

How to update your MyBook Live

To install the latest pgp keys:

# aptitude install debian-keyring debian-archive-keyring

output

Reading package lists… Done
Building dependency tree… 0%
Building dependency tree
Reading state information… Done
Initializing package states… Done
Writing extended state information… Done
Reading task descriptions… Done
The following NEW packages will be installed:
debian-keyring
The following packages will be REMOVED:
libfaad0{u}
The following packages will be upgraded:
debian-archive-keyring
1 packages upgraded, 1 newly installed, 1 to remove and 249 not upgraded.
Need to get 31.1MB of archives. After unpacking 35.5MB will be used.
Writing extended state information… Done
Get:1 http://ftp.us.debian.org squeeze/main debian-archive-keyring 2010.08.28 [19.9kB]
Get:2 http://ftp.us.debian.org squeeze/main debian-keyring 2010.12.29 [31.1MB]
Fetched 31.1MB in 39s (784kB/s)
(Reading database …
dpkg: warning: files list file for package ‘ramlog’ missing, assuming package has no files currently installed.

dpkg: warning: files list file for package ‘libparted0’ missing, assuming package has no files currently installed.
(Reading database … 18966 files and directories currently installed.)
Removing libfaad0 …
(Reading database …
dpkg: warning: files list file for package ‘ramlog’ missing, assuming package has no files currently installed.

dpkg: warning: files list file for package ‘libparted0’ missing, assuming package has no files currently installed.
(Reading database … 18957 files and directories currently installed.)
Preparing to replace debian-archive-keyring 2009.01.31 (using …/debian-archive-keyring_2010.08.28_all.deb) …
Unpacking replacement debian-archive-keyring …
Setting up debian-archive-keyring (2010.08.28) …
gpg: key F42584E6: "Lenny Stable Release Key <gro.naibed.stsil|esaeler-naibed#gro.naibed.stsil|esaeler-naibed>" not changed
gpg: key 55BE302B: "Debian Archive Automatic Signing Key (5.0/lenny) <gro.naibed|retsamptf#gro.naibed|retsamptf>" not changed
gpg: key 6D849617: "Debian-Volatile Archive Automatic Signing Key (5.0/lenny)" not changed
gpg: key B98321F9: public key "Squeeze Stable Release Key <gro.naibed.stsil|esaeler-naibed#gro.naibed.stsil|esaeler-naibed>" imported
gpg: key 473041FA: public key "Debian Archive Automatic Signing Key (6.0/squeeze) <gro.naibed|retsamptf#gro.naibed|retsamptf>" imported
gpg: Total number processed: 5
gpg: imported: 2 (RSA: 2)
gpg: unchanged: 3
gpg: no ultimately trusted keys found
Selecting previously deselected package debian-keyring.
(Reading database …
dpkg: warning: files list file for package ‘ramlog’ missing, assuming package has no files currently installed.

dpkg: warning: files list file for package ‘libparted0’ missing, assuming package has no files currently installed.
(Reading database … 18957 files and directories currently installed.)
Unpacking debian-keyring (from …/debian-keyring_2010.12.29_all.deb) …
Setting up debian-keyring (2010.12.29) …
Reading package lists… Done
Building dependency tree
Reading state information… Done
Reading extended state information
Initializing package states… Done
Writing extended state information… Done
Reading task descriptions… Done

Current status: 249 updates [-1].

To get the latest list of available software

# aptitude update

To update all app to the lastest version

## don't forget to hold udev before you do this: e.g., `aptitude hold udev`
# aptitude upgrade

output
Get:1 http://security.debian.org lenny/updates Release.gpg [835B]
Hit http://security.debian.org lenny/updates Release
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Sources/DiffIndex
Hit http://security.debian.org lenny/updates/main Packages
Hit http://ftp.us.debian.org lenny Release.gpg
Hit http://ftp.us.debian.org squeeze Release.gpg
Hit http://security.debian.org lenny/updates/main Sources
Hit http://ftp.us.debian.org lenny Release
Hit http://ftp.us.debian.org squeeze Release
Hit http://mirrors.usc.edu lenny Release.gpg
Ign http://ftp.us.debian.org lenny/main Packages/DiffIndex
Ign http://ftp.us.debian.org lenny/main Sources/DiffIndex
Ign http://ftp.us.debian.org squeeze/main Packages/DiffIndex
Hit http://ftp.us.debian.org lenny/main Packages
Hit http://mirrors.usc.edu lenny Release
Hit http://ftp.us.debian.org lenny/main Sources
Hit http://ftp.us.debian.org squeeze/main Packages
Ign http://mirrors.usc.edu lenny/main Packages/DiffIndex
Ign http://mirrors.usc.edu lenny/main Sources/DiffIndex
Hit http://mirrors.usc.edu lenny/main Packages
Hit http://mirrors.usc.edu lenny/main Sources
Fetched 835B in 2s (281B/s)
Reading package lists… Done
MyBookLive:/CacheVolume/twonkymedia# apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages have been kept back:
apache2 apache2-mpm-prefork apache2.2-common apt apt-utils aptitude avahi-daemon bash bind9-host debianutils dhcp3-client dhcp3-common diff dnsutils gdb
info iptables libapache2-mod-php5 libaprutil1 libdevmapper1.02.1 libedit2 liblocale-gettext-perl libparted0 libtext-charwidth-perl libtext-iconv-perl
libwbclient0 libx11-6 libxcb1 ntpdate openssh-client openssh-server parted perl perl-base perl-modules php5 php5-cli php5-common php5-curl php5-mysql
php5-sqlite python python-minimal samba samba-common smartmontools smbclient smbfs sysv-rc udev update-inetd
The following packages will be upgraded:
adduser apache2-utils avahi-autoipd avahi-utils base-files base-passwd binutils bsdmainutils bsdutils bzip2 ca-certificates coreutils cpio
cracklib-runtime cron curl dbus dbus-x11 debconf debconf-i18n dictionaries-common dosfstools dpkg ed ethtool file findutils gcc-4.3-base gcc-4.4-base
gdbserver gnupg gpgv grep groff-base gzip hdparm hostname ifplugd ifupdown initscripts iproute iputils-ping libacl1 libapr1 libasound2 libattr1
libavahi-client3 libavahi-common-data libavahi-common3 libblkid1 libbz2-1.0 libc-bin libc6 libc6-ppc64 libcap2 libcomerr2 libconsole libcrack2 libcups2
libcurl3 libcwidget3 libdaemon0 libdb4.6 libdb4.8 libdbus-1-3 libdc1394-22 libdirectfb-1.2-9 libexpat1 libfaad2 libfontenc1 libfreetype6 libgcc1 libgdbm3
libgnutls26 libgomp1 libgssapi-krb5-2 libgssglue1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb53 libkrb5support0 libldap-2.4-2 liblockfile1 liblzma2
libmagic1 libmysqlclient15off libncurses5 libncursesw5 libnewt0.52 libnfsidmap2 libnss-mdns libogg0 liborc-0.4-0 libpam-modules libpam-runtime libpam0g
libpng12-0 libpq5 libraw1394-11 libreadline5 libreadline6 librpcsecgss3 libsasl2-2 libsdl1.2debian libsdl1.2debian-oss libselinux1 libsepol1
libsigc++-2.0-0c2a libslang2 libsqlite0 libsqlite3-0 libss2 libssh2-1 libssl0.9.8 libstdc++6 libsysfs2 libtasn1-3 libtext-wrapi18n-perl libtheora0
libupnp3 libusb-0.1-4 libusb-1.0-0 libuuid1 libvorbisenc2 libwrap0 libx11-data libxau6 libxdmcp6 libxext6 libxfont1 libxml2 libxmuu1 libxslt1.1 locales
lockfile-progs login logrotate lsb-base lsof mac-fdisk makedev man-db manpages mawk mdadm mime-support mktemp module-init-tools mount mysql-common nano
ncurses-base ncurses-bin net-tools netatalk netbase nfs-common openssl passwd portmap powerpc-utils procps psmisc python2.5 python2.5-minimal
readline-common rsync rsyslog sed sgml-base sudo sysvinit sysvinit-utils tar tasksel tasksel-data tcpd traceroute tzdata ucf unzip util-linux vim-common
vim-tiny vsftpd wfinnish wget whiptail x11-common xauth xfsprogs xml-core xmlstarlet xz-utils yaboot zip zlib1g
198 upgraded, 0 newly installed, 0 to remove and 51 not upgraded.
Need to get 79.0MB of archives.
After this operation, 16.0MB of additional disk space will be used.
Do you want to continue [Y/n]?

Press y to update all

It is okay that other packages are kept back. Your MyBook will boot okay.

If you use other commands and the kept back packages also are updated, Then your MyBook will not connect to the DataVolume anymore. —> So, be carefull!
If you allready did this, then you will have to recover your first and second partition,

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License