Slackware Linux
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Slackware Linux

  • 3,113 views
Uploaded on

Apresentação com uma visão geral sobre o Slackware Linux, proferida originalmente no Fórum Paraense de Software Livre em 2007.

Apresentação com uma visão geral sobre o Slackware Linux, proferida originalmente no Fórum Paraense de Software Livre em 2007.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
3,113
On Slideshare
3,110
From Embeds
3
Number of Embeds
1

Actions

Shares
Downloads
107
Comments
1
Likes
0

Embeds 3

http://www.slideshare.net 3

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