INDICE

  • Instalação do Linux 
    • Principais distribuições
    • Formatação (à mão e automatica)
    • Particionamento e conceitos gerais das principais pontos de montagem
    • Principais sistemas de arquivos
  • Configuração do S.O.
    • Atualizar (usando GUI e na mão)
    • GrubCustomizer
  • Instalação de Aplicativos Úteis
    • Franz    
    • WPS Office
    • Pix (substituto Gimp)
    • Sublime
    • Chrome
  • Conceitos de Uso geral
    • Terminal
      • Atalhos no teclado (setas, comandos)
      • Navegação, listagem, tamanho, criação, pesquisa de arquivos e diretórios
      • Pacotes
      • Pemissão de acesso
      • Criação e manutenção de senhas
      • Tipos de usuário
      • Editores de texto  (vi, nano)
      • Variáveis de ambiente
      • Arquivos de configuração
      • Processos
      • Usuários, Grupos
      • Agendar Tarefas
      • Compactação x Empacotamento
      • Redirecionamento (entradas e saídas)

Conceito


O Linux é um sistema operacional em desenvolvimento que contem todos os componentes necessários ao uso estável do sistema sobre a licença GNU GPL, isto signica que:

  • Qualquer um tem a liberdade de executar o software para qualquer propósito;
  • Qualquer um tem a liberdade de estudar como o programa funciona e adaptálo para as suas necessidades tendo acesso ao código-fonte;
  • Qualquer um tem a liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo;
  • Qualquer um tem a liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos de modo que toda a comunidade se beneficie deles.

O linux inicialmente foi desenvolvido por grupos de entusiatas e logo passou a ter colaborações de grandes empresas como IBM, Sun Microsystem, HP, Oracle, Google e diversas outras, o que alavancou o desenvolvimento do sistema. Graças a este desenvolvimento livre e colaborativo, hoje o linux está em todo lugar, telefones moveis (android), TVs, em computadores no mercado financeiro, supercomputadores, servidores web, entre muitos outros. Uma nova versão do linux é lançada a cada 3 meses. Sua filosofia de uso e deselvolvimento revolucionou o mundo da tecnologico expandindo a diversas outra area da tecnologia, como por exemplo o desenvolvimento das impressoras 3D.

Um videos que mostra como o linux é desenvolvido (em Inglês). http://video.linux.com/videos/how-linux-is-built

Sistemas disponíveis


No começo, instalar o linux era uma tarefa hárdua, o kernel e seus utilitários tinham que ser compilados um a um atraves do código-fonte.

Afim de simplificar esse processo foram criadas as distribuições, que nada mais são do que pacotes de software onde o Linux é o núcleo do sistema. Hoje existem centenas de distribuições, cada uma criada com um propósito, a grande maioria delas são apenas personalizações de outra já existentes, de forma que você perceberá algumas principais, como Debian, Red Hat, Slackware e Gentoo

O fato de existirem tantas distribuições linux e tantas versões diferentes do sistema, permite que o linux seja amplamente usado nos mais diversos ambientes como em um PC doméstico a um supercomputador.

Por mais diferentes que sejam, as distribuições mantêm muitas características da distribuição-mãe.

Para iniciantes no mundo linux aconselha-se geralmente duas distribuições em particular são elas:

Kernel


O kernel é a peça fundamental do sistema, responsável por prover a infra-estrutura básica necessária para que os programas funcionem, além de ser o responsável por dar suporte aos mais diferentes periféricos, como placas de rede e som, em outras palavras o kernel faz a ligação dos programas com o hardware.

Elementos do sistema


Em qualquer distribuição Linux vc vai encontrar o executável do kernel dentro da pasta "/boot" chamado "vmlinuz..." no meio de um pequeno conjunto de arquivos. Ele é o primeiro componente carregado durante a inicialização do sistema.

Nas primeiras distribuições Linux, todos os drivers e outros componentes eram compilados diretamente nesse arquivo principal, e você podia escolher os componentes a ativar na hora de compilar o kernel. Se você habilitasse tudo, você teria um kernel gigantesco, que rodaria muito devagar, por outro lado, se você esquecesse de habilitar o suporte a algum recurso necessário, teria que recompilar tudo de novo para ativá-lo. Como resultado disso, as distribuições passaram a incluir diversas opções de kernel, compiladas com configurações diferentes.

Este problema foi resolvido durante o desenvolvimento do kernel 2.0, através do suporte a módulos. Os módulos são peças independentes que podem ser ativadas ou desativadas com o sistema em uso. Do kernel 2.2 em diante, quase tudo pode ser compilado como módulo, o que tornou as coisas muito mais práticas.

Os módulos nada mais são do que arquivos, que contém drivers para placas de rede, suporte dispositivos USB, e assim por diante.

Outros elementos fundamentais para o sistema são:

  • Servidor Gráfico: X server ou Mir
  • Gerenciadores de Janleas: LXDE, FluxBox, Window Maker, XFCE, Enlightenment, KDE, GNOME.
  • Interpretador de Comandos: bash, csh, ksh, sh.


Comandos


1. Configuração Wireless


  • Reset realizado, senha: ctbc2008@
  • Algar


2. Xlite - configuração VoIP


Senha: 123456

3. Reinstalando aplicativos


yum grouplist yum groupremove “grupo” yum install “grupo

== 4. VM Windows ==


rdesktop -u lclaudio -g1600x870 10.32.255.37 -r

Referências bibliográficas


  • Carlos E. Morimoto. Linux, Guia Prático: GDH Press e Sul Editores, 2009. 720 pp. 978-85-99593-15-8.
  • Linux Fundation, http://www.linux.com/ , Acesso em: 21 de novembro de 2014. Às 22:00hs