Algumas coisas sobre Debian...: mudanças entre as edições

De Eriberto Wiki
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(8 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
[[Image:debian_logo.jpg|center]]
[[Image:debian_logo.jpg|center]]
<br><br>
<br><br>
<big><big><center><font face="serif">'''Nesta página, algumas coisas sobre Debian...'''<br>'''http://debianet.com.br'''</font></center></big></big>
<big><big><center><font face="serif">'''Nesta página, algumas coisas sobre Debian...'''<br>'''https://debianet.com.br'''</font></center></big></big>
<br><br>
<br><br>
{{cabeçalho2|17 de junho de 2007|04 de abril de 2013|http://debianet.com.br}}
{{cabeçalho2|17 de junho de 2007|04 de abril de 2013|https://debianet.com.br}}
<br>
<br>
{| style="border-color: #000; font-size:120%; margin: 0 auto;text-align:left" border="1" cellpadding="10" cellspacing="0"
{| style="border-color: #000; font-size:120%; margin: 0 auto;text-align:left" border="1" cellpadding="10" cellspacing="0"
|-
|-
|[[Image:thumb_ged.png|center|link=]]
|[[Image:thumb_ged.png|center|link=]]
|[http://eriberto.pro.br/debian/guia_empacotamento_debian_3.5.pdf '''Guia Rápido de Empacotamento de Software no Debian (pocket)''']<br><br>Pocket no formato A4, frente e verso, com 6 páginas.<br>Formato: PDF.<br>Versão: 3.5, de 14 de setembro de 2020<br><br>Versión 3.5 en español: [http://eriberto.pro.br/debian/guia_empaquetamiento_debian_3.5.pdf '''haga clic aquí''']. Gracias a Miguel Ángel Ordóñez.
|[https://eriberto.pro.br/debian/guia_empacotamento_debian_3.6.pdf '''Guia Rápido de Empacotamento de Software no Debian (pocket)''']<br><br>Pocket no formato A4, frente e verso, com 6 páginas.<br>Formato: PDF.<br>Versão: 3.6, de 16 de junho de 2023<br><br>Versión 3.5 en español: [https://eriberto.pro.br/debian/guia_empaquetamiento_debian_3.5.pdf '''haga clic aquí''']. Gracias a Miguel Ángel Ordóñez.


|-
|-
|[[Image:pacote-faq.png|110px|center|link=]]
|[[Image:pacote-faq.png|110px|center|link=]]
|'''FAQ:''' Lista com perguntas frequentes como ''para onde envio o meu pacote?'', ''onde posso retirar dúvidas?'', ''onde o meu nome aparecerá?'' [[FAQ empacotamento Debian|Clique aqui]]<br><br>
|'''[[FAQ empacotamento Debian|FAQ]]:''' Lista com perguntas frequentes como ''para onde envio o meu pacote?'', ''onde posso retirar dúvidas?'', ''onde o meu nome aparecerá?''


|-
|-
|[[Image:camera_debian.png|140px|center|link=]]
|[[Image:notas.png|110px|center|link=]]
|'''[[Atualização videoaulas Debian|Notas de atualização das videoaulas de empacotamento Debian]]'''<br><br>Notas de atualização. São necessárias porque, ao longo do tempo, alguns procedimentos vão mudando no Debian. Consulte essas notas para saber sobre informações atualizadas sobre ensinamentos mostrados nos vídeos.
 
|-
|[[Image:Camera_debian_basicas.png|140px|center|link=]]
|'''Videoaulas sobre empacotamento de software no Debian (em Pt_BR)'''<br><br>
|'''Videoaulas sobre empacotamento de software no Debian (em Pt_BR)'''<br><br>
'''Ementa''' - [http://eriberto.pro.br/files/videoaulas/debian/ementa_videoaulas_empacotamento_eriberto.pdf Clique].<br>
'''Ementa''' - [http://eriberto.pro.br/files/videoaulas/debian/ementa_videoaulas_empacotamento_eriberto.pdf Clique].<br>
'''Aula 1''' - Conceitos básicos. Tempo: <nowiki>2h 08' 37''</nowiki>. Ano: 2015. [http://youtu.be/RJMN-EPijFM Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_aula_1.pdf Slides]<br>
'''Aula 1''' - Conceitos básicos. Tempo: <nowiki>2h 08' 37''</nowiki>. Ano: 2015. [https://youtu.be/RJMN-EPijFM Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_aula_1.pdf Slides]<br>
'''Aula 2''' - Empacotamento básico. Tempo: <nowiki>3h 10' 46''</nowiki>. Ano: 2015. [http://youtu.be/aW3wdkvmMZ0 Assistir]<br>
'''Aula 2''' - Empacotamento básico. Tempo: <nowiki>3h 10' 46''</nowiki>. Ano: 2015. [https://youtu.be/aW3wdkvmMZ0 Assistir] / [[Atualização videoaulas Debian|Atualização]]<br>
'''Aula 3''' - Empacotamento avançado. Tempo: <nowiki>3h 29' 34''</nowiki>. Ano: 2015. [http://youtu.be/Hkhnza6uWeI Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_aula_3.pdf Slides]<br>
'''Aula 3''' - Empacotamento avançado. Tempo: <nowiki>3h 29' 34''</nowiki>. Ano: 2015. [https://youtu.be/Hkhnza6uWeI Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_aula_3.pdf Slides]<br>
'''Aula 4''' - Outros exemplos de empacotamento. Tempo: <nowiki>2h 57' 00''</nowiki>. Ano: 2015. [http://youtu.be/7F9HU6tJGCw Assistir]<br>
'''Aula 4''' - Outros exemplos de empacotamento. Tempo: <nowiki>2h 57' 00''</nowiki>. Ano: 2015. [https://youtu.be/7F9HU6tJGCw Assistir]<br>
'''Aula 5''' - Análise de pacotes no Mentors. Tempo: <nowiki>1h 38' 31''</nowiki>. Ano: 2015. [http://youtu.be/HyyC4oQQMwE Assistir]<br>
'''Aula 5''' - Análise de pacotes no Mentors. Tempo: <nowiki>1h 38' 31''</nowiki>. Ano: 2015. [https://youtu.be/HyyC4oQQMwE Assistir]<br>
'''Aula 6''' - Atualização da Aula 2, ano 2020. Tempo: <nowiki>1h 11' 01''</nowiki>. Ano: 2020. [https://youtu.be/bjti8_TOAa4 Assistir]<br>
'''Aula 6''' - Atualização da Aula 2, ano 2020. Tempo: <nowiki>1h 11' 01''</nowiki>. Ano: 2020. [https://youtu.be/bjti8_TOAa4 Assistir]<br>


Linha 48: Linha 52:
'''GnuPG - Assinatura de Chaves (Thiago Andrade).''' <nowiki>Tempo: 1h 11' 48''</nowiki>. Ano: 2020. Evento: Movimento #FiqueEmCasaUseDebian, todos juntos contra o COVID-19. Live via Internet. 2020. [https://youtu.be/LgwuZtp3nGM Assistir]<br>
'''GnuPG - Assinatura de Chaves (Thiago Andrade).''' <nowiki>Tempo: 1h 11' 48''</nowiki>. Ano: 2020. Evento: Movimento #FiqueEmCasaUseDebian, todos juntos contra o COVID-19. Live via Internet. 2020. [https://youtu.be/LgwuZtp3nGM Assistir]<br>
'''Curso Makefile (Rodolfo Dirack).''' 14 aulas no tempo total de <nowiki>2h 25' 24''</nowiki>. Ano: 2019. Canal Geofisicando. [https://www.youtube.com/playlist?list=PLLCFxfe9wkl-tCZvSCbzQGcNv9nSN5ZAP Assistir]<br>
'''Curso Makefile (Rodolfo Dirack).''' 14 aulas no tempo total de <nowiki>2h 25' 24''</nowiki>. Ano: 2019. Canal Geofisicando. [https://www.youtube.com/playlist?list=PLLCFxfe9wkl-tCZvSCbzQGcNv9nSN5ZAP Assistir]<br>
'''AVX? SSE? X86? Aprenda o que são as instruções da CPU! (Mario Mazzotti).''' Útil para quem estuda símbolos em shared libraries. Tempo <nowiki>8' 06''</nowiki>. Ano: 2021. Canal Mario Mazzotti. [https://youtu.be/GoowrfNve4Y Assistir]<br>




Linha 54: Linha 59:
|'''Mini aulas sobre técnicas específicas de empacotamento de software no Debian (em Pt_BR)'''<br><br>
|'''Mini aulas sobre técnicas específicas de empacotamento de software no Debian (em Pt_BR)'''<br><br>
''Atenção: as mini aulas são destinadas às pessoas que já sabem empacotar.''<br><br>
''Atenção: as mini aulas são destinadas às pessoas que já sabem empacotar.''<br><br>
'''Noções sobre autotools''' - Entenda o autotools na prática. Tempo: <nowiki>36' 38''</nowiki>. Ano: 2016. [http://youtu.be/SxpgRXQm4xw Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_autotools.pdf Slides] / [http://eriberto.pro.br/files/videoaulas/debian/autotools.txt Lista de arquivos gerados pelo autotools]<br>
'''Noções sobre autotools''' - Entenda o autotools na prática. Tempo: <nowiki>36' 38''</nowiki>. Ano: 2016. [http://youtu.be/SxpgRXQm4xw Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_autotools.pdf Slides] / [http://eriberto.pro.br/files/videoaulas/debian/autotools.txt Lista de arquivos gerados pelo autotools] / [[Atualização videoaulas Debian|Atualização]]<br>
'''debian/copyright no formato 1.0''' - Observações especiais sobre o formato 1.0. Tempo: <nowiki>1h 19' 43''</nowiki>. Ano: 2016. [https://youtu.be/9CttMQ5jDVM Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_copyright.pdf Slides]<br>
'''debian/copyright no formato 1.0''' - Observações especiais sobre o formato 1.0. Tempo: <nowiki>1h 19' 43''</nowiki>. Ano: 2016. [https://youtu.be/9CttMQ5jDVM Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_copyright.pdf Slides] / [[Atualização videoaulas Debian|Atualização]]<br>
'''Testes de Integração Contínua (CI)''' - Aprenda a implementar CI em pacotes e no Salsa. Tempo: <nowiki>1h 27' 37''</nowiki>. Ano: 2020. [https://youtu.be/4_HRDlMIqDg Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_testes_ci.pdf Slides]<br>
'''Testes de Integração Contínua (CI)''' - Aprenda a implementar CI em pacotes e no Salsa. Tempo: <nowiki>1h 27' 37''</nowiki>. Ano: 2020. [https://youtu.be/4_HRDlMIqDg Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_testes_ci.pdf Slides] / [[Atualização videoaulas Debian|Atualização]]<br>
'''Especificação de pacotes Debian''' - Entenda os diferentes tipos e formantos de pacote. Tempo: <nowiki>36' 55''</nowiki>. Ano: 2020. [https://youtu.be/iSKEnTHzqDY Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_mini_aula_especificacoes_pacotes.pdf Slides]<br>
'''Especificação de pacotes Debian''' - Entenda os diferentes tipos e formantos de pacote. Tempo: <nowiki>36' 55''</nowiki>. Ano: 2020. [https://youtu.be/iSKEnTHzqDY Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_mini_aula_especificacoes_pacotes.pdf Slides]<br>
'''Patches em pacotes 3.0 (quilt)''' - Veja as diferentes formas de fazer patches. Tempo: <nowiki>1h 06' 24''</nowiki>. Ano: 2020. [https://youtu.be/3Pc_JEQBFxo Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_mini_aula_patches_quilt.pdf Slides]<br>
'''Patches em pacotes 3.0 (quilt)''' - Veja as diferentes formas de fazer patches. Tempo: <nowiki>1h 06' 24''</nowiki>. Ano: 2020. [https://youtu.be/3Pc_JEQBFxo Assistir] / [http://eriberto.pro.br/files/videoaulas/debian/empacotamento_mini_aula_patches_quilt.pdf Slides]<br>

Edição atual tal como às 13h12min de 28 de julho de 2023



Nesta página, algumas coisas sobre Debian...
https://debianet.com.br



by (C) João Eriberto Mota Filho <eriberto (a) eriberto pro br>

  • Criado como página web em: 17 de junho de 2007.
  • Migrado para este wiki em: 04 de abril de 2013.

Última atualização: veja o rodapé desta página.

Tiny URL: https://debianet.com.br




Guia Rápido de Empacotamento de Software no Debian (pocket)

Pocket no formato A4, frente e verso, com 6 páginas.
Formato: PDF.
Versão: 3.6, de 16 de junho de 2023

Versión 3.5 en español: haga clic aquí. Gracias a Miguel Ángel Ordóñez.
FAQ: Lista com perguntas frequentes como para onde envio o meu pacote?, onde posso retirar dúvidas?, onde o meu nome aparecerá?
Notas de atualização das videoaulas de empacotamento Debian

Notas de atualização. São necessárias porque, ao longo do tempo, alguns procedimentos vão mudando no Debian. Consulte essas notas para saber sobre informações atualizadas sobre ensinamentos mostrados nos vídeos.
Videoaulas sobre empacotamento de software no Debian (em Pt_BR)

Ementa - Clique.
Aula 1 - Conceitos básicos. Tempo: 2h 08' 37''. Ano: 2015. Assistir / Slides
Aula 2 - Empacotamento básico. Tempo: 3h 10' 46''. Ano: 2015. Assistir / Atualização
Aula 3 - Empacotamento avançado. Tempo: 3h 29' 34''. Ano: 2015. Assistir / Slides
Aula 4 - Outros exemplos de empacotamento. Tempo: 2h 57' 00''. Ano: 2015. Assistir
Aula 5 - Análise de pacotes no Mentors. Tempo: 1h 38' 31''. Ano: 2015. Assistir
Aula 6 - Atualização da Aula 2, ano 2020. Tempo: 1h 11' 01''. Ano: 2020. Assistir

Obs1: Todos os vídeos estão disponíveis em HD. Procure por essa opção no YouTube.

Extra: Planilha .ods com todos os assuntos e tempos das aulas. Contribuição enviada por Adilson dos Reis. Ano: 2015. Baixar

Extra2: Lista .txt com os assuntos e tempos da aula 2. Contribuição enviada por Herbert Parentes Fortes Neto. Ano: 2015. Baixar

Reality Show 1 - Pacote stress (revisão, sem som). Tempo: 0h 27' 36''. Ano: 2015. Assistir
Reality Show 2 - Pacote recoverjpeg (adoção, sem som). Tempo: 1h 22' 21''. Ano: 2015. Assistir

Obs2: Reality Show são vídeos mudos ou com poucos comentários, mostrando uma
          atividade de empacotamento. Esses vídeos são voltados para o aprimoramento
          de quem já conhece o assunto empacotamento.

Algumas palestras úteis (em Pt_BR)

Como se tornar um membro oficial do Debian (DD ou DM). Tempo: 1h 02' 53''. Ano: 2020. Evento: Debian Day 2020. Assistir
Licenças e direitos autorais em software: entenda como isso funciona. Tempo: 1h 20' 38''. Ano: 2020. Evento: Movimento #FiqueEmCasaTeclando, todos juntos contra o COVID-19. Live via Internet. 2020. Assistir
Um passeio virtual pelas páginas do Debian. Tempo: 2h 11' 54''. Ano: 2020. Evento: Movimento #FiqueEmCasaUseDebian, todos juntos contra o COVID-19. Live via Internet. 2020. Assistir



Palestras e cursos úteis de terceiros (em Pt_BR)

GnuPG - Assinatura de Chaves (Thiago Andrade). Tempo: 1h 11' 48''. Ano: 2020. Evento: Movimento #FiqueEmCasaUseDebian, todos juntos contra o COVID-19. Live via Internet. 2020. Assistir
Curso Makefile (Rodolfo Dirack). 14 aulas no tempo total de 2h 25' 24''. Ano: 2019. Canal Geofisicando. Assistir
AVX? SSE? X86? Aprenda o que são as instruções da CPU! (Mario Mazzotti). Útil para quem estuda símbolos em shared libraries. Tempo 8' 06''. Ano: 2021. Canal Mario Mazzotti. Assistir


Mini aulas sobre técnicas específicas de empacotamento de software no Debian (em Pt_BR)

Atenção: as mini aulas são destinadas às pessoas que já sabem empacotar.

Noções sobre autotools - Entenda o autotools na prática. Tempo: 36' 38''. Ano: 2016. Assistir / Slides / Lista de arquivos gerados pelo autotools / Atualização
debian/copyright no formato 1.0 - Observações especiais sobre o formato 1.0. Tempo: 1h 19' 43''. Ano: 2016. Assistir / Slides / Atualização
Testes de Integração Contínua (CI) - Aprenda a implementar CI em pacotes e no Salsa. Tempo: 1h 27' 37''. Ano: 2020. Assistir / Slides / Atualização
Especificação de pacotes Debian - Entenda os diferentes tipos e formantos de pacote. Tempo: 36' 55''. Ano: 2020. Assistir / Slides
Patches em pacotes 3.0 (quilt) - Veja as diferentes formas de fazer patches. Tempo: 1h 06' 24''. Ano: 2020. Assistir / Slides
Formatos de números de versão de pacotes no Debian - Entenda os vários esquemas de numeração. Tempo: 39' 43''. Ano: 2020. Assistir / Slides

Aulas sobre o uso de git e gbp no empacotamento de software no Debian (em Pt_BR)

Atenção: essas aulas são destinadas às pessoas que já sabem empacotar.

Aula 1 - Conceitos básicos sobre git. Tempo: 56' 06''. Ano: 2019. Assistir / Slides / Resumos e Livros
Aula 2 - Repositórios remotos. Tempo: 42' 31''. Ano: 2019. Assistir / Slides
Aula 3 - Git Build Package (gbp). Tempo: 35' 12''. Ano: 2019. Assistir / Slides
Aula 4 - Importação de repositórios e dados antigos. Tempo: 29' 30''. Ano: 2019. Assistir / Slides
Aula 5 - Técnicas avançadas de manutenção. Tempo: 1h 02' 53''. Ano: 2019. Assistir / Slides
Aula 6 - Reality Show 1. Tempo: 51' 34''. Ano: 2019. Assistir
Aula 7 - Intervenção manual na importação via gbp. Tempo: 31' 15''. Ano: 2020. Assistir / Slides

Aulas sobre o uso de Docker no empacotamento de software no Debian (em Pt_BR)

Atenção: essas aulas são destinadas às pessoas que já sabem empacotar.

Aula 1 - Técnica de utilização. Tempo: 59' 36''. Ano: 2019. Assistir / Slides / Guia Docker
Aula 2 - Reality Show. Tempo: 41' 49''. Ano: 2019. Assistir

Posts e artigos sobre detalhes de empacotamento

Tips about Debian packaging. Clique.
How to use blhc to solve hardening issues when packaging. Clique
How to write a good debian/watch easily. Clique
Refining the lintian on Debian. Clique

Conheça os meus UDDs

UDD significa Ultimate Debian Database. Com o UDD é possível criar pesquisas específicas em um amplo banco de dados do Debian. Com os meus UDDs você poderá escolher um pacote que precisa de ajuda, ver os pacotes inéditos que acabam de chegar ao Debian, ver a sua posição no ranking de mantenedores de pacotes etc.
O Processo de Desenvolvimento no Debian GNU/Linux

Cartaz no formato 84 x 120 cm por 100 DPI.
Formato: JPG.
Versão: 06 de abril de 2007.
Hello Newbie

O Hello Newbie também é um programa para auxiliar na
aprendizagem da atividade de empacotamento de software no Debian.
Hello Salad

O Hello Salad é mais um programa para auxiliar na
aprendizagem da atividade de empacotamento de software no Debian.
Hello Galaxy

O Hello Galaxy é um outro programa para auxiliar na
aprendizagem da atividade de empacotamento de software no Debian.
Hello Destructor

O Hello Destructor é um programa cheio de surpresas para quem
está aprendendo empacotamento de software no Debian.
Análise de Licença

Este é um exercício intermediário que propõe a análise da licença
de um software, com base nas normas seguidas pelo Debian.
Hello Nightmare

O Hello Nightmare só tem uma descrição: faz o Destructor parecer fácil.
Hello Old

O Hello Old é um pacote antigo que deve ser totalmente atualizado. Ele foi empacotado no Debian Lenny, em 2009. Na época, o pacote utilizava a mais moderna técnica de empacotamento e não tinha lintians. Ao empacotar, considere que o mesmo esteja órfão, de acordo com o bug #123456 (bug hipotético).
Hello Multi

O Hello Multi é um pacote simples que tem o objetivo de ensinar o empacotamento de múltiplos tarballs de upstream, gerando um único binário. Seria possível fazer pacotes separados com dependências entre os mesmos, mas o objetivo é treinar empacotamento com tarballs múltiplos. Para saber como isso é feito, procure por Múltiplos Tarballs no FAQ (link no terço superior desta página).
Links diversos

Diversos links úteis e interessantes no Debian. Clique.



Redes sociais

  • Twitter: Para novidades sobre artigos, livros e palestras, siga-me em eribertomota.