Instalowanie Pencil Sketcher w dystrybucjach .deb

Dla tych z Was, którzy nie wiedzą, ołówek to program do projektowania graficznego interfejsu oparty na silniku gecko Mozilli. Jest spektakularnie dobry i ma wiele opcji, jest darmowy i dobrze wykonany (ale słabo zapakowany -.-). Chociaż nie pozwoli nam to zaprogramować interfejsów, dla programistów takich jak ja, którzy widzą świat w 0 i 1, jest to panaceum, ponieważ pozwala nam wizualizować to, czego chcę, bez konieczności spędzania godzin na próbowaniu kąta monitora. używać Inkscape.

Cóż, nie wiem jak Ty, ale coś, co porusza moje jaja w niewyobrażalny sposób, to wejść na stronę dużego i znanego projektu i znaleźć, że:

Gdzie do cholery jest ten nieszczęsny .deb? Muszę wbiec Firefox, mają archiwum tar AUR, oni mają RPM i mają kod źródłowy (nieaktualny) i nie odważą się uruchomić marnego pliku .deb? Cóż, zadzierali z niewłaściwą osobą, mam kompleks napoleoński i żadne oprogramowanie mnie nie pokona.

Ale żyjemy w Linuksie, świecie pełnym możliwości i stworzonym zarówno dla brutali, jak i inteligentnych ludzi. Uważam się za inteligentnego i po omawianiu i dzieleniu się czułymi obelgami przez około pół godziny conandoel Momotaro Kunowi udało się znaleźć rozwiązanie ...

Przede wszystkim, gdy znudzi im się szukanie paczki online, zrozumieją, że cierpliwość jest cnotą dla tych, którzy nie wiedzą, jak rozwiązać swoje problemy (xD), ponieważ zamiast wydawać, kto wie ile szuka paczki, że nigdy nie pojawi się ani nie będzie kompilował się ze swoich źródeł, aby później nie wiedzieć, jak go wykonać lub wywołanie programu jest uciążliwe, idź i zrób to na sposób Wikingów: przekształcanie pakietu.

Pierwszą rzeczą, którą zamierzamy zrobić, jest zainstalowanie pięknej rzeczy o nazwie Alien.

sudo apt-get install alien

Po zainstalowaniu pobierasz ten okropny plik RPM, który naśmiewa się z ciebie, ponieważ używasz dystrybucji .DEB i umieszczasz:

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

Należy zauważyć, że pliki do pobrania na CD Jest to adres, pod którym hostowałem pakiet .RPM i gdzie domyślnie zostanie wygenerowany plik .DEB.

Potem chwilę czekamy i dąsamy się do monitora, bo jeśli jesteś taki jak ja, to już jesteś na dzwonku tego wszystkiego.

Gdy skończysz, powie nam, że wszystko jest gotowe, więc uruchommy to, jem używając crunchbang i OpenBox, robię to przez alt + f2 evoluspencil. A jeśli są tacy jak ja, Murphy uderzy ich w czoło: absolutnie nic się nie dzieje.

Znowu robimy ewolucję, ale w terminalu i powie nam coś takiego:

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

Myślę, bo zgubiłem już dziennik.

Xulrunner ma być zainstalowany we wszystkich dystrybucjach, które mają zainstalowanego Firefoksa, ponieważ nie pamiętam, co reprezentuje ważna część silnika gecko, chodzi o to, że mają go zainstalowanego, ale program szuka xulrunnera, a nie samego pakietu: xulrunner -11.0.

Uwaga: jeśli nie masz zainstalowanego xulrunnera, idź i wykonaj

sudo apt-get install xulrunner-11.0

I gotowy.

Mając wszystko gotowe, możemy powiedzieć małemu programowi, o którym mowa, z miłością, aby zrozumiał, że to, czego szuka, nazywa się xulrunner-11.0, a nie xulrunner, i mówimy to za pomocą symbolicznych linków:

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

A teraz, jeśli uda nam się uruchomić błogosławiony program raz na zawsze.

Ostatnia uwaga: Wypróbowałem to wszystko na Debianie 32-bitowym, wypróbowałem na Xubuntu 12.04 i chociaż instaluje się, Xulrunner nie jest ani w repozytoriach, ani zainstalowany, a przynajmniej nie w / usr / bin i nie mogę pobrać plików binarnych. Próbowałem zrobić ręczną instalację Xulrunnera, ale ma niespełnione zależności na systemach 64-bitowych, więc to komplikuje sprawę ... jeśli ktoś chce poeksperymentować i pokazać mi, co zrobił, świetnie i mile widziane xD


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Andrzej Leyva powiedział

    Nie jest to zła atmosfera, ale jakie mają hobby Desdelinux nie umieszczać linków do stron pobierania?

    1.    KZKG ^ Gaara powiedział

      JAJAJAJA poprawimy to, nie martw się, ponieważ już umieściliśmy wskazówkę, która sprawi, że umieszczanie linków do pobierania będzie całkiem fajne i proste 😉

  2.   Christopher powiedział

    W tej chwili nie mogę robić testów, ale xulrunner jest zależny od dowolnego pakietu firefox, który pobierasz i thunderbirda (cokolwiek jest zainstalowane w / opt), co rozumiem, ponieważ jest to "silnik" obu.

  3.   elruiz1993 powiedział

    Czy wiesz, jak dziwne jest to, że pakiet jest w formacie rpm, a nie w deb?

  4.   nano powiedział

    Ostatnio nie jest to takie dziwne, nie wiem dlaczego

  5.   nano powiedział

    http://pencil.evolus.vn/en-US/Home.aspx tam masz link do strony

  6.   konandoel powiedział

    Lida renegade nano, hahaha, muszę ci opowiedzieć anegdotę o „zlokalizuj” hahahaha

  7.   Mecate SL powiedział

    W Google Code jest gotowy do zainstalowania pakiet deb (jeszcze go nie próbowałem)

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