GNU (Português) - ArchWiki

Jump to content
Status de tradução: Esse artigo é uma tradução de GNU. Data da última tradução: 2020-06-22. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Artigos relacionados

- Arch Linux
- Utilitários principais

Do Wikipédia:

  GNU é um sistema operacional e uma extensa coleção de softwares de computador. O GNU é composto inteiramente de software livre, a maioria dos quais é licenciada sob a Licença Pública Geral (GPL) do Projeto GNU. O GNU é um acrônimo recursivo para "GNU Não é Unix!".

Porque o kernel do GNU, Hurd, não está pronto para produção [1], o GNU é normalmente usado com o kernel do Linux. O Arch Linux é uma distribuição GNU/Linux, usando software GNU como o shell Bash, o GNU coreutils, o conjunto de ferramentas do GNU (toolchain) e vários outros utilitários e bibliotecas. Esta página não tenta listar todos os quase 400 pacotes GNU e apenas destaca alguns.

## Texinfo

O software GNU é documentado usando a sintaxe de composição Texinfo. Você pode visualizar documentos de Informações usando o programa `info`, fornecido pelo pacote texinfo.

Embora a maioria dos softwares GNU também forneça páginas man, os documentos de Informações tendem a ser mais abrangentes.

## Sistema base

- GRUB — GRUB é um gerenciador de boot para o projeto GNU.

  https://www.gnu.org/software/grub/ || grub

- Bash — É um shell compatível com sh que incorpora recursos úteis do Korn shell (ksh) e do C shell (csh).

  https://www.gnu.org/software/bash/ || bash

- Coreutils — coreutils fornece os utilitários básicos de manipulação de arquivo, shell e texto do sistema operacional GNU.

  https://www.gnu.org/software/coreutils/ || coreutils

- gzip — gzip é tanto um formato de arquivo quanto um aplicativo de software para compressão e descompressão.

  https://www.gnu.org/software/gzip/ || gzip

- tar — It provides the ability to create or decompress tar archives, as well as various other kinds of manipulation.

  https://www.gnu.org/software/tar/ || tar

## Conjunto de ferramentas

A maioria das ferramentas do conjunto de ferrtamentas do GNU (toolchain) estão no grupo base-devel, exceto glibc (exigido por base) e GDB.

- GNU make — Utilitário GNU make para manter grupos de programas.

  https://www.gnu.org/software/make || make

- GCC — O GNU Compiler Collection - frontends para C e C++.

  https://gcc.gnu.org/ || gcc

- glibc — a implementação do GNU da biblioteca C.

  https://www.gnu.org/software/libc/ || glibc (exigido por base)

- GNU Binutils — Um conjunto de programas para montar e manipular arquivos binários e arquivos objeto. Inclui ld.

  https://www.gnu.org/software/binutils/ || binutils

- GNU Bison — O gerador de analisador de propósito geral do GNU.

  https://www.gnu.org/software/bison/bison.html || bison

- GNU m4 — O processador de macros do GNU.

  https://www.gnu.org/software/m4/ || m4

- GDB — O depurador do GNU.

  https://www.gnu.org/software/gdb/ || gdb

### Sistema de compilação

Do Wikipédia:

  O sistema de compilação do GNU, também conhecido como Autotools, é um conjunto de ferramentas de programação para assistir no processo de criação de pacotes de código-fonte portáteis para muitos sistemas tipo Unix.

- GNU Autoconf — Ferramenta para configurar automaticamente código-fonte.

  https://www.gnu.org/software/autoconf || autoconf

- GNU Automake — Ferramenta para criar automaticamente Makefiles.

  https://www.gnu.org/software/automake || automake

- GNU Libtool — Um scripts de suporte genérico para bibliotecas.

  https://www.gnu.org/software/libtool || libtool

## Outros softwares

Muitas outras ferramentas opcionais do GNU está disponíveis nos repositórios oficiais:

- GNOME, um ambiente de desktop
- GIMP, um editor de imagens
- GTK, um kit de ferramentas de widget
- Gnumeric, um software de planilhas
- GNU Parted, um gerenciador de partição
- GNU Screen, um multiplexador de terminal
- GNU nano, um editor de texto de linha de comando
- GNU Emacs, um editor de texto extensível, personalizável e autodocumentado
- GnuPG, uma implementação do OpenPGP
- GNU Octave, uma linguagem de programação científica
- GNU Readline, uma biblioteca de edição de linha para interfaces de linha de comando

## Veja também

- https://www.gnu.org/
- O Manifesto GNU
- Lista de pacotes GNU no Wikipédia
- O Projeto Arch Hurd visa portar o Arch Linux para o kernel Hurd.

Categories:

- GNU (Português)
- Lists of software (Português)