terça-feira, 30 de setembro de 2014

Instalando a impressora HP Laserjet P1102w no Ubuntu, Debian e derivadas

Na dica de hoje explicamos como instalar a impressora HP Laserjet P1102w no Ubuntu e derivadas. Creio que o procedimento seja compatível com outras distros, mas não será visto aqui.

O servidor de impressão "cups" de estar instalado e ativo. Para isso, faça (exemplo):

$ ps aux | grep cups
root   741  0.1  0.1  8924  4180 ?    Ss  07:16  0:01 /usr/sbin/cupsd -f

Se for necessário, para instalá-lo, faça no terminal:

$ sudo apt-get install cups
$ /etc/init.d/cups start

Agora instale os pacotes do "hplip", responsável pelos drivers da HP:

$ sudo apt-get instal hplip hpijs-ppds hplip-gui hp-ppd printer-driver-hpijs \
   printer-driver-pxljr printer-driver-hpcups openprinting-ppds

Inicie o applet da HP:

$ /usr/bin/python /usr/bin/hp-systray -x

Conecte a impressora na porta USB e ligue-a. Aparecerá a janela abaixo:


Instale o driver:




Agora faremos a configuração da impressora pelo browser, para que possa habilitá-la em qualquer distro baseada em pacotes *.deb. Abra o de sua preferência e digite na barra de endereços:

localhost:631

Clique nos ícones abaixo, na ordem:




Selecione a impressora e o driver:







Basta imprimir uma página de teste, indo em "Maintenance -> Print Test Page". Pronto, você já tem a sua HP funcionante.

Até a próxima dica!
;-))

sexta-feira, 26 de setembro de 2014

Corrigindo o bug "shellshock" no ubuntu e derivadas

Não vou entrar em detalhes, mas o Ubuntu já liberou atualização para o bash para a vulnerabilidade conhecida como "Shellshock". Rode os comandos abaixo no terminal, na ordem: 

$ sudo apt-get update
$ sudo apt-get dist-upgrade bash

Isso será o suficiente. Mas se você quiser tirar a prova, rode o comando abaixo no mesmo terminal:

$ env x='() { :;}; echo vulnerable' bash -c 'echo hello'
bash: aviso: x: ignoring function definition attempt
bash: erro ao importar a definição da função para `x'
hello

O Debian também corrigiu o bug e as distros baseadas em pacotes rpm deverão liberar suas correções o mais rápido possível.

Até a próxima dica!
;-))