segunda-feira, 1 de novembro de 2021

Hardware pelo terminal

 No linux temos vários comandos e programas que podemos ver as especificações do hardware pelo terminal. Os comandos que não precisamos instalar e é padrão em praticamente todas as distros, é o comando "ls".

$ lspci - lista uma informação básica do seu hardware, mas não mostra qual o processador

$ lscpu - lista as informações somente do processador

$ lsusb - lista as informações da controladora da USB, assim como os periféricos USB conectados

Para informações mais completas, temos que instalar softwares adcionais. Temos o "inxi", ele agrupa algumas informações no geral, mas temos comandos para mostrar informações mais completas quando pedimos um hardware especifico.

Para instalar ele, segue o comando:

Ubuntu: $ sudo apt install inxi

Fedora: $ sudo dnf install inxi

Os comandos para ver é igual em qualquer distro.

$ inxi -F - mostra de forma resumida

$ inxi -i - mostra sobre a(s) placa(s) de rede(s), como o modelo, MAC, IP, ...

$ inxi -r - mostra o repositório da distro

Para saber todas as opções

$ man inxi

Temos também o "dmidecode" - temos que rodar em modo sudo -, onde várias distros já vem instalado por padrão. Para saber todos os filtros, segue abaixo:

$ man dmidecode

E para uma apresentação mais "bonitinha", temos o neofetch.

Ubuntu: $ sudo apt install neofetch

Fedora: $ sudo dnf install neofetch

E para ver as informações em qualquer distro.

$ neofetch

segunda-feira, 5 de abril de 2021

Servidor Plex e Servidor de Arquivos (Samba)

Aqui eu usei o Ubuntu minimal 20.04 que puxei nesse link aqui. Depois de seguir todos os passos na instalação, eu vou estar instalando que eu julgo ser o mínimo necessário:
$ sudo apt install gnome-session gnome-terminal firefox vlc nautilus gnome-tweak-tool gedit
$ sudo reboot


Se quiser puxar os deb pelo navegador ao invés do terminal, segue aqui os link, do Plex aqui e do Webmin aqui.

Para instalar, temos que instalar algumas dependências:
$sudo apt --fix-broken install
$sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python unzip


Para instalar o Plex Server:
$cd ~/Downloads/
$sudo dpkg -i plexmediaserver_1.22.1.4275-48e10484b_amd64.deb


Para instalar o Webmin:
$cd ~/Downloads/
$sudo dpkg -i webmin_1.973_all.deb

Se quiser fazer tudo pelo terminal, segue abaixo:
$cd ~/Downloads/
$wget https://downloads.plex.tv/plex-media-server-new/1.22.1.4275-48e10484b/debian/plexmediaserver_1.22.1.4275-48e10484b_amd64.deb -O plexserver.deb
$wget http://prdownloads.sourceforge.net/webadmin/webmin_1.973_all.deb -O webmin.deb
$sudo apt --fix-broken install
$sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python unzip
$sudo dpkg -i plexserver.deb
$sudo dpkg -i webmin.deb


quinta-feira, 30 de abril de 2020

Sugestões do que instalar no Ubuntu 20.04 LTS

Esse guia é uma sugestão pessoal que eu criei para uso próprio, esses programas listados abaixo são os que sempre instalo e removo, isso não implica que são obrigatório para o Ubuntu funcionar. Toda a instalação será feita pelo TERMINAL por ser mais prático, já que instala tudo de uma vez sem ter que ficar marcando um a um se fosse fazer no modo gráfico. Tem 2 opções de instalação, diferenciando apenas se você não vai usar Java e Java Opensource.

Instalação (sem Java), primeiro o repositório e depois os programas:

sudo add-apt-repository ppa:linuxuprising/shutter -y

sudo apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg synaptic gdebi vlc audacious audacity alacarte gparted arj p7zip p7zip-full p7zip-rar unrar unace-nonfree faac faad ffmpeg flac lame libjpeg-progs mencoder mjpegtools mpeg2dec mpeg3-utils regionset vorbis-tools x264 x265 libdvdcss2 language-pack-gnome-pt language-pack-pt-base bleachbit gimp inkscape synapse gnome-tweaks guake shutter -y



Instalação (Java Open), primeiro o repositório e depois os programas:
sudo add-apt-repository ppa:linuxuprising/shutter -y && sudo add-apt-repository ppa:openjdk-r/ppa -y && sudo apt update -y

sudo apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg openjdk-8-jre openjdk-8-jdk synaptic gdebi vlc audacious audacity alacarte menulibre gparted arj p7zip p7zip-full p7zip-rar unrar unace-nonfree faac faad ffmpeg flac lame libjpeg-progs mencoder mjpegtools mpeg2dec mpeg3-utils regionset vorbis-tools x264 x265  libdvdcss2 language-pack-gnome-pt language-pack-pt-base bleachbit gimp inkscape synapse gnome-tweaks guake  shutter -y



Opcional
- Removendo o que não vai ser usado (instalamos o VLC no lugar do totem e eu removo os jogos por não jogar eles)
sudo apt-get remove totem gnome-mahjongg gnome-mines gnome-sudoku aisleriot


Para concentrar Whatsapp, Telegram, Gmail, Outlook, ..., vários serviços num só lugar, eu recomendo o Station, onde tem mais de 670 apps, segue link abaixo:

https://getstation.com/


Para acesso remoto, temo o AnyDesk, toda a instalação é feito via terminal como root. Se não foi definido a senha para o root, segue abaixo:
sudo passwd root (em seguida digite a senha do seu usuário e em seguida digite uma senha para o usuário root)

Uma vez definido a senha para root, vamos à instalação do AnyDesk via root:
su (em seguida digite a senha definada para root)
wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | apt-key add -
echo "deb http://deb.anydesk.com/ all main" > /etc/apt/sources.list.d/anydesk-stable.list
apt update
apt install anydesk -y

- final da instalação: exit



Para deixar o sistema todo atualizado (recomendado):
sudo apt full-upgrade



Limpando o sistema:

sudo apt-get autoremove


Para mais dicas e ou acrescentar mais funções, tem esses sites:
 

OSistematico - http://www.osistematico.com.br/2018/08/personalizando-o-gnome-shell-ubuntu.html
EpicGeek - https://epicgeek.com.br/ubuntu-20-04-lts-dicas-configuracoes/
SempreUpdate - https://sempreupdate.com.br/como-usar-o-menu-classico-no-ubuntu-20-04-lts/
Viva o Linux - https://www.vivaolinux.com.br/dica/O-que-fazer-apos-instalar-o-Ubuntu-2004-LTS


Fontes: Edivaldo Brito
             Diolinux
             AnyDesk
             Sergio Graças

             Linux Uprising

segunda-feira, 12 de fevereiro de 2018

Instalar impressora HP no Linux

Na grande maioria das vezes ao plugar a impressora no USB, o linux já vai instalar sozinho sem precisar de uma ajuda externa, mas caso queira a ultima versão ou por algum motivo o linux não conseguiu fazer sozinho ou é uma multifuncional e o scanner não está funcionando, devemos puxar então o driver universal da HP para linux.

O link para puxar segue abaixo, é só escolher a distro que está usando e clicar em "Download HPLIP"

Download HPLIP

Caso dê algum erro ao instalar ou só queira rodar novamente a instalação, no terminal digite:

$ hp-setup

O segundo erro que pode acontecer é instalar o plugin da HP que pode enroscar, então cancele a instalação e digite no terminal:

$ hp-plugin

Siga as instruções da tela, no momento que pedir a senha usuário, é só digitar e prosseguir, depois de instalado o plugin, execute a instalação da impressora novamente com o comando:

$ hp-setup

Siga as instruções, e no final a impressora/scanner vai funcionar normalmente.

quinta-feira, 2 de março de 2017

Sugestão de extensões - Chrome, Firefox, Opera e Thunderbird

Fica abaixo sugestões de extensões para os navegadores Google Chrome, Firefox, Opera e Chromium.

Ublock Origin - bloquear popups
Chrome  Firefox  Opera  Chromium

Privacy Badger - bloquear trackers
Chrome  Firefox  Opera  Chromium

No-Script Suite Lite - bloquear scripts dos sites
Chrome  Firefox  Opera  Chromium

YouTube HD - define uma qualidade fixa para reproduzir videos no YouTube
Chrome  Firefox  Opera  Chromium

YouTube Downloader - faz download do videos e também salva em MP3
Chrome**  Firefox  Opera  Chromium**

FireShot Lite - captura uma pagina da internet inteira ou parte e salva em PDF ou PNG/JPEG
Chrome  Firefox  Opera*  Chromium

*Chrome Extension - permite instalar extensões do Chrome no Opera
Opera
Link para o WebStore do Chrome: https://chrome.google.com/webstore/

**Extensões do Opera para usar no Chrome e Chromium >> para usar as extensões do Opera no Chrome ou Chromium é preciso entrar na pagina de Complementos do Opera e no botão "Adicionar ao Opera" clique com o botão direito e vai em "Salvar link como", mas antes de fazer o download, mude a extensão do arquivo que é ".nex" para ".crx" e salve em uma pasta. Depois na barra de endereço do Chrome ou Chromium, copie e cole "chrome://extensions/" sem as aspas, e arraste o arquivo baixado para dentro do Chrome ou Chromium, então vai aparecer uma caixa com as opções "Cancelar" e "Adicionar extensão", clique em Adicionar extensão. Pronto, agora a extensão do Opera vai funcionar no Chrome ou Chromium.

Para instalar os complementos no Thunderbird, vá ao menu Ferramentas > Complementos, copia o nome do complemento e clique em 

Manually sort folders - organiza a ordem das contas e pastas
Thunderbird

ImportExportTools - Importa e exporta mensagens e pastas
Thunderbird

Enigmail - criptografar as mensagens
Thunderbird



Sugestão do que instalar no Fedora 25 (02/03/2017)

No fedora temos "yum" e o mais atual o "dnf" que se comportam como o "apt-get" do Ubuntu. Então vamos começar atualizando o Fedora. Todos os comandos a seguir serão executados no terminal.

O primeiro passo é atualizar o Fedora
sudo dnf update -y

O segundo passo será instalar o Fedy. O Fedy seria como uma pequena central contendo alguns programas essenciais como Skype, TeamViewer, Google Chrome, ... sem ter que ficar recorrendo ao Google para achar e como instalar esses programas. Depois de instalado é só clicar em "install" para instalar os programas que deseja.
bash -c 'su -c "curl https://folkswithhats.org/fedy-installer -o fedy-installer && chmod +x fedy-installer && ./fedy-installer"'

Se estiver usando o Fedora 25 Workstation (Gnome 3) é interessante instalar a extensão do shell extensions, no terminal entre como root.
sudo dnf copr enable region51/chrome-gnome-shell
sudo dnf install chrome-gnome-shell


A instalação das extensões é feita pelo navegador, pelo link Gnome Shell Extentions. Segue abaixo sugestões de shell extensions para instalar:
Public IP Address
Trash
Transmission Daemon Indicator
Turn off Display
System Monitor
Simple Dock
Temperatura Freon
Battery Porcentagem
Caffeine
Removable USB

Em terceiro vamos instalar o repositório Fusion, segue os links abaixo em rpm.
RPM Fusion Free
RPM Fusion Non-Free

Em quarto fica os comandos complementares para o Fedora ficar completo para o dia a dia.
sudo dnf install vlc audacious gparted p7zip unrar faac flac icedax id3v2 lame mencoder mjpegtools mpeg2dec mpg123 regionset sox uudeview vorbis-tools x264 x265 bleachbit gimp inkscape transmission yumex-dnf simple-scan libreoffice-langpack-pt-BR

Para gravar CD's e DVD's fica duas opções, o Braseiro vai ocupar menos espaço porque é nativo do Gnome, já o K3B vai ocupa muito mais espaço por se tratar da interface KDE, então vai instalar varias bibliotecas do KDE para o K3B funcionar.
Brasero (ocupa em média 16MB)
sudo dnf install brasero
K3B (ocupa em média 289 MB)
sudo dnf install k3b

Se quiser usar algum programa do Windows no Fedora, tem duas opções, instalar o Wine ou Play on Linux ou ambos. O Wine você tem que configuar manualmente para o programa funcionar de maneira correta, já o Play on Linux  usa scripts para automatizar a instalação para garantir maior compatibilidade de funcionamento, mas nenhuma das duas opções é garantido que vai funcionar todos os programas do Windows que você instalar.
Wine (ocupa em média 723MB)
sudo dnf install wine winetricks
Play on LInux (ocupa em média 863MB)
sudo dnf install playonlinux

Se quiser usar o Opera como navegador é só clicar no link:
Opera for Fedora

E para finalizar vamos remover o "lixo" que sobrou das instalações
sudo dnf autoremove

Fontes:
Fedy   Gnome Shell Extensions    RPM Fusion    Opera


quarta-feira, 28 de setembro de 2016

Boomaga - o FinePrint do Linux - Ubuntu e Fedora

Para quem conhece o FinePrint no Windows e gosta dos recursos dele, como imprimir de 2 à 8 paginas em uma única folha, pode sentir falta no Linux. Mas existe o Boomaga que supre essa necessidade, inclusive com uma cara praticamente igual a do FinePrint, então quem está acostumado com o jeitão do FinePrint, ao usar o Boomaga vai se sentir em casa, só com uma diferença, caso você queira duplicar ou mais a mesma "página"em uma mesma folha, é preciso colocar o numero de cópias que queira para imprimir na mesma folha (1 à 8 páginas na mesma folha), mas se for um texto com várias páginas, basta selecionar quantas páginas por folha para a impressão.

Para Ubuntu e derivados que compartilham o mesmo repositório basta dar o comando no terminal:
sudo apt-get install boomaga -y

Caso não tenha no repositório ou queira ter a ultima versão, segue abaixo os comandos:
sudo add-apt-repository ppa:boomaga -y && sudo apt-get update && sudo apt-get install boomaga -y

Para instalar no Fedora, basta colocar no terminal o comando abaixo:
sudo dnf install boomaga

Para o Windows, basta puxar o programa FinePrint e instalar, lembrando que esse programa é pago e não existe uma versão gratuita para Windows.
Link: http://fineprint.com/fp/

Fonte: Boomaga

sexta-feira, 9 de setembro de 2016

Sugestão do que instalar no Ubuntu 16.04 e derivados (atualizado 23/08/2017)

Esse guia é uma sugestão pessoal que eu criei para uso próprio, esses programas listados abaixo são os que sempre instalo e removo, isso não implica que são obrigatório para o Ubuntu funcionar. Toda a instalação será feita pelo terminal por ser mais prático, já que instala tudo de uma vez sem ter que ficar marcando um a um se fosse fazer no modo gráfico. Tem 3 opções de instalação, diferenciando apenas se você vai usar o Java opensource ou o Java da Oracle na versão 8 ou 9, na maioria dos casos o Java opensource dá conta do recado, no resto são iguais. Então é só copiar os comandos (o que está escrito em verde), colar no terminal e dar Enter!

Repósitórios para o Ubuntu 16.04 e derivados:
sudo add-apt-repository ppa:webupd8team/java -y && sudo add-apt-repository ppa:webupd8team/y-ppa-manager -y && sudo add-apt-repository ppa:otto-kesselgulasch/gimp -y && sudo apt-add-repository ppa:sunab/sozi-release -y && sudo add-apt-repository ppa:inkscape.dev/stable -y && sudo add-apt-repository ppa:synapse-core/ppa -y && sudo apt-get update -y

Instalação (Java 8 Open):
sudo apt install caffeine unity-tweak-tool ubuntu-restricted-extras libavcodec-extra icedtea-8-plugin openjdk-8-jre libdvd-pkg synaptic gdebi vlc audacious audacity alacarte playonlinux gparted arj p7zip p7zip-full p7zip-rar unrar unace-nonfree faac faad ffmpeg flac icedax id3v2 lame libjpeg-progs mencoder mjpegtools mpeg2dec mpeg3-utils mpegdemux mpg123 mpg321 regionset sox uudeview vorbis-tools x264 language-pack-gnome-pt language-pack-pt-base bleachbit gimp inkscape sozi inkscape synapse boomaga -y

Instalação (Java 8 Oracle):
sudo apt install caffeine unity-tweak-tool ubuntu-restricted-extras libavcodec-extra oracle-java8-installer libdvd-pkg synaptic gdebi vlc audacious audacity alacarte playonlinux gparted arj p7zip p7zip-full p7zip-rar unrar unace-nonfree faac faad ffmpeg flac icedax id3v2 lame libjpeg-progs mencoder mjpegtools mpeg2dec mpeg3-utils mpegdemux mpg123 mpg321 regionset sox uudeview vorbis-tools x264 language-pack-gnome-pt language-pack-pt-base bleachbit gimp inkscape sozi inkscape synapse boomaga -y

Instalação (Java 9 Oracle):
sudo apt install caffeine unity-tweak-tool ubuntu-restricted-extras libavcodec-extra oracle-java9-installer libdvd-pkg synaptic gdebi y-ppa-manager vlc audacious audacity alacarte playonlinux gparted arj p7zip p7zip-full p7zip-rar unrar unace-nonfree faac faad ffmpeg flac icedax id3v2 lame libjpeg-progs mencoder mjpegtools mpeg2dec mpeg3-utils mpegdemux mpg123 mpg321 regionset sox uudeview vorbis-tools x264 language-pack-gnome-pt language-pack-pt-base bleachbit gimp inkscape sozi inkscape synapse boomaga -y

Instalando Ubuntu Tweak
Passo 1: Fazer download do pacote .deb
wget http://archive.getdeb.net/ubuntu/pool/apps/u/ubuntu-tweak/ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb
Passo 2: Executar a instalação
sudo dpkg -i --force-depends ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb
Passo 3: Para completar a instalação execute o comando abaixo:
sudo apt-get install -f

Removendo o que não vai ser usado (instalamos o VLC no lugar do totem e eu removo os jogos por não jogar eles)
sudo apt-get remove totem gnome-mahjongg gnome-mines gnome-sudoku aisleriot

Outros programas sugeridos:
Google Chrome
Opera
Franz

Limpando o sistema:
sudo apt-get autoremove

Fontes: Edivaldo Brito Diolinux Ubuntued