Як встановити xulrunner?


27

Я намагаюся перемістити віртуальну машину, яку я використовую для своїх занять в університеті з 10.04 до 12.04, і в тому, що я використовую xulrunner, так що

  • по-перше, я можу мати SQLiteManager як окрему програму
  • далі, KNIME може надати допомогу для своїх вузлів

Я спробував додати мозілу ppa, як описано в деяких публікаціях, наприклад, тут або тут , але коли я шукаю xulrunner в Synaptic, я не співпадаю.

Я почитав у цьому посиланні , що xulrunner навмисно лишився, що, чесно кажучи, я вважаю поганим рішенням! У будь-якому випадку, хтось знає вихід з цього, тобто як отримати xulrunner?


3
Будь ласка, знайдіть хвилинку, щоб переглянути відповіді на своє запитання та підтвердити та / або прийняти найкращу відповідь, яка вирішує вашу проблему (використовуйте галочку / галочку зліва). Таким чином, питання позначається як "відповідь", і майбутні читачі можуть звернутися до нього, знаючи, що рішення працює. Дякую!
Останній


Привіт! Схоже, це питання ще не було позначено як вирішене. Якщо одна з відповідей вирішила вашу проблему, знайдіть час, щоб натиснути на відповідь сірою галочкою. Це позначить це як "вирішене" та полегшить пошук інших. Плюс, це дасть вам репутацію!
Каз Вулф

Відповіді:


36

XULRunner більше не доступні в репозиторіях для 12.04, але це дуже легко встановити останні версії , що надаються Mozilla Foundation тут . Оскільки ці випуски xulrunner є самостійними, ми помістимо їх у /optкаталог.

  1. Відкрийте термінал Ctrl+ Alt+T
  2. Тип cd /opt
  3. Наведені нижче дії автоматично завантажують відповідну версію xulrunner на основі поточно встановленої версії Firefox та того, чи є ваш Ubuntu 32-бітним або 64-бітним. (Якщо ви використовуєте бета-версію Firefox тощо), скопіюйте URL-адресу вручну зі свого веб-переглядача та встановіть XURL=його (див. Нижче)

    • Скопіюйте та вставте в термінал, рядок за рядком:
    FFVER = `grep -Po" \ d {2} \. \ D + "/ usr / lib / firefox / platform.ini`
    ARCH = `unme -p`
    XURL = https: //ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$FFVER/runtimes/xulrunner-$FFVER.en-US.linux-$ARCH.tar.bz2
    cd / opt
    sudo sh -c "wget ​​-O- $ XURL | tar -xj"
    sudo ln -s / opt / xulrunner / xulrunner / usr / bin / xulrunner
    sudo ln -s / opt / xulrunner / xpcshell / usr / bin / xpcshell
    

xulrunner зараз встановлений, і його можна запускати просто xulrunnerз будь-якого місця.

  • Щоб видалити його, просто видаліть xulrunnerкаталог під /opt, а /usr/bin/xulrunnerй /usr/bin/xpcshellсимволічні посилання.

якщо ви хочете встановити якусь конкретну версію xul, замініть перший рядок на зразок цьогоFVER='10.0'
Uzair Farooq

3
@izx Дякую за рішення. Для мене $FFVERце не спрацювало. Однак я представив https://ftp.mozilla.org/pub/xulrunner/releases/latest/runtimes/ і знайшов там версію 41 .
алекс

9

У мене була аналогічна проблема з помилкою Eclipse. Мені вдалося змусити свою версію Eclipse працювати, виконавши наступне. Це можна зробити для призначених програм.

  1. Щоб знайти версію XULRunner, що підтримується для вашої версії Eclipse: http://www.eclipse.org/swt/faq.php#browserlinux
  2. Перейдіть на Mozilla XULRunner випускає завантаження . Виберіть потрібну версію. Ігноруйте b*суфіксальні версії (бета-версія) і спробуйте вибрати найновіші. Знову ж таки, ваш вибір вибрати необхідну версію.

    [DIR]   10.0.1/         09-Feb-2012 01:11   -    
    [DIR]   10.0.2/         16-Feb-2012 02:55   -    
    [DIR]   10.0.4esr/      22-May-2012 20:56   -    
    [DIR]   10.0/           29-Jan-2012 11:32   -    
    [DIR]   10.0b2/         28-Dec-2011 10:38   -    
    [DIR]   10.0b3/         08-Jan-2012 03:02   -    
    [DIR]   10.0b5/         18-Jan-2012 15:27   -    
    [DIR]   10.0b6/         24-Jan-2012 03:53   -
    

    Я встановлюю 10.0.2в цьому прикладі.

  3. Виберіть завантаження на основі вашої ОС.

    Я працюю на 32-бітному Linux, тому я іду xulrunner-10.0.2.en-US.linux-i686.tar.bz2

  4. Збережіть завантажений файл, витягніть / встановіть його.

    sudo tar -xjvf xulrunner-10.0.2.en-US.linux-i686.tar.bz2
    
  5. Встановіть шлях xulrunner у файл програми ( eclipse.ini).

    -Dorg.eclipse.swt.browser.XULRunnerPath=/Path_where_xulrunner_is extracted/xulrunner/
    

Тепер Eclipse використовуватиме встановлену версію xulrunner.



0

Опис цієї проблеми ви можете знайти в FAQ по KNIME. В основному, просто встановіть двійкові файли з сайту оновлень KNIME та вуаля; речі повинні бути належним чином відформатовані.


Ви можете дати посилання, де шукати?
ζ--

0

Спробуйте встановити firefox-devпакет. Я думаю, що цей пакет повинен забезпечити лібси, які раніше мали xulrunner. Я не впевнений у роботі libs libs, але він упевнений, що вони містять lib, необхідні для компіляції програм XUL, які раніше постачалися з XULRunner

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.