slackware, o sistema preguiçoso

Download Slackware, o sistema preguiçoso

Post on 31-Jul-2015

227 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

Slackware: O Linux Preguioso

Pgina 1

SLACKWARE: O LINUX PREGUIOSO

Autor: RODRIGO ZIMMERMANN E-mail: bilufe@yahoo.com.br

Slackware: O Linux Preguioso

Pgina 2

LicenciamentoEsta obra est protegida por direitos autorais, conforme segue: - Nenhuma outra obra poder basear-se nesta obra, salvo pequenas citaes quando a obra fizer referncia obra original; - O autor garante o direito de cpia desta obra para qualquer dispositivo (smartphone, tablet, computador, etc) que pertena a quem adquiriu esta cpia. - Ao utilizar citaes desta obra, deve-se haver referncia mesma; - proibido revender esta obra, salvo com autorizao do autor; - proibido explorar esta obra para fins comerciais, salvo com autorizao do autor; - O autor garante o direito de repassar cpia desta obra para outros, resguardando o direito de gratuidade da cpia.

Todas as marcas e todos os logotipos citados nesta obra so responsabilidade de seus proprietrios.

Slackware: O Linux Preguioso

Pgina 3

SumrioSlackware: O Linux Preguioso................................................................................................................3 O que o Slackware?...........................................................................................................................3 O Linux............................................................................................................................................3 Histria do Linux........................................................................................................................4 O que so distribuies ou distros?............................................................................................6 Histria do Slackware...........................................................................................................................8 A Distribuio Slackware...................................................................................................................10 A estrutura do sistema de arquivos................................................................................................11 Interface com o usurio.................................................................................................................12 Aplicativos.....................................................................................................................................15 Caractersticas................................................................................................................................17 Pontos fortes...................................................................................................................................17 Pontos fracos..................................................................................................................................19 Concluso.................................................................................................................................................20 Bibliografia..............................................................................................................................................21

Slackware: O Linux Preguioso

Pgina 4

Slackware: O Linux Preguioso

O que o Slackware?

Para comear a falar sobre o Slackware, ser necessrio primeiramente fazer uma breve apresentao do Linux, pois impossvel entender o Slackware sem entender o que o Linux. Portanto, inicialmente ser abordado um pouco sobre o Linux.

O Linux

Linux um termo popularmente usado para referir-se a diversos sistemas operacionais que utilizam como ncleo Linux, criado pelo programador finlands Linus Torvalds. Os sistemas operacionais que utilizam o ncleo Linux so popularmente conhecidos como distribuies, ou distros, de Linux. O ncleo Linux software livre, isto significa que ele atende a quatro regras: 1. A liberdade de executar o software para qualquer uso. 2. A liberdade de estudar o funcionamento de um programa e adapt-lo para as suas necessidades. 3. A liberdade de redistribuir cpias. 4. A liberdade de melhorar o programa e de tornar as modificaes pblicas de modo que a comunidade inteira beneficie da melhoria. O conceito de software livre foi criado por Richard Stallmann na dcada de 80, e para desenvolver os objetivos do software livre , ele criou a Free Software Foundation e o projeto GNU. No fosse o fato do Linux estar disponvel como software livre, talvez nunca teramos ouvido falar nele ou j teria sido enterrado. Muitos outros sistemas operacionais j morreram, o caso do MS-DOS (que deu lugar ao Windows), OS/2 da IBM, AmigaOS da Atari, BeOS da Be Corporation e alguns outros. A diferena entre eles e o Linux que os sistemas citados eram proprietrios, j o Linux livre e mesmo que o seu criador deixe de ter interesse no sistema ele continuar a ser desenvolvido por programadores voluntrios, como tem sido feito at os dias de hoje. Algumas empresas tem adotado o modelo de desenvolvimento de software livre para que seus produtos possam

Slackware: O Linux Preguioso

Pgina 5

evoluir a passos mais largos, o caso do Lightworks, uma aplicao utilizada na produo cinematogrfica e que recentemente foi transformado em software livre. Diferentemente do que algumas pessoas acreditam, o Linux no um sistema operacional do tipo Unix. A verdade que o Linux um sistema operacional Unix-like, ou seja, semelhante ao Unix, mas no do tipo Unix. Para entender melhor esta questo, faz-se necessrio saber que para um sistema operacional ser considerado do tipo Unix necessrio que ele siga algumas especificaes, objetivando a compatibilidade entre os sistemas. Apesar do Linux ter sido desenvolvido para ser semelhante ao Unix, ele nunca obteve a certificao necessria para ser considerada um sistema operacional do tipo Unix. So sistemas operacionais do tipo Unix: SCO, HP/UX, Tru64 UNIX, AIX, Solaris, IBM z/OS, NEC UX/4800, NCR UNIX SVR4 e o Darwin (que o ncleo do MacOS X, da Apple). Para entender melhor a histria do Unix, veja a imagem abaixo:

Histria e evoluo do sistema operacional UNIXHistria do Linux

No h como iniciar uma explanao sobre a histria do Linux sem mencionar o projeto GNU, pois foram ferramentas disponibilizadas por este projeto que permitiram que o criador do Linux desenvolv-lo. Para incio de conversa, o Projeto GNU foi iniciado por Richard Stallmann em 1984 e

Slackware: O Linux Preguioso

Pgina 6

tinha como objetivo criar um sistema operacional livre. Quando o Linux nasceu, o projeto GNU j possua vrias ferramentas de desenvolvimento e outros aplicativos que foram utilizados por Linus Torvalds para criar o ncleo Linux. Por sua vez, o projeto GNU j possua um ncleo para seu sistema operacional livre, o Hurd, porm este ainda no havia alcanado uma maturidade que permitisse o seu uso em ambiente de produo (como at hoje no tem alcanado), e o Linux caiu como uma luva para o projeto: disponibilizando um ncleo que alcanou rapidamente a maturidade almejada. Devido a ligao com o projeto GNU, a Free Software Foundation reinvidica que o Linux deve ser chamado de GNU/Linux, sendo que muitos escritores e adeptos do software livre utilizam a nomeao recomendada pela FSF. Linus Torvalds iniciou o desenvolvimento do ncleo Linux quando ainda estava na Univesidade de Helsink, na Finlndia. Atravs da rede Usenet (uma antecessora da Internet), Linus convocou programadores de todo o mundo para ajudar a desenvolver o projeto, que na poca foi batizado de Freax. O nome Linux foi dado pelo administrador do servidor FTP da Universidade de Helsink, pois o mesmo deu o nome Linux ao FTP usado para carregar o cdigo fonte. O Minix, que serviu como fonte de inspirao para Torvalds, um sistema operacional criado por Andrew S. Tanenbaum, autor do livro "Operating Systems Design and Implementation" de (1987). O Minix foi criado para fins de estudos nas universidades, sendo que o sistema inspirado no UNIX e tinha o objetivo de permitir o estudo do funcionamento dos sistemas operacionais. Inspirado no Minix, em 1990 Linus Torvalds iniciou um projeto particular, porm em 1991 ele comeou a receber contribuies de programadores do mundo todo. Em entrevista recente, Linus Torvalds revelou que no acreditava que o Linux chegaria a ser o sistema operacional que hoje . Aps um certo perodo sozinho trabalhando eu seu projeto, Linus decidiu enviar a seguinte mensagem para o grupo comp.os.minix da rede USERNET:Voc suspira por melhores dias do Minix-1.1, quando homens sero homens e escrevero seus prprios "device drivers"? Voc est sem um bom projeto e esta morrendo por colocar as mos em um S.O. no qual voc possa modificar de acordo com suas necessidades? Voc est achando frustrante quando tudo trabalha em Minix? Chega de atravessar noites para obter programas que trabalhem correto? Ento esta mensagem pode ser exatamente para voc. Como eu mencionei a um ms, estou trabalhando em uma verso independente de um S.O. similar ao Minix para computadores AT- 386. Ele est, finalmente, prximo do estgio em que poder ser utilizado (embora possa no ser o que voc esteja esperando), e eu estou disposto a colocar os fontes para ampla distribuio. Ele est na verso 0.02... contudo eu tive sucesso rodando bash, gcc, gnu- make, gnu-sed, compresso, etc. Nele... -

Slackware: O Linux Preguioso

Pgina 7

[Linus Torvalds].

Talvez a mensagem acima tenha sido decisiva para o sucesso do Linux, pois se ela no tivesse sido enviada bem possvel que o Linux jamais tivesse sado da universidade. Pode-se reparar, atravs da mensagem, que Torvalds no imaginava que seu pequeno ncleo faria tanto sucesso nos anos seguintes, e que hoje seria patrocinado por mais de 300 empresas do mundo da informtica, entre elas IBM, Intel, Oracle, Samsung, AMD, Cisco, Google, Sony, Nokia, Motorola, Huawei, Panasonic, Adobe, Citrix, Dell, Epson, LG, Nvidia, Red Hat, Toshiba, Y