segunda-feira, 31 de agosto de 2015

Instalando o Driver das Impressoras Samsung para Gnu/Linux Debian/Ubuntu

Escrito por Francies Silva de Lima.

Olá a todos.

Quero compartilhar com vocês a solução de um problema que muitos que possuem uma impressora Samsung e usam Linux possuem.

Como instalar uma impressora que não é suportada nativamente pelo Linux ?

Eu geralmente não gosto dos produtos da Samsung, adquiri alguns como um Gran Prime e uma impressora modelo ML e me arrependi. O Gran Prime veio entupido de APPs inúteis. Deixando o mesmo lento demais. No caso da impressora, um novo toner chega a ser quase o mesmo preço da impressora. O que não compensa.

Voltando ao assunto, vamos continuar. As distribuições não possui em seus repositórios os drivers da Samsung. Procurei no Linux Printing e nada. Pesquisei e encontrei no site da Samsung um pacote com o fonte para compilar e instalar no sistema mas nem todos os usuários tem esta facilidade.

Após mais pesquisas, encontrei um site chamado “The Samsung Unified Linux Driver Repository”. Nele, encontrei informações dispositivos suportados no Linux, especificamente no Debian e Ubuntu. O site disponibiliza um repositório para sistemas baseados em Debian. Para quem tem afinidade com sistema, não terá problemas para adicioná-lo.


Informo que esta postagem não tem o intuito de ensinar como utilizar o CUPS. Pois se você chegou até aqui, você já deve ter tentado instalar a sua impressora por ele e não deve ter encontrado o PPD dela na base de dados. Não me xinguem por isso, estou tentando ajudar quem esgotou as fontes de pesquisa e não conseguiu encontrar uma solução para ativar a impressora Samsung no Linux.


Lembrando que, antes de prosseguir com os procedimentos que ensinarei adiante, verifique se o seu dispositivo é suportado e de qual dos pacotes ele precisa.



Adicionar o repositório ao sistema


Para incluirmos o repositório, abra um terminal. Konsole, ou Xterm, ou LXTerminal, ou Gnome-Terminal. Enfim, qualquer um terminal que estiver instalado no seu sistema.


Debian e derivados


Abrindo o terminal, troque o seu usuário para root.
$ su -

Edite o arquivo /etc/apt/sources.list com o editor de texto da sua escolha. Eu uso o VIM, mas se você tiver outro, tipo o Nano, ou até mesmo um editor gráfico, tipo o Kate ou o Gedit, use ao seu gosto.

# vim /etc/apt/sources.list

Adicione a seguinte linha no arquivo.

deb http://www.bchemnet.com/suldr/ debian extra

Salve e feche o arquivo. Agora, precisamos baixar a chave GPG para validar o repositório. Ou então, o APT vai apontar o repositório como inválido e não confiável. Execute o comando abaixo para baixar a chave.

Após a download, execute o seguinte comando.
# apt-key add suldr.gpg

Agora, você pode atualizar a lista de pacotes sem problemas.
# apt-get update


Ubuntu e derivados


No Ubuntu, o processo é parecido. Inclua o repositório no arquivo /etc/apt/sources.list. A diferença é como instalamos a chave no sistema. Para incluir a chave, basta utilizar o seguinte comando utilizando o SUDO. Já que o root não vem habilitado por padrão no sistema.

$ wget -O - http://www.bchemnet.com/suldr/suldr.gpg | sudo apt-key add -

$ sudo apt-get update


Instalando os pacotes


Esta parte é um pouco mais complexa e requer atenção. Se você verificou a lista de impressoras suportadas, você notou que aparece a versão mínima do driver para cada impressora. Como exemplo, vou instalar o driver da ML-2165, que mostra a versão 3.00.90 ou 4.00.36 como recomendadas.

# apt-get install suld-driver-4.00.36

Após a instalação dos pacotes, instale a impressora pelo CUPS, ou pelo utilitário do ambiente gráfico que você esteja utilizando, seja o KDE, Gnome, XFCE ou LXDE, selecionando o respectivo PPD da impressora que agora vai aparece na lista.

Caso a sua impressora seja uma multifuncional, instale também os seguintes pacotes.

# apt-get install samsungmfp-scanner sane xsane

Também testei uma impressora Samsung SCX-3405FW e funcionou sem problemas.

Espero que esta postagem tenha sido útil para você. Se gostou, não esqueça de clicar no botão "g+1" e compartilhar.

Agradeço ao meu amigo +Rajiv Sousa  pela dica do fórum do Linux Mint.

Muito obrigado pelo acesso.


Referências