Vous êtes sur la page 1sur 16

Sistemas Operacionais II

DISTRIBUIO FAMLIA UBUNTU


SILVA, Natalia Montes
SANTOS, Maria de Lourdes

1 SISTEMA OPERACIONAL
1.1 INTRODUO:
Sistema Operacional uma coleo de programas que:
Inicializam o hardware do computador
Fornecem rotinas bsicas para controle de dispositivos
Fornecem gerncia, escalonamento e interao de tarefas
Mantm a integridade do sistema.
Linux um sistema operacional. Programa responsvel pelo funcionamento do computador, que faz a
comunicao entre hardware (impressora, monitor, mouse, teclado) e software (aplicativos em geral). O
conjunto de um kernel e demais programas responsveis pela comunicao com este o que
denominamos sistema operacional. O kernel o corao do Linux.
Uma distribuio do Linux nada mais que o conjunto de kernel, programas de sistema e aplicativos
reunidos num nico CD-ROM. Hoje em dia temos milhares de aplicativos para a plataforma Linux, onde
cada empresa responsvel por sua distribuio escolhe os aplicativos que devero estar includos em
seu CD-ROM.
E o principal sobre Sistema Operacional que voc nunca deveria notar sua presena. Porque
ningum realmente usa um Sistema Operacional. Pessoas usam programas em seus
computadores e a nica misso na vida de um Sistema Operacional ajudar estes programas a
funcionarem. Ento, um Sistema Operacional nunca faz nada sozinho. Ele est apenas
esperando pelos programas pedirem por certos recursos, ou pedirem por um certo arquivo no
disco, ou pedirem para serem conectados ao mundo externo. E ento o Sistema Operacional
aparece e tenta tornar mais fcil para as pessoas escreverem programas.
(Linus Torvalds, Revolution OS, 2001)



2 O QUE GNU/LINUX


2.1 LINUX
Muita gente confunde Linux com sistema de computador, o que no deixa de estar parcialmente
correto. Voc j deve ter encontrado diversas vezes a palavra kernel quando l sobre Linux. O que vem a
ser isso? O kernel o ncleo do sistema operacional e d aos softwares a capacidade de acessar o
hardware.
O ncleo do sistema a parte responsvel pela integrao dos dispositivos de hardware do computador
com os programas.
O Kernel, por sua vez, independente do sistema- se Linux ou Windows, o corao do sistema. Por isso
o kernel do Linux atualizado constantemente, acrescentando suporte a novas tecnologias. Usa
mdulos para adicionar suporte ou para melhorar no suporte a itens j existentes.
Os mdulos so muito teis, pois desobrigam o administrador da mudana do kernel inteiro, sendo
necessrio apenas a instalao do novo mdulo. Mas s vezes voc pode sentir a necessidade de
recompilar o kernel inteiro, talvez para ganhar mais estabilidade, performance ou aumentar o suporte
ao seu hardware como um todo. Por usar um sistema de numerao simples, os usurios do Linux
podem identificar sua verso em uso.
2.2 PROJETO GNU
Projeto lanado em 27 de setembro de 1983 por Richard Stallman, atualmente mantido pela Free
Software Foundation (FSF). O objetivo foi criar um sistema operacional parecido com o Unix, chamado
GNU, totalmente baseado em software livre.
O termo GNU um acrnimo recursivo para GNUs Not Unix (GNU no Unix) e tambm o nome do
animal que representa o projeto, um grande mamfero de casco do gnero Connochaetes e nativo do
continente africano.
O projeto criou seu microkernel chamado HURD e boa parte dos programas livres usados atualmente
por alguns sistemas operacionais, principalmente as diferentes distribuies Linux. Assim, de acordo
com a FSF, da unio das aplicaes, bibliotecas e ferramentas de desenvolvimento do projeto GNU e o
kernel do Linux (programa responsvel por alocar recursos e conversar com o hardware), obtm-se o
sistema operacional denominado GNU/Linux.




2.3 DISTRIBUIES LINUX
Uma distribuio do Linux o conjunto de kernel, programas de sistema e aplicativos reunidos num
nico CD-ROM.
Cada distribuio Linux possui suas particularidades, tais como forma de instalar um pacote (ou
software), interface de instalao do sistema operacional, interface grfica, suporte a hardware.
3 FAMLIA UBUNTU

3.1 UBUNTU
Sistema Operacional de cdigo aberto, construdo a partir do ncleo Linux, baseado no Debian.
patrocinado pela Canonical Ltd (dirigida por Jane Silber). 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 recebem 5 anos de
suporte, e para servidor recebem 5 anos de suporte), e pela 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 deve ser
constitudo principalmente por software livre. Deve tambm ser isento de qualquer taxa.
Os fs do Ubuntu so conhecidos como "ubuntistas", "ubunteiros" ou "ubunteros". Atualmente (2014) a
pgina do Ubuntu no Distrowatch a segunda ou terceira mais acessada, estando tecnicamente
empatada com os acessos ao Debian.
Em 8 de julho de 2005, Mark Shuttleworth e a Canonical Ltd anunciaram a criao da Fundao Ubuntu
e providenciaram um suporte inicial de US$ 10 milhes. A finalidade da fundao garantir apoio e
desenvolvimento a todas as verses posteriores 5.10.
3.2 FILOSOFIA UBUNTU

Ubuntu uma antiga palavra africana que significa algo como "Humanidade para os outros" ou ainda
"Sou o que sou pelo que ns somos".
Uma pessoa com Ubuntu est aberta e disponvel aos outros, assegurada pelos outros, no sente
intimidada que os outros sejam capazes e bons, para ele ou ela ter prpria autoconfiana que vem do
conhecimento que ele ou ela tem o seu prprio lugar no grande todo.
Arcebispo Desmond Tutu em Nenhum Futuro Sem Perdo
3.3 CARACTERSTICAS

Novas verses do Ubuntu so lanadas duas vezes ao ano, uma no ms de Abril e outra no ms
de Outubro.
Um dos focos principais a usabilidade , incluindo o uso da ferramenta sudo (O
comando sudo do sistema operacional Unix permite a usurios comuns obter privilgios de outro
usurio, em geral o super usurio, para executar tarefas especficas dentro do sistema de
maneira segura e controlvel pelo administrador. O nome uma forma abreviada de se referir
a substitute user do fazer substituindo usurio ou super user do *fazer como super usurio*.
Para tarefas administrativas (similar ao Mac OS X) e a oferta de uma gama de recursos completa
a partir de uma instalao padro.
Acessibilidade e internacionalizao, permitindo a utilizao do sistema pelo maior nmero de
pessoas possvel. A partir da verso 5.04, a codificao de caracteres padro o UTF 8
(permitindo a utilizao de caracteres no utilizados no alfabeto Latino). O projeto visa tambm
a oferecer suporte tcnico nos idiomas de seus usurios
Alm das ferramentas de sistema padro e outros aplicativos menores, o Ubuntu oferecido
com diversos programas pr instalados que atendem s funcionalidades bsicas, entre os quais
esto a sute de aplicativos LibreOffice e o navegador de internet Firefox. Programas para
visualizar contedos multimdia, clientes de e-mail e jogos simples completam o sistema bsico.
O Ubuntu possui uma forte ligao com a comunidade Debian, contribuindo direta ou
indiretamente com qualquer modificao nos cdigos fonte, ao invs de apenas anunciar essas
mudanas em uma data posterior. Muitos programadores do Ubuntu mantm pacotes chave do
prprio Debian
Todas as verses do Ubuntu so disponibilizadas sem custo algum.
Visual padro at a verso 5.10 e na verso 9.10 caracteriza-se pela utilizao de tons
castanhos; entre as verses 6.06 (Dapper Drake) e 9.04 (Jaunty Jackalope), no entanto, passou-
se a usar um padro de cores mais prximo do laranja. A verso 10.04 passou a adotar um
padro de cores mais diversificado
A gesto de instalao de software realizada pelo APT e pelo Synaptic
Ubuntu cabe em um nico CD e oferecido como um Live CD que pode ser utilizado para uma
instalao permanente. O Live CD utilizado por muitos usurios a fim de testar a
compatibilidade de hardware antes de instalar o Sistema.
3.4 REQUISITOS MINIMOS DE SISTEMA

Desktop:
Processador x86 700 MHz, memoria 512 MB, 5GB de Disco Rigido;
Servidor:
Processador x86 300 MHz, memoria 128 MB, 1GB de Disco Rigido;

3.5 DISTRIBUIES BASEADAS NO UBUNTU

Alm do Ubuntu, existem algumas verses derivadas que so oficialmente reconhecidas:
Kubuntu, verso do Ubuntu que utiliza o ambiente grfico KDE
Xubuntu, Ubuntu para computadores menos potentes, utilizando o ambiente grfico Xfce
Gobuntu, Ubuntu somente com software livre, utilizando o ambiente grfico GNOME
Fluxbuntu, Ubuntu somente com software livre, utilizando o ambiente grfico FluxBox
Ubuntu Studio, para edio e criao de contedo multimdia
Edubuntu, Ubuntu desenvolvido para o uso em escolas
Lubuntu, distro com interface grfica LXDE voltada para computadores antigos e/ou pouco
potentes
Dentre as verses no-oficiais (derivadas) destacam-se:
Linux Mint
Ultimate Edition
Super OS
Elementary OS
Dentre as verses no-oficiais (derivadas) no Brasil destacam-se:
Big Linux, distro para desktops com efeitos 3D usando o Compiz Fusion e KDE como interface
grfica
Poseidon Linux, distro para uso acadmico e cientifico
linuxacessivel.org, distro para deficientes visuais
Alm desses, Mark Shuttleworth aprovou a criao de uma distribuio que usa
exclusivamente software livre aprovado pela FSF, a gNewSense.Estes projetos esto ligados oficialmente
ao Ubuntu, com lanamentos simultneos e compatibilidade de pacotes, obtidos dos mesmos
repositrios oficiais. Espalhou-se o boato que o Google estava desenvolvendo um derivado do Ubuntu
chamado Goobuntu, e que iria vend-lo. A empresa confirmou a criao dessa verso modificada, mas
deixou claro que no tem planos para distribu-la fora da companhia.
No dia 5 de maio de 2007, Matt Zimmerman anuncia o novo projeto da Canonical, o "Ubuntu Mobile
and Embedded", que seria uma verso do Ubuntu otimizada para uso com o Dispositivo de Internet
Mvel da Intel.

A primeira verso, 8.04, foi lanada em 30 de julho de 2008, porm o projeto foi
cancelado na verso 9.10 Alpha 6, lanada em17 de setembro de 2009.

4 SISTEMA DE ARQUIVO UBUNTU

4.1 INTRODUO

Diferentes sistemas operacionais usam diferentes sistemas de arquivos. Conforme cresce a capacidade
dos discos e aumenta o volume de arquivos e acessos, esta tarefa torna-se mais e mais complicada,
exigindo o uso de sistemas de arquivos cada vez mais complexos e robustos. Existem diversos sistemas
de arquivos diferentes, que vo desde sistemas simples como o FAT16, que utilizamos em cartes de
memria, at sistemas como o NTFS, EXT4 e ReiserFS, que incorporam recursos muito mais avanados.
O sistema de arquivos que determina como os dados podem ser acessados, copiados, movidos,
renomeados, protegidos e eliminados. Portanto, sem um sistema de arquivos, impossvel utilizar um
disco rgido (e outros dispositivos) para armazenamento de informaes.
O Linux, assim como praticamente todos os sistemas operacionais baseados em Unix, usa um sistema de
arquivos que possui uma hierarquia, composta de arquivos e diretrios, que podem conter outros
diretrios ou arquivos.
Os arquivos/diretrios (sistemas baseados em Unix tratam os diretrios como arquivos especficos) em
um sistema de arquivos para Linux so disponibilizados (ou montados) para manipulao atravs do
comando mount, geralmente acionado no processo de startup (inicializao), que ocorre quando o
computador ligado e comea a carregar o sistema operacional. O Linux consegue trabalhar com vrios
sistemas de arquivos em um mesmo disco (situao comum usurios que possuem Windows e Linux
em suas mquinas, por exemplo) e, para enxerg-los, armazena a lista de sistemas de arquivos
disponveis no arquivo /etc/fstab (repare que /etc/ indica um caminho de diretrio). No entanto, h uma
lista de sistemas de arquivos que esto efetivamente em uso, disponvel no arquivo /etc/mtab, tambm
conhecido como tabela mount. Esta lista atualizada no processo de startup, para indicar ao sistema
operacional quais sistemas de arquivos ele poder acessar.
Para cada sistema de arquivos montado no startup, um bit no cabealho do sistema de arquivos
zerado para indicar que o sistema de arquivos est em uso a partir daquele momento e que as
estruturas de dados usadas para o alocao e organizao de arquivos/diretrios podem sofrer
mudanas (atualizaes).
Quando o usurio decide desligar o computador e usa comandos para encerrar o Linux, os sistemas de
arquivos so desmontados, fazendo com que o bit citado acima seja modificado para indicar que o
sistema de arquivos est consistente, ou seja, no pode mais sofrer mudanas.
Sistemas de arquivos suportados pelo Linux: FAT, NTFS, JFS, XFS, HPFS, Minix e ISO 9660 (sistema de
arquivos usado em CD-ROMs.
Linha do tempo dos Sistemas de Arquivo Linux
O primeiro sistema de arquivos suportado pelo Linux foi o Minix. Ele apresentava alguns
problemas de desempenho significativos e, assim, foi criado outro sistema de arquivos,
especificamente para o Linux, denominado sistema de arquivos estendido.
O primeiro sistema de arquivos estendido (ext) foi projetado por Remy Card e introduzido no
Linux em abril de 1992. O sistema de arquivos ext foi o primeiro a utilizar o comutador do
Sistema de Arquivo Virtual (VFS) implementado no kernel 0.96c e suportava sistemas de
arquivos de at 2 gigabytes (GB).
Sistema de arquivos ext2 conhecido Como Second Extended FileSystem. Foi desenvolvido para
ser mais eficiente que o sistema de arquivos Minix, seu antecessor.

A tecnologia Journaling, que possui a capacidade de acompanhar as mudanas que sero feitas no
sistema de arquivos (por exemplo, gravaes/atualizaes de dados) antes que realmente sejam feitas.
Essas informaes que o Journaling captura so ento armazenadas em uma parte separada do sistema
de arquivos, denominada Journal (mas tambm conhecida por registros de log). Quando as
informaes so armazenadas no Journal, o sistema de arquivos aplica as mudanas registradas nele e
ento, remove as informaes do Journal.
O Journaling foi uma soluo eficiente para os problemas de erro apresentados no ext2. Os registros de
log so escritos antes que as mudanas efetivamente ocorram no sistema de arquivos e esses registros
somente so eliminados quando as mudanas so feitas. Assim, se o computador indevidamente
desligado, o processo de montagem no prximo startup verificar se h mudanas gravadas no Journal
marcadas como no feitas. Se houver, tais mudanas so ento aplicadas ao sistema de arquivos. Isso
faz com que os riscos de perda de dados sejam reduzidos drasticamente.

O sistema de arquivos ext3 basicamente o sistema de arquivos ext2 com recursos de
Journaling. Talvez, essa seja a razo de seu uso amplo: ele totalmente compatvel com ext2
(que foi um sistema de arquivos muito usado), o que nenhum outro sistema de arquivos
baseado em Journaling .
O ext3 passou a ser efetivamente suportado pelo kernel do Linux a partir da verso 2.4.
Conseqentemente, todas as distribuies Linux lanadas com esse kernel ou superior, tem suporte
padro para ext3.
No ext3, o cdigo de Journaling usa uma camada chamada "Journaling Block Device" (JBD). A JBD foi
criada com o propsito de implementar Journal em qualquer tipo de dispositivo com base em blocos
de dados. Por exemplo, o cdigo ext3 informa e "pede autorizao" JDB para efetuar as mudanas,
antes de modificar/adicionar qualquer dado no disco. Sendo assim, o JDB que verdadeiramente
"gerencia" o Journal. O fato mais interessante disso que, a JDB funciona como uma entidade
independente, permitindo que no s o ext3 a use, mas tambm outros sistemas de arquivos.
A JDB utiliza um mtodo diferente de outros Journalings para recuperao de informaes. Ao invs
de armazenar as informaes em bytes que depois devem ser implementados, a JDB grava os
prprios blocos modificados do sistema de arquivos. Assim, o ext3 tambm armazena "rplicas"
completas dos blocos modificados em memria para rastrear as operaes que ficaram pendentes.
A desvantagem desta forma de trabalho que o Journal acaba sendo maior. No entanto, o ext3 no
precisa lidar com a complexidade dos Journalings que trabalham gravando bytes.
O ext3 suporta trs diferentes modos de trabalho do Journaling. So eles:
Journal: grava todas as mudanas em sistema de arquivos. o mais lento dos trs modos, mas o
que possui maior capacidade de evitar perda de dados;
Ordered: grava somente mudanas em arquivos metadata (arquivos que guardam informaes
sobre outros arquivos), mas guarda as atualizaes no arquivo de dados antes de fazer as mudanas
associadas ao sistema de arquivos. Este Journaling o padro nos sistemas de arquivos ext3;
Writeback: tambm s grava mudanas para o sistema de arquivo em metadata, mas utiliza o
processo de escrita do sistema de arquivos em uso para gravao. o mais rpido Journaling ext3,
mas o menos confivel.
O modo Ordered o padro no ext3, mas possvel especificar qual o modo que voc deseja usar,
atravs da atualizao do arquivo fstab. Por exemplo, pode ser que a linha /dev/hda1/opt tenha sua
opo data com o valor ordered. Voc pode mudar este valor para writeback ou journal.
O ext4 pega emprestado vrios conceitos teis de muitos sistemas de arquivos concorrentes.
Por exemplo, a abordagem baseada em extenses para o gerenciamento de blocos foi
implementada no JFS. Outro recurso relativo ao gerenciamento de blocos (alocao com atraso)
foi implementado tanto no XFS quanto no ZFS da Sun Microsystems.
Voc encontrar muitos aprimoramentos e inovaes no novo sistema de arquivos ext4. Os
aprimoramentos abrangem inmeros ngulos de recursos, desde uma funcionalidade nova
(recursos novos), escalabilidade (que escala alm das atuais restries dos sistema de arquivos),
confiabilidade (no caso de falhas) e, sem dvida, desempenho.
O ext4 inclui uma grande quantidade de funcionalidades novas, mas o mais importante sua
compatibilidade com verses futuras e antigas com o ext3 e os aprimoramentos nos registros de
data e hora que significam o futuro dos sistemas Linux de alto desempenho.
ReiserFX: O sistema de arquivos ReiserFS foi criado por Hans Reiser e pode ser usado pelas
distribuies GNU/Linux, sendo que algumas do bom suporte durante a instalao e outras no.
Sua verso atual a 3.6.x. O ReiserFS foi o primeiro sistema de arquivos com suporte a
journaling includo no ncleo do GNU/Linux.
Algo muito interessante no ReiserFS suporte ao journaling implantado desde o incio e no
depois de ter sido desenvolvido (Como foi feito no extFS). Isso garante que o ReiserFS trabalhe
melhor com o journal, possibilitando uma tolerncia contra falhas mais eficaz.
O extFS permite trabalhar em vrios modos de operao, j no ReiserFS importante frisar que
as tcnicas de journaling limitam-se, por padro, aos metadados (conjuntos de informao
sobre arquivos, como tamanho, proprietrio, permisses, data de alterao etc). Contudo, o
usurio poder alterar seu modo de operao para journal ou writeback, pois o ReiserFS
tambm suporta os trs modos de operao assim como no extFS, verso 3 e 4. Como
o journaling est presente desde o inicio, faz com que esse sistema de arquivos seja eficiente na
recuperao do sistema operacional como um todo em caso de problemas.
No caso de um desligamento incorreto do sistema, o ReiserFS capaz de recuperar a
consistncia do sistema de arquivos em pouco tempo e a possibilidade de perda de pastas ou
parties reduzida.
Em compensao, os arquivos que eventualmente estiverem sendo gravados no exato
momento em que acabou a energia, ficaro com seus dados corrompidos, haver acesso aos
arquivos normalmente, mas o contedo estar truncado ou incompleto.
XFS: O sistema de arquivos XFS tambm possui suporte a journaling. Foi desenvolvido
originalmente pela Silicon Graphics e posteriormente disponibilizado o cdigo fonte. O XFS
considerado um dos melhores sistemas de arquivos para banco de dados, pois muito rpido na
gravao.
XFS utiliza muitos recursos de cache com memria RAM, e para utilizar XFS recomendado
utilizar sistemas que possuem redundncia de energia.

JFS: O JFS foi criado com o propsito principal de ser utilizado em servidores que deveriam usar
poucos recursos do processador, e ser capaz de ser redimensionado mesmo em uso. JFS um
sistema de 64 bits, assim como XFS, onde existem duas verses: JFS1 e JFS2. No pinguim usada
a verso 2.
JFS est disponvel na maioria das distros, assim como outros, mas durante a instalao o FS
padro, em sua maioria, o ext4.
ZFS: um sistema de arquivos livre, desenvolvido pela Sun Microsystems para seu sistema
operacional Solaris. O significado original era Zettabyte File System, porm agora um
pseudoacrnimo. O anuncio oficial de ZFS se deu em Setembro de 2004. O cdigo fonte do
produto final se integrou no projeto principal de desenvolvimento do Solaris em 31 de outubro
de 2005 e foi lanado em 16 de novembro de 2005 como parte do build 27 do Open Solaris.
ZFS foi desenhado e implementado por uma equipe da Sun liderada por Jeff Bonwick. ZFS
destaca-se pr sua grande capacidade, de integrao dos conceitos anteriormente separados de
sistema de arquivos e administrador de volumes em um s produto, nova estrutura sobre o
disco, sistemas de arquivos de rpido acesso e uma administrao de espaos de
armazenamento eficiente.

5 SISTEMAS DE ARQUIVO FAMLIA UBUNTU
Os sistemas de arquivo suportados so:

Ext3
Ext4
ReiserFS
XFS
JFS
ZFS

6 INTERFACE GRFICA
6.1 KDE
O Projeto KDE teve incio em 1996 com o programador alemo Matthias Ettrich, que criou uma interface
baseando-se em outra interface conhecida como CDE, hoje no mais existente. O KDE bastante
famoso por ser muito similar interface do Windows, e por isso muito indicado aos iniciantes no Linux
que buscam uma familiaridade com o sistema da Microsoft. Foi escrito usando a biblioteca QT, muito
utilizada em toda interface, e por isso os programas sempre so parecidos e possuem um mesmo
padro.
O projeto ganhou a verso 4 h poucos anos, e vem se demonstrando cada vez mais estvel e estilosa. O
KDE uma das interfaces livres mais elegantes e modernas que existem. Ela regida por um sistema
batizado como Plasma que permite que o usurio adicione widgets na sua rea de trabalho. Os widgets
nada mais so do que alguns aplicativos que voc pode adicionar livremente no seu sistema. Eles podem
ser desde pequenos bloquinhos de papel de lembrete, simulando um post-it, at quadros negros para
desenhar.
O painel do sistema, ou seja, a barrinha de baixo, completamente personalizvel. Voc tambm pode
pr widgets ali, voc pode acrescentar outro painel em qualquer canto da tela, pode deletar todos os
widgets Pode aumentar ou diminuir a barra em ambos os sentidos (horizontal e vertical), pode faz-la
se esconder e tudo mais
Uma desvantagem do KDE: ele muito pesado. Recomenda-se um PC com no mnimo 1 GB de RAM para
rod-lo razoavelmente, j que ele pode iniciar consumindo pelo menos 300 MB de RAM.


KDE4 no Kubunto 10.10











6.2 GNOME
O GNOME uma das interfaces grficas mais famosas. Foi criado em 1997 pelos mexicanos Miguel de
Icaza e Federico Mena Quinteiro, utilizando a biblioteca GTK, que havia sido criada para o
desenvolvimento do programa conhecido como GIMP, que hoje uma grande referncia de programa
de cdigo aberto de edio de imagens, muitas vezes comparado ao Photoshop. As verses 2.x do
GNOME faziam muito sucesso e eram padres em muitas distribuies Linux, como no Ubuntu, Fedora,
Debian, Red Hat, CentOS, entre outras:

GNOME 2.24 no Ubuntu 8.10, de 2008
Recentemente, o GNOME resolveu mudar completamente sua interface, alterando para a biblioteca GTK
3, e adotando novos ares de modernidade, o que gerou muita desconfiana, assim como aconteceu com
o KDE ao mudar para a verso 4. O GNOME 3, ou GNOME-Shell, teve recepo mista pelo pblico do
Linux, o que obrigou muitas distribuies a buscarem alternativas a Interface nova. O Ubuntu, por
exemplo, adotou a interface Unity, que era uma derivao do GNOME, mas se tornou uma interface
prpria nos ltimos anos.
O GNOME era reconhecido por ser muito leve, mas ultimamente vem ganhando mais peso, sendo
recomendvel 1 GB de RAM para rod-lo bem, j que ele chega a consumir cerca de 250 a 300 MB de
RAM ao iniciar. Ou seja, uma das desvantagens do GNOME novo que ele pesado e pode requerer
muito do seu processador. Alm disso, no possvel customiz-lo como no KDE. No possvel
acrescentar novas barras, novos widgets ou qualquer coisa assim, limitando o usurio.



6.3 UNITY

Originada nas verses Netbook do Ubuntu, desenvolvida pela Canonical, empresa que responsvel
pelo desenvolvimento e distribuio do Ubuntu, a Unity acabou se tornando uma interface muito
importante em uma das distros mais famosas do mundo. Fez sua estreia na verso 11.04, como uma
interface alternativa ao GNOME Clssico, e quando estreou como interface padro, na verso 11.10,
teve uma recepo mista, o que levou muitas pessoas a usarem as verses do Ubuntu com outras
interfaces (os Kubuntu e Xubuntu, por exemplo, que possuem KDE e XFCE).
A Unity, no entanto, conquistou muitos adeptos com o passar do tempo, se tornando uma boa opo ao
GNOME 3, e ganhou diversas funcionalidades desde ento. Sua interface bonita, elegante e possui
efeitos interessantes.

Unity no Ubuntu 12.04


Como a Unity uma interface que requer um pouco do hardware e como sua verso 2D j no est mais
em desenvolvimento, seu peso pode ser uma desvantagem no uso da interface, sendo recomendado
cerca de 512 MB a 1 GB de RAM para utiliz-la bem. Alm disso, a Unity tambm limitada no quesito
personalizao. No possvel adicionar widgets ou personalizar as barras, apenas adicionar alguns
aplicativos e mudar a aparncia das janelas e algumas cores do sistema e cones.



7 GERENCIADOR DE BOOT

7.1 INTRODUO
Boot o termo em ingls para o processo de iniciao do computador que carrega o sistema
operacional quando a mquina ligada.
Muitos computadores podem executar apenas cdigos existentes na memria de trabalho (ROM ou
RAM); os sistemas operacionais modernos so normalmente armazenados em disco rgido, CD-ROM ou
outros dispositivos de armazenamento. Logo que o computador ligado, ele no tem um sistema
operacional na memria. O hardware do computador no pode fazer as aes do sistema operacional,
como carregar um programa do disco; assim um aparente insolvel paradoxo criado: para carregar o
sistema operacional na memria, precisamos de um sistema operacional j carregado.
A soluo para o paradoxo est na utilizao de um pequeno e especial programa, chamado sistema de
iniciao, carregador, boot loader ou bootstrap. Este programa no tem a completa funcionalidade de
um sistema operacional, mas especialmente construdo para que seja capaz de carregar um outro
programa para permitir a iniciao do sistema operacional. Frequentemente, carregador de mltiplos
estgios so usados, neste caso vrios pequenos programas se complementam em sequncia, at que o
ltimo deles carregue o sistema operacional.
Por diversas razes, comum encontrar mquinas que possuem mais de um sistema operacional
instalado. Nestes casos, os gerenciadores de boot tm papel importantssimo, pois cabe a eles a tarefa
de permitir ao usurio o carregamento de um ou outro sistema.

7.2 GRUB
GRUB a sigla para GRand Unifield Bootloader. Trata-se de um gerenciador de boot desenvolvido
inicialmente por Erich Stefan Boleyn, disponibilizado como software GNU. Entre seus principais recursos
est a capacidade de trabalhar com diversos sistemas operacionais, como o Linux, o Windows e as
verses BSD, e seu consequente suporte a vrios sistemas de arquivos, como o EXT2, EXT3, ReiserFS,
FAT, FFS, entre outros.

Um dos motivos mais bvios para o GRUB ser usado sua capacidade de permitir que o usurio escolha
um dos sistemas operacionais instalados em seu computador. Em outras palavras, o GRUB capaz de
trabalhar com "multiboot". Alm disso, esse gerenciador tambm capaz de "bootar" sistemas em
discos *SCSI ou mesmo carreg-los atravs de imagens disponveis em rede.
** SCSI (pronuncia-se "sczi"), sigla de Small Computer System Interface, uma tecnologia que permite
ao usurio conectar uma larga gama de perifricos, tais como discos rgidos, unidades CD-
ROM, impressoras e scanners. Caractersticas fsicas e eltricas de uma interface de entrada e sada (E/S)
projetadas para se conectarem e se comunicarem com dispositivos perifricos so definidas pelo SCSI.


8 REFERNCIAS

MAZIERO, Carlos Alberto; Sistemas operacionais: I conceitos bsicos; Disponvel em:
<http://dainf.ct.utfpr.edu.br/~maziero/lib/exe/fetch.php/so:so-cap01.pdf> Acesso em: 10/02.
BEZERRA, Romildo Martins; Sistemas operacionais: Conceitos de sistemas operacionais; p. 6- 9;
Disponvel em: <http://www.ifba.edu.br/professores/romildo/downloads/ifba/introducao-processos-
memoria.pdf> Acesso em: 10/02.
BERBERT, Fbio de Paula; O que GNU/Linux; Disponvel em: <http://www.vivaolinux.com.br/linux/>
Acesso em: 11/02.
BERBERT, Fbio de Paula; O que so distribuies; Disponvel em:
<http://www.vivaolinux.com.br/artigo/O-que-sao-distribuicoes/Acesso em: 10/02.
UBUNTU; Sobre o Ubuntu: A histria do Ubuntu; Disponvel em:
<http://www.ubuntu.com/project/about-ubuntu> Acesso em: 09/02.
UBUNTU-BR; O que o Ubuntu; Disponvel em: <http://www.ubuntu-br.org/ubuntu> Acesso em: 06/02.
CASELLA, Bruno; PlayOnLinux: Compatibilidade de um jeito fcil; Disponvel em:
<http://www.vivaolinux.com.br/artigo/PlayOnLinux-Compatibilidade-de-um-jeito-facil> Acesso em:
09/02.
LOBO, Pedro; PlayOnLinux: Execute aplicaes do Windows no Ubuntu; Disponvel em:
<http://ubuntued.info/playonlinux-execute-aplicacoes-do-windows-no-ubuntu> Acesso em: 09/02.
LOBO, Pedro; Como utilizar programas do Windows no Ubuntu; Disponvel em:
<http://ubuntued.info/como-utilizar-programas-do-windows-no-ubuntu> Acesso em: 10/02.
MILLER, Todd C. A; Brief History of Sudo. < http://www.gratisoft.us/sudo/history.html> Acesso em:
11/02.
LIVRE LINUX; Afinal, o que KDE, GNOME, XFCE, LXDE? Disponivel em
< http://livrelinux.wordpress.com/ > Acesso em 10/02.
MORIMOTO, Carlos E.; Sistema de Arquivos; Disponvel em:
<http://www.hardware.com.br/termos/sistema-de-arquivos> Acesso em: 09/02
VIVA O LINUX, Edson; Sistema de Arquivos para GNU/Linux; Disponvel em:
<http://www.vivaolinux.com.br/artigo/Sistemas-de-arquivos-para-GNU-Linux> Acesso em: 08/02
TEM MAIS TUDO, Adriano; Sistema de Arquivos Linux; Disponvel em:
<http://www.temmaistudo.com/curiosidades/sistemas-de-arquivos-linux/>Acesso em: 08/02
ALECRIN, Emerson; Sistema de Arquivos ext3 Disponvel; em:
<http://www.temmaistudo.com/curiosidades/sistemas-de-arquivos-linux/> Acesso em: 10/02