Em um sistema derivado do Debian, como o Mint, os pacotes DEB não devem ser instalados no diretório pessoal do usuário. Eles devem ser instalados pelo administrador do sistema para uso em todo o sistema.
Mesmo que um pacote possa ser instalado no diretório home de um usuário, o pacote não funcionaria depois de ser instalado lá. Em vez disso, um pacote deve ser instalado em todo o sistema.
Quando instalado em todo o sistema, um pacote típico foo
pode ser colocado
- um programa executável em
/usr/bin/foo
, - um conjunto de arquivos de configuração em
/etc/foo/
, - arquivos auxiliares necessários para o programa executável em
/usr/lib/foo/
e / ou/usr/share/foo/
, - documentação em
/usr/share/doc/foo/
,
e assim por diante. Em seguida, se o programa mantiver dados persistentes ou de tempo de execução, isso será em /var/
e / ou /run/
. É bem complicado. É por isso que o software é empacotado, para que seu amigo não tenha que lidar com toda essa complexidade.
Agora, alguns softwares descompactados podem, com esforço suficiente, ser instalados no diretório pessoal de um usuário (se não estiver em /usr/local/
); mas para a maioria dos usuários, na maioria das vezes, isso seria um caso especial.