Virtual Machine Manager - Gerencie suas máquinas virtuais

A aplicação virt-manager é  uma interface de usuário de desktop para o gerenciamento de máquinas virtuais. Muito útil porque permite que os usuários facilmente altere especificações de hardware da máquina virtual. A libvirt é uma API com muitas ferramentas para interagir com  virtualização, sendo uma camada utilizada pela aplicação.

Hypervisors suportados pelo libvirt: (KVM/QEMUXenVirtualBoxVMware ESX and GSXVMware Workstation and PlayerMicrosoft Hyper-VIBM PowerVMVirtuozzo).

Neste post instalaremos o hypervisor KVM.

UPDATE: 13/06/2019

INSTALAÇÃO (Linux Mint 19)

Para instalar a ultima versão adicione o repositório abaixo, atualize e realize a instalação:

Continue...

Samba 4 - Compilação, Instalação e Provisionamento.

Samba é um software livre, licenciado sob a GNU (General Public License). Desde 1992 , o Samba tem prestado serviços de arquivo e impressão seguras, estáveis e rápidos para todos os clientes que utilizam o protocolo SMB/CIFS, como todas as versões do DOS e Windows , OS/2 , Linux e muitos outros.  Samba é um componente importante para integrar servidores e desktops Linux/Unix em ambientes Active Directory. Ele pode funcionar tanto como um controlador de domínio ou como um membro de domínio regular. Neste post realizaremos a compilação e instalação do samba em uma máquina virtual com Debian 8 64bits “Jessie”. Atualmente o samba encontra-se na versão estável 4.4.2. Para realizar o download execute:

# cd /usr/src/
# wget -c https://download.samba.org/pub/samba/stable/samba-4.4.2.tar.gz

Continue...

Gambas 3 - Tão fácil como Visual Basic™

Gambas 3 é um ambiente de desenvolvimento integrado (IDE), baseado em Linux, em um interpretador básico, com extensões de objetos, liberado sob a Licença Pública Geral (GNU), sua arquitetura é largamente inspirada no Java (Orientação a objetos). Com Gambas, você pode rapidamente projetar seu aplicativo gráfico com QT ou GTK +, acesso a base de dados MySQL, PostgreSQL, Firebird, ODBC e SQLite.

“Gambas” é um acrônimo recursivo para “Gambas Almost Means BASIC” (Gambas Quase Significa BASIC). “Gamba”, em língua espanhola, é o nome dado a uma espécie de camarão e por isso este é o mascote da IDE.

Continue...

Exemplo de programa em Java

Neste post  criaremos um simples programa para entendermos como funciona o processo de compilação e execução.

class OlaMundo {
public static void main (String[] args) {
System.out.println("Olá Mundo");
}
}

O código acima deve ser colocado em um arquivo com a extensão .java. Toda aplicação java necessita de um método chamado main para ser executado. Para compilar o código e gerar um executável que possa ser executado pela máquina virtual, execute o comando abaixo:

$ javac OlaMundo.java
$ ls
$ OlaMundo.class OlaMundo.java

Verifique que após a compilação é gerado um arquivo com a extensão .class que pode ser executado pelo terminal.

$ java OlaMundo
$ Olá Mundo

Caso tenha alguma dúvida deixe nos comentários, um forte abraço!

Corrigir erro trava lock

O erro da trava lock ocorre algumas vezes e muitas vezes não sabemos o que fazer. Neste post resolveremos este tipo de problema bastante conhecido que é ao tentar finalizar uma instalação ou uma atualização do sistema pressionando “CTRL+C” o processo não é finalizado e ao tentarmos executar um novo comando recebemos a mensagem abaixo:

# apt-get update
E: Não foi possível obter trava /var/lib/apt/lists/lock - open (11: Recurso temporariamente indisponível)
E: Impossível criar acesso exclusivo ao directório /var/lib/apt/lists/

Como corrigir?

Para corrigir esse erro, execute o comando abaixo:

# rm /var/lib/apt/lists/lock

Agora é só executar novamente o comando:

# apt-get update

Espero que tenha ajudado. Caso tenha alguma deixe seu comentário. Até o próximo post.

Netbeans 8.1 (Ubuntu / Mint / Debian)

NetBeans IDE é uma aplicação de código aberto feita para auxiliar os desenvolvedores na criação de aplicativos em diferentes plataformas, utilizando tecnologia Java para isto. Nela você encontra todas as ferramentas necessárias para projetos profissionais em Java, C/C++ e Ruby on Rails. Neste tutorial ensinaremos como instalá-lo no Debian e seus derivados (Ubuntu, Mint, etc).  Acesse o site https://netbeans.org/ e baixe a versão de acordo com a sua necessidade, neste post baixamos a versão completa.

O arquivo tem por extensão .sh e tamanho de um pouco mais de 200 MB, para executá-lo dê permissão de execução, conforme comando abaixo: (Acesse o terminal como root)

Continue...

SQLite 3 no Ubuntu / Linux Mint / Debian

SQLite é uma pequena biblioteca C que implementa um banco de dados SQL completo, embutido e sem configurações. Com SQLite 3, o processo que quer acessar o banco de dados, lê e escreve diretamente do arquivo de banco de dados no disco, não há nenhum processo servidor intermediário.  O código do SQLite 3 é de domínio público e, portanto, livre para uso para qualquer fim, comercial ou privada. Veja abaixo como instalá-lo.

Continue...