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

3

Sou novo na programação em 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 ainda não sei ainda!

    
por HankHendrix 15.11.2012 / 19:39

2 respostas

2

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

  1. Instale todas as dependências de compilação para o nautilus: sudo apt-get build-dep nautilus
  2. Execute apt-get source nautilus em um diretório que você deseja usar.
  3. cd no diretório nautilus- .
  4. Executar 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á um nível de pasta abaixo.
  5. Instale o (s) pacote (s) 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 ao qualquer pacote Debian / Ubuntu.

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

    
por gertvdijk 15.11.2012 / 21:58
1

Você pode extrair 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 as alterações, então ./configure , sudo make e, em seguida, sudo make install

    
por Chris Wayne 15.11.2012 / 19:55