MUPDF, Leitor de PDFs leve

Publicado por edps em 10/09/2011

[ Hits: 6.471 ]

Blog: https://edpsblog.wordpress.com/

 


MUPDF, Leitor de PDFs leve



Veremos nessa dica como instalar o levíssimo leitor de PDFs MuPDF, uma alternativa aos tradicionais Okular, Evince e Epdfview, os quais tem seu valor mas que a meu ver não combinam com WMs leves como o OpenBox, FluxBox e etc.

Obs.: Os 2 últimos nem tanto, mas utilizar Okular, Adobe Reader num OpenBox não acho uma boa ideia.

No Debian, para a instalação do programa no Debian Squeeze, é necessário que adicionemos o repositório 'squeeze-backports' no arquivo /etc/apt/sources.list, em seguida que importemos a sua chave GPG, atualizemos as listas de pacotes e o instalemos em seguida:

sudo nano /etc/apt/sources.list

### Debian Squeeze/Stable 'Backports'.
### Chave GPG: gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C && gpg --export 16BA136C | apt-key add -

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb http://ftp.br.debian.org/debian-backports/ squeeze-backports main contrib non-free

Adicione as linhas acima, salve com Ctrl+O e Ctrl+X, feche o arquivo e rode os comandos na sequência:

gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C && gpg --export 16BA136C | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get -t squeeze-backports install mupdf mupdf-tools
(este último é opcional!)
Linux: MUPDF, Leitor de PDFs leve

Debian

Nos Debians Wheezy/Testing e SID/Unstable não é necessário adicionar o repositório acima, então no caso dessas 2 versões do Debian bastará isso:

sudo apt-get update
$ sudo apt-get install mupdf mupdf-tools


Ubuntu

No Ubuntu e nas distros que nele se baseiam, o pacote está disponível apenas para as releases 'natty' e 'oneiric' sendo a instalação realizada da mesma maneira que nos Debian Testing e Unstable, desde que a seção 'Universe' esteja habilitada no sources.list.

Arch Linux

No Arch Linux esse pacote está disponível no repositório Community, sendo assim instalamos assim:

sudo pacman -Syy
$ sudo pacman -S mupdf


Gentoo

Assim como no Debian, Ubuntu e Arch, no Gentoo a instalação também é simples:

sudo emerge --sync
$ sudo emerge -av mupdf


Fedora

No Fedora a instalação pode ser realizada da forma descrita abaixo ou acessando o mesmo link referente ao mandriva.

sudo yum install mupdf

Mandriva

O download do RPM poderá ser realizado a partir do endereço abaixo:

Mupdf - pkgs.org

openSUSE

Via OneClickInstall, basta acessar o endereço a seguir:

Mupdf - opensuse.org

Slackware

Para o Slackware, SlackBuilds estão disponíveis no seguinte endereço:

Mupdf - slackbuilds.org

Manual

O manual do programa está disponível no endereço abaixo:

Manual - mupdf.com

Abaixo segue uma captura de um clássico artigo do amigo @albfneto aberto no MuPDF:
Linux: MUPDF, Leitor de PDFs leve
Um abraço a todos.

Outras dicas deste autor

Extrator de arquivos em Ruby!

Adicionando fontes no Arch Linux

SBoupgrade - Atualize seu SlackBuild!

Linux Mint Debian Edition Xfce - Rolling-Release (de verdade!)

Reduzindo o Tamanho de Imagens

Leitura recomendada

Tabela de horário de verão 2007/8

KRename - renomeando arquivos em massa

Instalando RPMs no SuSE

Wallpapers irados

Linux na Capital do Brasil - Grupo no Facebook

  

Comentários
[1] Comentário enviado por izaias em 10/09/2011 - 00:36h

Isso é que chamo de 'dica multi-distro'.
Vou testar no Arch.

Bom trabalho, Edinaldo.

[2] Comentário enviado por levi linux em 10/09/2011 - 07:37h

Vou testar aqui, mas é verdade utilizar reader ou okular em um DM leve é estranho.
Quanto ao Reader é necessário lembrar que este não é open-source, mas se freeware.
Parabéns!

[3] Comentário enviado por removido em 10/09/2011 - 10:02h

thanks galera!

agora vou testar a dica de nosso brother rootgerr lá no LinuxFast:

http://www.linuxfast.com.br/dica/Acelere%20com%20e4rat

torçam por mim! rsrsrs

[4] Comentário enviado por eldermarco em 10/09/2011 - 11:16h

@edps,
Depois conta aí pra gente como foi a experiência. Inclusive, comparando os tempos de boot porque o rootger não chegou a fazer isso e fiquei curioso.. rs. Inclusive, se der um problema com seu HD, avisa também que eu não tentarei fazer aqui! rsrs

[5] Comentário enviado por removido em 10/09/2011 - 11:42h

@eldermarco,

o boot seguinte (2º boot) no meu Debian Squeeze ficou igual ao Gentoo, fast! fast!

primeiro adicionei a opção: init=/sbin/GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet vga=791" (no artigo está faltando a barra inicial = init=sbin/e4rat-collect), aguardei os 120 segundos, abrindo tudo o que uso normalmente e depois troquei a opção por: init=/sbin/e4rat-preload

* mas dependendo do caso, rode o 'locate e4rat-collect' para achar onde está o executável

então no 1º reinicio:

minha linha editada diretamente em /boot/grub/grub.cfg ficou assim:

linux /boot/vmlinuz-3.0.0-4.dmz.2-liquorix-686 root=UUID=a110208c-2428-40ea-af02-677d631d3680 ro init=/sbin/e4rat-collect quiet vga=791


após o boot com sucesso (aguardei os 120 segundos), editei diretamente o arquivo de configuração do Grub = /etc/default/grub e deixei-o assim:

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet vga=791"

fechei o arquivo e rodei o:

# update-grub

em algumas distros é necessário rodar:

# grub-mkconfig -o /boot/grub/grub.cfg


feito isso minhas entradas no Grub ficaram assim:

kernel Liquorix:
linux /boot/vmlinuz-3.0.0-4.dmz.2-liquorix-686 root=UUID=a110208c-2428-40ea-af02-677d631d3680 ro init=/sbin/e4rat-preload quiet vga=791

kernel Liquorix (recovery mode):
linux /boot/vmlinuz-3.0.0-4.dmz.2-liquorix-686 root=UUID=a110208c-2428-40ea-af02-677d631d3680 ro single

kernel Debian tradicional:
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=a110208c-2428-40ea-af02-677d631d3680 ro init=/sbin/e4rat-preload quiet vga=791

kernel Debian tradicional (recovery mode):
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=a110208c-2428-40ea-af02-677d631d3680 ro single


agora vou fazer o mesmo no Arch e no Gentoo, já que todas elas tem o ext4 como padrão em /.

[6] Comentário enviado por eldermarco em 10/09/2011 - 12:21h

@edps, mas por fast fast você quer dizer que ganhou quantos segundos a mais aí? O boot do Arch já é rápido pra caramba, não sei se faria diferença.

[7] Comentário enviado por removido em 10/09/2011 - 13:08h

eu teclei ENTER e já vi a minha área de trabalho do Gnome! rsrsrs

brincadeirinha, mas foi rápido como no Gentoo mesmo! rodando num Debian Squeeze com Kernel Liquorix 3.0.4 que uns suejeitos aí não conseguiram instalar rsrsrs

Ainda não testei no Arch e no Gentoo, mas se acelerou num Debian com certeza ficará ainda mais rápido nessas duas distros.

Vou reiniciar e posto o tempo decorrido entre a tela do Grub e o carregamento da sessão do Gnome e meus aplets (tilda, conky e ppp) neste mesmo post.

EDIT:

O tempo foi de 34s achei muito bom sobretudo porque no Debian tenho muito mais serviços ativos que no Arch ou Gentoo

[8] Comentário enviado por annakamilla em 10/09/2011 - 14:11h

retificação, o ubuntu 10.04 dá para instalar sim ! http://www.mupdf.com/download/archive/mupdf-0.6-linux/

baixa os .deb do site e entre no terminal aonde que voce baixou sudo dpkg -i *, se der erro tente dar sudo apt-get install -f mas não gostei dele não prefiro o xpdf ou o xournal.



[9] Comentário enviado por annakamilla em 10/09/2011 - 14:13h

tive uma dor de[ cabeça em relação a esses kernels otimizados que tive que reinstalar o meu ubuntu. pelo menos agora tá com / separado de home.

[10] Comentário enviado por eldermarco em 10/09/2011 - 14:21h

@edps, Bom, muito bom! Vou dar uma olhada nisso e talvez tentar aqui. Vlw rapaz!

[11] Comentário enviado por julio_hoffimann em 10/09/2011 - 17:11h

Ótima dica Edinaldo!

Também existe o apvlv ( http://naihe2010.github.com/apvlv/ ) para os aficionados pelo VIM.

Os shortcuts do MuPDF praticamente coincidem, depois testo com calma. ;-)

Abraço!

[12] Comentário enviado por removido em 10/09/2011 - 20:14h

@julio_hoffimann,

thanks pelo comentário, sim eu conheço esse programa que costuma vir nas distros mais lightweights como o antiX.

[]'s

[13] Comentário enviado por rootgerr em 10/09/2011 - 23:41h

Muto boa esta dica valeu

Com relação a dica do e4rat faz um certo tempo que submeti e não foi publicada ainda talvez na implantação do Ext6 esteja disponível rsrsr

e aí melhorou?


Realmente durante a edição comi as barras antes de sbin kkkkk

[14] Comentário enviado por removido em 10/09/2011 - 23:52h

Novidade, demora é? rsrsrs

Sobre a sua dica de fato melhorou, eu só pulei a parte da realocação, usei apenas o -collect e o -preload

thanks man!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts