O que é o Linux? toda a informação
Índice:
- O que é o Linux? Toda a informação
- O projeto GNU
- GNU / Linux e Windows
- Distribuições GNU / Linux
- GNU / Linux e sua interface gráfica
- A história do GNU / Linux
- Por onde começar a aprender o GNU / Linux
- Opensuse
- Debian
- Slackware
- Fedora
- CentOS
- Linux Mint
- Aplicativos GNU / Linux
- Aplicativos de desktop GNU / Linux
- Openoffice.org
- Abiword
- Gnumeric
O Linux é o núcleo do sistema operacional, o programa responsável pela operação do computador, que faz a comunicação entre o hardware (impressora, monitor, mouse, teclado) e software (aplicativos em geral). O conjunto principal e os programas responsáveis por interagir com ele são o que chamamos de sistema operacional. O kernel é o coração do sistema.
Índice de conteúdo
O que é o Linux? Toda a informação
Os principais programas responsáveis por interagir com o kernel foram criados pela GNU Foundation. Por esse motivo, é mais correto referir-se ao sistema operacional como GNU / Linux em vez de Linux.
Uma distribuição nada mais é do que o conjunto de kernel, programas do sistema e aplicativos reunidos em um único CD-ROM (ou qualquer outro tipo de mídia). Hoje, temos milhares de aplicativos para a plataforma GNU / Linux, onde cada empresa responsável por uma distribuição escolhe os aplicativos que devem ser incluídos nela.
O projeto GNU
Muitos conhecem e relatam o sistema operacional penguin apenas como Linux, mas o termo correto é GNU / Linux. Em palavras mais simples, o Linux é apenas o núcleo do sistema operacional, mas depende de várias ferramentas para trabalhar, começando com o programa usado para compilar o código-fonte. Essas ferramentas são fornecidas pelo projeto GNU, criado por Richard Stallman.
Em outras palavras, o sistema operacional Linux é a união do Linux com as ferramentas GNU; portanto, o termo correto é GNU / Linux.
GNU / Linux e Windows
A maior diferença entre Linux e Windows é o fato de o primeiro ser um sistema de código aberto, desenvolvido por programadores voluntários espalhados pela Internet e distribuídos sob a licença pública GPL. Embora o Windows seja um software proprietário, ele não possui o código fonte disponível e você precisa adquirir uma licença para ter o direito de usá-lo.
Você não precisa pagar nada para usar o Linux, nem é crime fazer cópias para instalá-lo em outros computadores. A vantagem de um sistema de código aberto é que ele é flexível às necessidades do usuário, o que torna suas adaptações e correções muito mais rápidas. Lembre-se de que, a seu favor, você tem milhares de programadores de todo o mundo pensando apenas em tornar o Linux um sistema cada vez melhor.
O sistema de código aberto permite que qualquer pessoa veja como funciona, corrija quaisquer problemas ou faça sugestões para melhorias. Essa é uma das razões para seu rápido crescimento, bem como a compatibilidade com o novo hardware, sem mencionar seu alto desempenho e estabilidade.
Distribuições GNU / Linux
O Linux possui vários modelos, e esses são chamados de distribuições. Uma distribuição nada mais é do que um núcleo e programas escolhidos a dedo pela equipe que a desenvolve. Cada distribuição tem suas particularidades, como a instalação de um pacote (ou software), a interface de instalação do próprio sistema operacional, a interface gráfica e o suporte de hardware. Cabe ao usuário definir qual distribuição melhor se adequa às suas necessidades.
GNU / Linux e sua interface gráfica
O sistema X-Window (sem "s"), também chamado X, fornece o ambiente gráfico para o sistema operacional. Diferentemente do OSX (Macintosh) e do Windows, o X faz do gerenciador de janelas (a própria interface visual) um processo separado. Na verdade, a vantagem de separar o gerenciador de janelas é que você pode escolher entre uma grande variedade de gerenciadores existentes para Linux e o que melhor lhe convier, como Gnome, KDE e XFCE, entre outros.
A história do GNU / Linux
O sistema Linux é originário do Unix, um sistema operacional multi-tarefa e multi-usuário que tem a vantagem de operar em uma ampla variedade de computadores.
O Linux surgiu de uma maneira muito interessante. Tudo começou em 1991, quando um programador finlandês de 21 anos, Linus Benedict Torvalds, enviou a seguinte mensagem para uma lista de discussão on-line: “ Olá a todos que estão usando o Minix. Estou criando um sistema operacional gratuito (como hobby) para 386, 486, AT e clones ".
O Minix era um sistema operacional limitado baseado em Unix que funcionava em computadores maquiavélicos como AT. Linus pretendia desenvolver uma versão melhorada do Minix, e ele mal sabia na época que seu suposto "concurso" terminaria em um sistema engenhosamente magnífico. Muitos acadêmicos renomados estavam interessados na idéia de Linus e, a partir daí, programadores das mais variadas partes do mundo começaram a trabalhar nesse projeto. Todas as melhorias desenvolvidas por um programador foram distribuídas pela Internet e imediatamente integradas ao kernel do Linux.
Ao longo dos anos, esse árduo trabalho voluntário de centenas de sonhadores evoluiu para um sistema operacional amadurecido que hoje explora o mercado de servidores e PCs de negócios.Linus, que hoje coordena uma equipe de desenvolvedores principais seu sistema foi escolhido em uma pesquisa pública como a pessoa do ano de 1998 no mundo da computação.
Por onde começar a aprender o GNU / Linux
Se você está começando sua vida no Linux, pode sentir a necessidade de ajuda em pontos aparentemente simples. Este artigo ajudará você a se sentir mais confortável nesse ambiente maravilhoso.
Como obter o GNU / Linux
Depois que a distribuição a ser usada for escolhida, a próxima etapa é fazer o download de uma imagem ISO para gravar a instalação no seu computador. É altamente recomendável optar por uma distribuição popular e comprovada, onde você encontra documentação abundante na Internet, caso precise de ajuda. Aqui está uma lista das distribuições Linux mais populares.
Ubuntu
Essa distribuição do Linux é uma das mais usadas atualmente e isso se deve ao fato de se importar com o usuário final (desktop). Originalmente baseado no Debian, ele difere do foco no desktop, na sua maneira de publicar novas versões, que são publicadas a cada seis meses.
Opensuse
O OpenSUSE é a versão gratuita do maravilhoso sistema operacional Novell SuSE. Além de se comportar muito estável e robusto como servidor, também é muito poderoso para a versão desktop.
Seu diferencial é o famoso YaST (Yeah Another Setup Tool), um software que centraliza todo o processo de instalação, configuração e customização do sistema Linux. Podemos dizer que é isso que o SuSE mais se destaca, pois pode ser comparado ao painel de controle do Windows.
O YaST é talvez a ferramenta de gerenciamento mais poderosa para o ambiente Linux. É um projeto de código aberto patrocinado pela Novell e ativamente em desenvolvimento.
O desenvolvimento do YaST começou em janeiro de 1995. Foi escrito em C ++ com uma GUI ncurses por Thoamas Fehr (um dos fundadores do SuSE) e Michael Andres.
O YaST é a ferramenta de instalação e configuração do openSUSE, SUSE Linux Enterprise e do antigo SuSE Linux. Possui uma interface gráfica atraente capaz de personalizar rapidamente seu sistema durante e após a instalação, e também pode ser usado no modo de texto
O YaST pode ser usado para configurar todo o sistema, como configurar periféricos como placa de vídeo, placa de som, rede, configurar serviços do sistema, firewall, usuários, repositórios, idiomas, instalar e remover software, etc.
Debian
O Debian é uma das distribuições mais antigas e populares. Serviu de base para a criação de várias outras distribuições populares, como Ubuntu e Kurumin. Como suas características mais destacadas, podemos citar:
- Sistema de empacotamento.DebApt-get, que é um sistema de gerenciamento de pacotes instalado mais prático entre os existentes (se não o mais). Sua versão estável é exaustivamente testada, o que o torna ideal para o firewall e a estabilidade. maiores repositórios de pacotes de distribuição (programas pré-compilados disponíveis para instalação)
Slackware
O Slackware, juntamente com o Debian e o Red Hat, é uma das distribuições "principais" de todas as outras. Concebido por Patrick Volkerding, o Slack (apelido adotado pela comunidade de usuários) tem como principais características a clareza, simplicidade, estabilidade e segurança.
Embora seja considerado por muitos uma distribuição difícil de usar, direcionada a usuários ou hackers especializados, possui um sistema simples de gerenciamento de pacotes, bem como sua interface de instalação, que é uma das poucas que continua no modo de texto, mas não por esse motivo. torna-se difícil.
Se você está procurando uma distribuição orientada a servidor, quer aprofundar seu conhecimento sobre Linux ou está procurando uma área de trabalho sem detalhes inúteis, o Slack é para você.
O Slackware foi criado por Patrick Volkerding em 1993 (algumas fontes dizem 1992). É baseado na distribuição SLS (Softlanding Linux System) e foi fornecido na forma de imagens em disquetes de 3, 5 polegadas.
É a distribuição mais antiga e ainda ativa. Até 1995, era considerado o Linux padrão, mas sua popularidade diminuiu muito depois do surgimento de distribuições mais amigáveis. Além disso, a distribuição continua sendo uma distribuição altamente apreciada e respeitada, porque não mudou sua filosofia, permanece fiel aos padrões UNIX e é composta apenas por aplicativos estáveis.
Em 1999, a versão do Slackware saltou de 4.0 para 7.0. Uma jogada de marketing para mostrar que a distribuição estava tão atualizada quanto as outras distribuições. Acontece que muitas das distribuições tinham versões muito altas, e isso poderia dar a impressão de que o Slackware estava desatualizado. O atraso no lançamento de novas versões do Slackware também contribuiu para isso.
Em 2004, Patrick Volkerding estava gravemente doente com uma infecção e o desenvolvimento do Slackware tornou-se incerto. Muitos pensaram que ele ia morrer. Mas melhorou e o desenvolvimento foi retomado.
Em 2005, o ambiente gráfico do GNOME foi removido do projeto Slackware, que detestava muitos usuários. A justificativa de Patrick foi que demorou muito tempo para empacotar os arquivos binários. No entanto, muitas comunidades desenvolveram projetos GNOME para Slackware. Alguns exemplos de projetos são: Gnome Slackbuild, Gnome Slacky e Dropline Gnome. Portanto, o Gnome de alta qualidade é o que não falta na distribuição, apesar de não ser um ambiente nativo.
Em 2007, foi lançada a versão 12.0 do Slackware, uma versão inovadora que de certa forma causou alguma controvérsia. Foi a primeira versão do Slackware a ir um pouco contra sua própria filosofia. Em primeiro lugar, porque aconteceu a montagem automática dos dispositivos, em segundo lugar, porque alguns pacotes antigos não eram mais compatíveis com a nova versão devido ao novo GCC 4.1.2. e por último, porque a primeira versão veio com a versão mais recente do Kernel.
Note-se também que a versão 12.0 funcionou com o Compiz instalado, mas devido à falta de ferramentas de configuração gráfica, muitos usuários não sabiam como usá-lo.
Fedora
O Fedora é uma das distribuições mais populares e estáveis que existem hoje. Este foi, em princípio, um garfo para a comunidade, lançado e mantido pela gigante Red Hat, que na época estava encerrando seu sistema e concentrando-se no mercado corporativo.
Isso significa que, desde o início, o Fedora já possuía as mais recentes tecnologias de software, além de uma das equipes mais competentes e dedicadas em seu desenvolvimento. Se você está procurando uma distribuição com poderes para ser um servidor estável, mas com os recursos de ferramentas gráficas de configuração, ou se você simplesmente quer uma área de trabalho mais robusta, o Fedora será sua melhor escolha.
Tem um ciclo de desenvolvimento rápido. A cada seis meses, em média, um novo Fedora é lançado pelo Projeto Fedora para a comunidade. A própria comunidade é uma das mais movimentadas da internet, e o Fedora é muito útil online, mesmo sem oferecer suporte técnico direto da Red Hat.
O gerenciamento de pacotes é feito de forma inteligente e automática com a ajuda do YUM, responsável pelas atualizações e resolve as dependências de todos os pacotes, baixando o que é necessário para o sistema nos repositórios e no gerenciamento da instalação. Todos os tipos de aplicativos estão disponíveis para o Fedora, desde suítes de escritório poderosas como o OpenOffice.org a players de vídeo e áudio (MPlayer e Amarok) com a execução de quase todos os formatos conhecidos e também uma generosa coleção de jogos, todos instaláveis com apenas alguns cliques ou uma única linha de comando.
CentOS
O CentOS é uma distribuição de classe Enterprise derivada de códigos-fonte gratuitos e distribuída pelo Red Hat Enterprise Linux e mantida pelo Projeto CentOS.
RECOMENDAMOS VOCÊ Como instalar o Adobe Flash Player no Ubuntu facilmenteA numeração de versão é baseada na numeração do Red Hat Enterprise Linux. Por exemplo, o CentOS 4 é baseado no Red Hat Enterprise Linux 4. A diferença básica entre os dois é a prestação de assistência paga na compra de um Red Hat Enterprise Linux.
O CentOS oferece excelente acesso ao software padrão do setor, incluindo compatibilidade total com pacotes de software especificamente projetados para os sistemas Red Hat Enterprise Linux. Isso fornece o mesmo nível de segurança e suporte, através de atualizações, que outras soluções Linux Enterprise, mas sem nenhum custo.
Ele suporta ambientes de servidor para aplicativos de missão crítica e ambientes de estação de trabalho, além de possuir uma versão do Live CD.
O CentOS possui inúmeras vantagens, incluindo: uma comunidade crescente e ativa, rápido desenvolvimento e teste de pacotes, uma extensa rede de downloads, desenvolvedores acessíveis, múltiplos canais de suporte com suporte em espanhol e suporte comercial por meio de parceiros.
Linux Mint
A proposta do Linux Mint é uma distribuição de desktops com um design visual elegante, agradável, confortável de usar e sempre atualizado.
A distribuição foi lançada inicialmente como uma variante do Ubuntu, que já possuía os codecs de mídia na instalação. A evolução foi rápida e hoje é uma distribuição completa e bem resolvida, com suas próprias ferramentas de configuração, o aplicativo de instalação de pacotes baseado na Web, menus personalizados, entre outros recursos exclusivos e sempre com uma aparência limpa e elegante.
O fundador, líder e principal desenvolvedor da distribuição se chama Clement Lefebvre, que começou a usar o Linux em 1996 (Slackware) e vive na Irlanda.
Alguns dos motivos do sucesso do Linux Mint listados na página do projeto são:
- A velocidade com que a comunidade responde às demandas de uma solicitação publicada no fórum do site e que já pode ser implementada na atualização em menos de uma semana, porque é derivada do Debian, tem toda a base sólida de pacotes e Gerenciador de pacotes Debian Suporta repositórios Ubuntu. Possui uma área de trabalho configurada para fazer com que o usuário comum se sinta confortável. Esforços para tornar recursos como suporte de mídia, resolução de vídeo, placas e cartões Wifi e outros funcionar bem.
Exceto pelo Mandrake, esta foi a primeira distribuição a ter sucesso com os usuários pelos seguintes motivos: facilidade de instalação do programa, instalação e configuração automática de dispositivos e similares.
O Mint adicionou essas instalações e incorporou outras, sendo considerado um Ubuntu mais sofisticado, com uma excelente seleção de software, ótimo desempenho e design.
Aplicativos GNU / Linux
O GNU / Linux possui uma riqueza incomparável de aplicativos, oferecendo mais de uma solução para determinadas necessidades. A maior dificuldade está em encontrar um aplicativo que atenda às suas necessidades. Existem inúmeras aplicações para as mesmas funções que possuem certas características, entre as quais adaptadas ou não ao gosto do usuário, por isso, temos hoje uma variedade de aplicações disponíveis.
O fato de quase 100% dos aplicativos serem de código aberto ajuda essa lista a crescer cada vez mais. Entre outras coisas, os aplicativos permitem ser modificados de acordo com as necessidades dos usuários.
Aplicativos de desktop GNU / Linux
Openoffice.org
Uma das suítes de escritório mais populares e completas é o OpenOffice.org. É um conjunto de aplicativos de escritório gratuitos e multiplataforma, sendo distribuído para Microsoft Windows, Unix, Solaris, Linux e Mac OS X. O conjunto usa o formato ODF (OpenDocument) e é compatível com o formato do Microsoft Office.
O OpenOffice.org é baseado em uma versão antiga do StarOffice: StarOffice 5.1, adquirida pela Sun Microsystems em agosto de 1999. O código-fonte da suíte foi lançado, iniciando um projeto de desenvolvimento de software de código aberto em 13 de outubro 2000, OpenOffice.org. O objetivo principal era fornecer uma alternativa de baixo custo, alta qualidade e código aberto. O OpenOffice.org suporta os formatos de arquivo do Microsoft Office.
O design e o software são comumente conhecidos como "OpenOffice", mas, devido a uma disputa de marca registrada, a Sun foi forçada a alterar o nome do software, que foi renomeado como "OpenOffice.org".
Abiword
Se você preferir um software mais leve ou não usar as funções avançadas de formatação oferecidas pelo OpenOffice.org, talvez a melhor solução seja usar o Abiword, um editor de texto tão bom e mais leve que o anterior.
O AbiWord é um processador de código-fonte aberto, portanto, um software livre licenciado sob a GPL. Funciona em plataformas Linux, Mac OS, Microsoft Windows, ReactOS, SkyOS e outras. O AbiWord foi originalmente criado pela SourceGear Corporation com o componente AbiSuite. O SourceGear se mobilizou para interesses financeiros e deixou o projeto AbiWord para uma equipe de voluntários. O software AbiWord agora faz parte do GNOME Office, que é um conjunto de aplicativos de integração.
A interface AbiWord é uma reminiscência da interface do Word anterior a 2007.
O fato é que muitos usuários se sentem mais confortáveis nessa interface do que na nova "faixa" da ferramenta Microsoft. O AbiWord oferece todos os recursos necessários para aqueles que precisam de edição simples de texto.
Gnumeric
O Gnumeric é um software de planilha de código aberto que faz parte da área de trabalho do Gnome e possui instaladores disponíveis mesmo para Windows. Foi criado com a intenção de ser uma alternativa ao software proprietário do Microsoft Excel. O Gnumeric foi criado e desenvolvido por Miguel de Icaza, mas desde que foi transferido para outros projetos, o atual gerente se tornou Jody Goldberg.
O Gnumeric pode importar e exportar dados em vários formatos, incluindo CSV, Excel, HTML, LaTeX, Lotus 1-2-3, OpenDocument e Quattro Pro. Seu formato nativo é o formato de arquivo Gnumeric (.gnm ou.gnumeric), um arquivo XML compactado bzip. Ele possui todas as funções da planilha do Excel e muitas outras funções próprias.
Por fim, recomendamos a leitura dos seguintes artigos:
- Debian vs Ubuntu.
Como atualizar o Ubuntu 14.04 LTs para o Ubuntu 16.04 LTS
. Revisão do Ubuntu 16.04 Xenial Xerus. Análise Elementar OS. Melhores comandos para Linux. Guia rápido para comandos básicos.
- Melhores comandos de ajuda do linux.
O que são drones? toda a informação
Guia completo que explica o que são os drones, para que servem, seus usos e nossos modelos recomendados para os amantes desses quadriciclos.
O que são DNS e para que servem? toda a informação que você deve saber
Explicamos o que é o DNS e para que serve no nosso dia a dia. Também falamos sobre memória cache e segurança DNSSEC.
Assistente do Google: o que é? toda a informação ??
Na era da tecnologia, o Google Assistant chega até nós e está disponível em todos os dispositivos com aplicativos do Google, vamos ver!