Otimizando o Ubuntu (Base de Dados de Dicas e Truques)

Este é um tópico para reunir dicas e truques de como podemos deixar o Ubuntu mais leve, funcional e bonito. Isso pode ser bem útil para sabermos o que podemos fazer logo após instalar o Ubuntu com o objetivo de otimizar o sistema. A ideia é apresentarmos soluções que já conhecemos e soluções que descobrimos ou desenvolvemos. Indicar fontes e referências das informações é uma boa prática e indicar se alguma solução funciona ou não funciona em alguma determinada versão pode ajudar bastante.

2 curtidas

Otimizando RAM e Acesso ao Disco

Desative o Swapfile

Se você tiver um SSD e pelo menos 8 GB de RAM, poderá desativar o swapfile para reduzir o excesso de gravações no SSD. Ative a compactação ZRAM também para fazer o melhor uso da RAM disponível. Execute o seguinte script para desabilitar e remover o swapfile.

#!/bin/bash
sudo swapoff -a || exit 1
conf=/etc/fstab
if grep '^/swapfile' /etc/fstab &> /dev/null ;then
    sudo sed -i '/\/swapfile/s/^/#/' ${conf} || exit 1
    echo "Updated '${conf}'"
fi
if [ -f /swapfile ] ; then
    sudo rm -vf /swapfile || exit 1
fi
echo "Done"

Ative o ZRAM

O ZRAM cria um disco de swap compactado localizado na RAM. O disco ZRAM é usado quando o sistema está com pouca memória. Por ser compactado, aumenta a quantidade de memória disponível ao custo de ciclos de CPU ligeiramente mais altos. Execute o comando abaixo para ativar o ZRAM:

sudo apt install -y zram-config

Reinicie e execute o comando zramctl em um terminal para verificar o uso de swap.

Fonte: Ubuntu 22.04 Tips & Tricks – TeejeeTech
Funciona nas versões: 22.04, 22.10, 23.04

1 curtida

Removendo o Snaps e a Snap Store, Adicionando o Flatpak e a Gnome Software

Remova o Snaps

Primeiro elimine todos os pacotes snap instalados. Para isso, verifique quais são os pacotes que estão instalados na máquina com o comando:

$ snap list

Para cada pacote, execute o comando:

$ sudo snap remove <nome do pacote>

Após eliminar todos os pacotes, execute os seguintes comandos para remover pacotes snap e colocar um hold em snapd para que ele não seja instalado automaticamente por outros pacotes:

$ sudo apt-get autoremove --purge -y snapd gnome-software-plugin-snap
$ sudo apt-mark hold snapd
$ cd ~/
$ rm -r snap

Caso precise instalar algum snap ou queira reverter o processo é só executar os seguintes comandos:

$ sudo apt-mark unhold snapd
$ sudo apt install -y snapd

Instale o Flatpak

Execute os seguintes comandos para adicionar suporte para Flatpaks:

sudo apt install -y flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

O plug-in Flatpak para a Gnome Software possibilita a instalação de aplicativos sem a necessidade de utilizar a linha de comando. Para instalar, execute:

$ sudo apt install gnome-software-plugin-flatpak

Instale a Gnome Software executando o comando:

sudo apt install gnome-software

A Gnome Software exibe todos os pacotes deb e flatpak disponíveis. Para alguns pacotes é possível escolher instalar a versão deb ou a versão flatpak. É possível selecionar a versão desejada na tela do pacote na Gnome Software.

Fontes:
Ubuntu 22.04 Tips & Tricks – TeejeeTech
Flatpak—the future of application distribution
Funciona nas versões: 22.04, 22.10, 23.04

VIDEOS

Remova o Snap do Ubuntu COMPLETAMENTE!

1 curtida
1 curtida
1 curtida
1 curtida

Remova o Firefox snap e Instale o Firefox deb

Execute o comando para remover Firefox snap:

$ sudo snap remove firefox
$ cd ~/snap
$ rm -r firefox

Existe um PPA oficial do Firefox em
https://launchpad.net/~mozillateam/+archive/ubuntu/ppa

Adicione o PPA oficial do Mozilla (Ubuntu) à sua lista de fontes de software executando o seguinte comando na mesma janela do Terminal:

$ sudo add-apt-repository ppa:mozillateam/ppa
$ sudo apt update

Em seguida, altere a prioridade do pacote Firefox para garantir que a versão PPA/deb/apt do Firefox seja a preferida. Isso pode ser feito usando um trecho de código do FosTips [How to Remove Firefox Snap & Switch Back Classic Deb in Ubuntu 22.04 | 23.10 - FOSTips] (copie e cole inteiro, não linha por linha):

echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox

Como você deseja que futuras atualizações do Firefox sejam instaladas automaticamente, Balint Reczey [Firefox on Ubuntu 22.04 (and 22.10, 23.04, and later) from .deb (not from snap) | Obsessed with reality] compartilha um comando conciso em seu blog que garante que isso aconteça:

echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

Finalmente, instale o Firefox via apt executando este comando:

$ sudo apt install firefox

Fontes:
How to Install Firefox as DEB on Ubuntu (Not Snap) - OMG! Ubuntu
https://www.debugpoint.com/remove-firefox-snap-ubuntu/

1 curtida

Artigos com Dicas e Truques para Ubuntu

https://teejeetech.com/2022/04/23/ubuntu-22-04-tips-tricks/

Coletânea de Extensões Úteis para Gnome

User Themes: Para alterar o tema do gnome-shell
User Themes - GNOME Shell Extensions

Dash to Panel: Gnome no estilo “Windows Like”
Dash to Panel - GNOME Shell Extensions

Dash to Dock: Gnome no estilo “MacOS Like”
Dash to Dock - GNOME Shell Extensions

Blur my Shell: Adicionar efeitos de blur na tela de apps e na tela de suspend
Blur my Shell - GNOME Shell Extensions

Battery Health Charging: Aumentar o tempo de vida da bateria do notebook (para quem mantém o notebook constantemente conectado na tomada de energia)
Battery Health Charging - GNOME Shell Extensions

Sound Input & Output Device Chooser: Selecionar dispositivos de áudio rapidamente
Sound Input & Output Device Chooser - GNOME Shell Extensions

GSConnect: Utilizar as funcionalidades do KDE Connect no Gnome
GSConnect - GNOME Shell Extensions

Aparência

Instale o Gnome Tweaks para alterar temas, ícones, cursores e fontes no Gnome. Para isso execute o comando:

$ sudo apt install gnome-tweaks

Ícones

Papirus
https://www.gnome-look.org/p/1166289/
Ou instale o pacote $ sudo apt install papirus-icon-theme

Cursores

Oreo Blue
Oreo Cursors - Gnome-look.org

Fontes

Interface Text: Ubuntu Condensed Regular 12
Document Text: Ubuntu Regular 12
Monospace Text: Ubuntu Mono Regular 12
Legacy Windows Titles: Ubuntu Condensed Bold 12

Dicas Rápidas

Resolvendo o Problema de Pré-Visualização de Arquivos no Nautilus, PCManFM, SpaceFM, Thunar e xfeAUR

Caso o gerenciador de arquivos não esteja pré-visualizando alguns tipos de arquivos, instale o respectivo pacote do tipo de arquivo que você deseja pré-visualizar. As exceções são para Dolphin e Konqueror, usados no ambiente de área de trabalho KDE.

Pacotes encontrados no repositório da versão 23.04

  • tumbler : arquivos de imagem - deve ser instalado para expandir os recursos de miniaturas para outros tipos de arquivo.
  • atril : arquivos .pdf
  • ffmpegthumbnailer : arquivos de vídeo
  • totem : arquivos de vídeo e arquivos de áudio taggeados - apenas para GNOME Files e Caja
  • gnome-epub-thumbnailer : arquivos ebook nos formatos .epub e .mobi
  • mcomix : arquivos comicbook no formato .cbr
  • f3d : arquivos 3D, incluindo glTF, stl, step, ply, obj, fbx

Pacotes NÃO encontrados no repositório da versão 23.04

  • poppler-glib : arquivos Adobe .pdf
  • evince : arquivos .pdf
  • freetype2 : arquivos de fonte
  • libgsf : arquivos .odf
  • raw-thumbnailer : arquivos .raw
  • folderpreview : visualização de miniaturas de pasta

Fonte: File manager functionality - ArchWiki

Corrigindo Sistemas NTFS

$ sudo ntfsfix /dev/sdXY
$ sudo ntfsresize -i -f -v /dev/sdXY

Convertendo o formato de todos os arquivos de imagem de um diretório

Verifique se você tem o ImageMagick instalado no sistema. Senão, $ sudo apt install imagemagick. Em seguida, via terminal execute o comando no diretório onde você deseja converter os arquivos de imagem de acordo com o exemplo:

$ mogrify -format png *.svg

Convertendo arquivos de áudio no terminal (útil para fazer batchs)

$ ffmpeg -i audio.wav -acodec libmp3lame audio.mp3
Fonte: Convert audio files to mp3 using ffmpeg - Stack Overflow

Softwares Populares (Pacotes)

Execute o comando $ apt install <pacote> para instalar o pacote. Quando não há o pacote nativo no sistema é indicado o endereço para download.

Áudio

  • vlc : player universal
  • audacity : editor de áudio
  • asunder : transformar CDs em arquivos de áudio
  • lame : pacote necessário - audacity/asunder - para criar arquivos mp3

Vídeo

  • kdenlive : editor de vídeo leve e fácil de usar
  • handbrake : conversor de áudio e vídeo
  • blender : modelagem 3D, criação e edição de vídeo
  • obs-studio : gravador de tela e realização de streaming

Desenho Gráfico

  • inkscape : editor estilo Corel Draw
  • gimp : editor estilo Photoshop
  • gimp-plugin-registry : vários plugins, scripts, brushes, etc para Gimp
  • font-manager : adicionar e eliminar fontes no sistema

Escritório

  • libreoffice : softwares similares ao Word, Excel, Power Point, etc

Informações do Sistema

  • baobab : análise de uso dos discos rígidos
  • hardinfo : informações de hardware do sistema

Gerenciamento de Pacotes

  • synaptic : localize, instale e remova pacotes pontuais
  • gnome-software : loja de softwares do Gnome

Downloads

  • wget : baixar arquivos no terminal e continuar downloads já iniciados
  • transmission : cliente de Torrent para Gnome

Internet

Virtualização

  • gnome-boxes : rodar máquinas virtuais de forma simples

Utilitários

Compactadores/Descompactadores

  • rar : compactar no formato rar
  • unrar : descompactar no formato rar
  • p7zip : compactar e descompactar em diversos formatos

Plugins do Nautilus

  • seahorse-nautilus : gerenciar criptografia de arquivos no Nautilus

Quem não usa mais COMPIZ pula o passo relacionado a ele:

1 curtida

Para usar o codec h264 que é proprietário:

sudo apt install gstreamer1.0-plugins-bad

Obs: esse codec não vem no ubuntu-restricted-extras.

2 curtidas

Resolver o velho problema de gravação de arquivos nos armazenamentos USB

3 curtidas