Archive for the ‘Tutorial’ Category

Instalando o Calligra 2.6.3 no Ubuntu e derivados

Posted by admin On maio - 22 - 2013

06-02-2013_calligra-logo

A equipe de desenvolvedores do Calligra lançou recentemente a versão 2.6.3, uma outra versão de correções do Calligra Suite e Calligra Active.

Esta versão contém uma série de importantes correções de bugs em relação a versão 2.6.2 e é recomendado a todos a atualização.

Os usuários do Ubuntu e Kubuntu estão convidados a experimentar os snapshots diários elaborados pelo Project Neon. Copie os seguintes comandos baixo em uma janela de terminal e você encontrará o Calligra instalado em /opt:

sudo add-apt-repository ppa:neon/ppa

sudo apt-get update

sudo apt-get install project-neon-base project-neon-calligra project-neon-calligra-dbg

Com informações de Calliga Suite.

Instalando o Amarok 2.7.1 no Ubuntu e derivados

Posted by admin On maio - 22 - 2013

22-05-2013_amarok_logo

O novo Amarok 2.7.1, codinome “Harbinger”, corrige uma série de problemas com o media player open source, incluindo um erro de falha grave no GNU/Linux, que foi introduzido com a versão 2.7.0, tornando impossível a reprodução de músicas em determinados momentos.

Então vamos à instalação:

Pressione Ctrl – Alt – T no teclado para abrir o terminal. Digite os seguintes comandos:

sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt-get update
sudo apt-get dist-upgrade

Curso de C online e gratuito

Posted by Sergio Graças On março - 18 - 2013
ccO site C Progressivo é um portal voltado exclusivamente ao ensino da linguagem de programação C, que é sem dúvidas a mais importante e usada no mundo, principalmente no meio GNU/Linux.
O site é totalmente online, gratuito e não é necessário clicar em nada ou fazer qualquer tipo de cadastro para ter acesso ao curso. O site é dividido em seções, que são dividias em capítulos, como se fosse um livro.
O site C Progressivo é, na verdade, uma apostila digital, com aulas, exemplos de códigos bem comentados, exercícios propostos, exercícios resolvidos e comentados, criação de jogos e aplicativos úteis.
Embora seja voltado para os iniciantes na linguagem, por apresentar conteúdo em uma forma simples, didática e com muitos exemplos, pode ser usado como referência para programadores em C, por ter todo seu conteúdo bem dividido.
Quem for totalmente iniciante em programação, poderá acessar a seção Comece a Programar, do site base Programação Progressiva, para saber o que é programação, linguagens de programação, para quê servem, onde são usadas e outras informações do tipo.
O diferencial do curso se encontra no Índice, pois lá você encontra a ordem certa para começa a programar em C.
Quem desejar um conteúdo mais específico, basta acessar diretamente:
Embora o conteúdo existente já seja maior e mais completos que muitos livros, apostilas e cursos presenciais por aí, assim como o site de Java, ele continuará sendo atualizado, principalmente com dúvidas e questões enviadas pelo leitores.
Como é um projeto totalmente gratuito e livre, contamos com seu apoio na divulgação (Likes, +1), com sugestões, indicação de aulas, erratas e críticas. Bons estudos.

Fonte e Créditos: aqui

19-02-2013_tux

Neste breve tutorial, vamos ver como instalar o Linux Kernel 3.8.2 no Ubuntu / Linux Mint e derivados, que foi lançado recentemente, com mais mudanças e correções de bugs. Você pode verificar o changelog completo do kernel aqui. Se você não quiser usar nosso script bash para instalar o kernel, você pode instalar o kernel, indo nesta página e baixando os pacotes DEB apropriados.

Linux Kernel 3.8.2 Instalação

Abra o terminal e execute estes comandos em sua própria conta e risco:

cd /tmp

wget http://dl.dropbox.com/u/47950494/upubuntu.com/kernel-3.8.2 -O kernel-3.8.2

chmod +x kernel-3.8.2

sudo sh kernel-3.8.2

sudo reboot

Se você encontrar problemas usando este novo kernel, você pode removê-lo com o comando:

sudo apt-get purge linux-image-3.8.2*

Com informações de UpUbuntu.

03-03-2013_virtualbox

Com essa dica você irá instalar a versão mais recente do VirtualBox no Ubuntu 12.10/12.04/11.10/11.04/ (e outras versões do Ubuntu) além de versões do Linux Mint, Debian e demais distribuições derivadas, que utilizam pacotes DEB.

VirtualBox é um poderoso produto de virtualização x86 e AMD64/Intel64 para empresas e também para uso doméstico. Não é apenas um recurso extremamente rico, um produto de alta performance para os clientes corporativos, mas é também uma das únicas senão a única solução profissional que está disponível gratuitamente como software de código aberto sob os termos da GNU General Public License versão GPLv2.

Recentemente foi lançada a versão 4.2.8 do VirtualBox e o changelog contendo informações sobre o lançamento pode ser acessado aqui.

O VirtualBox está disponível para GNU/Linux, Windows, Mac OSX, Solaris, OpenBSD, entre outros.

Para instalar o VirtualBox no Ubuntu/Linux Mint/Debian, abra o Terminal (Pressione Ctrl+Alt+T) e copie os seguintes comandos no Terminal:

  • echo “deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib” | sudo tee /etc/apt/sources.list.d/virtualbox.list
  • wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
  • sudo apt-get update
  • sudo apt-get install virtualbox-4.2

Você também pode encontrar as Extensões para VirtualBox (como suporte a Usb 2.0, etc). Pacotes e informações de download para outras distros,  visite este link.

Com informações de NoobsLab.

02-03-2013_snes9x

O fim de semana chegou e você está com aquela vontade de matar saudade dos seus jogos de Super Nintendo. Mas no Ubuntu, Linux Mint ou outra distribuição derivada isto é possível com o Snes9x.

O Snes9x é um emulador para Super Nintendo que vem com diversas características e configurações que visam deixar a experiência de jogar os games do SNES o mais próximo possível da realidade. É como se você tivesse o console de video-game mas sem os inconvenientes de ter que “assoprar o cartucho para pegar” (que era desse tempo vai entender).

Portanto, basta seguir os comandos a seguir para ter um SNES instalado em seu computador. Como o Snes9x não está nos repositórios oficiais do Ubuntu, você terá que adicionar um PPA, antes de qualquer coisa. Mas em resumo, basta abrir o Terminal e digitar:

sudo add-apt-repository ppa:bearoso/ppa -y

sudo apt-get update

sudo apt-get install snes9x-gtk -y

Isto é tudo. Se agora é só se divertir! Não se esqueça que são necessárias ainda as ROMs dos jogos.

Se quiser saber mais sobre o Snes9x, visite o site oficial: http://www.snes9x.com

Jogando Pacman no Ubuntu via Terminal

Posted by admin On março - 2 - 2013

02-03-2013_pacman4console

Ah! Quem não gosta de um clássico?! Esta é uma dica rápida sobre como jogar o famoso game Pacman no Terminal do seu Ubuntu. Vale a pena para passar o tempo!

Vamos a instalação. Abra o Terminal e digite o seguinte comando:

$ sudo apt-get install pacman4console

Pronto. O game já está instalado. Agora para jogar, ainda no terminal, digite:

$ pacman4console 

Caso o seu Terminal não esteja em uma janela que suporte o tamanho do visual do game, irá aparecer a seguinte mensagem:

Sorry.
To play Pacman for Console, your console window must be at least 32×29
Please resize your window/resolution and re-run the game.

Isto quer dizer que para caber o game na janela, deve-se expandí-la, maximizando ou aumentando o tamanho da janela. Feito isso, o game abrirá normalmente.

Com informações do Blog do Danniel Lara.

01-03-2013_rhythmbox-coverart

CoverArt Browser é um plugin para Rhythmbox que permite navegar e tocar sua música através de uma visão de capa do álbum semelhante ao disponível no Banshee. O plugin adiciona uma nova entrada “coverart” sob o item “Biblioteca” na esquerda.

Para instalá-lo no Ubuntu 12.10 ou 12.04, use os comandos abaixo:

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
sudo apt-get install rhythmbox-plugin-coverart-browser

Em seguida, inicie o Rhythmbox e habilite o plugin em Edit > Plugins > Cover Art Browser.

Com informações de WebUpd8.

Instalando o CopyQ no Ubuntu, Linux Mint e derivados

Posted by admin On fevereiro - 28 - 2013

28-02-2013_CopyQ-01

CopyQ é gerente avançado da clipboard (área de transferência) com suporte a histórico pesquisável e editável para formatos de imagem, controle de linha de comando e muito mais. Conta ainda com interface de linha de comando e interface gráfica acessível através da bandeja de sistema (system tray).

Para instalar o CopyQ no Ubuntu/Linux Mint ou outra distribuição derivada do Ubuntu, abra o Terminal (Pressione CTRL+ALT+T) e copie os comandos a seguir no Terminal:

  • sudo add-apt-repository ppa:samrog131/ppa
  • sudo apt-get update
  • sudo apt-get install copyq

Com informações de NoobsLab e CopyQ.

Instalando o Everpad 2.5 no Ubuntu 12.10 e 12.04

Posted by admin On fevereiro - 27 - 2013

27-02-2013_everpad-indicator

Everpad é um cliente Linux para Evernote, um popular serviço de notas. O aplicativo vem com uma lente para Unity que suporta previews, Ubuntu AppIndicator para acessar rapidamente suas notas, suporta tags do Evernote, notas, recursos, lugares e muito mais.

O Everpad 2.5 está disponível em um PPA para Ubuntu 12.10 e 12.04. Para adicionar o PPA e instalar o Everpad, abra o Terminal e use os comandos a seguir:

sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad

Caso opte por instalar o Everpad em outra distribuição GNU/Linux, verifique o tutorial no GitHub do projeto.

Com informações de Everpad.

Rapidinha com SQL Injection

Posted by Alessandro Silva On fevereiro - 27 - 2013

sqlinjection

Um dia desses, estava prestando suporte a um sistema web crítico de uma grande companhia. Para minha surpresa, descobri naquela ocasião, que a aplicação possuía uma série de vulnerabilidades bem conhecidas, sendo uma delas, brechas imensas para o famoso SQL Injection. Por isso, resolvi resgatar este artigo e publicá-lo aqui no site da Revista Espírito Livre.

O SQL Injection é um ataque no qual código malicioso é passado para um servidor SQL, que o executa. O ataque pode resultar em acesso não autorizado a dados confidenciais, ou destruição de dados críticos.

Antes de tentar os métodos a seguir, perceba que isso só deve ser uma preocupação para desenvolvedores PHP e afins. Se você estiver usando um CMS ou sistemas de lojas virtuais (por exemplo, WordPress, Joomla, Drupal, OsCommerce), então tudo o que precisa fazer é atualizá-los para a versão mais recente estável disponível.

 

Métodos para previnir SQL Injection

Escapando

Uma forma de evitar as injeções é evitar caracteres perigosos (ou seja, barra invertida, apóstrofo e ponto e vírgula). No PHP, é típico utilizar a técnica de “escaping” na entrada usando a função mysql_real_escape_string antes de enviar a consulta SQL.

 

Exemplo:

$Uname = mysql_real_escape_string($Uname);
$Pword = mysql_real_escape_string($Pword);
$query = “SELECT * FROM Users where UserName=’$Uname’ and Password=’$Pword’”;
mysql_query($query);

Declarações parametrizadas


Uma consulta parametrizada usa espaços reservados para a entrada, e os valores dos parâmetros são fornecidos em tempo de execução.

$params = array($Uname, $Pword);
$sql = ‘INSERT INTO Users (UserName, Password) VALUES (?, ?)’;
$query = sqlsrv_query($connection, $sql, $params);

Avançado: No PHP versão 5 e superior, existem várias opções para a utilização de declarações com parâmetros, a camada de banco de dados DOP é uma delas. Existem também métodos específicos de fornecedores: por exemplo, o MySQL 4.1 + usado com a extensão mysqli.

Análise de Redes com Nmap

Posted by Alessandro Silva On fevereiro - 24 - 2013

nmap_logo_vx

Introdução

Nmap (“Network Mapper”) é uma software livre e de código aberto para a descoberta de rede e auditoria de segurança. Muitos sistemas e administradores de rede também o utilizam para tarefas como inventário de rede, gestão de serviços e monitoramento de hosts ou uptime de serviços. Nmap utiliza pacotes IP para determinar quais hosts estão disponíveis na rede, quais serviços (nome da aplicação e versão) os hospedeiros estão oferecendo, quais sistemas operacionais (e versões de SO) eles estão executando, que tipo de filtros de pacotes / firewalls estão em uso, e dezenas de outras características. Ele foi projetado para escanear rapidamente grandes redes, mas funciona muito bem contra hosts individuais. Nmap funciona em todos os principais sistemas operacionais, e pacotes binários oficiais estão disponíveis para Linux, Windows e Mac OS X. Além do clássico executável Nmap linha de comando, a suíte Nmap inclui uma interface gráfica avançada e visualizador de resultados (Zenmap), uma transferência de dados flexível, redirecionamento, e ferramenta de depuração (NCAT), um utilitário para comparação de resultados de verificação (Ndiff), e uma geração de pacotes e ferramenta de análise de resposta (Nping).

Read the rest of this entry »

Mibew – Instale e Configure uma Central de Atendimento Online

Posted by Sergio Graças On fevereiro - 13 - 2013

mibew

 

O Mibew é uma solução OpenSource para quem precisa de um chat online rápido e bem feito. Dentre muitas funções interessantes, o Mibew registra todos os chamados, possui opção para múltiplos templates, mostra quando o chat está off-line, faz barulho quando alguém entra ou fala com o operador e ainda tem um pacote pronto em português. Para facilitar ainda mais, é escrito em PHP, uma linguagem bem conhecida, mas mesmo os leigos em PHP conseguem instalar sem problemas.

 

Com o Mibew você pode colocar um Chat de atendimento em qualquer tipo de site, não importa a plataforma ou a linguagem utilizada. Para baixar o script acesse o site oficial.

 

Depois de fazer a instalação/customização do aplicativo, na empresa que trabalho, pensei em fazer uma vídeo aula, sobre a instalação do mesmo, mas antes de começar resolvi fazer uma rápida pesquisa no youtube, encontrei uma vídeo aula feita pelo http://www.weeby.com.br (excelente por sinal) que mostra/ensina muito bem como fazer uma instalação simples do sistema, vale ressaltar que se trata de uma instalação mantendo todos os parâmetros em default, somente para ilustração da ferramenta, se precisar de customização para suas necessidades deverá fazê-la via programação (PHP) contratar alguém que as faça para você.

 

Fonte: aqui

Instalando o WineHQ 1.5.23 no Ubuntu, Linux Mint e derivados

Posted by admin On fevereiro - 10 - 2013

06-02-2013_winehq_logo_glass

Wine permite executar softwares Windows em outros sistemas operacionais. Com Wine, você pode instalar e executar esses aplicativos apenas como você faria no Windows. Wine permite que usuário do GNU/Linux, Mac, FreeBSD, Solaris executem aplicativos do Windows sem uma cópia do Microsoft Windows. Wine é um software livre e está em constante desenvolvimento. Outras plataformas podem se beneficiar também.

A versão 1.5.23 do Wine apresenta uma série de melhorias e correções de bugs.

Para instalar o Winehq no Ubuntu/Linux Mint, abra o Terminal (Pressione Ctrl+Alt+T) e copie os seguintes comandos no Terminal:

  • sudo add-apt-repository ppa:ubuntu-wine/ppa
  • sudo apt-get update
  • sudo apt-get install wine1.5
  • sudo apt-get install winetricks

Você também pode fazer o download do código-fonte do Wine 1.5.23 para outras distribuições no Source Forge.

Aqui você confere o anúncio de lançamento do Wine 1.5.23.

Com informações de Noobs Lab

Sunflower_01

Sunflower

O Sunflower é um gerenciador de arquivos pequeno e altamente personalizável com duplo painel para GNU/Linux e com suporte a plugins. Ele se destina a ser um gerenciador de arquivos fácil de usar e poderoso, que integra perfeitamente ao ambiente de desktop GNOME (mas não limitado a apenas este). O projeto está licenciado em GNU GPL v3.

Para instalar o Sunflower no Ubuntu 12.10, Ubuntu 12.04 ou Linux Mint, abra o Terminal (Pressione Ctrl+Alt+T) e copie os seguintes comandos no Terminal:

  • sudo add-apt-repository ppa:atareao/sunflower
  • sudo apt-get update
  • sudo apt-get install sunflower

Para instalações no Fedora/OpenSuse/Mandriva/PcLinuxos visite a página de Download.

Com informações de Sunflower e Noobs Lab

Instalando Unity Tweak Tool para Ubuntu 12.10 e Ubuntu 13.04

Posted by admin On fevereiro - 9 - 2013

Unity Tweak Tool (também chamada de Mechanig) é uma nova ferramenta de personalização para o Unity. Tem como objetivo expor as principais possibilidades de configuração do Compiz, Aparência e configurações de desktop em uma interface fácil o suficiente para administrá-los. Atualmente a Unity Tweak Tool está em desenvolvimento, não há versão estável lançada, e por isso você não deve esperar tudo perfeito a partir dela, porém você terá compilações diárias com algumas novas correções.

Unity Tweak Tool - Figura 1

Unity Tweak Tool – Figura 1

Unity Tweak Tool - Figura 2

Unity Tweak Tool – Figura 2

Unity Tweak Tool - Figura 3

Unity Tweak Tool – Figura 3

Unity Tweak Tool - Figura 4

Unity Tweak Tool – Figura 4

Unity Tweak Tool - Figura 5

Unity Tweak Tool – Figura 5

 

Para instalar a Unity Tweak Tool no Ubuntu, abra o Terminal (Pressione Ctrl+Alt+T) e copie os seguintes comandos no Terminal:

  • sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
  • sudo apt-get update
  • sudo apt-get install unity-tweak-tool

Com informações de Unity Tweak ToolNoobsLab

Com esse tutorial, você irá instalar os temas Mediterranean no Ubuntu 12.10 Quantal / Ubuntu 12.04 Precise e Linux Mint 14/13 (GTK 3/2).

Mediterranean é uma série de temas escuros. Ele é projetado para os usuários que gostam de temas escuros. Esta série tem 11 diferentes variantes e disponíveis para GTK 3 + 2, é atualmente pré-lançamento da versão 2.0. Nessa série, todos os temas são os mesmos, mas com variações de cores diferentes e alguns bitmaps.

Abaixo você confere os diferentes temas que compõem o pacote:

Mediterranean-Dark

Mediterranean-Dark

Mediterranean-Darkest

Mediterranean-Darkest

Mediterranean-Gray-Dark

Mediterranean-Gray-Dark

Mediterranean-Light

Mediterranean-Light

Mediterranean-Light-Darkest

Mediterranean-Light-Darkest

Mediterranean-Night

Mediterranean-Night

Mediterranean-Night-Darkest

Mediterranean-Night-Darkest

Mediterranean-Tribute

Mediterranean-Tribute

Mediterranean-Tribute-Blue

Mediterranean-Tribute-Blue

Mediterranean-White

Mediterranean-White

Mediterranean-White-Night

Mediterranean-White-Night

 

Para instalar os temas Mediterranean no Ubuntu/Linux Mint, abra o Terminal (Pressione Ctrl+Alt+T) e copie os seguintes comandos no Terminal:

  • sudo add-apt-repository ppa:noobslab/themes
  • sudo apt-get update
  • sudo apt-get install mediterranean-theme

Fonte: Mediterranean e NoobsLAB

Instalando o KDE 4.10 no Ubuntu/Linux Mint e derivados

Posted by admin On fevereiro - 7 - 2013

30-10-2013_kde-logo

Para instalar a última versão do KDE in Ubuntu 12.10/12.04 ou /Linux Mint 13 /14, abra o Terminal (Press Ctrl+Alt+T) e execute os comandos a seguir:

  • sudo add-apt-repository ppa:kubuntu-ppa/backports
  • sudo apt-get update
  • sudo apt-get install kubuntu-desktop

Se você já tiver o KDE instalando em seu computador, então siga os comandos abaixo para atualizar:

  • sudo add-apt-repository ppa:kubuntu-ppa/backports
  • sudo apt-get update
  • sudo apt-get upgrade

Isto é tudo. Agora divirta-se com o KDE.

Traduzindo o Blender 2.65 para o português

Posted by Sergio Graças On fevereiro - 5 - 2013

04-02-2013_blender_logo

Siga os passos abaixo para traduzir o seu Blender para o português do brasil, são apenas 4 passos simples de serem executados e que vão ajudar muitos no começo de seu aprendizado nesta fantástica ferramenta.

Passo 1: Abra o Blender.

01

Passo 2: Vá até o menu “File” e clique na opção “Users Preferences”, observe a figura abaixo;

02
Passo 3: Na tela que se abriu, vá até a aba “System” e marque a opção“International Fonts”, pronto começamos a tradução… continuando, aproveite para marcar as caixinhas “Interface” e “Dicas”, além de selecionar “Português do Brasil” na seleção de linguagens, como mostramos na próxima figura.

03

Passo 4: Confira todos os passos e se o seu Blender ficou em portugues, basta fechar a janela acima e se quiser conferir se deu tudo certo, basta fechar a interface do Blender e abri-la novamente, veja abaixo.

04

Atualização:  Ivan Paulos Tomé, que é um dos colaboradores do Blender aqui no Brasil, informou através de mensagem que, caso o usuário não salve estas configurações como padrão, nas próximas vezes que abrir o Blender, ele estará novamente em inglês (default). Fica a dica! Obrigado Ivan pelo comentário.
Fonte: aqui

Instalando o LibreOffice no Fedora 18

Posted by Klaibson Ribeiro On fevereiro - 3 - 2013

03-02-2013_fedora_e_libreoffice

O Fedora 18 foi lançado recentemente, e como nele não vem nenhuma suíte de escritório instalada, por default. Então, vamos realizar a instalação do LibreOffice.

No meu blog, o LibreOffice Para Leigos, ensinei uma maneira de instalar o LibreOffice. Nesse post, vou ensinar a segunda maneira de instalar o LibreOffice. Vá no site pt-br.libreoffice.org e clique em Baixe Já e baixe a última versão estável, a menos que você queira testar as versões Alpha e Beta, mas não aconselho. Também verifique para não baixar pacotes 32 ou 64 bits, de forma equivocada.

Realize o download dos 3 pacotes, o Instalador Principal, Interface do Usuário Traduzida e Ajuda Interna do LibreOffice. Depois de realizar o download desses 3 pacotes, realize a descompactação desses pacotes, abrindo o terminal, geralmente os pacotes ficaram na pasta download.

 

# tar -zxvf LibO_3.6.5.2_Linux_x86-64_install-rpm_en-US.tar.gz
# tar -zxvf LibO_3.6.5.2_Linux_x86-64_langpack-rpm_pt-BR.tar.gz
# tar -zxvf LibO_3.6.5.2_Linux_x86-64_helppack-rpm_pt-BR.tar.gz

 

Agora entre na pasta do instalador que digitando:
# cd LibO_3.6.5.2_Linux_x86-64_install-rpm_en-US/
# cd RPMS/
# rpm -ivh *.rpm
# cd desktop-integration/
# rpm -ivh libreoffice3.6-freedesktop-menus-3.6.4.3.noarch.rpm

 

Após este procedimento, vamos realizar a instalação do pacotes de idiomas:
# cd ..
# cd ..
# cd LibO_3.6.5.2_Linux_x86-64_langpack-rpm_pt-BR/
# cd RPMS/
# rpm -ivh *.rpm

 

Para finalizar, falta a instalação do pacote de ajuda:
# cd ..
# cd ..
# cd LibO_3.6.5.2_Linux_x86-64_helppack-rpm_pt-BR/
# cd RPMS/
# rpm -ivh *.rpm

 

Pronto, o LibreOffice está instalado no seu Fedora 18. Não se esqueça que logo teremos o lançamento do LibreOffice 4.0 e estará cheio de novidades.

FireStats icon Produzido pelo FireStats