INFOESTE 2014 FESTA LINUX – LINUX PRINCIPIANTES. O início... Em 5 de outubro de 1991, um...
Transcript of INFOESTE 2014 FESTA LINUX – LINUX PRINCIPIANTES. O início... Em 5 de outubro de 1991, um...
INFOESTE 2014
FESTA LINUX – LINUX PRINCIPIANTES
O início...
Em 5 de outubro de 1991, um filandês chamado Linus Torvalds enviou a seguinte mensagem pelo sistema de News da Internet:“ ... Como eu mencionei há um mês, estou trabalhando em um
versão free de um sistema semelhante ao Minix para computadores AT-386. Ele já alcançou o estágio de ser usável (embora possa não ser, dependendo do que você quer fazer), e pretendo distribuir o código fonte. É apenas a versão 0.02 ... mas já consegui rodar nele o bash, gcc, gnu-make, gnu-sed, compress, etc.”
Esta mensagem marcou o início de um movimento que em menos de dez anos depois já possuía 30 milhões de seguidores. (Software Livre)
INFOESTE 2014
Free Software
INFOESTE 2014
Os precursores do movimento eram hackers dos departamentos de informática mais prestigiados (MIT, Berkeley) que partilhavam programas entre si, incluindo o código, para que os outros o pudessem examinar e alterar consoante as necessidades.
Surgiu o GNU (GNU’s Not Unix), em 1983, projeto liderado por Rhichard Staltman, que pretendia desenvolver um sistema operacional tipo-Unix (Unix-like) que fosse verdadeiramente livre (o Unix era proprietário e as universidades tinham de pagar licenças)
Surgimento da Free Software Foundation em 1985.
Open Source
INFOESTE 2014
Em 1998, um grupo de dissidentes da comunidade Free Software decidiu começar a usar o termo “Open Source Software” em vez de “Free Software” para o descrever.
Objetivos:
Fugir à confusão entre livre e grátis
Realçar o fato de a distribuição vir com o código fonte
Apelo a uma classe mais vasta de empresas/empresários
Motivar a produção de programa livres (Código aberto atrai mais cabeças para descobrir bugs e a trabalharem para o projeto)
Netscape libera o código do fonte do Navigator
INFOESTE 2014Open Source vs Free Software?
Open Source:Pragmático;Ênfase no desenvolvimento
aberto e em modelos de negocio
Free Software:Filosófico;Ênfase na liberdade do
usuário:Liberdade de partilha;Liberdade de alteração;Liberdade de ….
INFOESTE 2014
CatedralCatedralDesenvolvedores eleitos e que conhecem bem os objetivos
do projeto e a estrutura de código
Contribuições da comunidade através de relatos de falhas (bugs) ou correções (patches).
Comparado ao software proprietário
BazarBazarDesenvolvimento feito totalmente aberto, utilizando a internetQualquer pessoa está livre para inserir suas próprias
funcionalidades ou “remendo”
Catedral vs Bazar
INFOESTE 2014
Qual a melhor?Depende
de como se pretende utilizar o sistema variedades do UNIX com que se está
familiarizado preferência políticas necessidades de suporte
Linux - Distribuições
INFOESTE 2014
INFOESTE 2014
Recursos Linux na Web
Site Web Descrição
linux.slashdot.org O braço Linux específico do gigante Slashdot de notícias técnicas
lwn.net Linux e agregador de notícias sobre código-fonte aberto
www.freshmeat.net Enorme catálogo de software para Linux e UNIX
www.kernel.org Site oficial sobre kernel do Linux
www.linux.com Depósito central de informações sobre o Linux (não-oficial)
www.linux.org Outro depósito central de informações sobre o Linux (não-oficial)
www.linuxtoday.com Novidades gerais Linux
www.linuxworld.com Revista on-line da Conputerworld
www.tldp.org Linux Documentation Project (Projeto de Documentação sobre o Linux)
www.linux-magazine.com.br
Revistas e noticias
Linux – Onde buscar informações?
INFOESTE 2014Criar Máquina Virtual no VirtualBox
INFOESTE 2014Instalação da Máquina Virtual no VirtualBox
INFOESTE 2014Instalação de Pacotes
apt-get apt-get ●update update - Adquire novas listas de pacotes.- Adquire novas listas de pacotes.●upgrade upgrade - Faz uma atualização.- Faz uma atualização.●installinstall - Instala novos pacotes- Instala novos pacotes●remove remove - Remove um pacote.- Remove um pacote.●dist-upgrade dist-upgrade - Atualiza a distribuição.- Atualiza a distribuição.●clean clean - Apaga arquivos baixados para instalação. - Apaga arquivos baixados para instalação.●autoclean autoclean -Apaga arquivos antigos baixados para -Apaga arquivos antigos baixados para
instalação.instalação.
INFOESTE 2014Segue os sites de atualização para o Debian na Internet e fauldade Segue os sites de atualização para o Debian na Internet e fauldade dentro do arquivo dentro do arquivo /etc/apt/sources.list/etc/apt/sources.list
deb http://ftp.br.debian.org/debian/ stable main non-free contribdeb http://ftp.br.debian.org/debian/ stable main non-free contribdeb-src http://ftp.br.debian.org/debian/ stable main non-free contribdeb-src http://ftp.br.debian.org/debian/ stable main non-free contrib
deb http://security.debian.org/ stable/updates main non-free contribdeb http://security.debian.org/ stable/updates main non-free contribdeb-src http://security.debian.org/ stable/updates main non-free contribdeb-src http://security.debian.org/ stable/updates main non-free contrib
Local adotado dentro da faculdadeLocal adotado dentro da faculdade
deb http://9.9.9.254/wheezy/ stable main contrib non-free deb http://9.9.9.254/wheezy/ stable main contrib non-free deb http://9.9.9.254/wheezy-security/ stable main contrib non-freedeb http://9.9.9.254/wheezy-security/ stable main contrib non-free
INFOESTE 2014Pacotes a serem instaladosPacotes a serem instalados
apt-get install slim xorg xfce4 synapticapt-get install slim xorg xfce4 synaptic
apt-get install fluxbox wmaker icewm awesome openbox blackbox apt-get install fluxbox wmaker icewm awesome openbox blackbox lxdelxde-Startx (iniciar modo gráfico)Startx (iniciar modo gráfico)-Demonstração de logon e logoff Demonstração de logon e logoff
apt-get install gdm3apt-get install gdm3- Demonstração de logon e logoff- Demonstração de logon e logoff
INFOESTE 2014Pacotes a serem instalados – Ferramenta SynapticPacotes a serem instalados – Ferramenta Synaptic
Pacote Office: Pacote Office: libreoffice libreoffice-help-pt-br libreoffice-l10n-pt-brlibreoffice libreoffice-help-pt-br libreoffice-l10n-pt-br
Wine (emulador para sw windows)Wine (emulador para sw windows)
chromium chromium-browser chromium-browser-l10nchromium chromium-browser chromium-browser-l10n
Iceiweasel (navegor mozila)Iceiweasel (navegor mozila)
Brasero (gravador CD e DVD)Brasero (gravador CD e DVD)
Lynx (navegador modo texto)Lynx (navegador modo texto)
INFOESTE 2014Pacotes a serem instalados – Ferramenta SynapticPacotes a serem instalados – Ferramenta Synaptic
Pacote Office: Pacote Office: libreoffice libreoffice-help-pt-br libreoffice-l10n-pt-brlibreoffice libreoffice-help-pt-br libreoffice-l10n-pt-br
Netbeans (IDE)Netbeans (IDE)
Eclipse (IDE)Eclipse (IDE)
Codeblocks (IDE C)Codeblocks (IDE C)
Monodevelop (IDE .NET)Monodevelop (IDE .NET)
Icedove (email)Icedove (email)
monodevelop