Aula N 8
Unidade III: Servidor Linux;
Introduo ao Sistema Operacional Linux;
Caractersticas do Sistema
Operacional Linux
Podem ser citados como caractersticas
principais do Linux:
Multitarefa e Multiusurio;
Portado para vrias arquiteturas de hardware;
Utiliza os conceitos de software livre;
Pose ser usado em uma estao de trabalho ou em
um servidor;
Baseado no padro POSIX (um conjunto de
interfaces de sistemas operacionais).
Caractersticas do Sistema
Operacional Linux
CopyRights:
O Linux no um software de domnio pblico, mas
licenciado sob a licena GPL (GNU Public License),
e o cdigo-fonte do Linux pode permanecer
livremente disponvel. As pessoas podem cobrar
pela cpia do Linux, se desejarem, desde que, com
isso, no limitem a sua distribuio.
Muitas pessoas pelo mundo inteiro tem trabalhado
conjuntamente para continuar o desenvolvimento do
Linux, sob a direo de Linus Torvalds, o autor
original e cada uma delas mantm os direitos do
copyright sobre o cdigo fonte que escrevem.
Caractersticas do Sistema
Operacional Linux
Verses e numeraes:
A verso 1.0 do Linux foi liberada no dia 14 de maro de 1994 e,
depois disso, foram feitas numerosas verses novas.
O Linux segue o modelo de desenvolvimento aberto e, por isso
mesmo a cada nova verso liberada ao pblico, considerado um
produto de qualidade. Entretanto, para informar aos usurios se
eles esto obtendo uma verso estvel do no, o esquema abaixo foi
implementado:
Verses r.x.y onde x um nmero par:
So verses estveis, e, enquanto o y incrementado, apenas correes de bug so
efetuadas. Assim, da verso 2.0.1 para a 2.0.2 houve apenas correo de bugs, sem
nenhuma caracterstica nova.
Caractersticas do Sistema
Operacional Linux
Distribuies do Linux (sabores)
Diversas empresas e organizaes de voluntrios
decidiram juntar os programas do Linux em
pacotes prprios aos quais elas fornecem
suporte. Esses pacotes so chamados de
distribuies e, entre elas as mais famosas,
destacam-se: Red Hat, Mandrake*, Conectiva
(brasileira)*, Debian, Slackware, SUSE, e Ubuntu.
Caractersticas do Sistema
Operacional Linux
LSB (Linux Standard Base)
O Linux Standard Base um conjunto de padres cujo objetivo
compatibilizar e padronizar as diversas distribuies Linux, permitindo
que qualquer software escrito para Linux seja executado em qualquer
distribuio desenvolvida de acordo com o LSB. Este normaliza, alm
do FHS, padres de nomenclatura de biblioteca, de formato e
instalao de programa, detre vrios outros detalhes.
Caractersticas do Sistema
Operacional Linux
Usurios e Grupos:
O Linux um sistema operacional com um mecanismo
de segurana multiusurio. Em outras palavras, cada
usurio tem sua rea de disco privada, seus privilgios
e limitaes. Para utilizar o sistema, o usurio precisa
identificar-se atravs de um nome de usurio login e
uma senha (processo de autenticao). A autenticao
necessria para garantir a integridade do trabalho de
cada usurio, impedindo que este altere o trabalho de
outro usurio. O conjunto do login e senha (chave de
entrada) o chamado de conta do sistema. Necessrio
para conseguir acesso a uma mquina Linux.
Caractersticas do Sistema
Operacional Linux
Usurios e Grupos:
Cada usurio possui uma identificao dentro do sistema.
Esta identificao um nmero, chamado UID (User
Identification). No podem existir UIDs repetidos no sistema.
O principal usurio de um sistema Linux o superusurio ou
root. atravs da conta de root que feita a administrao
do sistema.
Os usurios ainda so separados por grupos, o que permite
uma maior flexibilidade na definio de privilgios. possvel
por exemplo, permitir que apenas determinado grupo de
usurios tenha acesso a um determinado recurso. Por
padro, ao criar um usurio o mesmo inserido em um grupo
com o seu nome.
Caractersticas do Sistema
Operacional Linux
Modo Texto e Modo Grfico:
possvel utilizar um sistema Linux de dois modos:
modo terminal (texto) ou modo grfico. No modo texto, o
usurio primeiramente digita sua conta para acessar sua
rea, e em seguida, interage com o sistema atravs de
um interpretador de comandos (ou shell), onde possvel
digitar comandos e aes, para que o shell as interprete
e, caso estejam corretas, as envie para o sistema
operacional execut-las.
No caso do modo grfico, o ambiente desvinculado do
sistema operacional. Em outras palavras, existem uma
srie de programas que, juntos, provm a funcionalidade
necessria para que se trabalhe em ambiente grfico.
Caractersticas do Sistema
Operacional Linux
X Window System:
Tambm chamado de Sistema de Janelas X, o corao do
modo grfico, sendo responsvel por gerenciar o hardware
(mouse, teclado, adaptadores de vdeo, monitor, etc) e prover
uma API grfica para ser utilizada por outros programas.
importante salientar que a responsabilidade pelo ambiente
grfico em um sistema Linux no do kernel, e sim do X
Window System. Ele que faz o processamento de aplicaes
grficas locais ou pela rede, utilizando-se do protocolo X e de
um relacionamento cliente/servidor.
O X.org uma implementao do X Window System. Ele
composto por servidores e clientes, provendo bibliotecas,
utilitrios de configurao de desenho grficos e drivers para a
interao com o hardware de vdeo.
Caractersticas do Sistema
Operacional Linux
Gerenciador de Janela:
Embora o X.org faa o desenho que solicitado na
tela, ele no capaz de criar um ambiente grfico,
nem de gerenciar as janelas dos aplicativos do
ambiente. Esta interao final do sistema X Window
com o usurio se d atravs de programas chamados
de gerenciadores de janelas, que fornecem a
aparncia de um ambiente grfico. Operaes de
janelas como mover, maximizar, minimizar e fechar
uma janela so todas de sua responsabilidades.
So exemplos de gerenciadores de janelas:
Kwin, WindowMaker e Fludbox.
Caractersticas do Sistema
Operacional Linux
Ambientes grficos:
Projetos como o KDE, GNOME e UNITY provm o
que chamamos de ambientes grficos ou desktops.
A ideia desses projetos no s de prover um
gerenciador de janelas, mas sim um ambiente
completo com um conjunto de programas padro
que estejam integrados, cono mesmo visual e
funcionalidades compartilhadas.
O Gnome 3 o ambiente padro no OpenSuse, j
no Mandriva Linux o KDE, porem cada usurio ou
administrador livre para escolher o seu
independente de qual distribuio ser usada.
Reviso de contedo
Marque a(s) alternativa(s) correta(s).
O Linux:
(
(
(
(
(
(
(
) um software livre;
) Deve ser disponibilizado exclusivamente de graa;
) um sistema monousurio;
) Pode ser utilizado em terminais e interface grfica;
) Tem como uma das caractersticas ser multitarefa;
) No interessante para empresas;
) Pode ser utilizado em servidores ou estaes de
as
trabalho;
( ) empacotado e personalizado em vrias distribuies.
Reviso de contedo
Relacione as colunas.
1 Padronizao de
diretrios
( ) Root
2 Usurio + Senha
( ) KDE
( ) Conta
4 Administrador do sistema
5 Famoso gerenciador de
janelas
6 Exemplo de distribuio
Linux
( ) Linux Mint
( ) FHS
( ) X.org