terça-feira, 12 de janeiro de 2021

SIGNAL NO LINUX MINT

Signal é um aplicativo de bate-papo criptografado para Android e iOS. 

Uma alternativa do WhatsApp, o Sinal permite enviar mensagens para outras pessoas que usam o serviço. 

Ele também permite que você crie e participe em conversas em grupo e faça chamadas de voz e vídeo para outros usuários.

Signal


### REPOSITÓRIO

# vim /etc/apt/sources.list


# SIGNAL

deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main

# KEY

apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys D980A17457F6FB06



### INSTALAÇÃO SIGNAL NO LINUX


Atualizar a lista de repositório

# apt clean

# apt update


Instalar

# apt install signal-desktop

terça-feira, 5 de janeiro de 2021

Habilitar Snap Linux Mint 20

Snap está disponível para Linux Mint 18.2 (Sonya), Linux Mint 18.3 (Sylvia), Linux Mint 19 (Tara), Linux Mint 19.1 (Tessa) e a versão mais recente, Linux Mint 20 (Ulyana).

No Linux Mint 20 é preciso remover o arquivo "/etc/apt/preferences.d/nosnap.pref"  antes que o Snap possa ser instalado, através do comando:

# rm /etc/apt/preferences.d/nosnap.pref


### INSTALAÇÃO DO SNAP

Para instalar o Snap a partir do aplicativo Gerenciador de software, pesquise snapd e clique em Instalar .

Como alternativa, o snapd pode ser instalado a partir da linha de comando:

# apt install snapd

Reinicie sua máquina.


Vamos testar agora com a instalação de um aplicativo via  Snap


### Instale Todoist: lista de tarefas

#  snap install todoist


domingo, 12 de janeiro de 2020

Informações do Sistema com Neofetch

Neofetch é uma ferramenta via terminal Bash que exibe as principais informações do Sistema Operacional GNU/Linux, de forma fácil, acompanhado pela Logo do S.O.


### INSTALAÇÃO:

1- Acrescentar o Repositório
# vim /etc/apt/sources.list
-----------
# Neofetch
deb http://ppa.launchpad.net/dawidd0811/neofetch/ubuntu disco main
-----------

2- Atualize a lista de repositórios
# apt clean
# apt update

3- Instalação
# apt install neofetch

4- Utilize o camando, como usuário comum
$ neofetch

Neofetch

sexta-feira, 9 de agosto de 2019

ARDUINO IDE 1.8.9 NO LINUX


Arduino IDE é uma aplicativo OpenSource/Código Aberto desenvolvida para facilita a gravação de código e o upload para a placa Arduino UNO. 

O ambiente é escrito em linguagem Java, baseado em Processing e outro software de código aberto.


INSTALAÇÃO

1- Faça o download diretamente do site do fabricante
https://www.arduino.cc

menu: Software / Downloads

Versões disponíveis:

Windows Installer, for Windows XP and up 
Windows ZIP file for non admin install 
Windows app Requires Win 8.1 or 10 Get

Mac OS X 10.8 Mountain Lion or newer

Linux 32 bits
Linux 64 bits
Linux ARM 32 bits 
Linux ARM 64 bits



2- Instalar via código na unha

# descobrir arquitetura 

ARQUITETURA 32 BITS
$ uname -m
i386

Fazer o download:
wget https://www.arduino.cc/download_handler.php?f=/arduino-1.8.9-linux32.tar.xz -O arduino-version.tar.xz


ARQUETETURA 64 BITS
$ uname -m
x86_64

Fazer o download:
wget https://www.arduino.cc/download_handler.php?f=/arduino-1.8.9-linux64.tar.xz -O arduino-version.tar.xz


3- Descompactar
tar -zxvf arduino-version.tar.xz


4- Entre na pasta
cd arduino-version


5- Lita todos os Arquivos

$ ls -lh
total 14M
-rwxr-xr-x  1 hudson hudson  882 mar 15 11:16 arduino
-rwxr-xr-x  1 hudson hudson  14M mar 15 11:16 arduino-builder
-rwxr-xr-x  1 hudson hudson 5,1K mar 15 11:16 arduino-linux-setup.sh
drwxr-xr-x 13 hudson hudson 4,0K mar 15 11:15 examples
drwxr-xr-x  4 hudson hudson 4,0K mar 15 11:16 hardware
-rwxr-xr-x  1 hudson hudson  11K mar 15 11:16 install.sh
drwxr-xr-x  6 hudson hudson 4,0K out  6  2018 java
drwxr-xr-x  4 hudson hudson 4,0K mar 15 11:16 lib
drwxr-xr-x 21 hudson hudson 4,0K mar 15 11:15 libraries
drwxr-xr-x  6 hudson hudson 4,0K mar 15 11:15 reference
-rw-r--r--  1 hudson hudson  87K mar 15 11:15 revisions.txt
drwxr-xr-x  4 hudson hudson 4,0K mar 15 11:16 tools
drwxr-xr-x  4 hudson hudson 4,0K mar  7 07:10 tools-builder
-rwxr-xr-x  1 hudson hudson   86 mar 15 11:16 uninstall.sh



6- Utilize o comando para instalação
./install.sh

Instalador



7- Menu do seu computador

menu: Aplicativo / Desenvolvedor / Arduino IDE

segunda-feira, 22 de julho de 2019

HomeBank 5.2.6 no Linux Mint 19.1

HomeBank
http://homebank.free.fr/en/index.php

HomeBank é um software gratuito de finanças pessoais. Trata-se de um software livre, para auxiliar o usuário final a seu gerenciamento financeiro pessoal.

HomeBank v5.2.6

Foi desenhado para ser intuitivo, fácil de usar, sendo capaz de analisar as finanças pessoais e orçamentos, para isso utiliza poderesos ferramentas de filtragem e gr áficos.

No site do desenvolvedor, pode ser encontrado gratuitamente para download nas versões para sistemas operacionais Linux, MAC e Windows.


INSTALAÇÃO NO LINUX

### REPOSITÓRIO
deb http://ppa.launchpad.net/mdoyen/homebank/ubuntu bionic main
deb-src http://ppa.launchpad.net/mdoyen/homebank/ubuntu bionic main

### INSTALAÇÃO
# apt clean
# apt update
# apt install homebank

segunda-feira, 8 de julho de 2019

HIBERNAR NOTEBOOK AO BAIXAR A TAMPA NO LINUX MINT 19.1

Hibernar o notebook baixando a tampa, utilizando um sistema operacional GNU/Linux, não é das tarefas mais fáceis de se configurar.

Normalmente a opção de Hibernate vem desabilitada por padrão nas distribuições, por motivos de espaço em  HD, por tamanho de memória RAM, tamanho Swap ou até mesmo pelo Hardware.

O mais engraçado é que utilizando o mesmo notebook, com instalações de distribuições diferentes, uma da certo a Hibernação e umas 3 para frente da errado. 

Bom, hoje estou utilizando a distribuição Linux Mint 19.1 Tessa Mate 64 Bit, com SSD, com HD, e 12 Gb RAM.

Para que tudo ocorra bem, o tamanho do seu Swap de ser maior ou igual ao tamanho da RAM.

1) Descobrir o tamanho da Swap
# fdisk -l | grep swap
/dev/sdb1   2048   39063551   39061504   18,6G 82 Linux swap / Solaris 

Neste caso tenho 12Gb RAM e 18,6 Gb de Swap, tudo certo até aqui Ok!


2) Acrescentar o botão Hibernar no Menu
# vim /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    [Re-enable hibernate by default]
    Identity=unix-user:*
    Action=org.freedesktop.upower.hibernate
    ResultActive=yes

    [Re-enable hibernate by default in logind]
    Identity=unix-user:*
    Action=org.freedesktop.login1.hibernate
    ResultActive=yes 



3) Descubra UUID da Swap para acrescentar no GRUB
# blkid | grep swap
/dev/sdb1: UUID="bc9015f8-98df-4959-bb39-479069a03400" TYPE="swap" PARTUUID="4d4ecfb0-01" 



4) Acrescentar o Resume ao Swap:
# vim /etc/default/grub
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=bc9015f8-98df-4959-bb39-479069a03400"


5) Atualizar Grub
# update-grub 


6) Acrescentar o botão do Gerenciamento de Energia
# vim  /etc/systemd/logind.conf

Altere a linha
de:   #HandleLidSwitch=suspend
para: HandleLidSwitch=hibernate


7) Abra o Gerenciador de Energia
Quando a tampa do laptop for fechada: Hibernar
Quando a energia da bateria estiver criticamente baixa: Hibernar


Gerenciador de energia: Hibernar - Tomada


Gerenciador de energia: Hibernar - Bateria


Isso é para evitar aquela famosa brincadeirinha sem graça dos "AMIGOS" que não tem nada melhor o que fazer e ficam apertando o botão de desligar do seu computador.

Gerenciador de energia: Hibernar - Geral

quarta-feira, 26 de junho de 2019

NetBeans-11.0 + JDK-12.0.1 no Linux Mint 19.1

Para instalar a nova versão no Apache NetBeans 11.0, será necessário a instalação do JDK-11 (>= JDK-8).


NetBeans 11.0

Verificar qual Java está instalado
# java --version
openjdk 11.0.3 2019-04-16

Vamos desistalar o OpenJDK e instalar o Oracle-Java11

1- Desistalar tudo OpenJDK
# apt-get remove --purge openjdk-* 
# apt-get autoremove


2- Repositório 
# add-apt-repository ppa:linuxuprising/java
deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main
deb-src http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main
# apt install oracle-java12-set-default


3- Instalação Oracle-Java12.0.1
# apt clean
# apt update
# apt install oracle-java12-set-default

Verificar versão Java instalado
# java --version
java 12.0.1 2019-04-16

Versão do Java

4- Download NetBeans 11
https://netbeans.apache.org/download/nb110/nb110.html
Binaries: incubating-netbeans-11.0-bin.zip (SHA-512, PGP ASC) - 304.0 Mb


5- Descompactar .ZIP
CRIAR PASTA
$ mkdir netbeans-11

COPIAR .ZIP PARA DENTRO DA NOVA PASTA
cp incubating-netbeans-11.0-bin.zip netbeans-11

DESCOMPACTAR .ZIP
$ unizip incubating-netbeans-11.0-bin.zip

APAGAR .ZIP
$ rm -rf netbeans-11/incubating-netbeans-11.0-bin.zip

6- Copiar a nova pasta descompactada para o diretório "/opt"
# cp -vr netbeans/ /opt/

O executável do NetBeans está na pasta
sh ./opt/netbeans/bin/netbeans

Icon 
/opt/netbeans/nb/netbeans.icns


7- Link simbólico para o executável
Entrar na pasta
# cd /usr/bin

Link Simbólico
# ln -s /opt/netbeans/bin/netbeans netbeans-11


8- Texte de execução
Se tudo ocorreu bem, o NetBeans-11 irá abrir.
Como usuário comum no terminal bash, digite:
$ netbeans-11


9- Criar um Menu
Botão direito sobre o Menu
Editar menu
Menus: Desenvolvimento
+ Novo Item

Icon: /opt/netbeans/nb/netbeans.icns
Tipo: Aplicativo
Nome: NetBeans IDE 11.0
Comando: /usr/bin/netbeans-11
Comentário: IDE


NetBeans IDE 11.0

Olá Mundo Java!