Bug#717665: script that let "apt-cache show" command to work properly
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I wrote this bash script:
$ cat apttranslation
#!/bin/bash -l
[ ! 0 -eq `/usr/bin/id -u` ] && (/bin/echo -e '\n - Error: You must be
root!\n') && exit 1
### Hard disk partition containing dvd iso images.
mpoint="/media/sdb1"
### Mount each dvd iso images accordenly on /etc/fstab entries.
for ((i=1;i<=10;i++)) ;
do
mount $mpoint/wheezy/dvd-$i 2>/dev/null
done
### Change directory to apt packages description archive.
[ ! -d /var/lib/apt/lists/ ] && (/bin/echo -e '\n - Error: Failed to
change directory to /var/lib/apt/lists/\n') && exit 1
cd /var/lib/apt/lists/
### Recursively find Translation-en.gz in dvd-1,dvd-2,dvd-n... up to 10.
for ((i=1;i<=10;i++)) ;
do
dvddir=$mpoint/wheezy/dvd-$i
for f in $(find $dvddir -name Translation-en.gz) ;
do
### Copy Translated-en.gz files renamed opportunely.
g=$(echo $f | sed -e "s/\//_/g")
/bin/echo "Copy translation archive: $g"
/bin/cp $f $g
done
done
### Once done then unmount dvd ido images.
for ((i=1;i<=10;i++)) ;
do umount $mpoint/wheezy/dvd-$i 2>/dev/null
done
Copying those files then apt-cache show command it shall show
description-en contents.
Regards.
- --
Franco Martelli.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJR78pLAAoJEFM/ma7n+T+7+YgH/j/6V7nk9boqCxkI3D7UOIRV
rFbAEIb7JaipuA+cPFKe65N8SZB+64wN1vJF2sWCVO8OWzFb4R78NI4zn/mp3s7b
KUV/+e4b6SNJKseg4cvueQZLIpHSSkpM7mzZ6qds3q+ec7A30uWOEmPnvLJyt+qi
yw0P7W53bOj+w8SslohtnfzxRX6+4rX9f3y0j75/InEFVg66pjTfzjwksOCzV+rI
n81IZPU9Z4biW9n6G9zzwYzMuGLGFqW/2IGNrAbw7HHG6dqjpg+pBuJqtHa/SxV7
t639fm2VZmJbDV7ce0rcRnTX02dp1UIiOjQFwyY17M2Somw5VPmf0ws9wiUQE6I=
=9Laq
-----END PGP SIGNATURE-----
Reply to: