В системе на основе Debian, такой как Mint, пакеты DEB не предназначены для установки в домашний каталог пользователя. Они должны быть установлены системным администратором для общесистемного использования.
Даже если бы пакет мог быть установлен в домашний каталог пользователя, он не работал бы после того, как был установлен там. Скорее, пакет должен быть установлен в масштабе всей системы.
При общесистемной установке типичный пакет foo
может размещать
/ usr / bin / foo
, ] / etc / foo /
, / usr / lib / foo /
и / или / usr / share / foo /
, / usr / share / doc / foo /
, и так далее. Затем, если программа поддерживает постоянные данные или данные времени выполнения, они помещаются в / var /
и / или / run /
. Это довольно сложно. Вот почему программное обеспечение упаковано, чтобы вашему другу не приходилось сталкиваться со всей этой сложностью.
Теперь некоторое неупакованное программное обеспечение можно с достаточными усилиями установить в домашний каталог пользователя (если не в / usr / local /
); но для большинства пользователей в большинстве случаев это особый случай.