Como faço para reconstruir e testar a origem do Nautilus?

Eu sou novo em programação de nível de SO, então peço desculpas pelo noobness.

Por fim, gostaria de alterar o comportamento de clicar em “Alterar plano de fundo da área de trabalho” no menu de contexto da área de trabalho. Parece que o pacote Nautilus contém a fonte e eu encontrei a linha que chama o Painel de Controle da Área de Trabalho depois de clicar em “Alterar Plano de Fundo da Área de Trabalho”.

É possível re-compilar a versão modificada do Nautilus, testá-lo e instalá-lo em meu próprio sistema? Isso poderia ser ultra noob fazendo uma pergunta como essa, mas eu não sei ainda!

Para fazer o download da fonte e reconstruí-la, faça o seguinte:

  1. Instale todas as dependencies de compilation para o nautilus: sudo apt-get build-dep nautilus
  2. Execute o apt-get source nautilus em um diretório que você quer a fonte.
  3. cd no diretório nautilus- .
  4. Execute debuild -uc -us . Isso cria uma fonte não assinada, arquivo de alterações não assinadas e um ou mais pacotes binários. Você encontrará esse nível de uma pasta abaixo.
  5. Instale o pacote usando sudo dpkg -i /path/to/binary-package1.deb /path/to/binary-package2.deb [...] .
  6. Faça alterações na origem e reconstrua / instale quantas vezes quiser.

Você pode aplicar esta receita a qualquer pacote Debian / Ubuntu.

Para desfazer a instalação de sua versão modificada, basta reverter para a versão principal do Ubuntu do pacote, reinstalando e selecionando essa versão em seu gerenciamento de pacotes. Isso mantém seu sistema limpo sem arquivos em qualquer lugar não gerenciados pelo seu gerenciamento de pacotes.

Você pode puxar a fonte simplesmente executando apt-get source nautilus . Isto irá criar um diretório chamado nautilus-. Você pode então fazer o cd lá, fazer suas alterações, então ./configure , sudo make , e depois sudo make install