sábado, 27 de julho de 2019

O que fazer após instalar o Debian Stretch com Xfce

O Debian Stretch já não é a versão mais recente atual, dando lugar para o Debian Buster que foi lançado oficialmente a versão stable em 06 de julho de 2019, mas como venho utilizando o Debian Stretch a alguns meses o que tiver aqui também deverá valer para o Debian Buster com Xfce, pois demorei a postar este artigo.

Após instalar o seu Debian, abra janela de terminal e torna-se root usando o comando su.

Atualizaremos a lista de pacotes e faremos uma upgrade de todos os pacotes instalados que possuem atualizações.

# apt update
# apt upgrade

Habilitando o sudo no Debian Stretch

O sudo já vem instalado por padrão no Debian mas o mesmo não está habilitado para o seu usuário normal.

Adicione o seu usuário ao arquivo /etc/sudoers e ao grupo sudo no arquivo /etc/group.

# gpasswd -a nando sudo  (adicionando o usuário nando ao grupo sudo)
# echo "nando ALL=(ALL:ALL) ALL" >> /etc/sudoers


Notas:
  • Não é preciso reiniciar o computador para já começar a usar o sudo.

  • Habilitado o sudo você já pode usar gparted e o synaptic do menu iniciar digitando sua senha de usuário normal cadastrado para usar o sudo sem precisar digitar a senha de root nas aplicações gráficas que exigir poder de administrador.

  • Daqui para frente, em uma janela de terminal, basta somente usar o comando sudo seguindo do comando desejado estando como usuário normal do sistema para fazer alterações do sistema como Administrador (root), sem precisar se tornar root no terminal com o comando su.


Colocando o PATH do administrador root no path do usuário normal

Adicionando o caminho /usr/sbin e /sbin no PATH  do usuário normal habilitado para o sudo.

$ echo $PATH  
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

No resultado do comando acima este é o PATH para os usuários normal do sistema onde não está incluído os diretórios /usr/sbin e /sbin que são exclusivo do administrador root.

Os comando que tiver nos diretórios /usr/local/sbin, /usr/sbin, /sbin, somente estão disponíveis para ser executado no shell do root, e para o usuário configurado no sudo deverá sempre entrar com o caminho completo do programa já que este caminho não faz parte do shell do usuário normal.

Exemplos:
$ sudo /usr/sbin/dpkg-reconfigure (digitando o caminho completo do comando)

Se você não entrar com o caminho completo do comando

$ dpkg-reconfigure 
bash: dpkg-reconfigure: comando não encontrado

$ fsck (o comando fsck fica em /sbin)
bash: fsck: comando não encontrado

Coloque a linha abaixo no final do seu arquivo ~/.bashrc
export PATH=$PATH:/usr/sbin:/sbin 

Ao colocar a linha export PATH=$PATH:/usr/sbin:/sbin no final do arquivo ~/.bashrc e reiniciar o computador o caminho
/usr/sbin e /sbin  sempre aparecerá no PATH do usuário toda vez que o computador for iniciado.

Para aplicar o PATH agora sem precisar reiniciar, use o comando abaixo:
$ source  ~/.bashrc 

Verificando os caminhos adicionando ao PATH 

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/sbin:/sbin


Ativando a miniatura de vídeos no thunar

# apt install tumbler-plugins-extra ffmpegthumbnailer

Feito isto tem que fazer um logoff para entrar em efeito no thunar e apos você já visualizará as miniaturas de vídeo.


Acessar compartilhamento de pastas Windows

Para o thunar poder acessar compartilhamentos remotos de pastas são necessários instalar os dois pacotes abaixo:

$ sudo apt install gvfs-backends 
$ sudo apt install samba-common


Removendo alguns pacotes para deixar o seu menu Iniciar mais enxuto

Removendo alguns pacotes que tem as mesmas funções de outros pacotes e pacotes que você provavelmente
nunca usará.

$ sudo apt remove xiterm+thai (janela de terminal)
$ sudo apt remove mlterm  mlterm-common mlterm-tools (janela de terminal)
$ sudo apt remove xarchiver (instalaremos um melhor posteriormente)
$ sudo apt remove fcitx 
$ sudo apt remove khmerconverter 
$ sudo apt remove exfalso (play de musica, rádio web e streaming de música web)

PS:
Se você não gosta da aparência do exfalso e não escuta rádio web)

$ sudo apt removegoldendict (dicionário online)

Instalando pacotes para complementar o sistema 

$ sudo apt install viewnior (visualizador de imagens simples com suporte a exif)

Nota:
O pacote ristretto não possuir suporte a exif no caso de você bater muitas fotos com sua câmera digital ou Smartphone e gosta de examinar as propriedades do exif das fotos.

O visualizador de imagem ristretto do xfce4 não pode ser removido, pois se o fizer automaticamente será removido junto com o mesmo o seu desktop xfce.

$ sudo apt install catfish   (app para procurar arquivos no seu computador)

$ sudo apt install mpv gnome-mpv (para quem gosta do estilo mplayer, sendo opcional já que tem o excelente vlc instalado)

$ sudo apt install file-roller (compactador/descompactador de pacotes pra ficar no lugar do xarchiver)

$ sudo apt install arj (suporte para o formato rar no file-roller)

$ sudo apt install audacious audacious-plugins (play de mp3 simples para ficar no lugar do exfalso que foi removido anteriormente)

$ sudo apt install gnome-calculator (O Debian não vem com nenhuma calculadora instalada)

$ sudo apt install gucharmap (mapa de caracteres)

$ sudo apt install conky conky-all-dbg (monitor de sistema)

$ sudo apt install redshift redshift-gtk (protetor de tela para seus olhos a noite)

$ sudo apt install ufw gufw (firewall ufw e sua gui gráfica gufw)

$ sudo apt install hplip hplip-data hplip-gui libsane-hpaio printer-driver-hpcups (se você tem uma multifuncional HP)

$ sudo apt install xzoom (Instalando uma lente de aumento)

$ sudo apt install lxtask (gerenciador de tarefas)

Se você gosta do visual do lxtask que exibi de um modo melhor a quantidade total de memória livre para usar no lugar do xfce4-taskmanager.

$ sudo apt-get install hardinfo (informações do seu hardware)

$ sudo apt install cpufrequtils

$ sudo apt install git (baixar diretórios e arquivos para compilação)

Suporte pra compilação de programas (somente se você compila alguns programas)

O comando make já vem instalado por padrão, mas outros comandos podem ser necessários para alguns pacotes cujos os mesmos não vem instalado por padrão.

$ sudo apt install autogen dh-autoreconf xutils-dev cmake

$ sudo apt install menulibre

Editor do Menu Iniciar para criar e excluir atalhos do seu menu.

Dica:
Use o menulibre para ocultar atalhos do seu menu Iniciar que você não vai utilizar ou dificilmente utilizará para deixar o seu menu mais limpo sem tantos atalhos. Por exemplo, se você somente usa o Writer e o Calc do LibreOffice, você pode ocultar os atalhos Impress, Base, Match e Draw, deixando assim o grupo Escritório mais Light, fazendo a mesma coisa para outros itens em outros grupos de programas.

Caso você ocultou um item e não lembra o nome do programa e um dia precisar executar o mesmo, basta executar o menulibre e localizar o nome do programa, na linha Comando tem o nome do executável do programa, basta digitar o comando em uma caixa tipo executar ou em uma janela de terminal, sem precisar colocar o mesmo de volta ao seu menu Iniciar.


Abaixo um screenshot do meu desktop Debian com Xfce personalizado









segunda-feira, 1 de julho de 2019

Como criar um atalho de um site em sua Área de Trabalho


Você pode criar um atalho de um site facilmente em sua Área de Trabalho se você os utiliza os desktops Xfce, Lxde, Mate, Cinnamon, Kde e outros que suporte este recurso.
Estando exibindo sua Área de Trabalho, clique com o botão direito do mouse na mesma em um espaço vazio, e no menu suspenso escolha a opção Criar Novo(a).../Arquivo vazio, digite um nome para o arquivo, exemplo meumundotux.desktop (a extensão desktop é obrigatória) e clique no botão OK.

Agora clique com botão direito sobre o nome dado pra o arquivo e no menu suspenso escolha a opção Abrir com: selecione o nome do seu editor de texto ASCII na lista exibida e cole o conteúdo abaixo.

[Desktop Entry]
Encoding=UTF-8
Name=Meu Mundo Tux
Type=Application
Terminal=false
Exec=firefox http://meumundotux.blogspot.com/
Icon=web-browser
StartupNotify=true
Categories=Network;WebBrowser;


Salve o arquivo e pronto. Ao dar um duplo clique será executado o seu navegador com o endereço configurado, mas se o mesmo já estiver em execução o endereço será aberto em uma nova aba do navegador.

Onde:
Name= nome que terá o atalho na Área de Trabalho
Exec= nome do executável do seu navegador seguindo pelo endereço web