Um pouco do meu ambiente de trabalho com Debian 12 Bookworm e Gnome 43

Voltando ao Debian ❤️

Desde o tempo que a distribuição Kurumin era “gente” (minha primeira experiência com linux) tenho um grande apreço por este mundo. Acabei de sair do Ubuntu 22, que não deixa de ser um “Debian 12”, pois ele é totalmente baseado nele. Já comentei sobre os motivos que acabei utilizando ubuntu no artigo Como é meu desktop de trabalho com Ubuntu.

Eu não utilizo o PC para jogar e o intuito aqui é para meus amigos e colegas da área mais de telecom que utilizam mais para trabalho. Como tenho acesso a muitos servidores e roteador eu me sinto inseguro em realizar um acesso a partir de um Windows, e me sinto em paz ao usar Linux. Mas se você gosta de jogos instalar em dual boot pode ser uma boa alternativa. Vai jogar entra no windows, vai trabalhar da uma chance pro Linux:-) além do mais o GNOME te deixa com uma pegada mais produtiva!

Faça download neste link: Debian 12 Live Desktop (amd64) Gnome localize por debian-live-12.x.x-amd64-gnome.iso, você irá baixar a ISO com o Gnome, mas se deseja outra interface fica a seu critério, mas estarei utilizando o Gnome.

INICIANDO LIVE CD

Ao entrar no live, ao clicar em instalar irá solicitar uma senha, é live. Prossiga com a instalação ao seu gosto.

APÓS INSTALAÇÃO
Ao logar pela primeira vez (ou não) ao clicar no campo para digita a senha, clique sobre a engrenagem no canto direito inferior e selecione: GNOME sobre Xorg (você só precisa fazer 1x), o padrão utiliza o Wayland, no entanto alguma aplicações como Anydesk, TeamViewer entre outras e uso de cabo HDMI, infelizmente o Wayland não está preparado para tudo ainda, então vamos de motor gráfico Xorg!

Como a pegada Debian é mais hardcore já sabe, vamos começar abrindo o terminal, de cara vamos remover toda a cacetada de idiomas que o firefox vem instalado e deixar só pt-br.

certifique-se de estar tudo atualizado, antes de começar

REPOSITÓRIO
Por mais que agora contamos também com non-free-firmware, vamos adicionar o contrib e o non-free ,

Ficando assim:

Agora instale o firmware-linux

PLACA DE VÍDEO
O terror da maioria das pessoas!
Nvidia

Dificuldades? Esse link pode lhe ajudar.

AMD/ATI

GRUB + KERNEL
Eu desativo algumas proteções do kernel (Nuca faça essa M** em um servidor) pois se tratando de desktop sei que não terei exemplo um serviço web rodando para o mundo, então para ganhar performance vou colocar mitigations em off, se você gosta do nome das interfaces de rede como eth0 wlan0 use o net.ifnames e biosdevname em 0, se você quiser ver tudo que esta sendo carregado no sistema também pode remover quiet splash se desejar. Se não sabe o que ta fazendo pule essa parte! 🙂

Adicione ao GRUB_CMDLINE_LINUX_DEFAULT , vai ficar assim, porem resume= é sei UID!

Mais ajustes

Se você tem SSD/NVME e execute os 2 comandos

Se tiver mais que 4GB de memória ram.

Carregue e reinicie

ZSH + POWERLEVEL10K
Já que nosso “negócio” é terminal que tal dar uma tunada com ZSH, primeiramente baixa as fontes MesloLGS

Configure o terminal com a fonte MesloLGS NF

Se deseja alter a cor do terminal:

Instale os pacotes necessários:

Várias perguntas serão feitas, para chegar ao resultado a baixo respondi com:
y y y y 3 1 n 1 1 1 1 2 2 2 n 1 y, mas ajuste ao seu gosto.

Para reconfigurar novamente execute:

Vai ser necessário colocar algumas entradas em nosso ~/.zshrc

Deixe assim:

Adicione comando personalizado em preferencias para sempre que abrir o terminal carregar o zsh

FERRAMENTAS & UTILITÁRIO
Como utilizo muito o vim no meu dia a dia faço alguns ajustes.

Sou amante do terminal e muitas da ferramentas de terminal ajudam a debugar problemas, recomendo uma leitura do artigo: Como melhorar a produtividade. Tem alguns aplicações extras ai no meio também como filezilla, mas garanto tudo é útil!

Provavelmente você utiliza VPNs então os pacotes a baixo não podem falar:

Eu gosto de dar uma personalizada no GNOME, vou deixar aqui algumas extensões que curto. (Use se te agradar).

Abra a aplicação: Gereciador de Extensões e clique em Navegar

Na buscar pesquise por:
Blur my Shell ela vai deixar acompanhado o papel de parede.

Gnome 4x UI Improvements irá exibir as áreas de trabalho, inclusive você pode arrastar uma aplicação para dentro dela.

Tray Icons: Reloaded caso você tem problema com algum ícones que não é exibido na barra, pode tentar usa-lo.

Burn My Windows se você é das antigas e lembra do compiz vai gostar desse, janelinha explodindo, pegando fogo, e muitas animações. Nas configurações dessa extensão você encontra muita frescura rsrsrs

Desktop Cube vai tornar suas áreas de trabalho em um cubo.

Net speed Simplified se você quiser acompanhar o trafego da sua interface de rede.

Color Picker se você precisa descobrir uma cor de qualquer objeto do seu desktop essa é uma ótima extensão.

OpenWeather informações de clima.

Bubblemail se você precisa acompanhar seus e-mails esse cara pode lhe ajudar bastante. é necessário a instalação do bubblemail.

Agora basta configurar sua conta na extensão.

Existe muita personalização possíveis, para icones novos e themas crie dois diretórios.

Vamos supor que queira alterar o cursor para um novo, vou baixar o Cursor Breeze que eu gosto (herança do KDE) faça download do mesmo. (Ignore meus prints do ubuntu, reaproveitei)

Extraia o mesmo e mova para a pasta breeze para dentro de .icons que esta dentro da sua Pasta Pessoal, no linux tudo que começa com ponto é oculto, para exibi-los pressione CRTL+H.

Em seguida abra Ajustes, em Aparência, Cursor selecione Breeze

Alguns pacotes de icones/themas você encontra no repositório também. Um bem bonito é o Papirus.

Vou deixar alguns Icones/Temas que acho bonito para os temas basta colocar eles na pasta ~/.themes
https://www.gnome-look.org/p/1477945
https://www.gnome-look.org/p/1201366
https://www.gnome-look.org/p/1357889
https://www.gnome-look.org/p/1013030
https://www.gnome-look.org/p/1661983
https://www.gnome-look.org/p/1678986
https://www.gnome-look.org/p/1348081
https://www.pling.com/p/1280977

GOOGLE CHROME
Você pode manipular as extensões pelo Google Chrome também. Primeiramente vamos instala-lo.

Acesse no Google Chrome: Integração com GNOME Shell Clique em Usar no Chrome. Agora com a extensão instalada você pode administrar acessando: https://extensions.gnome.org/local/

TELEGRAM
Telegram até esta no repositório porem recebe atualizações sempre atrasadas, etão vamos fazer a instalação manual, abra seu terminal:

VIRTUALBOX 7
Vamos atualizar o repositório oficial do Vbox.

Salve e feche.

Uma extensão do GNOME que você pode gostar é a Virtualbox Applet

DROPBOX

Não achei solução ainda para o erro apt-key, então comenti a linha do repositorio.

SUBLIME-TEXT

VSCODE

TEAMVIEWER

ANYDESK

SKYPE
Para os mais idosos (e olha que eu já abandonei ele :-D)

Vai precisar ajustar o repositório para nao ter erro, como não uso não pesquisei. Mas remove do repositório que esta resolvido, se precisar atualizar baixe e instale novamente.

ONLYOFFICE
Melhor pacote office na minha opnião.

GOOGLE EARTH

CALCULADORA IPV6

AJUSTES INICIALIZAÇÃO
Você pode estranhar o NumLock não vir ativado na inicialização para resolver isso:

Adicione:

Outro problema que você pode encontrar dependendo do seu teclado, é que o ponto no teclado numérico ao usar algum aplicativo que esteja sendo executado pelo wine/playonlinux saia uma virgula. Abra seu winbox ai e teste. Se for seu caso abra o terminal e execute:

Resolveu, crie uma entrada na inicialização!
$ nano ~/.config/autostart/pontowine.desktop

Adicione:

PRINT COM FLAMESHOT
Gnome melhorou bastante o print nas ultimas versões mais ainda gosto mais do flameshot

Para criar um atalho abra ConfiguraçõesTeclado > Atalhos de teclado > Veja e personalize atalhos

Clique em Atalhos personalizados e Adicione um novo
Nome: Print Flame
Comando: /usr/bin/flameshot gui
Associar a tecla Print (Meu exemplo vou usar CTRL+Print)

Faça os ajustes de configurações com as suas necessidades, eu desativo as notificações e uso Enter para copiar para área de transferência.

GIMP
Se você precisa editar algumas imagens (É o concorrente do photoshop)

SPOTIFY

PLAYONLINUX
Para executar algumas aplicações .exe Exemplo um Winbox, The Dude (Os que mais me perguntam)…

Vou demonstrar como instalar o Dude e Winbox com o playonlinux, faça download dos mesmo, vamos te terminal né!

Abra o Playonlinux e clique em Instalar um program e em seguida Instalar um programa não listado

Avançar

Avançar

Avançar

Selecione Editar ou atualizar um aplicativo existente e Avançar

Marque Exibir unidade virtuais selecione default e Avançar.

Avançar

Selecione 32bits e Avançar

Clique em Navegar, e procure o dude-install-6.xx.x.exe em Downloads e clique em Avançar

Instalador será iniciado, então clique em I Agree, Next, Next, mas não em Close

Não clique em Close ainda!

Abra o explore entre na pasta Download e copie o winbox.exe para PlayOnLinux’s virtual drives/default/drive_c/Program Files/Dude

Se preferir pelo terminal:

Feito isso agora sim pode clicar em Close, desta forma todos os .exe do diretório da instalação irão aparecer para criar um atalho.

Selecione winbox.exe e clique em Avançar

De o nome Winbox para aplicação, e clique em Avançar

Faça o mesmo para o dude.exe

Agora para finalizar escolha: Eu não quero criar outro atalho, e clique em Avançar

Pode fechar o PlayOnLinux

Dois atalhos/arquivos [Dude.desktop Winbox.desktop] foram criado na Área de trabalho, porém você não irá ver nada nela, pois por ao logarmos no sistema com Gnome, a extensão Desktop con NG foi desativada (Caso queira ativar) eu não gosto ehehehe. Eu irei mover eles para o menu de aplicações do sistema, para isso basta mover esses atalhos para ~/.local/share/applications, vou fazer por comando que é menos print para esse tutorial hehehe.

Pronto você pode clicar com o direito e Fixar aos favoritos.

Um dia também interessante é copiar as fontes da MS para a unidade virtal, assim as aplicações não ficam bugadas.

CLIENTE SSH
Meu cliente SSH é o próprio terminal, porém você deve usar um desses programinhas de fresco que tem salvo joão, josé e maria… 😛

Como sou das antigas acabei que criando um Shell Script (usando dialog) para ir “catalogando” todos os servidores/roteadores que tenho acesso. Veja um exemplo simples:

Crie um arquivo com:

Outro modelinho mais elaborado sub seleção…

No meu caso utilizo Dropbox como nuvem, salvo meus script lá, então crio uma alias, assim em todos meus desktops ficam sincronizados os mesmo atalhos.
No ZSH

No Bash

Adicione

Vou deixar aqui um manual para manualzinho do Dialog para download.

Um outro problema que tive foi com alguns equipamentos antigos (KexAlgorithms) algumas OLTs por exemplo, nete caso editei /etc/ssh/ssh_config e fiz as entradas de acordos com os prefixos, como no meu caso todas estão na classe 172.18.0.0/24

Adicionei ao final do arquivo:

CHAVES SSH
Gerando as chaves

Salve suas chaves: id_rsa id_rsa.pub
Para instalar a chave em um servidor use o comando:

Se um dia precisar recuperando chaves do backup

Se quiser remover os jogos que vem nele (Gosto só do gnome-chess)

Uma coisa que estava acostumado era usar o botão Backspace para voltar um diretório, que atualmente é Alt + seta para esqueda. Para contornar isso:

Adicione:

Cliente PPPoE
Crie o arquivo de configuração do PPPoE

Adicione as linhas alterando eth0 pelo nome da sua interface de rede e user e password

Conectar PPPoE (Não esqueça de desativar a conexão cabeada pois ela vence o pppoe)

Para desativar a conexão PPPoE

Firewall

Para quem sai com seu computador por ai, que tal deixar um firewall de verdade!

Ajuste para:

Se você utiliza mikrotik, para que o Neigbor funcione precisa liberar a porta 5678 udp, e cadastrar os MAC do dispositivo que ira acessar (eu falei firewall de verdade!)

Formata esse Windows ai p***** 😀
Abraço!

Gostou? Se quiser apoiar o blog e fazer uma doação para o café ficarei muito feliz pelo seu reconhecimento!

Rudimar Remontti

Trabalho atualmente como Gerente de Redes em um Provedor de Internet no Rio Grande do Sul.

Você pode gostar...

18 Resultados

  1. Legion disse:

    Depois de fazer todo esse procedimento na minha maquina, o ipv6 via Slaac da minha operadora parou de funcionar kkkkkkkkkkkk

  2. Antonio Dos Santos disse:

    Situação: Servidor Debian 11 com openSSh usava chave para se comunicar com outro servidor Debian7.
    Após atualizar o Debian 11 para a versão 12, começou a pedi a senha. Refiz a chave, usei a DAS, RSA e nada, sempre pede a senha. Quando uso o Putty e as chaves geradas pelo PuttyGen, acesso pelo Windows tanto o Debian 12 como o Debian7. Mas não consigo que os dois servidores se conectam sem solicitar a senha
    Sempre usando o root como usuário.
    Erro em uma rotina de backup
    “Permission denied, please try again.
    root@xxx.xxx.x.x: Permission denied (publickey,password).”
    Caso tenha uma ideia o que pode ter aconteci, eu agradeço a ajuda.
    Abraços

  3. Antonio dos Santos disse:

    Cara tive um problema após atualizar o servidor Debian 11 para o Debian 12 com openSSh usava chave para se comunicar com outro servidor Debian7.
    Após atualizar o Debian 11 para a versão 12, começou a pedi a senha. Refiz a chave, usei a DAS, RSA e nada, sempre pede a senha. Quando uso o Putty e as chaves geradas pelo PuttyGen, acesso pelo Windows tanto o Debian 12 como o Debian7. Mas não consigo que os dois servidores se conectam sem solicitar a senha
    Sempre usando o root como usuário.
    Erro em uma rotina de backup
    “Permission denied, please try again.
    root@xxx.xxx.x.x: Permission denied (publickey,password).”
    Caso tenha uma ideia o que pode ter aconteci, eu agradeço a ajuda.
    Abraços

  4. Joel disse:

    É muito diferente no Manjaro?

  5. MenottiJr disse:

    Moço, Moço, Moço, acompanho este site tem uns cadinhos de anos, e sinceramente já perdi as contas de quantas vezes alguma coisa por aqui me salvou.

    Passando pela primeira vez para deixar um obrigado, obrigado mesmo de coração por tudo que compartilhou com a gente durante todo esse tempo.
    Abraços MenottiJr

  6. Júnior disse:

    Parabéns, Show de bola.

  7. Maicon Ança dos Santos disse:

    Olá… Rudimar, já passou por problemas com notebooks com gpu híbrida, no caso, o meu notebook tem uma Intel e uma NVidia. Não consigo achar uma solução que funcione bem no Debian. Algumas variantes como Ubuntu, Pop!_OS até implementam algumas com Prime e tal… Mas eu gosto do Debian puro, mas sempre fico com esse problema de gpu. Abraço.

  8. MARLON RODRIGUES PEREIRA disse:

    Parabéns, direto ao ponto. Belo passo a passo, do quê o verdadeiro poder de uso de uma distribuição Linux. Liberdade. 👏👏👏

    • Thiago disse:

      Parabéns pelo conteúdo. Utilizo o debian a anos para produção trabalhando com gimp, inkscape e blender. Gosto de uma instalação btrfs, zram e instalo o timeshift-autosnap.

  9. Marcelo Gondim disse:

    Muito bom Remontti!!! Só senti falta no artigo de uma opção para Google Drive, montando ele no sistema. Não lembro se tem uma opção para usar offline quando sem Internet e online sincronizando quando temos Internet.

  10. Celso Aristides Rodrigues de Oliveira disse:

    Show Rudimar

  11. Cara, você foi fundo nessa “uso de cabo HDMI, infelizmente o Wayland não está preparado”.

    Por isso que meu note não transmitia corretamente a tela via HDMI.

    A tela do Note ficava OK, mas no monitor via HTMI ficava sempre como uma varredura falha na tela.

    A mesma coisa aconteceu com o LMDE ( Linux Mint Debian Edition ), Fedora 38, além é claro do Debian 12 que você falou.

    Obrigado

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *