quinta-feira, 25 de junho de 2015

#INSTALANDO O VIRTUALBOX NO DEBIAN 8 - JESSIE

Olá amigos, como vocês já devem saber, o Debian está na sua nova versão - Debian 8, cujo o codinome é "Jessie".
O Debian é um sistema operacional livre, desenvolvido por usuários da Internet.


Baixar e Instalar o VirtualBox
virtualbox-4.3_4.3.28-100309-Debian-wheezy_amd64.deb

Site:
https://www.virtualbox.org/wiki/Linux_Downloads

Ao executar qualquer máquina virtual é exibido a seguinte mensagem de erro.


Solução do problema:

Verificar através do comando “cat /etc/group” se o seu usuário pertence ao grupo de usuários vboxusers. 
Caso não, execute o comando abaixo:

sudo addgroup usuário vboxusers

Instalar o pacote
linux-headers-3.16.0-4-amd64

#apt-get install linux-headers-3.16.0-4-amd64

Executar o Setup
#sudo /etc/init.d/vboxdrv setup

Instalando Extensão para convidados.

Link:
http://dlc-cdn.sun.com/virtualbox/4.3.28/index.html

Windows XP: VirtualBox-4.3.28-100309-Win.exe 
Debian Squeeze 64bits: virtualbox-4.3_4.3.28-100309~Debian~squeeze_amd64.deb 

Fazer o Download desejado

Instalação:

1ºPasso: execute a máquina.
2ºPasso: no menu Dispostivo/Inserir imagem de CD dos Adicionais para Convidados... (Host+D)
3ºPasso: seguir o passo a passo como mostra as imagens abaixo.










Espero ter ajudado os amigos.
Até o próximo post.



segunda-feira, 18 de maio de 2015

# POST01 DA SÉRIE: LIBREOFFICE – WRITER

Após vários meses sem escrever no Blog, estou retornado com um novo post, abordando um recurso muito interessante para quem utiliza a suíte LibreOffice e seus poderosos aplicativos. Abordarei o processador de textos Writer, mostrando os passos básicos para criar um sumário de forma simples e fácil.

Sumários são utilizados no início de documentos de textos, para informar ao leitor como está estruturado o conteúdo abordado no documento. Servindo de meio para indicar em que determinada página localiza-se o assunto desejado, facilitando a leitura de trabalhos, manuais, livros, etc.

Passos para criar um sumário no Writer


Passo 1: Após digitar o conteúdo do documento, adicione uma “Quebra manual” do tipo “Página”, através do menu Inserir no início do documento. Gerando assim uma nova página em branco, para colocar o sumário. A figura abaixo mostra o comando.


Passo 2: Selecionar todos os títulos que serão a base para o sumário, para aplicar os estilos necessários para a criação o sumário. A seleção pode ser realizada através do mouse e a tecla “CTRL” pressionada, ou de forma tradicional um a um.

Passo 3: Através da barra de formatação, comando “Aplicar estilo”, clicar no estilo “Título 1”. Esse estilo será responsável por informar ao processador de textos de que este elemento fará parte do sumário. Abaixo a imagem ilustra a aplicação do comando.


Passo 4: Através do menu Inserir, Índices, comando “Índices e sumários...”, realizamos a criação do sumário.


Passo 5: Na janela do comando “Índices e sumários...”, apenas definir um “Título” para o sumário.


Pronto, está concluído, baseado em todos os estilos aplicados para os itens que necessitamos agregar ao sumário.

Passo 6: Caso você tenha a necessidade de adicionar um novo elemento ao seu sumário, basta aplicar um estilo, como por exemplo, “Título 1” e depois atualizar o sumário.


O sumário será atualizado com o novo elemento adicionado.

Espero que tenham gostado, este é o primeiro de uma série de postagens sobre o processador de textos Writer.







terça-feira, 2 de setembro de 2014

#ATUALIZAR A VERSÃO DO LIBREOFFICE PARA 4.3.1.2

Passo 1: Remover a versão antiga

Acesso o terminal -> Aplicativos>Acessórios>Terminal ou tecla "window" e digite "terminal". Claro isso depende da distribuição que você está utilizando, no meu caso, utilizo Debian Wheezy com gdm3.


$su

(logar como adimistrador)
#apt-get remove --purge libreoffice*
(remover a versão antiga do libreoffice)

Passo 2: Fazer o download do site


http://www.libreoffice.org/download/libreoffice-stable/

ou

https://pt-br.libreoffice.org/baixe-ja/libreoffice-novo/?type=deb-x86&version=4.3&lang=pt-BR


Observe a distribuição que você utiliza no seu micro, caso seja Ubuntu e derivados do Debian, basta utilizar pacotes .deb. Caso seja outra distribuição, será necessário baixar os pacotes compativeis.


No meu caso, utilizo o Debian.


Baixe os seguintes pacotes:


Main Installer -> pacote de aplicativos;

(LibreOffice_4.3.1_Linux_x86_deb.tar.gz)

Get LibreOffice interface translated in Português (Brasil) -> tradução para o idioma Pt-BR;

(LibreOffice_4.3.1_Linux_x86_deb_langpack_pt-BR.tar.gz)

LibreOffice Built in help in Português (Brasil) -> ajuda em Português.

(LibreOffice_4.3.1_Linux_x86_deb_helppack_pt-BR.tar.gz)

Passo 3: Mova-os para um diretório, para facilitar a descompactação e instalação dos mesmos.


#cd /home/usuario/Downloads

(os arquivos baixados normalmente ficam no diretório "Downloads" do diretório /home/usuario, no caso "usuario" deve ser substituído pelo seu usuário, neste comando estamos acessado o diretório /Downloads)

#mkdir libre

(criamos o diretório "libre")

#mv *.gz libre

(movemos todos os arquivos *.gz para o diretório "libre", cuidado para não mover outras informações ao mesmo tempo)

#cd libre

(acessamos o diretório libre)

#ls

(listamos o conteúdo do diretório)

Passo 4: Vamos descompactar os arquivos


#tar -zxvf LibreOffice_4.3.1_Linux_x86_deb.tar.gz

(descompactamos o pacote de instalação principal)

#tar -zxvf LibreOffice_4.3.1_Linux_x86_deb_langpack_pt-BR.tar.gz

(descompactamos o pacote de tradução para linguagem Português)

#tar -zxvf LibreOffice_4.3.1_Linux_x86_deb_helppack_pt-BR.tar.gz

(descompactamos o pacote de ajuda)

#rm *.gz

(excluímos os arquivos descompactados, ficando somente com os diretórios)

Passo 4: Inciando a instalação


Acessamos o diretório de instalação principal


#cd LibreOffice_4.3.1.2_Linux_x86_deb/DEBS


Rodar o comando dpkg, responsável por extrair o conteúdo de um pacote DEB e instalar no sistema


#dpkg -i *.deb


Acessar o diretório que possui a instalação da linguagem


#cd ..

(duas vezes, para retornar ao diretório "libre" criado no inicio)

#cd LibreOffice_4.3.1.2_Linux_x86_deb_langpack_pt-BR/DEBS/


Rodar novamente o comando dpkg


#dpkg -i *.deb


Acessar o diretório que possui a instalação da help - ajuda


#cd ..

(duas vezes, para retornar ao diretório "libre" criado no inicio)

#cd LibreOffice_4.3.1.2_Linux_x86_deb_helppack_pt-BR/DEBS/


Rodar novamente o comando dpkg


#dpkg -i *.deb


Pronto a instalação está concluída.


Podemos excluir o diretório libre, caso você não for instalar em outros computadores.


#cd ..

(três vezes, para retornar ao diretório "Downloads" criado no inicio)

#rm -rf libre


Para acessar os aplicativos do LibreOffice, basta clicar em Aplicativos>Escritório ou utilizar a tecla "window" e digitar o programa desejado.


- Writer: editor de textos;

- Calc: planilhas eletrônicas;
- Impress: editor de apresentações;
- Base: sistema gerenciador de banco de dados;
- Draw: editor gráfico;
- Math: editor de expressões matemáticas.

Acho que era isso, até o próximo post.


quinta-feira, 24 de julho de 2014

#ALTERAÇÃO DE POSTAGEM - ALTERANDO DADOS COM PHP

Olá amigos do blog, 

Vou alterar a postagem realizada no dia 14/04/2014 - cujo o título é: COMEÇANDO O PHP DE FORMA SIMPLES E FÁCIL – PARTE.07 (ALTERANDO DADOS). Devido a uma falha de segurança, que poderá ocorrer durante a transmissão de parâmetros entre o formulário HTML e o PHP, no processo de alteração de dados.
 
Abaixo segue o script utilizado na postagem:

<?php
 $codigo=5;
 $conexao=mysql_connect("localhost","root","123");
  mysql_select_db("escola");
 
   //REALIZANDO A PESQUISA NA TABELA  
   $pesquisa=mysql_query("select * from alunos where codigo='$codigo'");
   $linha=mysql_fetch_array($pesquisa);
  
    //DEFINIDO OS DADOS QUE SERÃO ALTERADOS
    $codigo=$linha["codigo"];   
    $nome=$linha["nome"];
    $endereco=$linha["endereco"];
    $email=$linha["email"];
    $nascimento=$linha["data_nascimento"];
   
    //CRIANDO O FORMULÁRIO
     echo"Alterar dados do Aluno:<br>
  
 <form method=\"post\" action=\"gravar_alteracao.php?codigo=$codigo\">
  Nome do Aluno(a)<input type=\"text\" name=\"nome\" size=\"20\" value=\"$nome\"><br>
   Endereço do Aluno(a)<input type=\"text\" name=\"endereco\" size=\"25\" value=\"$endereco\"><br>
  E-mail do Aluno(a)<input type=\"text\" name=\"email\" size=\"30\" value=\"$email\"><br>
  Data de Nascimento do Aluno(a)<input type=\"text\" name=\"data\" size=\"10\" value=\"$nascimento\"><br>
    <input type=\"submit\" value=\"Gravar\"><br>
 </form>";

?>

Bem, na linha:

<form method=\"post\" action=\"gravar_alteracao.php?codigo=$codigo\">

Utilizei a url para passar uma informação valiosa, que permitir identificar qual registro desejo alterar ->  codigo=$codigo.

Essa maneira permite que possa ocorrer uma injeção de códigos SQL e dependendo do nível de conhecimento do invasor, recuperar informações valiosas das tabelas do banco de dados.

Uma solução simples e fácil, seria enviar uma variável no próprio código do formulário, junto com as demais variáveis do formulário, dessa forma:
 Remover da tag form codigo=$codigo
 Adicionar

<input type=\"hidden\" name=\"codigo\" value=\"$codigo\">

No script responsável por gravar as alterações (gravar_alteracao.php), alterar:

A linha

$codigo=$_GET[“codigo”];

Substituir por:

$codigo=$_POST[“codigo”];

Fácil, somente isso para resolver em parte o problema.

sexta-feira, 4 de julho de 2014

#INSTALANDO MOZILLA FIREFOX E CHROME NO DEBIAN 7

Olá pessoal, agora vou mostrar uma das maneiras possíveis de instalar aplicativos no Debian 7, sabendo que existem outras opções que podemos utilizar para adicionar aplicações e recursos ao nosso sistema, como por exemplo, através de repositórios e por meio de gerenciadores de aplicações. Neste post, vou utilizar o gerenciador de pacotes GDEBI e o método tradicional de copiar e colar o diretório da aplicação e gerar um atalho para a mesma.


INSTALANDO O GOOGLE CHROME

Passo 1: abrir o ICEWEASEL (APLICATIVOS/INTERNET/ICEWEASEL), navegador nativo do Debian 7, acessar  o site do GOOGLE e baixar o instalador do navegador, que já vem em um tipo de pacote pronto para instalação, ou seja, do tipo .deb;



Passo 2: Acesso o diretório onde você salvou o download do navegador.
Passo 3: Clique com o botão direto do mouse, localize o comando, ABRIR COM O INSTALADOR DE PACOTES GDEBI.


Caso você não possua o GDEBi instalado no seu sistema, verifique o post:

http://fabriciodperez.blogspot.com.br/2014/04/atualizando-o-sourceslist-do-debian-7.html

Provavelmente será necessário instalar alguns pacotes extras, por esse motivo, devemos utilizar o GDEBi, pois ele faz essa parte.


Clique no botão INSTALAR PACOTE, informe a senha de administrador depois e aguarde até o término da operação.


Quando o botão REINSTALAR PACOTE, aparecer na janela do GDEBi, a instalação estará concluída.
Basta agora ir até APLICATIVOS/INTERNET/GOOGLE CHROME.


Pronto o navegador está instalado no sistema.


INSTALANDO O MOZILLA FIREFOX

Passo 1: abrir o navegador GOOGLE CHROME, fazer a pesquisa no sobre: mozilla firefox pt br.
Passo 2: abrir o site: www.mozilla.org/pt-BR/firefox/new


PASSO 3: clicar no botão “Download gratuito”, salvar o instalador no local desejado.
PASSO 4: neste exemplo vamos utilizar o terminal, logado com root.

$su
[senha]
Acessar o diretório onde você baixou o instalador, no meu caso eu salvei no Downloads.

#cd /home/fabricio/Downloads

Mover o instalador para o diretório /opt – diretório utilizado por algumas aplicações para serem instaladas no sistema, dessa forma, a aplicação fica tipo independente dentro do sistema, sendo integrada de forma superficial ao mesmo.

#mv firefox-versao-baixada.tar.bz2 /opt

Descompactar a aplicação, visualizar e remover o arquivo compactar (.tar.bz2)

#cd /opt

#tar – xjvf firefox-versao-baixada.tar

#ls

#rm firefox-versao-baixada.tar.bz2

Executar o navegador
Pelo modo gráfico, navegar até o diretório /opt/firefox e executar o aplicativo.

Passo 1: Clicar em “Locais”
Passo 2: teclar “ctrl+l” 


 O comando acima, mostra como podemos digitar o caminho para acessar um determinado local no sistema, utilizando um janela qualquer: /opt/firefox

Passo 3: executar o aplicativo “firefox”.


CRIANDO LANÇADOR OU ATALHO PARA O FIREFOX

Para quem utiliza a versão gdm3 de interface gráfica para seu Debian, como no meu exemplo, segue, os passos necessários:
(lembrando que estou utilizando uma máquina virtual com os recursos gráficos limitados, onde não possuo acesso a todo o hardware do computador)

Passo 1: Criar atalho direto no diretório “Applications”, gerando assim um atalho ao meu menu “Aplicativos”.

#gnome-desktop-item-edit /usr/share/applications/Firefox.desktop --create-new


Preencher os dados referentes ao atalho:
Nome: Mozilla Firefox
Comando: /opt/firefox/firefox

Ícone: /opt/firefox/browser/icons/mozicon128.png

Passo 2: Testar o atalho criado através do menu “Aplicativos>Outros>Mozilla Firefox”.



Bem, assim concluímos a instalação de dois navegadores no Debian 7.
Até o próximo post.


segunda-feira, 30 de junho de 2014

# REALIZANDO INSTALAÇÃO, ATUALIZAÇÃO E BACKUP NO MOZILLA THUNDERBIRD

 Olá pessoal, neste post vou abordar algumas dicas de como fazer o backup dos dados do gerenciador de e-mails Thunderbird, utilizado para manipular contas de e-mails, bem como todos as mensagens recebidas e enviadas pelo usuário, no que diz respeito a correio eletrônico.

O Mozilla Thunderbird é semelhante ao Outlook da Microsoft, encontrado no pacote Office e também ao antigo Outlook Express que vinha no navegador Internet Explorer, também da Microsoft.

Bem vou iniciar com os passos necessário para instalar o aplicativo no Debian Linux, configurar uma conta simples para receber e enviar e-mails, fazer o backup e restaurar o mesmo em um sistema que tenha sido formatado e por fim, atualizar o Thunderbird, caso você tenha uma versão mais antiga.

Instalando o aplicativo

Passo 1: Fazer o download do aplicativo, no site do www.mozilla.org/pt-BR/thunderbird
Passo 2: Descompactar o arquivo:

#tar -xjvf thunderbird-24.6.0.tar.bz2



Passo 3: Copiar o diretório thunderbird, gerado após descompactar, para o diretório /opt.

#cp -r thunderbird /opt

Passo 4: Executar o aplicativo thunderbird localizado no diretório /opt, através do modo gráfico.


Tela de configuração de conta de e-mail



Passo 5: Para criar um atalho no menu Aplicativos,bem isso vai depender da configuração que você utiliza no seu GDM, no exemplo, eu utilizo uma máquina virtual com configuração limitada, não possuindo recurso gráficos. Segue abaixo um exemplo para criar atalho para o menu “Aplicativos”

No terminal

#gnome-desktop-item-edit /usr/share/applications/Thunderbird.desktop –create-new


Nome: Thunderbird
Comando: /opt/thunderbird/thunderbird

Obs.: o ícone do Thunderbird está localizado no diretório: /opt/thunderbird/chrome/icons/default/default256.png



Menu Aplicativos>Outros>Thunderbird

Criando uma conta de e-mail

Passo 1: Na janela “Bem-vindo ao Thunderbird”, clicar no botão “Ignorar e usar meu e-mail existente”.


Informar os dados referentes ao seu e-mail pessoal (provedor do serviço de e-mail). Após clicar em continuar.

Passo 2: Será verificado os dados preenchidos no passo anterior, caso estejam bem, devemos informar o protocolo responsável pelo recebimento: IMAP ou POP3.


Clicar em concluir após efetuar a escolha, será verificada sua senha e criada as pastas necessárias para organizar as mensagens.


Pronto, já podemos enviar e receber e-mails através do gerenciador de e-mails Mozilla Thunderbird. Agora realizarei o backup dos dados do aplicativo, dados como e-mails, contas e perfis do usuário.

Realizando o backup dos dados do Thunderbird

Quando necessitamos realizar a reinstalação do sistema operacional, é necessário realizar a cópia de dados para não perde-los. O Mozilla Thunderbird cria um um diretório oculto no diretório raiz do usuário (/home/usuario), denominado .thunderbird, nele ficam armazenados todos os dados do usuário e suas contas.
Para fazer o backup, basta copiar o diretório para um local seguro, seguindo os seguintes passos abaixo:

#cd /home/usuario
(lembrando que “usuario”, deve ser substituído pelo seu usuário)

#ls -la
(mostrar o conteúdo do diretório, inclusive as informações ocultas)

#cp -r .thunderbird /media/unidade_desejada
(copiar de forma recursiva, o diretório .thunderbird para o local desejado)

#ls -la /media/unidade_desejada
(exibir o conteúdo da unidade desejada, para confirmar se o arquivo foi copiado)


Restaurando dados do Thunderbird

Após a instalação do Thunderbird, substituir o diretório .thunderbird copiado anteriormente, pelo existente no diretório /home/usuario. Iniciar o aplicativo e verificar se as contas e e-mail copiados aparecem.

Passo 1: Copiar o diretório .thunderbird do local (unidade), onde foi armazenado o backup realizado anteriormente.


Obs.: para visualizar o diretório .thunderbird no modo gráfico é necessário, clicar no menu Ver>Exibir arquivos ocultos.

Passo 2: No terminal, logando com root, alterar as permissões do diretório .thunderbird, para realizar a substituição dos dados.

#chmod -R 777 /home/usuario/.thunderbird


Passo 3: Copiar o conteúdo (arquivos e diretórios) do diretório .thunderbird (backup), para o diretório /home/usuario. Este procedimento deve ser feito através do modo gráfico, substituindo seus elementos conforme solicitados.



Atualizando a versão do Mozilla Thunderbird

Normalmente é necessário alterar a versão de aplicativos, devido a novas atualizações realizadas pelos seus fabricantes e desenvolvedores. Por esse motivo, vou descrever alguns passos simples para verificar e atualizar a versão do Thunderbird.

Passo 1: Para verificar a versão do seu Thunderbird, basta ir até o menu Ajuda > Sobre o Thunderbird, localizado no botão “Exibir o menu do Thunderbird”.


No exemplo, estou utilizando a versão Thunderbird 24.2.0, e vou atualiza-lá para a versão Thunderbird 24.6.0.

Passo 2: Por motivos de segurança, é interessante realizar a cópia dos dados do aplicativo de acordo com o exemplo mostrador anteriormente, para evitar inconvenientes durante o processo de atualização.

Passo 3: Fazer o download da nova versão, do site: www.mozilla.org/pt-BR/thunderbird

Passo 4: Descompactar o arquivo:

#tar -xjvf thunderbird-24.6.0.tar.bz2


Passo 5: Copiar o diretório thunderbird, gerado após descompactar, para o diretório /opt.

#cp -r thunderbird /opt


Passo 6: Executar o aplicativo e verificar a tela de atualização.


Confirmado a nova versão: 24.6.0


sábado, 10 de maio de 2014

#COMEÇANDO O PHP DE FORMA SIMPLES E FÁCIL – PARTE.08 (EXCLUIR REGISTROS)


Agora vamos elaborar um pequeno script em PHP que será responsável por excluir um determinado registro de uma tabela qualquer do nosso banco de dados.

No exemplo abaixo, segue a linha responsável por identificar qual o registro a ser excluído, lembrando que neste caso estou definido um registro constante, onde o script funcionará somente uma vez, a não ser que substituamos o número do código do produto.

Neste caso criamos uma nova tabela no banco de dados “escola”, definida pelo nome de “cursos”, contendo os seguintes campos: codigo_curso, descricao_curso,horario_curso e obs_curso, também adicionamos dois registros para executar o script, como mostra a imagem abaixo.

Segue o exemplo do script:

<?php
//REALIZA A CONEXÃO COM O SERVIDOR E SELECIONA O BANCO
$conecta=mysql_connect(“localhost”,”root”,”123”);
mysql_select_db(“escola”);
//EXECUTA A EXCLUSÃO DO REGISTRO, CUJO O CÓDIGO É 2
$deleta=mysql_query("delete from cursos where codigo_curso=2");
echo"Registro excluído corretamente.<br>";
?>

Considerações finais

Geralmente o processo de exclusão de um registro de uma tabela do banco, é um processo complicado, pois o registro possui algum vínculo com outro, por exemplo, o cliente realiza uma compra de um determinado produto, gerando uma ligação entre a tabela clientes e a tabela produtos, caso o cliente seja excluído, não saberemos mais qual cliente comprou o produto específico.

Outro detalhe, o processo de exclusão é realizado com base em uma pesquisa realizada no banco, após esse processo temos uma referência para realizar a exclusão, um código de um determinado produto, por exemplo.