Instal·lant Pencil Sketcher a distribiciones .deb

Per als que no saben, pencil és un programa de maquetació d'interfícies gràfiques basat en el motor gecko de Mozilla. És espectacularment bo i amb moltes opcions, és lliure i està ben fet (però mal empaquetat -.-). Si bé no ens va a permetre programar les interfícies, a programadors com jo, els qui veuen el món en 0 i 1, és la panacea perquè ens permet visualitzar el que vull sense haver de passar hores mossegant-li les cantonades a l'monitor tractant d'usar Inkscape.

Doncs no es vostès però una cosa que em toca les pilotes de maneres inimaginables és anar a la pàgina d'un projecte gran i conegut i trobar-me amb això:

On diables està el miserable .deb? Tenen per córrer en Firefox, Tenen un tarball a AUR, Tenen un RPM i tenen codi font (desactualitzat) I no s'atreveixen a llançar un miserable .deb? doncs es van ficar amb l'ésser de baixa estatura equivocat, jo tinc complex napoleònic i cap programari em va a superar.

Però vivim en Linux, un món ple de possibilitats i fet tant per bruts com per intel·ligents. Jo em considero intel·ligent, i després de discutir i compartir insults afectuosos com per mitja hora amb Conandoel Momotaro Kun vaig aconseguir donar amb la solució ...

Primer de tot, quan es cansin de buscar el paquet per internet, entendran que la paciència és una virtut per als que no saben com solucionar els seus problemes (xD) perquè en comptes de passar qui sap quant buscant un paquet que mai va a aparèixer o compilant des seves fonts perquè després no aconsegueixis com executar o sigui una nosa trucar a el programa, vas i ho fas a la manera víking: transformant el paquet.

El primer que farem és instal·lar una cosa bella que es diu Estranger.

sudo apt-get install alien

Després d'instal·lar-, descàrregues aquest .rpm odiós que s'està burlant de tu perquè fas servir una distro .DEB i li fiques per tot el pit una:

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

Cal destacar que descàrregues de CD és la direcció on jo tenia allotjat el paquet .rpm i on es generarà per defecte el .DEB.

Després d'això, esperem un moment i li posem mala cara a l'monitor, perquè si ets com jo, ja estàs fins a la campaneta de tot això.

Un cop acabat ens dirà que tot està a punt, així que anem a executar-lo, jo com camino usant CrunchBang i OpenBox ho faig per alt + f2 evoluspencil. I si són com jo, Murphy els va a donar un trancaso al front: no passa absolutament res.

Tornem a fer evoluspencil però a la terminal i ens dirà alguna cosa com:

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

Crec, perquè ja vaig perdre el log.

Se suposa que xulrunner ve instal·lat en totes les distribucions que tenen Firefox instal·lat ja que no em acord que part important representant de l'motor gecko, la cosa és que el tenen instal·lat però el programa busca xulrunner i no el paquet com a tal: xulrunner-11.0.

Nota: si no tens instal·lat xulrunner, vas i fas un

sudo apt-get install xulrunner-11.0

I llest.

Ja tenint tot a punt ens queda dir-li a l'programet en qüestió, de manera afectuosa, que entengui que el que busca es diu xulrunner-11.0 i no xulrunner, i l'hi diem amb enllaços simbòlics:

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

I ara si podem córrer el beneït programa d'una bona vegada i per totes.

Nota final: tot això ho vaig provar en Debian 32 bits, ho vaig provar en Xubuntu 12.04 i si bé s'instal·la, xulrunner no està ni en repositoris ni instal·lat, o no a l'almenys en / usr / bin i no amb si els binaris. Vaig tractar de fer la instal·lació manual d'xulrunner però té dependències no satisfetes en sistemes de 64 bits així que això complica les coses ... si algú vol experimentar i mostrar-me que va fer, genial i benvingut xD


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

8 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Andres Leyva va dir

    no és mal rotllo, però que mania tenen en Desdelinux de no posar links als llocs de descàrrega?

    1.    KZKG ^ Gaara va dir

      Jajajaja millorarem això no et preocupis, perquè ja vam posar un tip que farà bastant xulo i simple posar links de descàrrega 😉

  2.   Christopher va dir

    De moment no puc fer proves, però xulrunner ve com dependència en qualsevol paquet de firefox que baixeu o thunderbird (qualsevol que s'instal·li en / opt) això tinc entès, perquè és el «motor» de tots dos.

  3.   elruiz1993 va dir

    Saps el que és estrany que és que un paquet aquest en format rpm i no en deb?

  4.   nano va dir

    Últimament no és tan estrany, no sé per què

  5.   nano va dir

    http://pencil.evolus.vn/en-US/Home.aspx allà tens l'enllaç per a la pàgina

  6.   conandoel va dir

    Lida renegada nano, jajajaj et mancat explicar la anècdota de «locate» jajajaja

  7.   MecateSL va dir

    A Google Code hi ha un paquet deb llest per instal·lar (encara no ho provo la veritat)

    http://code.google.com/p/evoluspencil/downloads/detail?name=evoluspencil_2.0.3_all.deb&can=2&q=label%3A2.0.3+OpSys-Linux