Ir para o conteúdo
ou

Software livre Brasil

Tela cheia
 Feed RSS

Blog

27 de Maio de 2009, 0:00 , por Antonio Terceiro - | Ninguém está seguindo este artigo ainda.
Licenciado sob GNU FDL

OpenBCI Parte 2: OpenBCI chegou =)

22 de Janeiro de 2018, 16:04, por Wellton Costa de Oliveira - 0sem comentários ainda

depois de esperar um pouco, meu OpenBCI chegou.. agora é hora de colocar na pática a teoria e coletar resultados.



Tilix

20 de Janeiro de 2018, 22:25, por Wellton Costa de Oliveira - 0sem comentários ainda

Uma sugestão para trabalhar com divisão de janela do terminal é o tilix, que vem como padrão no PureOS =)



OpenBCI Parte 1: OpenBCI + NodeJS

20 de Janeiro de 2018, 21:44, por Wellton Costa de Oliveira - 0sem comentários ainda

Finalmente meu OpenBCI chegou =) ainda nem abri a caixa. Farei um vídeo e postarei em algum lugar para divulgar as peças que veio na caixa.

Já configurei a máquina com nodejs para capturar os sinais eletricos e gravar em arquivo. Só falta conectar com ele. Empolgado.



Instalando Nextcloud Client no Debian ou PureOS

20 de Janeiro de 2018, 18:05, por Wellton Costa de Oliveira - 0sem comentários ainda
No mundo atual, é comum pessoas armazenarem suas coisas pessoais ou públicas na "nuvem". Mas todos sabemos que a nuvem nada mais é do que o "computador dos outros". Soluções como Dropbox, Google Drive, One Drive, iCloud... são exemplos de nuvens para armazenamento de dados gratuitos, porém NÃO-LIVRES e PRIVATIVAS.

Uma alternativa para isso é configurarmos nosso próprio servidor ou utilizar um servidor próprio de nossa empresas, universidade ou de nossa organização, afinal, nada melhor do que termos um maior controle sobre nossas coisas na nuvem.

Soluções livres para criação de um servidor próprio para nuvem é o OwnCloud ou o NextCloud (fork criado pelos criadores owncloud após divergencias de gestão)

Este primeiro tutorial é para quem já tem acesso a algum servidor Owncloud ou NextCloud.

inicialmente faca isso: abra o terminal e digite isso

wget -q -O - http://download.opensuse.org/repositories/home:/ivaradi/Debian_9.0/Release.key | sudo apt-key add -

(depois do enter, basta apenas digitar a senha de administrador e dar enter, eh para aparecer um OK)

depois, faca:

sudo nano /etc/apt/sources.list

e cole isso no final do arquivo:

deb http://download.opensuse.org/repositories/home:/ivaradi:/beta/Debian_9.0_update/ /
deb http://download.opensuse.org/repositories/home:/ivaradi:/beta/Debian_9.0/ /

salve o arquivo (CTRL+O, enter, CTRL+x).

agora faca:

sudo apt update

sudo apt install nextcloud-client

se estiver no gnome 3, faca tambem:

sudo apt install nextcloud-client-nautilus

se estiver no mate, faca tambem:

sudo apt install nextcloud-client-caja

se estiver no cinnamon, faca tambem:

sudo apt install nextcloud-client-nemo

agora basta buscar por nextcloud em seus aplicativos e configurar seu servidor.

att


ps: Linux eh um kernel e nao o sistema operacional.

 



[UPDATE Kernel 4.16.1] Nova Palestra: Limpando o Kernel Linux (com Linux-Libre) e Colocando Imagem de Boot

17 de Janeiro de 2018, 17:18, por Wellton Costa de Oliveira - 0sem comentários ainda

Os comando abaixo são para Baixar o Kernel Linux, baixar os scripts para deblob do Linux-libre, executar os scripts, inserir a imagem do GNU+LinuxLibre no boot e Compilar.

wget -c https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.16.1.tar.xz

mkdir linuxlibre/

mv linux-4.16.1.tar.xz linuxlibre/

cd linuxlibre/

tar xvf linux-4.16.1.tar.xz

cd linux-4.16.1/

wget -c http://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.1-gnu/deblob-4.16

wget -c http://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.1-gnu/deblob-check

wget -c http://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.1-gnu/deblob-main

chmod +x deblob-*

./deblob-4.16

(pronto! Kernel limpo de blobs privativos. Agora vamos preparar a imagem que vai no começo do boot do novo kernel)

sudo apt install liblvm2-dev ncurses-dev cmake build-essential libelf-dev tgif xfonts-100dpi xfonts-75dpi libssl-dev bison flex

make menuconfig

(marcar de acordo com as imagens abaixo)

 

 

cd drivers/video/logo/

 

(agora baixe esta imagem:)

wget -c http://softwarelivre.org/thumbnails/0173/6665/linux-libre_display.png

pngtopnm linux-libre_display.png | ppmquant 224 | pnmnoraw > logo_linux_clut224.ppm

(OPCIONAL: para fazer com que o kernel seja configurado EXATAMENTE COM A CONFIGURAÇÃO DE SUA MÁQUINA, PLUGUE TODOS OS DISPOSITIVOS QUE VOCÊ PRECISAR no computador - Caso nao plugue, ele não funcionará depois do kernel carregado, faça: make localmodconfig )

cd ../../../

make

sudo make INSTALL_MOD_STRIP=1 modules_install

sudo make install

sudo reboot

 

Ate mais.

E vamos ser justos: Linux eh um kernel (muito bom, mas nao deixa de ser apenas um kernel, o motor do carro. Porem, um carro nao funciona sem todo o resto que faz o carro funcionar minimamente, como volante, embreagem, tanque, freio, rodas...). O GNU mantem o Coreutils (comandos), o Binutils, o glibc, o Bash, o GRUB, o Emacs, A GPL, o GCC, o WGET, o GZ, o GIMP, o GNOME (inicialmente), entre outros tantos ( veja https://gnu.org/s/ ). O linux combinado com tudo isso funciona bem. O nome do Sistema Operacional eh GNU com kernel Linux. GNU com Linux, GNU+Linux, GNU/Linux, como queira, mas por favor, Linux sem GNU nao existiria (Linus Torvalds). Debian, Ubuntu, Mint, sao Distribuições GNU com kernel Linux. sejamos sujos, por favor.