Viva o Linux
555 subscribers
3.25K links
Canal oficial da comunidade Viva o Linux.
Download Telegram
Viva o Linux
Banco de dados de hardware que funciona no Linux

O site Hardware For Linux é uma iniciativa que mantém um banco de dados sobre computadores e hardware que funcionam no Linux.

Você pode consultar por fabricante, modelo, tipo de hardware (inclusive smartphone), por ano, por tipo de hardware. Há até uma listagem de hardware por distribuições Linux,...
Viva o Linux
Failed to enable unit: Refusing to operate on alias name or linked unit file: bind9.service [RESOLVIDO]

Opá!

Caso você tenha instalado o serviço de DNS Bind no seu Ubuntu 20.04 e ao tentar colocar para iniciar com o sistema via SystemD (systemctl enable bind9), recebeu a mensagem do titulo:

Failed to enable unit: Refusing to operate on alias name or linked unit file: bind9.service

Aqui temos a s...
Viva o Linux
Métodos para a Limpeza do Terminal do Linux em C

Você é iniciante em C e precisa de uma opção para fazer a limpeza do console, seja no Windows, seja no Linux.

Então vão aqui algumas alternativas para a realização da limpeza do terminal em C.

Algumas opções usando system(), inclusive servem para o Windows:

#if defined(_WIN32) || defined(_WIN6...
Viva o Linux
Eliminando "screen tearing" no Debian + xorg

Dica testada no Debian 11 Bullseye alpha 3 com driver de vídeo "radeon".

Minha placa de vídeo é antiga, por isso o pacote correto para ela é o "xserver-xorg-video-radeon" com o "firmware-amd-graphics".

Mais informações em: https://wiki.debian.org/AtiHowTo

Após instalar o driver de vídeo correto,...
Viva o Linux
Raspberry Pi 4B Como Servidor Linux de Baixo Custo

O Raspberry Pi é um microcomputador de baixo custo que consome pouco energia, voltado para iniciantes no mundo da tecnologia. Ele pode ser utilizado para aprender programação, para a criação de servidores, compartilhamento de arquivos em redes, utilização de contêineres, dentre diversas outras opções. Neste material, irei apresentar o Raspberry Pi como meu servidor Linux.
Viva o Linux
Como Renomear uma Interface de Rede pelo SystemD

Essa dica é para quem precisa, por alguma razão, alterar o nome de uma interface de rede. Existem inúmeras razões para se querer isso, onde 99% dos caso as pessoas diriam para se usar o UDEV para esse fim, que serviria perfeitamente possível, porém, com SystemD podemos fazer isso de uma forma mais ...
Viva o Linux
Usando Vídeo Wallpaper no KDE

Existem várias formas de personalizar o sistema, assim como tem usuários que curtem personalizar o sistema. Então, aqui vai mais uma opção de personalização para quem usa o KDE.

Esse método para uso de vídeos wallpaper no KDE, consiste em instalar um plugin que habilitará essa opção no sistema. ...
Viva o Linux
Baixe de graça alguns livros do O'Reilly

Porque de graça é mais gostoso!

Esta é uma dica pequena, mas que pode lhe dar algum conhecimento útil na área de tecnologia, segue:

Download free O'Reilly books - GitHub

No link acima estão os ebooks do O'Reilly Media, aquela dos famosos livros com capas de animais. Vai lá e se delicie com os...
Viva o Linux
resize2fs: Permission denied to resize filesystem [RESOLVIDO]

Opa!

Caso você tenha aumentado o seu disco, seja ele com LVM ou não, e depois de fazer isso precisa executar o último processo que é o "resize2fs" , mas recebe um erro (como o do titulo):

resize2fs: Permission denied to resize filesystem

A correção é fácil e não é (tudo depende), o que ocorre é...
Viva o Linux
Shell Script: AptList v1.1 - instalação de pacotes DEB a partir de uma lista

Não consegui achar um parâmetro do APT para instalação a partir de uma lista, então criei esse script. É bem tranquilo, você cria uma lista com os pacotes que você quer e roda no script assim:

$ aptlist Lista.txt

Assim, ele vai instalar um pacote de cada vez, o que eu acho até bom, pois se cai a energia elétrica, o risco de quebrar o sistema é menor.
Viva o Linux
Shell Script: ebook-cli - gerencia livros digitais entre PC e leitores ebooks

Gerencia livros digitais entre PC e leitores ebooks.

Funções que desempenha:

- Cria pasta chamada Biblioteca no PC e no dispositivo ebook-reader
- Copia e remove livros das pastas Biblioteca no PC e ebook-reader
- Lista conteúdo das Bibliotecas do PC e ebook-reader
- Cria pequeno arquivo de configuração na primeira vez que é rodado,
onde armazena o ponto de montagem do dispositivo (conta com que não mude),
e o local das pastas Biblioteca.
Exemplo:
/home/pedro/Biblioteca --> Pasta no PC
/run/media/pedro/Lev/Biblioteca --> Pasta no dispositivo ebook-reader
Viva o Linux
Shell Script: Manutenção e limpeza do Linux

Baseado em tutorias da internet, montei este script para atualização e limpeza do meu Linux. Coloquei o arquivo .desktop em /usr/share/applications apontando para a pasta do script, a fim de que apareça no menu do Gnome.
Viva o Linux
Shell Script: Bashblog v3.0 - cria um microblog em HTML5

Cria um microblog em HTML5.

Uso:

$ chmod +x bashblog.sh

Executar script:

$ ./bashblog.sh

FUNÇÕES

Cria arquivos necessários:

$ ./bashblog.sh -n

Cria uma sessão:

$ ./bashblog.sh -s

Deleta uma sessão:

$ ./bashblog.sh -ds

Faz uma postagem:

$ ./bashblog.sh -p

Deleta uma postagem:

$ ./bashblog.sh -dp

Abre browser:

$ ./bashblog.sh -b

Obs.: para fazer uma postagem é necessário primeiramente cadastrar uma sessão.
Viva o Linux
Tcl/Tk: Mostrar conexões de rede ativas

Olá, comecei a me aventurar na TCL/TK, estou gostando bastante, é uma linguagem poderosa e cheia de recursos. Este script é só um teste, ainda estou aprendendo esta linguagem.
Mostra conexões de rede ativas, local e remota com base no arquivo "/proc/net/tcp".
Viva o Linux
Comando "less" Colorido no Shell

Essa dica é muito útil para quem quer dar uma visualizada no código-fonte do seu projeto diretamente no seu terminal sem a necessidade de abrir o código diretamente em um editor que, dependendo do editor a ser usado, pode levar um certo tempo para realizar uma simples visualização no código.

Como ...
Viva o Linux
Configurar o Bluetooth para conexão rápida

Utilizo um notebook com Debian Bullseye e comprei um mouse e um teclado bluetooth para evitar todos aqueles fios.

Configurei os dispositivos e tudo funcionou normalmente até eu reiniciar a máquina. Toda a reinicialização, surpresa, os dispositivos não conectavam e eu precisava reinstalar tudo. ...
Viva o Linux
Rodando Joomla via Podman

Bom, vamos rodar o Joomla via Podman.

Vamos criar o nosso pod primeiramente:

Vamos rodar o mariadb:

-e MYSQL_DATABASE=joomla \
-e MYSQL_USER=joomlauser \
-e ...