Select the TWO statements that correctly describe Debian package management on a standard system.

LPIC-1 Exam 101-500, objective 102. Linux installation and package management medium

Machine-checked — no person has signed for it. This question was read against the source cited below by an automated pass, which found no contradiction. That is a weaker claim than it sounds: the same kind of process wrote the question, so it can confirm its own mistake.

Treat it as a good draft rather than as settled fact, and read the source below before you rely on it. It is not used in mock exams here — only questions a person has signed for are.

How these questions are written — where each question comes from, what the verification ledger records, and what happens when one is found wrong.

The options

Choose 2.

Not correct apt-get update installs all available updates for installed packages

Wrong, and a classic confusion. apt-get update only refreshes the index of what is available; apt-get upgrade is what actually installs newer versions.

Correct The repositories apt downloads from are configured in /etc/apt/sources.list and in files under /etc/apt/sources.list.d/

Correct. Both locations are read; putting third-party repositories in their own file under sources.list.d is the conventional way to keep them separate from the distribution's own entries.

Correct dpkg-reconfigure re-runs a package's debconf configuration questions after it is installed

Correct. It is how you revisit choices such as the timezone (dpkg-reconfigure tzdata) or a package's setup options without reinstalling.

Not correct dpkg resolves and downloads any dependencies a package needs

Wrong. dpkg checks dependencies and refuses to configure a package whose dependencies are unmet, but it never downloads anything — that is apt's job.

Not correct apt-cache can install a package once you have found it

Wrong. apt-cache is strictly a query tool over the package index and makes no changes to the system.

Why

Three separations to hold onto: sources.list plus sources.list.d define where packages come from; update refreshes metadata while upgrade installs; and apt/apt-get resolve dependencies over repositories while dpkg operates on local files and only reports unmet dependencies. dpkg-reconfigure sits on the side, replaying a package's debconf configuration for an already-installed package.

Where this comes from

Cited
LPI exam objective 102.4
What it says
Debian package tools: dpkg, apt-get, apt-cache, dpkg-reconfigure and /etc/apt/sources.list.

Practise this

Reading one question is not practice. The trainer will draw a short set from objective 102 and space the ones you get wrong.

Practise LPIC-1 Exam 101-500

More questions on this objective

All questions on Linux installation and package management

Practise LPIC-1 Exam 101-500