Introduzindo o sistema operacional Linux
From Freespire
| Manual do usuário Freespire | |
|---|---|
| Página principal-->Outros idiomas-->Português-->Manual do usuário Freespire-->Introduzindo o sistema operacional Linux | |
O que é o Linux
O Linux é sistema operacional semelhante ao Unix, escrito originalmente por Linus Torvalds, com a ajuda de diversos desenvolvedores espalhados pelo mundo. O Linux é executado em múltipos tipos de plataformas de hardware (Intel X86, Alpha, Power PC, Cell, MIPS, ARM etc), não importando o tamanho do equipamento e sua aplicação (desde celulares até imensos servidores, como os da Nasa).
Devido à sua velocidade, estabilidade e custo, o Linux tornou-se o sistema operacional que mais cresce na área de servidores (os computadores que operam grandes companhias, como o Google) estando instalado em mais de 25% de todos os servidores.
As mesmas razões que levaram o Linux a tornar-se popular nos servidores, fizeram com que sua participação começasse a crescer também nos desktops. Existem diversas distribuições voltadas exclusivamente para o uso doméstico, como o Linspire e o Freespire, que oferecem a estabilidade do Linux com a facilidade do Windows.
Ouvi dizer que Linux é só para "escovadores de bits". Ele não é difícil de instalar e utilizar?
Isso foi bastante verdadeiro no passado, mas o Linux tem estado por aí há mais de 10 anos e já há versões preparadas especificamente para serem fáceis tanto de instalar como de usar em desktops. A versão do Linspire/Freespire, por exemplo, leva menos de 10 minutos para instalar, sem um único passo ou questão difíceis.
Linux versus Microsoft Windows
O que é o kernel?
O kernel (cerne ou núcleo, em Inglês) é um programa que constitui o âmago do sistema operacional de um computador. Ele tem o controle completo de tudo que ocorre no sistema. Pode-se contrastar o kernel com um shell (como o bash, csh ou ksh em sistemas do tipo Unix), que é a parte mais externa de um sistema operacional, um programa que interage com comandos do usuário. O kernel por si não faz essa interação com o usuário, mas sim com a shell (ver abaixo) e outros programas, bem como com os dispositivos de hardware presentes no sistema, incluindo o processador (também chamado de CPU - sigla em Inglês para Unidade Central de Processamento), memória e unidades de armazenamento permanente (disco rígido, CD, chaveiro USB etc).
O que é um sistema de arquivos?
Um sistema de arquivos (file system ou filesystem em Ingês) é a maneira como os arquivos são nomeados e onde são colocados logicamente para armazenamento e restauração. O Windows, Macintosh, DOS e sistemas baseados no Unix, todos possuem sistemas de arquivos, que são colocados em algum lugar da estrutura hierárquica (árvore). Um arquivo é colocado em um diretório ou subdiretório no local desejado nessa árvore. Os sistemas de arquivos têm convenções específicas para nomear arquivos. Essas convenções incluem o número máximo de caracteres do nome, quais caracteres podem ser usados e, em alguns arquivos, o tamanho máximo da extensão. Um sistema de arquivos inclui ainda um formato para especificar o caminho para o arquivo dentro da estrutura de diretórios.
Tipos de sistemas de arquivos no Linux?
Minix, ext, ext2, ext3, xia, msdos, umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs e ReiserFS.
Maiores detalhes sobre Sistemas de Arquivos clique aqui
O que é GUI?
GUI, a sigla de Graphical User Interface, é uma interface Homem-computador (isto é, uma maneira para que os seres humanos possam interagir com computadores) que usa janelas, ícones e menus e que pode ser manipulada por um mouse (e, às vezes, de forma restrita, também pelo teclado). GUIs diferenciam-se de forma acentuada das interfaces por linha de comando (CLI - Command Line Interface em Inglês), pois estas utilizam texto apenas e são acessadas exclusivamente pelo teclado. O exemplo mais comum de CLI para muita gente é o MS-DOS. Outro exemplo é o Linux, quando usado no modo de console (isto é, toda a tela mostra apenas texto).
O que são KDE/GNOME e por que existem os dois?
KDE e GNOME são ambientes gráficos muito parecidos com o Windows, mas não são integrados ao sistema operacional, como é o Windows. Eles interagem com o Linux através do servidor X, que é um sistema para janelas muito robusto e configurável. O servidor X roda por cima do Linux, o que significa que é um item opcional, já que o sistema roda sem ele (nesse caso, no entanto, o Linux fica parecido com o prompt do DOS). Como o X é muito estável, você pode executar vários programas ao mesmo tempo. Você pode inclusive rodar o Linux em uma máquina e o servidor X em outra. Com o Linux, você pode escolher entre uma grande variedade de interfaces gráficas (GUIs), cada uma com seu jeito e visual próprios. Algumas parecem e se comportam com o Windows, outras são mais parecidas com um Mac e ainda outras possuem uma natureza mais espartana, o que permite seu uso em hardware antigo sem degradação do desempenho. Os dois gerenciadores de janelas mais populares são o KDE e o GNOME, ambos com muitos aplicativos e jogos. Ambos são largamente customizáveis. O Linspire e Freespire usam o KDE.
O que é a shell no Linux?
A shell é um programa que oferece a tradicional interface exclusivamente de texto para os sistemas baseados no Unix. Sua função principal é ler comandos digitados num console (isto é, uma tela só de texto) ou numa janela de terminal (uma janela só de texto dentro interface gráfica) e então executá-los. O termo shell (concha, em Inglês) é aplicado por ser ela uma camada externa do sistema operacional. A shell é uma interface entre o usuário e as partes internas do sistema, em cujo coração reside o kernel.
O que é o gerenciador de boot?
Dito simplesmente, o gerenciador de boot carrega o sistema operacional. Quando sua máquina carrega o sistema, a BIOS lê os primeiros 512 bytes da mídia de boot (em Inglês, MBR - Master Boot Record, ou seja, Setor de Boot Mestre). Na MBR podem ser guardados os dados do gerenciador de boot de um sistema somente, o que resulta em um aparente problema quando você possui vários sistemas instalados. Daí a necessidade de gerenciadores mais flexíveis. Na MBR são gravadas duas coisas: uma parte ou todo o programa do gerenciador de boot e a tabela de partições (onde estão as informações sobre a maneira como o restante da mídia está particionado). Quando a BIOS é carregada, ela procura pelos dados armazenados no primeiro setor do disco rígido, a MBR; de posse desses dados, a BIOS ativa o gerenciador de boot.
O que é o Lilo?
LILO é um gerenciador de boot para o Linux. Ele não depende de um sistema de arquivos específico, pode carregar imagens do kernel a partir de disquetes e discos rígidos e pode também carregar outros sistemas operacionais. Você pode selecionar uma entre até dezesseis imagens diferentes no momento do boot. Diversos parâmetros, como o dispositivo root, podem ser estabelecidos independentemente para cada kernel.
O que é o Grub?
GRUB é a sigla em Inglês para Grand Unified Bootloader -- a grosso modo, Grandioso Gerenciador de Boot Consolidado. Trata-se de um pequeno utilitário que carrega e gerencia múltiplos sistemas operacionais (e suas variantes). Entre o Lilo e o GRUB, muitas distribuições, inclusive o Linspire e o Freespire, têm preferido o GRUB, devido à sua versatilidade.
O que é uma partição?
Uma partição é uma fatia de um disco rígido. Quando este é formatado, você pode, normalmente, escolher a quantidade de partições que você deseja. O computador tratará cada partição como se fosse um disco separado e cada uma delas será mostrada em "Meu Computador".
O que é o Tux?
Tux, o pinguim, é geralmente aceito como o mascote oficial do Linux. Linus Torvalds, o criador do Linux, escolheu o design de Larry Ewing simplesmente porque ele gosta de pinguins. Dizem que o nome Tux foi o vencedor do concurso "Vamos Dar um Nome Para o Pinguim Enquanto o Linus Está Longe Daqui" (Let's Name The Penguin While Linus Is Away Contest), sendo o "T" referente a Torvalds e o "U" e o "X" referentes a Linux.
Esta página faz parte do manual do usuário Freespire. Por favor, reveja as linhas gerais para edição e siga o guia de estilo. Use a página de discussão para comentar sobre o artigo.


