Escolar Documentos
Profissional Documentos
Cultura Documentos
Sobre o livro
Mais de um livro
Esquerdos autorais
Crditos
Captulo 1 - UNIX
Captulo 1 - Minix
10
Captulo 1 - GNU
11
12
13
Captulo 1 - A simbiose
14
15
17
Captulo 1 - Debian
18
19
Captulo 1 - Fedora
21
Captulo 1 - Ubuntu
22
Captulo 1 - Opensuse
23
24
25
26
28
30
Concluso
32
Sobre o livro
Este livro tem como objetivo capacitar o leitor na utilizao e
administrao de uma distribuio GNU/Linux. O livro no aborda em
particular nenhuma distro, porm, os conceitos tratados so
abrangentes de modo que voc poder ter a liberdade de escolher qual
delas utilizar. O livro tambm aborda contedo relacionado ao exame
101 da certificao LPI (Linux Professional Institute).
O contedo do livro foi enxugado de modo que ele vai direto ao ponto,
sem rodeios. Esta compactao fruto da minha experincia de mais de
dez anos atuando como professor do treinamento de LPIC-1 e 2 e
coordenando pedagogicamente cursos de Administrao de sistemas
em escolas particulares e Universidades.
Referncias:
Distro Abreviatura para Distribuio de GNU/Linux
Tux4you Rede social para o compartilhamento do conhecimento
humano
www.rede.tux4.com.br
Mais de um livro
A primeira verso deste e-book foi lanada com alguns erros de sintaxe e
tinha um tamanho muito grande para o objetivo que ser um guia
prtico. Alm disto, recebi muitos pedidos para uma verso em PDF com
qualidade boa para ser lido no PC.
Esquerdos autorais
Autor
Juliano Ramos de Oliveira
Editor
Juliano Ramos de Oliveira
Copyleft 2013 Tux4you Academy
www.tux4.com.br
Crditos
A Deus, que se mostrou criador, que foi criativo.
Seu flego de vida em mim me foi
sustento e me deu coragem para questionar realidades
e propor sempre um novo mundo de
possibilidades.
Captulo 1 - UNIX
Ken Thompson, trabalhava para a GE desenvolvendo o MULTICS. Quando
a empresa abandonou o projeto em 1969 ele comeou a reescrever o
sistema num conceito menos ambicioso, batizando-o de Unics e usando
a linguagem de montagem (assembly). Mas tarde, o sistema foi
rebatizado de Unix pr Brian Kernighan que foi pioneiro no
desenvolvimento das linguagens de programao AWK e AMPL.
Um marco importante no mundo UNIX aconteceu em 1973 quando todo
o sistema foi portado de Assembly (linguagem de mquina) para a
Linguagem C . A linguagem de programao C foi criada pr Dennis
Ritchie, sem sombra de dvidas, grande parte do sucesso do Unix e seus
derivados por causa desta linguagem de programao. A linguagem C
foi influncia para as linguagens de programao recentes, tais como:
C++,Java, C#, PHP e Javascript. Ritchie morreu em 12 de outubro de 2011,
uma semana aps a morte de Steve Jobs. Sua morte s foi noticiada em
alguns portais especializados, bem diferente do que aconteceu com
Jobs.
Captulo 1 - Minix
Uma opo livre, de cdigo fonte aberto, para se aprender UNIX.
Andrew S. Tanenbaum criou o sistema operacional MINIX para explicar o
funcionamento dos sistemas operacionais. Tanenbaum lanou um livro
em 1987 chamado "Operating System Design and Implementation" que
continha 12.000 linhas de cdigo do kernel, gerenciador de memria e
sistemas de arquivos. Este sistema era compatvel com a stima edio
do UNIX, porm, era de cdigo aberto e disponvel. Os cursos
universitrios de Tecnologia, comearam a usar o MINIX que rodava em
computadores modestos; para explicar o funcionamento do sistema
operacional UNIX, proprietrio, carssimo e que exigia um super
computador.
10
Captulo 1 - GNU
O inicio do conceito de Software Livre
Richard Matthew Stallman, ou RMS nasceu em 16 de maro de 1953,
fundador do projeto GNU e da fundao do software livre um dos
ativistas mais atuantes em favor do software livre no mundo. Seu
primeiro contato com um computador aconteceu no ano de 1969 no
primeiro ano do ensino mdio (High School), Stallman passou o vero
escrevendo seu primeiro programa - um pr-processador para a
linguagem de programao PL/1 no IBM 360. "Eu escrevi primeiro em
PL/1, passando ento para a linguagem de mquina (assembly) quando
o programa PL/1 tornou-se grande demais para caber no computador".
Contou Stallman, anos depois (Williams 2002, Captulo 3).
Nos anos de 1980 aconteceu o "O declnio da cultura hacker" que at
ento dominava a vida de Stallman. A portabilidade dos softwares
tornou-se um problema para os fabricantes de computadores, que
comearam a no divulgar o cdigo fonte dos seus softwares de modo
que os concorrentes no poderiam utiliz-lo. Quando esta nova cultura
de softwares proprietrios atingiu o MIT onde RMS trabalhava, ele a
rejeitou. Negou-se a assinar acordos de no-divulgao de informao.
Ele escolheu, ao contrrio, compartilhar seu trabalho com os outros, o
que considerou como um esprito clssico de colaborao cientfica. No
ano de 1984 Stallman parou seu trabalho no MIT para dedicar-se
integralmente ao seu projeto GNU, anunciado em setembro de 1983.
No ano de 1985 RMS publicou o Manifesto GNU.
Referncia:
http://www.gnu.org/gnu/manifesto.pt-br.html
11
12
13
Captulo 1 - A simbiose
Simbiose uma relao mutualmente vantajosa entre dois ou mais
organismos vivos de espcies diferentes. Explicar o que "simbiose" foi
a melhor maneira que encontrei para explicar o sucesso do GNU/Linux,
um dependia do outro. Sem a licena livre do projeto GNU chamada de
GPL (GNU General Public License) o Linux no teria alcanado seus
primeiros desenvolvedores voluntrios que tornaram o cdigo utilizvel
em larga escala, alm disto, para o usurio final, foram os softwares
aplicativos (GNU) que tornaram o sistema operacional realmente
operacional.
14
16
17
Captulo 1 - Debian
O Debian foi lanado em 16 de Agosto de 1993 por Ian Murdock, ao
tempo estudante universitrio, que escreveu o Manifesto Debian que
apelava criao de uma distribuio Linux a ser mantida de uma
maneira aberta, segundo o esprito de Linux e do GNU. O projeto Debian
cresceu vagarosamente at 1995 quando o projeto dpkg ganhou
notoriedade.
O dpkg a base de gerenciamento de pacotes da distribuio linux
Debian. Foi inicialmente criado por Matt Welsh, Carl Streeter e Ian
Murdock como uma aplicao Perl, sendo posteriormente reescrito, em
sua maior parte, para a linguagem C (Linguagem de programao) por
Ian Jackson em 1993. O dpkg um software para instalar, remover e
atualizar programas. A primeira verso 1.x do Debian aconteceu em
1996.
O ciclo de desenvolvimento das verses do Debian passa trs fases:
Unstable - Instvel
Testing - Teste
Stable - Estvel
Quando as verses esto na fase testing elas so identificadas por
codinomes tirados dos personagens do filme Toy Story. Ao se tornarem
Stable as verses recebem um nmero de verso (ex: 5.0).
A verso Testing atual Stretch. A verso Unstable ter sempre o
nome Sid, personagem que costumava a quebrar os brinquedos, em
aluso aos bugs que podem ocorrer nesta verso.
18
20
Captulo 1 - Fedora
Fedora antigamente chamado de Fedora Core um sistema operacional
que tem por base o linux, a distribuio linux completamente livre de
custos para poder usufruir e partilhar. Foi criada pela Red Hat.
Atualmente mantida pelo projeto Fedora (Fedora Project) e patrocinado
pela Red Hat.
O gerenciador de pacotes do Fedora o RPM (Red Hat Package Manager),
o RPM serve para instalar, atualizar, desinstalar, verificar e procurar
softwares. At a verso 17 o instalador era semelhante ao da distribuio
Red Hat 9, na verso 18 o sistema de instalao foi totalmente
reformulado. Novas verses do Fedora so lanadas aproximadamente a
cada seis meses. Alm das verses oficiais, o Fedora possui tambm
uma verso instvel, o Rawhide, que serve como um campo de provas
para todas as atualizaes e mudanas que faro parte da prxima
verso.
O Fedora distribui software absolutamente livre que tem um instalador
grfico completo, vem com ferramentas desktop e de administrao
fceis de usar. Fedora o nome de um clssico chapu que surgiu na
dcada de 20.
21
Captulo 1 - Ubuntu
Ubuntu uma distribuio baseada no Debian patrocinada pela
Canonical Ltd. O Ubuntu diferencia-se do Debian por ter verses
lanadas semestralmente, por disponibilizar suporte tcnico nos 9
meses seguintes ao lanamento de cada verso (as verses LTS Long
Term Support Para desktop e servidor recebem 5 anos de suporte) e
pela sua filosofia em torno de sua concepo. A proposta do Ubuntu
oferecer um sistema que qualquer pessoa possa utilizar sem
dificuldades, independentemente de nacionalidade, nvel de
conhecimento ou limitaes fsicas. O sistema dever ser constitudo
principalmente por Software Livre. Deve tambm ser isento de qualquer
taxa.
O nome Ubuntu - [u'buntu] deriva do conceito sul africano de mesmo
nome, diretamente traduzido como Humanidade com os outros ou
sou o que sou pelo que ns somos. O ubuntu assim como o Debian
utiliza pacotes no formato .DEB que podem ser instalados pelo utilitrio
dpkg ou apt.
Um grande diferencial do Ubuntu em relao as outras distribuies de
GNU/Linux a sua interface grfica Unity. O Unity foi desenvolvido pela
comunidade Ayatana e adaptado pela Canonical Ltd. Sua primeira
apario foi na verso 10.10 para netbooks, ele foi desenhado
inicialmente para fazer um uso mais eficiente do espao das telas
limitadas dos netbooks, devido ao seu sucesso, tornou-se padro na
verso 11.04 que ainda inclua o GNOME como opo. Diferente do
GNOME, KDE, XFCE e LXDE o Unity no inclui aplicaes, j que foi feito
para usar programas GTK+ j existentes. A partir da verso 11.10 do
Ubuntu o Unity passou a ser a nica interface padro.
22
Captulo 1 - Opensuse
Aps adquirir o Suse linux em janeiro de 2004, a Novell, uma empresa
Americana que na dcada de 1980 ficou famosa por seu sistema
operacional de rede (Netware) incentivou o desenvolvimento de uma
comunidade para o desenvolvimento de uma distribuio GNU/Linux. A
comunidade OpenSuse Project patrocinada pela Novell e conta com
voluntrios de todo o mundo.
OpenSuse completamente livre e disponvel para download, eles
tambm vendem um Dvd-Box para o pblico em geral que deseja
colaborar com o projeto. O OpenSuse possui edies para arquiteturas
x86 e x86-64. O OpenSuse compatvel com o RPM (Red Hat Package) e
possui seu prprio gerenciador de pacotes Zypper que funciona de
forma similar ao apt-get do Debian.
23
24
25
27
29
31
Concluso
Como combinado, vamos limitar os ebooks em 5000 palavras de modo
que ser sempre um guia prtico para voc carregar em seu smartphone
que o objetivo principal. Como pode ter observado o layout foi
redesenhado e a fonte foi otimizada, est mais bonito, sou ousado em
dizer. Na prxima edio vamos abordar:
Noes fundamentais
O shell
Prompt String 1 e 2
Variveis de ambiente do bash
Histrico de comandos
Tambm atendi aos pedidos e toda verso ter opo de PDF e EPUB.
32