Instalando Pencil Sketcher en distribucións .deb

Para aqueles de vostedes que non o saiban, o lapis é un programa de deseño gráfico baseado no motor gecko de Mozilla. É espectacularmente bo e con moitas opcións, é gratuíto e está ben feito (pero está mal empaquetado -.-). Aínda que non nos permitirá programar as interfaces, para programadores coma min, que ven o mundo en 0 e 1, é a panacea porque nos permite visualizar o que quero sen ter que pasar horas mordendo as esquinas do monitor intentando para usar Inkscape.

Ben, non sei de ti, pero algo que me toca de xeito inimaxinable é ir á páxina dun proxecto grande e coñecido e descubrir que:

Onde diaños está o desgraciado .deb? Ten que correr Firefox, teñen un tarball dentro AUR, teñen un RPM e teñen código fonte (desactualizado) e non se atreven a lanzar un .deb miserable? Ben, metéronse coa persoa equivocada, teño un complexo napoleónico e ningún software me vai gañar.

Pero vivimos en Linux, un mundo cheo de posibilidades e feito para persoas brutas e intelixentes. Considérome intelixente e despois de discutir e compartir insultos agarimosos durante aproximadamente media hora con conandoel Momotaro Kun conseguiu atopar a solución ...

Primeiro de todo, cando se cansen de buscar o paquete en liña, entenderán que a paciencia é unha virtude para aqueles que non saben resolver os seus problemas (xD) porque en vez de gastar quen sabe canto busca un paquete que nunca aparecerá nin compilará a partir das súas fontes para que máis adiante non saiba como executalo ou sexa un problema chamar ao programa, vai facelo ao xeito Viking: transformando o paquete.

O primeiro que imos facer é instalar unha cousa fermosa chamada Alieníxena.

sudo apt-get install alien

Despois de instalalo, descargas ese desagradable .RPM que se burla de ti porque usa unha distribución .DEB e pon un:

cd downloads && sudo alien -d evolus-pencil-1.3-4.noarch.rpm

Debe notarse que descargas de cd É o enderezo onde aloxara o paquete .RPM e onde se xerará o .DEB por defecto.

Despois diso, agardamos un momento e botamos o pelo ao monitor, porque se es coma min, xa estás á altura de todo isto.

Unha vez rematado diranos que está todo listo, así que imos executalo, coma con crunchbang e OpenBox fágoo con alt + f2 evoluspencil. E se son coma min, Murphy golpeará na testa: non pasa absolutamente nada.

Volvemos a facer evoluspencil pero no terminal e diranos algo así como:

bash: /usr/bin/evoluspencil not found: /usr/bin/xulrunner

Creo, porque xa perdín o rexistro.

Suponse que Xulrunner vén instalado en todas as distribucións que teñen instalado Firefox xa que non recordo o que representa unha parte importante do motor gecko, o certo é que o teñen instalado pero o programa busca xulrunner e non o paquete como tal : xulrunner-11.0.

Nota: se non tes xulrunner instalado, vas facer un

sudo apt-get install xulrunner-11.0

E listo.

Tendo todo preparado, podemos dicir ao pequeno programa en cuestión, de xeito amoroso, que entenda que o que busca chámase xulrunner-11.0 e non xulrunner, e contámolo con ligazóns simbólicas:

sudo ln -s /usr/bin/xulrunner-11.0 /usr/bin/xulrunner

E agora se podemos executar o bendito programa dunha vez por todas.

Nota final: Tentei todo isto en Debian 32 bits, tenteino en Xubuntu 12.04 e, aínda que se instala, Xulrunner nin está en repositorios nin está instalado, ou polo menos en / usr / bin e non podo obter os binarios. Intentei facer a instalación manual de Xulrunner pero ten dependencias sen cumprir en sistemas de 64 bits polo que complica as cousas ... se alguén quere experimentar e amosarme o que fixo, xenial e benvido xD


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

8 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Andrés Leyva dixo

    Non é malo, pero que tipo de hábito teñen desdelinux para non poñer ligazóns a sitios de descarga?

    1.    KZKG ^ Gaara dixo

      JAJAJAJA melloraremos isto, non se preocupe, porque xa puxemos un consello que o fará bastante legal e sinxelo de poñer ligazóns de descarga 😉

  2.   Christopher dixo

    Polo momento non podo facer probas, pero xulrunner depende de calquera paquete firefox que descargas e thunderbird (o que estea instalado en / opt) que entendo, porque é o "motor" de ambos.

  3.   elruiz1993 dixo

    ¿Sabes o raro que sexa un paquete en formato rpm e non en deb?

  4.   nano dixo

    Ultimamente non é tan estraño, non sei por que

  5.   nano dixo

    http://pencil.evolus.vn/en-US/Home.aspx aí tes a ligazón para a páxina

  6.   conandoel dixo

    Lida renegade nano, hahaha Necesito contarche a anécdota de «localizar» hahahaha

  7.   Mecate SL dixo