ReginaldoBarbosa48
68 views
86 slides
May 18, 2024
Slide 1 of 86
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
About This Presentation
fedora linux
Size: 31.05 MB
Language: pt
Added: May 18, 2024
Slides: 86 pages
Slide Content
Historia do Linux
“No princípio era o kernel e o kernel estava com o Linux e o kernel era o Linux, criado e desenvolvido por Linus Torvalds”
O núcleo Linux foi originalmente escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da Usenet (uma espécie de sistema de listas de discussão existente desde os primórdios da Internet). Historia do Linux
Na ocasião, ele escreveu: “Estou fazendo um sistema operacional gratuito, mas é apenas um hobby, não será nada grande ou profissional como o GNU” Linus Torvalds Historia do Linux
No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do núcleo Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamado, e têm ajudado a fazer do Linux o sistema operacional que é hoje. No início era utilizado por programadores ou só por quem tinha conhecimentos, e usava linhas de comando. Historia do Linux
Hoje isso mudou, existem diversas empresas que criam ambientes gráficos. As distribuições são cada vez mais amigáveis de forma que uma pessoa com poucos conhecimentos consegue usar o Linux. Hoje o Linux é um sistema estável e consegue reconhecer muitos periféricos sem necessidade de instalar os drivers de som, vídeo, modem, rede, entre outros. Historia do Linux
Hoje, o Linux está além dos desktops e servidores. O Linux também se encontra presente nos sistemas embarcados, nuvem, entre outras tecnologias existentes. Historia do Linux
O termo Linux também é utilizado para se referir aos diversos sistemas operacionais conhecido também como ‘ distribuição ’, (o Fedora é uma delas) que utilizam o núcleo Linux. O seu código fonte está disponível sob a licença GPL para que qualquer pessoa o possa utilizar, estudar, modificar e distribuir livremente de acordo com os termos da licença.
Introdução ao Fedora Porém, é impossivel falar do Fedora sem antes falar do Red Hat Linux Sistema Operacional baseado no Kernel (núcleo) Linux Sistema Operacional Comunitário + Subsidiada pela Red Hat Código aberto Inovador, estável e atualizado Comunidade forte e ativa Compromisso com a segurança Computação pessoal/Ambientes de servidores e desenvolvimento
Introdução ao Fedora Conhecendo a gigante Red Hat Enterprise Linux
Em 1993, dois jovens da Carolina do Nor te, Marc Ewing e Bob Young criaram a R ed Hat Linux, uma distribuição que se tornou líder de mercado nos EUA. L I N U X
A partir de então, o número de usuários e empresas que passaram a usar o Linux cresceu ao redor do mu ndo. L I N U X
A Red Hat Enterprise Linux disponibiliza hoje, diversas soluções baseadas no núcleo Linux. O principal produto da Red Hat costumava ser o Red Hat Linux, que era vendido para uso privado e para as empresas. E N T E R P R I S E L I N U X
Porém, em 2004 a Red Hat iniciou uma separação dos dois mercados e passou a se concentrar no mercado corporativo, encerrando o seu desenvolvimento de ambiente desktop dando lugar ao Fedora. E N T E R P R I S E L I N U X
Red Hat Linux 9 Red Hat Enterprise Linux L I N U X
O nome Fedora tem origem no icônico chapéu fedora de cor vermelho presente no logotipo "Shadowman" da distribuição Red Hat. Iniciado por Warren Togami em 2002 na Universidade do Havaí, o Fedora Linux visava criar um repositório único para pacotes de software de terceiros, facilitando o desenvolvimento e uso global. Diferenciando-se do Red Hat Linux, o Fedora adotou uma abordagem colaborativa com a comunidade voluntária global ao ser absorvido pelo Projeto Fedora. Lançado em 2003 após o fim do Red Hat Linux, o Fedora tornou-se uma distribuição comunitária, enquanto o Red Hat Enterprise Linux derivou suas versões a partir do Fedora. Historia do Fedora
Fedora Core 5 Fedora 7 Desktops
Desktops Fedora 20 (Heisenbug) Fedora 21
Construído sobre as mais recentes tecnologias e aprimoramentos do mundo Open Source
Missão A missão do Projeto Fedora é liderar o avanço de Software Livre e de conteúdo como uma comunidade colaborativa.
Os quatro F’s
Freedom 100% livre, legal para redistribuição Software, Arte, Código-fonte. Tudo. Não tomamos atalhos
Friends Todas as pessoas tem algo para dar +2000 contribuidores ativos Discordamos e discutimos diferenças
Features Excelência técnica Colaboração com UpStream Funcionalidades utilizadas por várias outras distribuições
First Inovador! Software bons e atualizados Nunca esperamos outras pessoas fazerem o trabalho pesado Ciclos de release curtos (6 meses)
Características Utilização Fácil utilização, mesmo para usuários inexperientes. Instalador fácil. Possui diversas interfaces gráficas Ciclo de lançamento rápido Mantém um ciclo de um novo lançamento a cada 6 meses. Suporte de 13 meses para cada versão Gerenciador de Pacotes Sistema para gerenciamento de pacotes Yum e DNF . Lojas de softwares.
Como instalamos os Pacotes de softwares no Linux ?
Em qualquer Sistema Operacional, era necessário usar pacotes com a extensão compatível com o referido Sistema. Por exemplo: LINUX DEBIAN (e derivados) = pacote .deb RED HAT (e derivados) = pacote .rpm TAR (UNIVERSAL) = pacote .tar.gz Via TERMINAL WINDOWS = pacote .exe Via PESQUISA WEB
Tipos de pacotes de software
Hoje temos várias formas de instalar
Lojas de Software do GNOME e KDE
GNOME SOFTWARE Baixe, instale, desinstale e atualize aplicações a partir da Loja GNOME SOFTWARE do GNOME
KDE DISCOVER Baixe, instale, desinstale e atualize aplicações a partir da Loja DISCOVER do KDE
Alguns Aplicativos Pré-instalados
Navegue na internet com o FIREFOX
Virtualização usando o BOXES com GNOME
Edição simples de fotos com GNOME Photos
Gerenciador de arquivos Nautilus (GNOME Files)
Edições do Fedora Labs Spins Imutáveis
Com interface GNOME por padrão
Spins do Fedora
Fedora com KDE
Fedora Budgie
Fedora Cinnamon
Fedora MATE+Compiz
Fedora Phosh
Sistemas Imutáveis do Fedora
O QUE SÃO SISTEMAS IMUTÁVEIS?
Um sistema imutável, em termos de computação, refere-se a um sistema onde os componentes principais, como arquivos de sistema, bibliotecas e configurações, são configurados de forma que não possam ser modificados depois de instalados ou durante a execução normal do sistema, ou seja, são somente leituras.
Vejamos algumas características e vantagens de um Sistema Imutável
1 - O sistema de arquivos raiz é montado como somente leitura , tornando o sistema imutável e protegendo contra alterações não autorizadas.
2 - Ele utiliza contêineres Flatpak para instalar e executar aplicativos sob uma camada superior, isolando-os do sistema principal e garantindo uma experiência mais segura e estável.
3 - As atualizações do sistema são aplicadas de forma atômica, substituindo a imagem do sistema por uma nova versão em vez de aplicar alterações incrementais.
4 - É ideal para usuários que valoriza a consistência, segurança e confiabilidade do sistema, e que desejam uma abordagem mais moderna e modular para a instalação e gerenciamento de aplicativos.
5 - Um sistema imutável garante que os seus componentes não sejam inadvertidamente alterados ou corrompidos. Isso aumenta a integridade do sistema, pois assegura que o sistema sempre estará em um estado conhecido e previsível.
6 - Segurança : A imutabilidade ajuda a proteger o sistema contra ataques maliciosos que visam modificar arquivos ou configurações do sistema para comprometer a segurança. Como os componentes do sistema são imutáveis, é muito mais difícil para um invasor comprometer o sistema.
Segurança Linux Kernel Solicitação Processo SELinux (Security-Enhanced Linux) Banco de dados de políticas do SELinux É permitido pelo banco de dados? Sim Não Perguntar Responder Serão gravados registros AVC (Audit Events) Recurso
Casos de Uso
Precisa de ajuda? Ask Fedora: ask.fedoraproject.org Forums: fedoraforum.org IRC: #fedora @ freenode Listas de email: lists.fedoraproject.org Manual do usuário: docs.fedoraproject.org Wiki: wiki.fedoraproject.org Reddit: r/Fedora
Contribuindo com o Fedora
Nossa Comunidade Escritor de conteúdo Desenvolvedor Web Tradutor Desenvolvedor Pessoa comunicativa Designer
Escritor de conteúdo Escrever tutoriais e artigos Escrever documentos, guias, passo-a-passo, material de marketing, processo/metododologia de documentação, notas de lançamento Escrever documentação de usabilidade Habilidades: Escrita, gramática, conhecimento técnico
Desenvolvedor Web Melhorar a imagem do Fedora e criar as melhores interface web e experiência possíveis para usuários e contribuidores do Fedora! Habilidades: Python (Flask, Django, …), HTML5, CSS, JS, Administração de Sistemas Linux
Tradutor Traduzir documentos, guias, passo-a-passo, FAQs, material de marketing, processo/metodologia de documentação Traduzir software para outras línguas Habilidades: Bom conhecimento de inglês, conhecimento técnico
Desenvolvedor Criar novas aplicações Se tornar empacotador para criar e manter pacotes RPM para o Fedora Testar o Fedora Quebrar o Fedora! Habilidades: Desenvolvimento de Software (muito Python, ou Java, C, C++, Vala, Scala...), empacotamento RPM, reportar bugs
Pessoa comunicativa Informar pessoas sobre o Fedora! Pensar em maneiras criativas de promover o Fedora Desenvolver estratégias de marketing para promover o uso e o suporte ao Fedora Dar retorno aos desenvolvedores Habilidades: Carisma, organização de eventos, suporte ao usuário, entusiasmo com o Fedora!
Designer Projetos que incluem: Logos do Fedora, Banners Promocionais, Widgets, Temas de Ícones, Arte, Posters, Camisetas… Habilidades: Design, GIMP, Inkscape
Junte-se a nós Crie uma conta Fedora: join.fedoraproject .org Encontre um time ou projeto que lhe interesse e cadastre-se nas listas de email com um email de apresentação Comece a trabalhar! Não tenha medo de perguntar! whatcanidoforfedora .org
Use o COPR C ool O ther P ackage R epository COPR é uma maneira de compartilhar pacotes através da infraestrutura do Fedora (hospedagem, sistema de build) Muitos pacotes disponíveis no COPR Qualquer um pode ter um COPR! Só precisa de uma conta Fedora Não precisa instalar nada para usar o COPR: dnf copr search chromium dnf copr enable spot/chromium dnf install chromium
Podemos concluir que o Fedora é uma ótima escolha para quem deseja usar Linux e isso vale tanto para usuário desktop quanto para empresas. Além das inúmeras vantagens desta distro, ainda tem o empenho da comunidade mundial de software livre e da Red Hat. Ambas desenvolvem cada vez mais aplicações totalmente livres. Por fim, cabe a você decidir e fazer seu julgamento sobre o Fedora, um sistema usados por empresas mundialmente conhecidas, como é o caso da Nasa, IBM e inúmeras outras.