Установка Pencil Sketcher в дистрибутивах .deb

Для тех из вас, кто не знает, карандаш - это программа для создания графического интерфейса, основанная на движке Gecko Mozilla. Он впечатляюще хорош, с множеством опций, он бесплатный и сделан хорошо (но плохо упакован -.-). Хотя это не позволяет нам программировать интерфейсы, для таких программистов, как я, которые видят мир в 0 и 1, это панацея, потому что позволяет нам визуализировать то, что я хочу, без необходимости часами кусать углы монитора, пытаясь использовать Inkscape.

Ну, не знаю, как вы, но то, что меня невообразимо трогает, - это зайти на страницу большого и известного проекта и обнаружить, что:

Где, черт возьми, убогий .deb? Придется бежать Firefox, у них есть архив в AURу них есть RPM и у них есть исходный код (устаревший), и они не решаются запустить жалкий .deb? Что ж, они связались не с тем человеком, у меня наполеоновский комплекс, и никакое программное обеспечение меня не победит.

Но мы живем в Linux, мире, полном возможностей и созданном как для грубых, так и для умных людей. Я считаю себя умным, и после получасового обсуждения и ласковых оскорблений с Конандоэль Momotaro Kun Мне удалось найти решение ...

Прежде всего, когда они устанут искать пакет в Интернете, они поймут, что терпение - это достоинство для тех, кто не знает, как решить свои проблемы (xD), потому что вместо того, чтобы тратить, кто знает, сколько денег на поиск пакета, который никогда не будет появляются или компилируются из его исходных кодов, так что позже вы не поймете, как его выполнить, или вызовите программу неудобно, вы идете и делаете это способом Викинга: преобразование пакета.

Первое, что мы сделаем, это установим красивую штуку под названием Alien.

sudo apt-get install alien

После его установки вы загружаете этот неприятный .RPM, который высмеивает вас, потому что вы используете дистрибутив .DEB и помещаете:

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

Особенно cd загрузки Это адрес, по которому я разместил пакет .RPM и где по умолчанию будет сгенерирован .DEB.

После этого мы выжидаем момент и надуваем на монитор, потому что если ты такой же, как я, ты уже до колокола всего этого.

По завершении он сообщит нам, что все готово, поэтому давайте запустим его, я ем с помощью crunchbang и OpenBox, я делаю это с помощью alt + f2 evoluspencil. И если они такие же, как я, Мерфи ударит их по лбу: абсолютно ничего не происходит.

Мы снова делаем evoluspencil, но в терминале, и он сообщает нам что-то вроде:

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

Думаю, потому что журнал уже потерял.

Предполагается, что Xulrunner установлен во всех дистрибутивах, в которых установлен Firefox, поскольку я не помню, что представляет собой важная часть движка gecko, дело в том, что он установлен, но программа ищет xulrunner, а не пакет как таковой: xulrunner-11.0.

Примечание: если у вас не установлен xulrunner, вы идете и делаете

sudo apt-get install xulrunner-11.0

И готово.

Когда все готово, мы можем с любовью рассказать об этой маленькой программе, чтобы понять, что то, что она ищет, называется xulrunner-11.0, а не xulrunner, и сообщаем об этом с помощью символических ссылок:

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

А теперь, если мы сможем запустить благословенную программу раз и навсегда.

Заключительное примечание: Я пробовал все это на Debian 32bit, я пробовал это на Xubuntu 12.04, и хотя он устанавливается, Xulrunner не находится ни в репозиториях, ни в установке, по крайней мере, в / usr / bin, и я не могу получить двоичные файлы. Я попытался выполнить ручную установку Xulrunner, но у него есть неудовлетворенные зависимости от 64-битных систем, что усложняет ситуацию ... если кто-то хочет поэкспериментировать и показать мне, что он сделал, отлично и добро пожаловать xD


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Андрес Лейва сказал

    Это не плохая атмосфера, но какое у них хобби Desdelinux не ставить ссылки на сайты скачивания?

    1.    КЗКГ ^ Гаара сказал

      JAJAJAJA, мы улучшим это, не волнуйтесь, потому что мы уже добавили подсказку, которая сделает довольно крутым и простым размещать ссылки для скачивания 😉

  2.   Кристофер сказал

    На данный момент я не могу проводить тесты, но xulrunner входит в зависимость от любого загружаемого вами пакета firefox и thunderbird (независимо от того, что установлено в / opt), что я понимаю, потому что это «движок» обоих.

  3.   элруиз1993 сказал

    Вы знаете, как странно, что пакет находится в формате rpm, а не в deb?

  4.   карликовый сказал

    В последнее время это не так уж и странно, не знаю почему

  5.   карликовый сказал

    http://pencil.evolus.vn/en-US/Home.aspx там у вас есть ссылка на страницу

  6.   Conandoel сказал

    Лида ренегат нано, хахаха, мне нужно рассказать вам анекдот «найти» хахахаха

  7.   Мекате СЛ сказал

    В Google Code есть готовый к установке пакет deb (еще не пробовал)

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