Namestitev programa Pencil Sketcher v distribucije .deb

Za tiste, ki ne veste, je svinčnik program za grafično postavitev vmesnika, ki temelji na Mozillinem gecko motorju. Je spektakularno dober in z veliko možnostmi je brezplačen in dobro izdelan (vendar slabo zapakiran -.-). Čeprav nam ne dovoljuje programiranja vmesnikov, je za programerje, kot sem jaz, ki svet vidijo v 0 in 1, panaceja, saj nam omogoča, da si predstavljamo, kaj želim, ne da bi morali ure in ure grizljati vogale monitorja in poskušati za uporabo Inkscape.

No, ne vem o tebi, toda nekaj, kar se mojih jajc dotakne na nepredstavljive načine, je, da greš na stran velikega in znanega projekta in ugotoviš, da:

Kje za vraga je bedna .deb? Moram priti Firefox, imajo tarball v AUR, imajo a RPM in imajo izvorno kodo (zastarelo) in si ne upajo zagnati bednega .deb? No, zamešali so se z napačno bitjo nizke postave, imam Napoleonov kompleks in nobena programska oprema me ne bo premagala.

Toda živimo v Linuxu, svetu, polnem možnosti in ustvarjenega tako za surove kot za pametne ljudi. Imam se za inteligentnega in po tem, ko sem približno pol ure razpravljal in delil ljubeče žalitve conandoel Momotaro Kun Uspelo mi je najti rešitev ...

Najprej, ko se naveličajo iskanja paketa po spletu, bodo razumeli, da je potrpljenje vrlina za tiste, ki ne vedo, kako rešiti svoje težave (xD), ker namesto da bi porabili, kdo ve, koliko paketa iščejo se nikoli ne bo pojavil ali sestavil iz svojih virov, tako da kasneje ne boste vedeli, kako ga izvesti, ali pa je klic programa moteč, pojdite in naredite to po vikinški poti: preoblikovanje paketa.

Prva stvar, ki jo bomo storili, je namestitev čudovite stvari, imenovane Alien.

sudo apt-get install alien

Ko ga namestite, prenesete tisto neprijetno .RPM, ki se norčuje iz vas, ker uporabljate distribucijo .DEB in potisnete:

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

Treba je opozoriti, da cd prenosi To je naslov, na katerem sem gostil paket .RPM in kjer bo .DEB privzeto ustvarjen.

Po tem počakamo trenutek in zasulimo monitor, kajti če ste takšni kot jaz, ste že vse do zvona.

Ko končamo, nam bo povedal, da je vse pripravljeno, zato ga zaženimo, jem s pomočjo crunchbang in OpenBox, naredim to z alt + f2 evoluspencil. In če so takšni kot jaz, jih bo Murphy udaril po čelu: popolnoma nič se ne zgodi.

Spet naredimo evoluspencil, vendar v terminalu in povedal nam bo nekaj takega:

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

Mislim, ker sem dnevnik že izgubil.

Predpostavlja se, da je Xulrunner nameščen v vseh distribucijah, v katerih je nameščen Firefox, saj se ne spomnim, kaj predstavlja pomemben del gecko motorja, stvar je v tem, da ga imajo nameščenega, vendar program išče xulrunner in ne samega paketa : xulrunner-11.0.

Opomba: če xulrunner ni nameščen, pojdite in naredite a

sudo apt-get install xulrunner-11.0

In pripravljen.

Ko je vse pripravljeno, lahko na ljubeč način povemo zadevnemu malemu programu, da razume, da tisto, kar išče, imenujemo xulrunner-11.0 in ne xulrunner, in to povemo s simboličnimi povezavami:

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

In zdaj, če lahko enkrat za vselej izvedemo blagoslovljeni program.

Končna opomba: Vse to sem preizkusil na 32-bitnem Debianu, poskusil sem na Xubuntu 12.04 in čeprav se namesti, Xulrunner ni niti v repozitorijih niti nameščen, niti ne v / usr / bin in binarnih datotek ne morem dobiti. Poskušal sem narediti ročno namestitev Xulrunnerja, vendar ima nezadovoljene odvisnosti od 64-bitnih sistemov, zato to zaplete ... če nekdo želi eksperimentirati in mi pokazati, kaj je naredil, super in dobrodošel xD


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Andrew Leyva je dejal

    no es mal rollo, pero que manía tienen en Desdelinux de no poner links a los sitios de descarga?

    1.    KZKG ^ Gaara je dejal

      JAJAJAJA bomo to izboljšali, ne skrbite, ker smo že dali namig, ki bo naredil zelo kul in enostaven prenos povezav za prenos 😉

  2.   Christopher je dejal

    Trenutno ne morem izvajati testov, toda xulrunner je odvisen od katerega koli paketa firefox, ki ga prenesete, in thunderbird (karkoli je nameščeno v / opt), ki ga razumem, ker je "motor" obeh.

  3.   elruiz1993 je dejal

    Ali veste, kako čudno je, da je paket v rpm formatu in ne v deb?

  4.   nano je dejal

    V zadnjem času ni tako čudno, ne vem zakaj

  5.   nano je dejal

    http://pencil.evolus.vn/en-US/Home.aspx tam imate povezavo do strani

  6.   conandoel je dejal

    Lida renegade nano, hahaha Moram ti povedati anekdoto "lociraj" hahahaha

  7.   Mecate SL je dejal

    V storitvi Google Code je paket deb pripravljen za namestitev (še ga nisem preizkusil)

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