Glossário do Linux: as definições que o ajudarão a entender melhor este mundo

Glossário Linux

A cada novo ano que chega, ou dias antes dele, são frequentemente lidos artigos que garantem que este será o ano do Linux. Eu o tenho lido há muito mais de uma década, mas o ano de sistemas como os que discutimos neste blog ainda está por vir. Em parte, é lógico: o Windows está em todo lugar, e é muito culpado que ele seja instalado por padrão em qualquer computador. Por este motivo, muitos de vocês não sabem o que significam algumas palavras que usamos neste mundo, e por isso pensamos em publicar este artigo como um Glossário Linux.

É quase certo que no futuro escreveremos mais artigos explicando com mais detalhes o que é mencionado neste glossário do Linux, mas o que queremos fazer neste artigo é apenas isso, um glossário do Linux, que nada mais é do que um lista de palavras com uma definição que se pretende clara, curta e concisa. Vamos colocá-los em ordem alfabética e, certamente, vamos atualizá-lo com mais definições no futuro, quer tenhamos algo a acrescentar ou nossos leitores proponham.

Glossário do Linux: definições que todos devem saber

  • ALSA: acrônimo para Arquitetura de som avançada do Linux e é uma estrutura de software e parte do kernel do Linux que fornece uma interface de programação de aplicativo (API) para drivers de dispositivo de placa de som.
  • AppImage: formato para distribuir software "portátil" no Linux sem ter que ser um superusuário para instalar o aplicativo, algo que, de fato, não faz. Eles são um pacote no qual o software principal e as dependências estão incluídos no mesmo executável. Artigo relacionado.
  • Bater: Shell semelhante ao UNIX e linguagem de comando
  • CLI: Acrônimo para "Interface de linha de comando". É usado, por exemplo, quando um programa funciona no terminal e sua interface não é gráfica. Exemplo.
  • Comando: texto que é escrito em um terminal, scripts e outras partes para desencadear ações. Também podemos nos referir a eles como "ordem".
  • Distro: Palavra abreviada para "distribuição" que basicamente define um sistema operacional "raiz" ou "fonte" baseado no Linux, como Debian, Ubuntu ou Red Hat. Deles vêm os "sabores" ou "sabores": Ubuntu é distribuição, Kubuntu é sabor. Embora de acordo com alguns usuários ou outra definição, o sistema operacional seria a base e o que sairia deles seria a distribuição. Por exemplo: Arch Linux: sistema operacional; Manjaro, distro.
  • Ambiente gráfico- Também conhecido como "ambiente de área de trabalho" em alguns países, é um grupo de componentes que fornecem elementos de interface do usuário, como ícones, barras de ferramentas, papéis de parede e widgets. Graças ao ambiente gráfico, podemos usar o Linux graficamente com um mouse e teclado, como fazemos no Windows e no macOS. Entre os mais famosos temos GNOME, Plasma ou XFCE.
  • Flatpak: utilitário de gerenciamento de pacotes com o qual o software é distribuído, instalado e gerenciado que inclui, no mesmo pacote, o software principal, as dependências, o tempo de execução e tudo o que é necessário para fazê-lo funcionar em qualquer sistema baseado em Linux que tenha ou seja adicionado a ele. São pacotes universais e sandbox (isolados). O repositório mais usado é Flathub.
  • GNU: acrônimo para "GNU's Not Unix", e o principal responsável era Richard Stallman nos anos 80. Os sistemas operacionais baseados em Linux são na verdade GNU / Linux, embora em todas as mídias nós reduzamos (ruim) e nos referimos a eles diretamente como "Linux" .
  • GRUB: Carregador de inicialização unificada GNU GRand o GRUB é um programa que permite ao usuário selecionar qual sistema operacional instalado ou kernel carregar no momento da inicialização do sistema. Também permite que o usuário passe argumentos para o kernel. Você poderia dizer que é o programa de inicialização usado no Linux.
  • GUI: sigla para "Graphical User Interface", que é uma interface gráfica de usuário que nos permite interagir com o software através de janelas, caixas de seleção, botões, etc. É como a janela que vemos ao executar o software. Sem a GUI, o que teríamos é um software em "CLI", que explicamos acima.
  • tomada: sigla para "JACK Audio Connection Kit", que é um servidor de som (e algo mais) que permitirá que o áudio soe quando os aplicativos o solicitarem. Não é o único que existe no Linux.
  • Núcleo: o núcleo. O coração. Quando falamos de um sistema operacional "Linux" (bem se diz que seria "GNU / Linux"), o que estamos dizendo é que ele usa o kernel Linux, que é a primeira camada do software usado nesses sistemas e que ele contém, acima de tudo, drivers para que funcione em qualquer equipe de hardware. Na verdade, essa era a intenção de Linus Torvalds quando o iniciou como um projeto de carreira no qual continua a trabalhar.
  • LTS: Acrônimo para "Long Term Support". É usado para indicar que um sistema operacional ou programa vai ter suporte por mais tempo, sendo onde é mais visto nas versões LTS do Ubuntu que saem a cada dois anos e são suportadas por 5.
  • Sessão ao Vivo: as "sessões ao vivo" são aquelas que existem desde que não desligue ou reinicie o computador. Todas as alterações que fizemos serão destruídas naquele momento. Eles são freqüentemente usados ​​em um USB para instalar um sistema operacional ou como uma ferramenta de recuperação.
  • Tubulação: é um servidor para gerenciamento de streams de áudio e vídeo e hardware em Linux. Lida com roteamento de multimídia e processamento de pipeline. No momento da redação deste artigo, em dezembro de 2021, ele ainda está em desenvolvimento, mas espera-se que, junto com o Wayland, melhore muito tudo relacionado à imagem e som, e também melhore a compatibilidade entre os diferentes servidores de áudio e vídeo ..
  • Pulse- Servidor de áudio com capacidade de rede usado principalmente em Linux, mas também em sistemas BSD, macOS ou Solaris.
  • Release Candidate- Rótulo ou palavras usadas para se referir a uma versão avançada do software em desenvolvimento. Por exemplo, há empresas que rotulam seu software de "Candidato a Lançamento" uma ou duas semanas antes do lançamento da versão estável. No caso do kernel (Linux), ele é usado por dois meses, mas porque o que eles realmente fazem são mudanças em relação à versão estável.
  • Liberação de rolamento- Modelo de desenvolvimento e entrega de software que chega assim que está disponível, e os sistemas operacionais que o utilizam são instalados uma vez e recebem atualizações para a vida. No Linux, é o Arch Linux, e acreditava-se que o Windows 10 seria quando garantissem que seria a versão mais recente do sistema da Microsoft (agora sabe-se que haverá o Windows 11). Embora, bem, o Windows só cumprisse a parte de atualização para a vida, e nem isso.
  • concha: Comando Linux ou interpretador de comandos.
  • su: comando cujo significado é "substituir usuário", e é usado principalmente para alternar de um usuário para outro. Ele faz isso iniciando um shell de login no diretório e ambiente atuais (su) ou mudando totalmente para as configurações de usuário de destino (su -).
  • sudo: comando para solicitar privilégios elevados ou de superusuário. Geralmente é colocado antes de outros comandos para poder realizar certas ações, como instalar software ou mover arquivos para diretórios protegidos. Artigo sobre sudo e su.
  • estalo: gerenciador e desenvolvimento de pacotes desenvolvido pela Canonical e que rivalizam com o Flatpak por serem pacotes universais que incluem software e dependências, runtimes e outros no mesmo pacote. Eles também são sandbox. Artigo relacionado.
  • Balançar: sucessor do gerenciador de janelas para i3 que está disponível em sistemas operacionais baseados em Linux. Ele foi projetado para funcionar no Wayland e não possui uma área de trabalho para usar. As janelas abrem em tela cheia, com margens configuráveis, as novas janelas dividem a tela automaticamente e você pode alternar facilmente de uma "área de trabalho" para outra com atalhos de teclado. Na verdade, um usuário experiente pode fazer tudo com o teclado. Como não possui muitos componentes de um ambiente gráfico normal, é mais leve.
  • Symlink: links "simbólicos" ou "soft", que em outros sistemas são conhecidos como "atalhos". Eles podem ser usados, por exemplo, para acessar um arquivo ou pasta de outro caminho. Link relacionado.
  • tarball: muito software é distribuído compactado. Um formato amplamente usado para isso é TAR, de Tape Archive, e tarball ou tarfile é o nome dado a um grupo ou arquivo composto de mais arquivos que são unidos usando o comando TAR ou um software de compactação de interface gráfica (GUI). Eles podem ser encontrados com uma extensão .tar ou .tar.gz, e o software pode ser instalado diretamente do tarball.
  • terminal: periférico que interage com o ser humano, consiste em uma saída e entrada, uma tela e um teclado. Na verdade, o que usamos no Linux quando estamos em um sistema com interface gráfica é um "emulador de terminal".
  • Tux: Mascote do Linux. É um pinguim e aparece em softwares como Tux Guitar, Tux Paint ou Tux Kart. Artigo relacionado.
  • Wayland: protocolo de exibição com camadas de segurança extras. Cada aplicativo é considerado um cliente e o hardware é um servidor, e o Wayland seria a ponte que torna a imagem possível. Hoje, muitos desenvolvedores estão se concentrando no Wayland porque é a melhor opção e o futuro está nele.
  • VINHO: acrônimo para Wine Is Not an Emulator, mas na realidade parece que é. É um software que contém tudo que você precisa para executar aplicativos do Windows no Linux, mas também no macOS e até no Android. Em constante desenvolvimento e aprimoramento ao longo do tempo, pode ser instalado, por exemplo, Guitar Pro no Linux.
  • X11: X Window (também conhecido como X11 ou apenas X) é um sistema de janela cliente / servidor para exibições de bitmap. Ele é implementado na maioria dos sistemas operacionais semelhantes ao UNIX e foi transferido para muitos outros sistemas.

Mais alguma coisa a acrescentar?

Este artigo sobre o glossário do Linux irá atualizar com o tempo para incluir mais e mais definições. A princípio adicionamos esses porque sabemos que muitos de vocês têm dúvidas sobre eles, como "tarball". Nossa intenção é ajudá-lo a entender, e esperamos que depois de ler este glossário do Linux seja mais fácil ler outros artigos do blog.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Noel dito

    Algo que me confunde é sudo vs su e bendito grub que fica danificado