[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Checking integrity of cached debs

On Sat, Dec 02, 2006 at 05:05:30PM -0500, Winston Smith wrote:
> Does apt-get check the integrity of cached debs before installing them?
> For example, if I did 
> apt-get --download-only install <package>
> which downloads the package to the file
> /var/cache/apt/archives/<package>.version.deb
> but doesn't install it, and then sometime later, after the above file
> became corrupt because of a faulty hard drive, did
> apt-get install <package>
> (which required no new download because there is no version change) would
> the corruption be detected?
> In other words, is the check done after the download, before the
> installation, or both? 
Basically, yes.  The md5sum is stored by apt.  It checks the downloaded
deb before installing against the stored md5sum.

> Is there an easy way to check the integrity of cached debs and remove
> corrupt ones? Also, is there an easy way to check the integrity of the
> unchanging parts of installed packages?
Try debsums.



Roberto C. Sanchez

Attachment: signature.asc
Description: Digital signature

Reply to: