Desktop environment (Português)
Um ambiente de desktop ou ambiente de trabalho (em inglês, desktop environment ou DE) é uma implementação da metáfora de escritório feita por um conjunto de programas, que compartilham uma interface gráfica de usuário (GUI) comum.
Visão geral
Um ambiente de desktop reúne uma variedade de componentes para fornecer elementos comuns de interface gráfica do usuário, como ícones, barras de ferramentas, papéis de parede e widgets da área de trabalho. Além disso, a maioria dos ambientes de desktop inclui um conjunto de aplicativos e utilitários integrados. Mais importante ainda, os ambientes de desktop fornecem seu próprio gerenciador de janela, que normalmente pode ser substituído por outro compatível.
O usuário é livre para configurar seu ambiente de GUI de várias maneiras. Ambientes de desktop simplesmente fornecem um meio completo e conveniente de realizar essa tarefa. Observe que os usuários estão livres para misturar e combinar aplicativos de vários ambientes de desktop. Por exemplo, um usuário do KDE pode instalar e executar aplicativos do GNOME como o navegador Epiphany, caso ele/ela prefira este ao navegador web Konqueror do KDE. Uma desvantagem dessa abordagem é que muitos aplicativos fornecidos por projetos de ambiente de desktop dependem muito das respectivas bibliotecas subjacentes do DE. Como resultado, a instalação de aplicativos de uma variedade de ambientes de desktop exigirá a instalação de um maior número de dependências. Os usuários que buscam economizar espaço em disco geralmente evitam esses ambientes mistos ou escolhem alternativas que dependem apenas de algumas bibliotecas externas.
Além disso, os aplicativos fornecidos por DE tendem a se integrar melhor com seus ambientes nativos. Superficialmente, a mistura de ambientes com kits de ferramentas (toolkits) de widgets diferentes resultará em discrepâncias visuais (ou seja, as interfaces usarão ícones e estilos de widgets diferentes). Em termos de usabilidade, os ambientes mistos podem não se comportar de maneira semelhante (por exemplo, clique único versus ícones de clique duplo; funcionalidade arrastar e soltar), potencialmente causando confusão ou comportamento inesperado.
Antes de instalar um ambiente de desktop, é necessária uma instalação funcional do servidor X. Veja Xorg para informações detalhadas. Alguns ambientes de desktop também podem oferecer suporte ao Wayland como uma alternativa ao X, mas a maioria deles ainda é experimental.
Lista de ambientes de desktop
Com suporte oficial
- Budgie — Budgie é um ambiente de desktop projetado com o usuário moderno em mente, ele se concentra na simplicidade e elegância.
- Cinnamon — O Cinnamon se esforça para fornecer uma experiência de usuário tradicional. Cinnamon é um fork do GNOME 3.
- Deepin — A interface e os aplicativos de desktop do Deepin apresentam um design intuitivo e elegante. Movimentar-se, compartilhar e pesquisar etc. tornou-se simplesmente uma experiência divertida.
- Enlightenment — O shell de desktop Enlightenment fornece um eficiente gerenciador de janelas baseado nas Bibliotecas Fundamentais do Enlightenment (Enlightenment Foundation Libraries) juntamente com outros componentes essenciais da área de trabalho, como um gerenciador de arquivos, ícones da área de trabalho e widgets. Possui suporte a temas, enquanto ainda é capaz de executar em hardwares mais antigos ou dispositivos embarcados.
- GNOME — O ambiente de desktop GNOME é um desktop atrativo e intuitivo com tanto uma sessão moderna (GNOME) e uma clássica (GNOME Clássico).
- https://www.gnome.org/gnome-3/[link inativo 2022-09-17 ⓘ] || gnome
- GNOME Flashback — GNOME Flashback é um shell para o GNOME 3 que foi inicialmente chamado de modo flashback do GNOME. O layout de desktop e a tecnologia subjacente é similar a do GNOME 2.
- Sugar — A Sugar Learning Platform (plataforma de aprendizagem Sugar) é um ambiente computacional composto por Atividades projetadas para ajudar crianças de 5 a 12 anos de idade a aprenderem juntas por meio de expressão de mídia rica. O Sugar é o principal componente de um esforço mundial para oferecer a todas as crianças a oportunidade de uma educação de qualidade – atualmente é usado por quase um milhão de crianças em todo o mundo, falando 25 idiomas em mais de 40 países. Sugar fornece os meios para ajudar as pessoas a levarem vidas completas através do acesso a uma educação de qualidade que atualmente é desperdiçada por muitos.
- Xfce — O Xfce incorpora a tradicional filosofia Unix de modularidade e reutilização. Ele consiste em vários componentes que fornecem a funcionalidade completa que se pode esperar de um ambiente de desktop moderno, mantendo-se relativamente leve. Eles são empacotados separadamente e você pode escolher entre os pacotes disponíveis para criar o melhor ambiente de trabalho pessoal.
Sem suporte oficial
- Trinity — O projeto Trinity Desktop Environment (TDE) é um ambiente de desktop do computador para sistemas operacionais tipo Unix com o objetivo principal de manter o estilo de computação geral do KDE 3.5.
Ambientes personalizados
Os ambientes de desktop representam o meio mais simples de instalar um ambiente gráfico completo. No entanto, os usuários são livres para criar e personalizar seu ambiente gráfico de várias maneiras, se nenhum dos ambientes populares de desktop atender aos seus requisitos. Geralmente, a criação de um ambiente personalizado envolve a seleção de um gerenciador de janela, uma barra de tarefas[link quebrado: seção inválida] e um número de aplicativos (uma seleção minimalista geralmente inclui um emulador de terminal, gerenciador de arquivos[link quebrado: seção inválida] e editor de texto).
Outros componentes geralmente fornecidos por ambientes de área de trabalho são:
- Iniciador de aplicativo: Lista de aplicativos#Lançadores de aplicativos[link quebrado: seção inválida]
- Controle de volume de áudio: Lista de aplicativos#Controle de volume[link quebrado: seção inválida]
- Gerenciador de área de transferência
- Compositor de desktop: Xorg#Composição
- Definidor de papel de parede e ícone da área de trabalho: Lista de aplicativos#Definidores de papéis de parede[link quebrado: seção inválida] e Openbox#Desktop icons and wallpapers
- Gerenciador de exibição: Gerenciadores de exibição#Lista de gerenciadores de exibição
- Configurações de tela de economia de energia: Display Power Management Signaling
- Diálogo de logout: Oblogout
- Ferramenta de montagem: Lista de aplicativos#Ferramentas de montagem[link quebrado: seção inválida]
- Daemon de notificação: Desktop notifications
- Agente de autenticação de Polkit: Polkit#Authentication agents
- Bloqueador de tela: Lista de aplicativos#Bloqueadores de tela[link quebrado: seção inválida]
- Aplicativos padrão: XDG MIME Applications#mimeapps.list
Usar um gerenciador de janela diferente
Se o ambiente de desktop tem um artigo, veja sua seção Usar um gerenciador de janela diferente (ou, no artigo original, Use a diferent window manager), do contrário consulte a documentação oficial.
- Budgie#Use a different window manager
- Cinnamon#Use a different window manager
- GNOME (Português)#Usar um gerenciador de janela diferente
- KDE (Português)#Usar um gerenciador de janela diferente
- LXDE#Use a different window manager
- LXQt#Use a different window manager
- MATE#Use a different window manager
- TheShell#Use a different window manager
- Xfce (Português)#Usar um gerenciador de janela diferente[link quebrado: seção inválida]