Linux Desktop Ubuntu
Treinamento CERCOMP & DDRH Projeto Software Legal
Prof. Hugo A. D. do Nascimento
Diretor do CERCOMP/CIT
Maio de 2007
Esta apresentação
Esta apresentação
foi elaborada com o
foi elaborada com o
OpenOffice 2.2
OpenOffice 2.2
QUESTIONÁRIO GERAL
1.
O que lhe motivou a fazer este
treinamento?
2.
O que você espera aprender no mesmo?
3.
Você usaria software livre? Por quê?
Caso afirmativo, quais programas você
usaria e em quais condições?
4.
Cite pelo menos cinco diferenças entre
Conteúdo
1.
Termos Técnicos
2.
Projeto Software Legal
3.
Introdução ao Linux
4.
Instalação do Ubuntu
5.
O Desktop Gnome
● Gnome – Aplicações ● Gnome – Locais ● Gnome – Sistema ● Configurando o Desktop6.
Adicionando Programas
7.
Linha de Comandos S
hell
Termos Técnicos
●
Hardware
●
Software
– Software gratuito
– Software de código aberto (opensource) – Software livre
●
Sistema Operacional (SO)
Projeto Software Legal
●
Princípios:
– Respeitar as licenças de uso de software
– Garantir o acesso da sociedade a programas
Projeto Software Legal
●
Ações:
– Realizar uma mudança cultural no que
tange a aquisição e o uso de software.
– Escolher formatos de arquivo padrões para
intercâmbio de dados na UFG.
– Definir programas de computador padrões
para a instituição.
– Realizar migração para software livre. – Regularizar as licenças de software
proprietários que não possuem equivalentes livres.
Projeto Software Legal
●
Ações Pontuais:
– Migração para OpenOffice na Reitoria
– Especificação de computadores e demais
equipamentos de TI com suporte a Linux
– Normatização geral de software – Revitalização de laboratórios
Introdução ao Linux
●
Um Pouco de História:
– Décadas de 70 e 80: SO Unix da AT&T
● Primeira versão em 1969 pelos Lab. Bell da AT&T ● Rodava em computadores de grande porte e
estações de trabalho RISC
● Era utilizado também em ambientes acadêmicos e
de pesquisa
● Código, licenciado pela AT&T, era ensinado nos
cursos de computação
● Vendo seu poder de comercialização, a AT&T
lança versão System 7 do UNIX com uma licença proibindo seu código fonte de ser estudado.
Introdução ao Linux
●
Um Pouco de História:
– Décadas de 70 e 80: SO Unix da AT&T
● Tanenbaum desenvolve o MINIX, sistema
simples para estudo, teoricamente baseado no Unix mas que não utiliza qualquer linha de
código da AT&T
● Outras versão independentes de Unix são criadas ● Padronização POSIX da IEEE
● Em 1991, Linus Torvalds, um estudante de
computação Filandês, faz um clone do Minix
projetado para ser um sistema de produção para PC carregado de recursos. O sistema chama-se Linux.
Introdução ao Linux
●
O Linux Hoje:
– Tornou-se o maior e mais famoso projeto de
software livre do mundo
– É o SO como mais versões para quase todos
os tipos de máquinas
– O seu kernel possui atualmente cerca de 7
Introdução ao Linux
●
Dificuldades na utilização do Linux:
– Conceitos diferentes do MS Windows, quanto
à manipulação de unidades de discos, dispositos e interfaces gráficas
– Falta de drivers oficiais para muitos
dispositivos periféricos
– Existência de mais de 340 distribuições
Introdução ao Linux
●
Vantagens em utilizar Linux:
– A instalação básica vem com bem mais
aplicativos do que outros sistemas operacionais
– É um SO mais robusto
– Possui interfaces gráficas avançadas – É um sistema livre
Introdução ao Linux
●
Distribuições maiores:
– DebianDebian
– Fedora/RedHatFedora/RedHat
– Mandriva (Mandrake)Mandriva (Mandrake) – SlackwareSlackware
Introdução ao Linux
●
Ubuntu:
– Distribuição sul-africana, criada em 2004
pela Canonical Ltd.
– Baseada na distribuição Debian.
– Inclui a interface Gnome como padrão; KDE
e XFCE são utilizadas nas distribuições derivadas Kubuntu e Xubuntu.
– A palavra “ubuntu” significa “humanidade
para com os outros”, bem como, "eu sou o que sou por causa de quem nós todos
Introdução ao Linux
●
Distribuições Ubuntu a cada 6 meses:
Notes 4.10 5.04 5.10 6.06 LTS 6.10 Edgy Eft 7.04 Feisty Fawn 7.10
Version Release date Code name VersionSub Supported until
20 October
2004 Warty Warthog Sounder April 30, 2006 Initial release, support for x86, x86-64, PowerPC. ShipIt.
8 April 2005Hoary Hedgehog Array October 31, 2006
Inclusion of
update-manager/upgrade-notifier, Kickstart compatibility, improved laptop support.
13 October
2005 Breezy Badger Colony April 13, 2007
Graphical boot process with progress bar (USplash), OEM Installer Support, Launchpad tracking, GCC 4.0
1 June2006 Dapper Drake Flight
June, 2009 (desktops); June, 2011 (servers)
LiveCD and Installer on one disc, Ubiquity installer. First Long-Term Support release.
26 October
2006 Knot April, 2008 Automated problem reports, Upstart
19 April
2007 Herd October, 2008
Migration assistant, KVM, Easy codec/restricted drivers
installation, Desktop effects,
WPA support, PowerPC no longer officially supported
Planned for 18 October
2007
Gutsy
Gibbon Tribe April, 2009
Default graphical desktop effects, unattended installation,
Click'N'Run options Legend:
no longer
Introdução ao Linux
Arquitetura Hardware
Sistema Operacional (kernel e módulos) Linha de Comando –
Shell (bash, csh, ksh) Sistema Servidor de Janela (Xserver, Xorg, XGL)
Gerenciadores de Janelas ou Ambientes de Desktop
(Ex.: KDE, Gnome) Aplicativos
Instalação do Ubuntu
●
Passos:
1. Verificar a compatibilidade do Ubuntu com o computador, utilizando um Live CD.
Testes:
● Placa de vídeo ● Placa de som ● Placa de rede
● Impressora, scanner e demais periféricos
2. Realizar o backup de todos os dados e programas gravados no HD
Instalação do Ubuntu
●
Passos:
3. Ativar o programa de instalação no Live CD ou iniciar o CD Alternativo
4. Escolher as opções de configuração
5. Instalar o suporte completo à língua portuguesa.
Instalação do Ubuntu
Instalação do Ubuntu
Escolha do layout de teclado
Instalação do Ubuntu
Escolha do fuso horário com base no país.
Sugestão: deixar como “São Paulo”
Instalação do Ubuntu
Sugestão para o partionamento do HD: –Windows = 30% –Swap = 1 a 2 GB –Linux Raiz = 30% –Linux Home = restanteO Desktop Gnome
●
Ícones no Desktop
●
Relógio/Calendário
O Desktop Gnome
●
Teclas de Atalho do Gnome:
– ALT+F1: abre o menu principal
– ALT+F2: abre janela para executar um comando – ALT+F4: fecha o programa em execução
– ALT+F6: mostra o ícone e o nome da aplicação
sendo executada e permite alternar entre janelas do mesmo tipo
– ALT+F9: minimiza a janela em foco
– ALT+TAB: alterna entre as janelas abertas – CTRL+ALT+setas: alterna entre as áreas de
O Desktop Gnome
●
Teclas de Atalho do X:
– CTRL+ALT+Fn: alterna entre os terminais
Configurando o Desktop Gnome
●
Configuração dos Painéis
●
Papéis de Parede
●
Tema das Janelas
Configurando o Desktop Gnome
●
O Gnome pode ser configurado
manualmente para ficar parecido com o
Windows, o que ajuda no processo de
adaptação ao Linux.
●
Note, contudo, que a posição dos painés
e ícones do ambiente Gnome padrão é
melhor, em termos de usabilidade.
Linha de Comandos Shell
● ls -la ● cd diretório ● pwd ● cp origem destino ● mv origem destino ● sudo comando ● ps aux ● top ● kill -9 número-processo ● xkill● sudo apt-get install nome-pacote ● sudo dpkg -i nome-pacote.deb
Outras Distribuições Linux
●
Utilizadas na UFG:
– OpenSuse (Desktop) – CERCOMP, INF – Slackware (Servidores) – CERCOMP – Fedora Core (Desktop) – algumas UAs
●
Mais distribuições:
– Kubuntu, Xubuntu – Kurumin – Pqui – Mandriva – CentOSReferências & Links
●
Site do Ubuntu -
http://www.ubuntu.com●
Site do CERCOMP -
http://www.cercomp.ufg.br●