Conhecendo o Linux

O Linux é um dos sistema operacionais mais populares e é amplamente utilizado pelo segmento de servidores e desenvolvedores de software.

O Kernel do Linux

Image

Inicialmente a comunidade internacional de desenvolvedores criou, em 1985 o projeto GNU, para e disponibilizar software gratuitamente, podendo ser usado por qualquer empresa com as seguintes liberdades:

Então depois de ter desenvolvidos os principais componentes do Sistema Operacional, foi anexado o kernel do Linux - que é quem interage com o hardware, que havia começado a ser desenvolvido por Linus Torvalds, em 1991, quando estava na faculdade em Helsinki, na Finlândia, inspirado no Unix, outro sistema operacional criado nos anos 70.

Apesar de ser gratuito o Kernel do Linux é mantido por uma fundação de empresas - Linux Fundation.

Vantagens do Linux

Image

Dentre as principais vantagens do Linux podemos destacar:

Interação com o usuário

Existem softwares para interagir com Kernel, que podem ser feitas de duas maneiras:

Ambiente gráfico

Existem uma grande variedade de interfaces gráficas para o usuário (GUI) do Linux. Dentre elas destacam-se:

Linha de comando

Em ambiente de servidores podemos interagir remotamente através de comandos, que podem ser organizados em forma de lista, chamada de script, para serem executados em lote, automatizando seu uso.
Através do terminal de comandos podemos executar programas de uma forma mais direta e refinada, utilizando parâmetros de execução.

Distribuições do Linux

Uma distribuição é um pacote que consiste no Kernel do Linux, um ambiente gráfico, e mais uma coleção de aplicativos mantidos por uma comunidade de desenvolvedores ou uma empresa. Seu objetivo é otimizar a utilização para um determinado tipo de uso ou grupo de usuários.

Exemplos de distribuições mais populares:

Sistemas embarcados Linux

Sistemas embarcados são uma combinação de hardware e software projetados para cumprir uma função específica em algum dispositivo.

Suas maiores aplicações são:

Diferença entre desktop e servidor

O modelo cliente servidor é uma estrutura de aplicação que distribui tarefas e cargas de trabalho entre os fornecedores de serviços e recursos de comunicação, que são designados servidores, e os requerentes destes serviços, chamados de clientes.

Máquinas virtuais em grandes servidores podem executar esses servidores na nuvem, para atender os clientes em desktops de uso pessoal.

Para cada tipo de uso existe um tipo de versão de sistema operacional, servidores podem executar banco de dados, enquanto que desktops podem executar pacotes de aplicativos gráficos e de escritório.

Instalação do Linux

Image

Figura: Ubuntu Studio em ubuntu.com/desktop/flavours

Existem diversos tipos de versões do Linux para as mais diversas finalidades e tipos de usuários e de hardware. Dentre as mais populares destacam-se as versões do Ubuntu no seu site de downloads.

Dentre as versões disponíveis podemos encontrar:

Ambiente virtual VirtualBox

Image

Figura: Ubuntu desktop no VirtualBox.

O VirtualBox é um software opensource que simula um computador onde podem ser instalados os sistemas operacionais em um ambiente virtual, com podemos usar mais de um sistema operacional simultaneamente, e assim testar programas de diversos sistemas sem afetar o sistema hospedeiro.

Atividade: Instalação da Imagem Linux Ubuntu em Máquina Virtual com VirtualBox

Objetivo: Instalar e configurar uma máquina virtual Windows 10 com o software VirtualBox, criando um ambiente para testes e treinamentos de sistemas operacionais.

Passo a Passo

Passo 1: Baixar e Instalar o Software VirtualBox

Passo 2: Baixar a Imagem do Linux Ubuntu

Passo 3: Criar uma Máquina Virtual no VirtualBox

  1. Abra a interface gráfica do VirtualBox.
  2. Clique em "Nova" (ou New, em inglês) na janela principal.
  3. Selecione Ubuntu como sistema operacional e clique em Próximo.
  4. Escolha uma memória RAM razoável para o ambiente virtual e defina as configurações da máquina.

Passo 4: Adicionar a Imagem ao VirtualBox

  1. Irá precisar fazer isso manualmente, caso não encontre na aba "Distribuições" do software:
  2. Para adicionar uma distribuição existente:
    • Clique em 'Arquivos' no topo da janela VirtualBox.
    • Vá para a pasta de configuração (por padrão é na sua área de trabalho, e você pode mudar isso).
  3. Navegue até o local onde salvou o arquivo .iso (da imagem) do Ubuntu.

Passo 5: Instalar a Imagem no VirtualBox

Passo 6: Executar o Ambiente Virtual

  1. Clique em "Iniciar" na máquina virtual criada com as configurações de inicialização adequadas (se precisar ajustar alguma coisa como memória ou CPU).
  2. O linux tem o recurso "live" que executa sem necessitar de instalação, permitindo testar o sistema.
  3. S desejar instalar, selecione a opção de instalação na tela inicial, isso permitirá tornar as alterações permanentes na máquina virtual.
  4. Aguarde a instalação da imagem do Ubuntu terminar.
  5. Se necessário, faça login manualmente no sistema após o término da instalação.

Passo 7: Teste e Configure seu Ambiente

Observações:

  • O tempo para completar essa atividade pode variar com a velocidade do seu computador e a conexão à internet.
  • Alguns passos podem ser ajustados dependendo das configurações específicas que você deseja usar.


Referências