Your SlideShare is downloading. ×
0
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Slackware Linux
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Slackware Linux

2,856

Published on

Palestra apresentada em parceria com Marcelo Andrade, no V Fórum Paraense de Software Livre, 2007.

Palestra apresentada em parceria com Marcelo Andrade, no V Fórum Paraense de Software Livre, 2007.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,856
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
99
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Luiz Sanches (IESAM) Marcelo Andrade (SERPRO)
  • 2. Histórico No começo da década de 1990, mudanças no SLS ● (Softlanding Linux System), distro mais popular da época, não agradaram a alguns desenvolvedores. ● Patrick Volkerding decidiu gerar uma nova distribuição, modificando e enxugando o SLS. A nova distribuição, chamada de Slackware, foi lançada em 16 de julho de 1993. Com estrutura minimalista e desenvolvimento tradicional, o Slackware é a mais antiga distribuição Gnu/Linux da atualidade.
  • 3. Curiosidades Histórico de versões 1.0 – 16 de julho de 1993 2.0 – 2 de julho de 1994 3.0 – 30 de novembro de 1995 4.0 – 17 de maio de 1999 7.0 – 25 de outubro de 1999 8.0 – 1º de julho de 2001 9.0 – 19 de março de 2003 10.0 – 23 de junho de 2004 11.0 – 3 de outubro de 2006
  • 4. Curiosidades Outro desenvolvedor insatisfeito do antigo SLS, chamado Ian Murdock, e sua mulher, Debra, criam uma distro chamada Debian em 16 de agosto de 1993. O Debian, portanto, é exatamente 1 mês mais novo que o Slackware. :-)
  • 5. Curiosidades Outro desenvolvedor insatisfeito do antigo SLS, chamado Ian Murdock, e sua mulher, Debra, criam uma distro chamada Debian em 16 de agosto de 1993. O Debian, portanto, é exatamente 1 mês mais novo que o Slackware. :-) “Slack” é um termo em inglês para “preguiça”. ● De acordo com a Igreja dos SubGênios (uma religião ● pós-moderna), “Slack” significa “senso de liberdade, independência e originalidade para alcançar suas metas pessoais”.
  • 6. Curiosidades Outro desenvolvedor insatisfeito do antigo SLS, chamado Ian Murdock, e sua mulher, Debra, criam uma distro chamada Debian em 16 de agosto de 1993. O Debian, portanto, é exatamente 1 mês mais novo que o Slackware. :-) “Slack” é um termo em inglês para “preguiça”. ● De acordo com a Igreja dos SubGênios (uma religião ● pós-moderna), “Slack” significa “senso de liberdade, independência e originalidade para alcançar suas metas pessoais”.
  • 7. Características KISS - “Keep it Simple, Stupid” ● A simplicidade como objetivo essencial. O princípio KISS norteia tudo relacionado ao Slackware: ● Instalação em modo texto ● Discos de instalação ● Scripts de inicialização ● Assistentes de configuração ● Sistema de pacotes ● Metodologia de desenvolvimento do sistema
  • 8. Características KISS - “Keep it Simple, Stupid” A simplicidade como objetivo essencial.
  • 9. Características KISS - “Keep it Simple, Stupid” A simplicidade como objetivo essencial. slackware Padronização Simplicidade Estabilidade
  • 10. Características Patrick Volkerding - “o ditador benevolente” Slackware - “linux de um homem só”
  • 11. Instalação
  • 12. Instalação A - Base do sistema. AP - Aplicativos que não precisam de interface gráfica. D - Série de desenvolvimento. E - GNU Emacs. F - FAQs, HOWTOs e demais tipos de documentação. GNOME - O ambiente gráfico Gnome. K - O código-fonte do kernel Linux. KDE - O ambiente gráfico KDE e a biblioteca Qt. KDEI - Instalação de diversos idiomas para o KDE. L - Bibliotecas de sistema. N - Programas de rede. T - Sistema de tipografia teTeX. TCL - Tool Command Language (Tk, TclX e TkDesk). X - Sistema X Window. XAP - Aplicações gráficas em geral. Y - Jogos diversos.
  • 13. Instalação
  • 14. Instalação Compilação a partir dos fontes ● # ./configure # make # make install ●
  • 15. Instalação Compilação a partir dos fontes ● # ./configure Sempre recomenda-se # make ler os arquivos README # make install e INSTALL ●
  • 16. Instalação Compilação a partir dos fontes ● # ./configure # make # make install ●
  • 17. Instalação Compilação a partir dos fontes ● # ./configure # make # make install Sistema de pacotes (.tgz) ● pkgtool – installpkg – upgradepkg – removepkg – explodepkg – makepkg –
  • 18. Instalação Compilação a partir dos fontes ● # ./configure # make # make install Sistema de pacotes (.tgz) ● pkgtool – installpkg – Checkinstall upgradepkg Gera pacote .tgz a partir de – um processo de compilação a removepkg – partir dos fontes. explodepkg – makepkg –
  • 19. Instalação Compilação a partir dos fontes ● # ./configure # make # checkinstall Sistema de pacotes (.tgz) ● pkgtool – installpkg – Checkinstall upgradepkg Gera pacote .tgz a partir de – um processo de compilação a removepkg – partir dos fontes. explodepkg – makepkg –
  • 20. Sistema de pacotes Pacotes .tgz – arquivos “gzipados” estrutura de arquivos e diretórios do programa ● script de pós-instalação (doinst.sh) ● descrição textual do pacote (slack-desc) ● Padrão de nomenclatura nomepacote-versao-arquitetura-build.tgz Exemplo: bash-3.1.017-i486-2.tgz
  • 21. Sistema de pacotes Ferramentas auxiliares slackbuild – script de recompilação de pacotes do CD ● emerde – inspirado no portage do Gentoo ● swaret – diversas funções e resolução de dependências ● slapt-get – utiliza o repositório www.linuxpackages.net ● slackpkg – mais fiel aos princípios do Slackware ● Projeto nacional desenvolvido por Piter Punk
  • 22. Sistema de pacotes Ferramentas auxiliares slackbuild – script de recompilação de pacotes do CD ● emerde – inspirado no portage do Gentoo ● swaret – diversas funções e resolução de dependências ● slapt-get – utiliza o repositório www.linuxpackages.net ● slackpkg – mais fiel aos princípios do Slackware ● Projeto nacional desenvolvido por Piter Punk
  • 23. Sistema de pacotes Ferramentas auxiliares slackbuild – script de recompilação de pacotes do CD ● emerde – inspirado no portage do Gentoo ● swaret – diversas funções e resolução de dependências ● slapt-get – utiliza o repositório www.linuxpackages.net ● slackpkg – mais fiel aos princípios do Slackware ● Projeto nacional desenvolvido por Piter Punk
  • 24. Outras arquiteturas Arquitetura 64 bits Slamd64 (http://slamd64.com) – BlueWhite64 (http://www.bluewhite64.com) – Arquitetura IBM S/390 Slack390 (http://www.slack390.org/) – Arquitetura PowerPC (Macintosh) SlackIntosh (http://workaround.ch/) – Arquitetura Spark Splack (http://www.splack.org/) –
  • 25. Distros Derivadas GoblinX (http://www.goblinx.com.br/) ● ZenWalk (http://www.zenwalk.org/) ● VectorLinux (http://www.vectorlinux.com/) ● InsigneLinux (http://www.insignesoftware.com/) ● SlaX (http://www.slax.org/) ● pQui Linux (http://site.pquilinux.org/) ● CEMF Linux (http://codigolivre.org.br/projects/cemflinux/) ●
  • 26. GoblinX
  • 27. GoblinX
  • 28. GoblinX
  • 29. ZenWalk
  • 30. ZenWalk
  • 31. ZenWalk
  • 32. VectorLinux
  • 33. VectorLinux
  • 34. VectorLinux
  • 35. InsigneLinux
  • 36. InsigneLinux
  • 37. InsigneLinux
  • 38. SlaX
  • 39. SlaX
  • 40. SlaX
  • 41. pQui Linux
  • 42. pQui Linux
  • 43. pQui Linux
  • 44. Recursos para Slackware Grupo de Usuários Slackware (GUS-BR) http://www.slackwarebrasil.org slack-users-br@googlegroups.com Linux Paid'Égua http://www.ausla.org linuxpaidegua@yahoogrupos.com.br SlackBook http://www.slackbook.org http://slackbookptbr.sf.net SlackwareZine http://www.slackwarezine.com.br Viva o Linux http://www.vivaolinux.com.br LinuxQuestions http://www.linuxquestions.org
  • 45. Muito Obrigado!
  • 46. Muito Obrigado! Luiz Sanches luizgrsanches@gmail.com Marcelo Andrade mfandrade@gmail.com

×