Empacotamentos básicos auxiliares
Esta página é um complemento de Algumas coisas sobre Debian...
Objetivo
Esta página pretende apresentar exemplos e exercícios de empacotamentos básicos para ajudar na introdução do assunto em cursos.
Alguns dos empacotamentos serão de PDFs existentes no site da Novatec, referentes a sumários de livros. Considere as seguintes convenções:
- O autor do livro será o autor do PDF.
- Para os anos a serem inseridos como copyright, considere da 1ª à edição a ser empacotada.
- Para fins didáticos, prevalecerá a licença de cada sumário como sendo a GPL3.
- Você deverá gerar um diretório no formato novatec-<nome que identifica o livro>-versão. O <nome que identifica o livro> poderá ser escolhido por você. Exemplo para o Descobrindo o Linux 3ª edição: novatec-dl-3.0. Coloque dentro do diretório o PDF e a licença GPL 3. A seguir, gere um tar.gz do diretório. Há um arquivo da GPL 3 para download em http://eriberto.pro.br/debian/introducao/gpl3.txt. Em sistemas, geralmente, o arquivo que contém a GPL se chama COPYING.Sem título 1
- Se decidir escrever textos em português no pacote, não use acentuação.
- Não será necessário alterar o nome original do arquivo.
- Os referidos sumários deverão ser colocados em /usr/share/<nome que identifica o livro>.
Exercício 01
Empacote o PDF do sumário do livro Expressões Regulares, 4ª edição, existente em http://www.novatec.com.br/livros/expressoesregulares4.
A solução deste exercício está aqui.
Exercício 02
Empacote o PDF do sumário do livro Descobrindo o Linux, 2ª edição, existente em http://www.novatec.com.br/livros/linux2.
Exercício 03
Atualize o pacote gerado no Exercício 2, utilizando o sumário da 3ª edição, existente em http://www.novatec.com.br/livros/linux3. Uma vez que os sumários possuem nomes diferentes, não haverá a superposição de arquivo. No fim, existirão dois arquivos. Para evitar isso, esta atualização deverá conflitar com o pacote anterior.
Exercício 04
Faça uma revisão do pacote criado no Exercício 3, adicionando um arquivo debian/README.Debian, contendo uma referência ao site da 2ª edição.