Para instalar outros pacotes junto com o seu, a maneira mais simples é marcá-los como dependências.
Afetar o diretório pessoal ou as configurações do usuário, no entanto, não pode ser feito facilmente por um pacote. Os pacotes não devem fazer isso, então não há mecanismo padrão. O que você pode fazer, no entanto, é instalar o script e a nova configuração padrão, juntamente com um iniciador para o script. Então o pacote será instalado:
/usr/bin/my-compiz-config
/usr/share/applications/my-compiz-config.desktop
/usr/share/my-compiz-config/Default.ini
E o script, agora chamado de /usr/bin/my-compiz-config
, conterá:
#!/bin/sh
mkdir -p ~/.config/compiz-1/compizconfig
cp /usr/share/my-compiz-config/Default.ini ~/.config/compiz-1/compizconfig/Default.ini
Tomei a liberdade de mover o conteúdo do arquivo de configuração para um arquivo separado.
O .desktop
file conterá:
[Desktop Entry]
Type=Application
Terminal=true
Name=My Compiz Configuration
Exec=/usr/bin/my-compiz-config
Em seguida, os usuários podem pesquisar "My Compiz Configuration" no Dash e executá-lo. A coisa toda pode ser realizada do início ao fim pelo usuário inteiramente da GUI.
Adicionado por Heine Nielsen este é o controle para o compiz-install.deb
Package: Compiz-install
Version: 1.0
Installed-Size: 9800
Architecture: all
Depends: compiz, compiz-plugins, compiz-plugins-extra, compizconfig-settings-manager
Maintainer: Heine Nielsen <email removed>
Description: Install Compiz + extras, and setup keys, settings etc
Date-2015_02_08