Como é meu desktop #2? Debian 10 + KDE Plasma Minimalista + Extras

Antes de começar se você é iniciante e achar que é muito complexo instalar desta forma, você pode fazer a instalação selecionando a interface que deseja. Este formato é um meio de instalar apenas os pacotes que você realmente usa e consequentemente deixará muito mais leve seu sistema.

Download
Vamos usar a ISO incluído Non-free + Firmware. Pq non-free e Firmware? A instalação Debian padrão é configurada para instalar apenas o Software Livre e drives não proprietários. Como muita pessoas tem dificuldade de carregar drives e instalar pacotes ex “flash-player” recomendo baixar esta iso, vou deixar dois links oficiais:
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

Instalação
Para instalação você pode seguir o tutorial: Instalação do Debian 10 Limpa passo-a-passo a parte mais importante para nossa instalação minimalista é na hora de Escolha o software a ser instalado NÃO marcar nenhuma opção.

Repositório contrib non-free

#  vim /etc/apt/sources.list

Certifique-se de que ao final de cada repositório tenha contrib non-free, se não tiver adicione.

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

Tenha tudo atualizado!

# apt update ; apt upgrade

Agora vamos instalar apenas os pacotes básicos (para mim) do nosso desktop minimalista.

# su -
# apt install sddm kde-plasma-desktop kde-l10n-ptbr plasma-nm\
  bash-completion vim wget sudo curl unrar-free ark kcalc\
  okular gwenview kolourpaint4 vlc ksnapshot polkit-kde-1\
  htop iotop nethogs iftop locate traceroute mtr whois\
  nmap sddm-theme-debian-breeze gtk3-engines-breeze wireless-tools\
  dirmngr net-tools dnsutils apt-transport-https python-ipaddr\
  usermode firmware-linux-free network-manager-dev network-manager-pptp\
  network-manager-vpnc network-manager-ssh network-manager-openvpn\
  network-manager-pptp net-tools libavcodec-extra ffmpeg synaptic\
  lm-sensors msttcorefonts partitionmanager dialog firmware-linux\
  firmware-linux-free firmware-linux-nonfree firmware-misc-nonfree

Adicione seu usuário ao grupo sudo

# usermod -G sudo SEU_USUARIO

Ajustes de idioma

# dpkg-reconfigure locales

Marque as opções:
[*] pt_BR ISO-8859-1
[*] pt_BR.UTF-8 UTF-8

Selecione:
pt_BR.UTF-8 UTF-8
Já vamos aproveitar para otimizar a parametrização do kernel.

# echo "# Reduz o uso de SWAP" >> /etc/sysctl.conf
# echo "vm.swappiness=10" >> /etc/sysctl.conf
# echo "# Melhora a gestão de cache" >> /etc/sysctl.conf
# echo "vm.vfs_cache_pressure=50" >> /etc/sysctl.conf
# echo "vm.dirty_background_ratio = 5" >> /etc/sysctl.conf

Reinicie e sua interface desktop já deve estar pronta!

# systemctl reboot

Drive de vídeo
Em grande parte os drives são reconhecidos e instalado, mas caso tenha problema consulte:

https://wiki.debian.org/GraphicsCard
https://wiki.debian.org/AtiHowTo
https://wiki.debian.org/ATIProprietary
https://wiki.debian.org/NvidiaGraphicsDrivers

APLICATIVOS

:: Firefox :: (Navegador)

$ sudo apt install firefox-esr firefox-esr-l10n-pt-br

:: Chromium :: (Navegador)

$ sudo apt install chromium chromium-l10n

:: Chrome :: (Navegador)

$ cd /tmp/
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ sudo apt install ./google-chrome-stable_current_amd64.deb

:: Google Earth :: (Mapas)

$ cd /tmp/
$ wget https://dl.google.com/dl/earth/client/current/google-earth-pro-stable_current_amd64.deb
$ sudo apt install ./google-earth-pro-stable_current_amd64.deb

:: LibreOffice :: (Suite office)

$ sudo apt install libreoffice libreoffice-style-breeze libreoffice-l10n-pt-br

:: Thunderbird :: (Cliente E-mails)

$ sudo apt install thunderbird thunderbird-l10n-pt-br lightning-l10n-pt-br

:: Filezilla :: (Cliente FTP +SFTP)

$ sudo apt install filezilla

:: Vinagre :: (Visualizador de área de trabalho remota)

$ sudo apt install vinagre

:: Rdesktop :: (Cliente RDP para o Terminal Server do Windows modo texto)

$ sudo apt install rdesktop

:: Kdenlive:: (Editor video)

$ sudo apt install kdenlive

:: Gimp :: (Editor imagem)

$ sudo apt install gimp

:: Playonlinux :: (Gerenciamento Wine para rodar aplicativos do Windows)

$ sudo dpkg --add-architecture i386 ; sudo apt update ; sudo apt upgrade
$ sudo apt install playonlinux

Inclua as fontes da MS.

$ cp /usr/share/fonts/truetype/msttcorefonts/* ~/PlayOnLinux\'s\ virtual\ drives/default/drive_c/windows/Fonts/

:: Telegram ::
A versão via apt não é a mais recente, a instalação manual é mais recomendada se você quiser ter a versão mais atual.
Acesse: https://github.com/telegramdesktop/tdesktop/releases/latest e baixe a ultima versão “Linux 64 bit: Binary” ou 32 se for o seu caso.

$ cd /tmp/
$ wget https://telegram.org/dl/desktop/linux -O tsetup.tar.xz
$ tar xvf tsetup.tar.xz
$ sudo mv Telegram/ /opt/
$ sudo chown $USER. /opt/Telegram/ -R
$ sudo ln -sf /opt/Telegram/Telegram /usr/bin/telegram
$ telegram &

:: Spotify ::

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 931FF8E79F0876134EDDBDCCA87FF9DF48BF1C90
$ echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
$ sudo apt update
$ sudo apt install spotify-client

:: Skype ::

$ cd /tmp/
$ wget https://repo.skype.com/latest/skypeforlinux-64.deb
$ sudo apt install ./skypeforlinux-64.deb

:: Java ::

$ sudo apt install icedtea-netx default-jre

:: Angry IP Scan:: (Scaner Redes)

$ cd /tmp/
$ wget https://github.com/angryip/ipscan/releases/download/3.6.2/ipscan_3.6.2_amd64.deb
$ sudo apt install ./ipscan_3.6.2_amd64.deb

:: Sublime Text :: (Editor de texto)

$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
$ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
$ sudo apt update ; sudo apt install sublime-text

:: Etcher :: (Flash USB bootaveis)

$ echo "deb https://deb.etcher.io stable etcher" | sudo tee /etc/apt/sources.list.d/balena-etcher.list
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61
$ sudo apt update
$ sudo apt install balena-etcher-electron

:: Teamviewer ::

$ cd /tmp/
$ wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
$ sudo apt install ./teamviewer_amd64.deb

:: Dropbox :: (Cloud)

$ cd /tmp/
$ sudo apt install python3-gpg python-gpg
$ wget https://www.dropbox.com/download?dl=packages/ubuntu/dropbox_2019.02.14_amd64.deb -O dropbox.deb
$ sudo apt install ./dropbox.deb

:: Nextcloud :: (Cloud)

$ cd /tmp/
$ wget https://download.nextcloud.com/desktop/releases/Linux/Nextcloud-2.6.3-x86_64.AppImage -O Nextcloud.AppImage
$ chmod a+x Nextcloud.AppImage
$ sudo mkdir /opt/Nextcloud
$ sudo chown $USER. /opt/Nextcloud/ -R
$ mv Nextcloud.AppImage /opt/Nextcloud/

Atalho (pesquise um ícone na internet)

$ wget http://www.iconarchive.com/download/i106074/papirus-team/papirus-apps/nextcloud.ico -O /opt/Nextcloud/nextcloud.ico
$ sudo vim /usr/share/applications/nextcloud.desktop

Crie um atalho em seus aplicativos

[Desktop Entry]
Version=2.6.3
Name=NextCloud
Comment=NextCloud Desktop
TryExec=/opt/Nextcloud/Nextcloud.AppImage
Exec=/opt/Nextcloud/Nextcloud.AppImage
Icon=/opt/Nextcloud/nextcloud.ico
Terminal=false
StartupWMClass=NextcloudDesktop
Type=Application
Categories=Network;

Para colocar inicializar com o sistema vá nas configurações do aplicativo.
:: Torrent::
Eu gosto do rtorrent via terminal

$ sudo apt install rtorrent

Mas para interface prefiro qBittorrent

$ sudo apt install qbittorrent

:: Virtualbox ::

$ echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian buster contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
$ sudo apt update
$ sudo apt install virtualbox-6.1
$ sudo usermod -a -G vboxusers $USER
$ cd /tmp/
$ wget --no-check-certificate https://download.virtualbox.org/virtualbox/6.1.0/Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack

:: Iniciar Nun Lok ativo e corrigir problema do ponto no Wine ::

$ sudo apt install numlockx

Crie um arquivo com:

$ vim ~/.config/autostart-scripts/inicializar.sh

Adicione

#!/bin/bash
# Liga o nunlok
/usr/bin/numlockx on
# Corrige ponto do teclado numerico
/usr/bin/xmodmap -e 'keycode 129 = period'
$ chmod +x ~/.config/autostart-scripts/inicializar.sh

Pronto na próxima inicialização ele já vai executar seu script.
:: Possíveis Dificuldades ::
Ajuste na rede

$ sudo sed -i 's/plugins=ifupdown,keyfile/plugins=keyfile/' /etc/NetworkManager/NetworkManager.conf
$ sudo addgroup $USER netdev
$ sudo /etc/init.d/network-manager restart

Impressora

$ sudo tasksel
$ sudo apt install printer-driver-hpijs printer-driver-hplip hpcups system-config-printer printer-driver-all

Solução para o volume que fica indo para 100% sozinho.

$ echo 'flat-volumes = no' >> ~/.config/pulse/daemon.conf
$ sudo sed -i 's/; flat-volumes = yes/flat-volumes = no/' /etc/pulse/daemon.conf
$ pulseaudio -k ; pulseaudio --start

Parabéns! Você concluiu! Gostou?

Se quiser fazer uma doação para o café ficarei muito feliz pelo seu reconhecimento!

Se não puder doar pode deixar seu agradecimento nos comentário também ficarei feliz em saber que ajudei. Se tiver qualquer pergunta deixe-a também. Se preferir entrar em Contato clique aqui.

Abraço!

Rudimar Remontti

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

Você pode gostar...

8 Resultados

  1. Willian disse:

    Fala Rudimar, tudo bem?

    Cara estou querendo usar no meu desktop Oficial, já uso no notebook, você recomenda?

    Só que eu uso o steam e placa gráfica dedicada acha que terei problemas?

    Vlw excelente post.

  2. Tonisley Heraldo Sousa disse:

    Muito legal o post.

    Só tive problemas no pós-instalação porque eu não conseguia conectar à internet via terminal para fazer as instalações dos pacotes básicos do ‘nosso desktop minimalista’.

    O jeito foi usar os pacotes contidos no DVD-1 que na verdade era o pen-drive.

    Até que montar o pen-driver foi fácil, o difícil mesmo foi fazer o Debian ‘entender’ que o DVD-1 era na verdade o pen-driver!

    Dei um ‘apt-cdrom add’ para adicionar o pen-driver como fonte de pacotes, que até então estava montado na pasta ‘/media’. Depois fui descobri que o DVD-1 já estava no ‘sources.list’ e que talvez foi desnecessário o uso do ‘apt-cdrom add’;

    Em seguida, desmontei o pen-driver da ‘/media’ e o remontei no ‘/media/cdrom’, pois era o único endereço que o Debian apontava para leitura de repositórios via cdrom/dvdrom.

    Depois disso instalei alguns dos pacotes sugeridos pelo Remontti para o ‘nosso desktop minimalista’, pois nem todos o pen-driver continha, mas graças a Deus havia o suficiente para rodar plenamente o KDE!

    Obrigado.

  3. R. Urbano disse:

    O Debian por si só já é uma das distros mais estáveis, e o KDE completa!
    Prefiro o QT ao GTK.
    Ótimo Blog!

  4. Rafael disse:

    Olá Rudimar, ótimo trabalho, encontrei seu blog hoje.

    Então o Debian minimal vem sem nenhum pacote, como por exemplo, Libre Office, drivers, tudo precisa ser instalado manualmente após a configuração do ambiente?

  5. Sandro Jose disse:

    Boa Tarde, Rudimar!
    Onde você encontra toda essas documentações para instalar linux personalizado do seu jeito?

    Obrigado,
    Att.

Deixe um comentário

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