CASE I: If you have a brand new EeePC, this is simple enough. Installed package list can be generated with the command “dpkg -l” in a terminal. You can redirect the terminal output (stdout) to a file like this:
dpkg -l > [file]
CASE II: If your EeePC is already full of user installed applications, then you can only extract the original installed package list from the Linux System Recovery image (P701L.gz) in the Linux Recovery DVD.
To do this, first copy P701L.gz to an USB stick and unzip it. Then you can loop mount the SYSTEM partition inside the image, and chroot into the loop mounted system to obtain the “dpkg -l” list.
Assume you open a terminal with the USB stick as the working directory (where the P701L.gz image is), you can run these commands:
gunzip P701L.gz mkdir /home/user/temp sudo mount -o loop,offset=32256 -t ext2 p701l /home/user/temp sudo chroot /home/user/temp/ cat /etc/os-version | grep Version: > ~/dpkg_list sudo chroot /home/user/temp/ dpkg -l >> ~/dpkg_list sudo umount /home/user/temp
This will extract the package list from the recovery image to a file “dpkg_list” in /home/user.
[NB. unionfs as used in 701 4G is not compatible with loop mount. So if you have a 4G, the P701L.gz can not be in the SSD.]
| Model | Version | Release Date | Local Language supported | dpkg -l output |
|---|---|---|---|---|
| p701 | 1.0.1 | 2007/10/16 | en cn tw | dpkg-l |
| p900 | 1.1.0.66 | 2008-03-24 | en cn tw | dpkg-l_p900 |
| p1000H | 1.6.0.104 | 2008-06-17 | en cn tw | dpkg-l_p1000h |
| p701 | 1.6.1.39 | 2008-07-08 | fr en | dpkg_1.6.1.39en |
| p701 | 1.6.1.5-a4 | 2008-12-29 | en | dpkg_1.6.1.5-a4 |
| Model | 701 | 900 | 1000H | 701 | 701 |
|---|---|---|---|---|---|
| Version | 1.0.1 | 1.1.0.66 | 1.6.0.104 | 1.6.1.39 | 1.6.1.5-a4 |
| Packages (refer here for description of packages) | |||||
| acroread | 7.0.9-1 | ||||
| adobe-flash-player | 9.0.31.0-2 | ||||
| alsa-lib | 1.0.13 | ||||
| amarok | 1.4.3-3 | ||||
| asus-launcher | 0.120-1 | ||||
| bluez-utils | 3.7-1 | ||||
| clamav | 0.91.2-4 | ||||
| cups | 1.2.7 | ||||
| firefox | 2.0.0.7-1 | ||||
| glibc | 2.3.6 | ||||
| gtk+ | 2.8.20-7 | ||||
| libgnome | 2.16.0-2 | ||||
| linux | 2.6.21.4 | ||||
| module-init-tools | 3.3-pre4-2 | ||||
| mplayer | 1.0~rc1-12 | ||||
| openoffice.org | 2.0.4.dfsg.2-7 | ||||
| openssh | 4.3p2-9 | ||||
| openssl | 0.9.8c-4 | ||||
| perl | 5.8.8-7 | ||||
| pidgin | 2.0.2-0 | ||||
| python | 2.4.4-2 | ||||
| qt-x11 | 3.3.7 | ||||
| samba | 3.0.24-6 | ||||
| scim | 1.4.4-7asus4 | ||||
| skype | 1.4.0.118-1 | ||||
| thunderbird | 2.0.0.6-1 | ||||
| udev | 090.x.1.26-2 | ||||
| usbstorageapplet | 1.0.31-1 | ||||
| vim | 7.0-122+1 | ||||
| xine-lib | 1.1.6-1vdr0 | ||||
| xlex | 0.9.2 | ||||
| xorg-server | 1.3.0.0.dfsg-6 | ||||