Могу ли я запускать 32-битное приложение Java в 64-битной системе

Есть 2 PulseAudio EQ, о которых я знаю: qpaeq и pulseaudio-эквалайзер (ladspa-приемник). Проблема, с которой я столкнулась с PulseAudio EQ, заключается в том, что они склонны вводить звуковые задержки и треск / звук при запуске / выходе приложений на моем оборудовании (Xonar DX).

Лучшее решение, которое я придумал, - это используйте звуковой сервер JACK, который используется для профессиональной аудиопроизводства в Linux, и установите его между PulseAudio и ALSA (аппаратное соединение). Это позволяет применять различные модули EQ с низкой задержкой, сохраняя при этом интерфейс PulseAudio для ваших приложений, поэтому вам не нужно их каким-либо образом регулировать.

-инвазивный подход; вы можете попробовать попробовать мой гид здесь: https://github.com/M4he/Linux/tree/master/JACK/PA_through_JACK

3
задан 4 September 2011 в 13:38

5 ответов

Должно быть возможно - очевидно, что вам нужно будет вручную перевернуть между 64-битной или 32-битной Java в зависимости от приложения, которое вы будете использовать:

Используя «Ubuntu Software Center», просто выполните поиск «Java 32», и установите (если не установлен) 32-разрядную JRE. В настоящее время он называется «ia32-sun-java6-bin».

Затем откройте окно терминала и запустите:

sudo update-alternatives --config java.

Это даст вам различные версии Java, запущенные на вашей машине Ubuntu. Просто выберите 32-битный экземпляр JRE, который вы предпочитаете, и нажмите enter.

Затем нам нужно проверить, что у нас есть правильная версия Java. Сделайте это, введя java -version в окне терминала.

Вы должны увидеть аналогичный вывод как:

java version “1.6.0_07″ Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) Связанный вопрос: «Разрешение отказано» при установке 32-разрядной Java ( JDK / JRE) на 64-битном Ubuntu

источник 1 источник 2

2
ответ дан 25 July 2018 в 21:22
  • 1
    или используйте update-java-alternatives, который является ярлыком, особенно для java. – user unknown 4 September 2011 в 16:18
  • 2
    Можем ли мы запустить 2 приложения одновременно, когда 1 использует 64-битную Java, а другая использует 32-разрядную Java? – iammilind 18 August 2013 в 21:53

Должно быть возможно - очевидно, что вам нужно будет вручную перевернуть между 64-битной или 32-битной Java в зависимости от приложения, которое вы будете использовать:

Используя «Ubuntu Software Center», просто выполните поиск «Java 32», и установите (если не установлен) 32-разрядную JRE. В настоящее время он называется «ia32-sun-java6-bin».

Затем откройте окно терминала и запустите:

sudo update-alternatives --config java.

Это даст вам различные версии Java, запущенные на вашей машине Ubuntu. Просто выберите 32-битный экземпляр JRE, который вы предпочитаете, и нажмите enter.

Затем нам нужно проверить, что у нас есть правильная версия Java. Сделайте это, введя java -version в окне терминала.

Вы должны увидеть аналогичный вывод как:

java version “1.6.0_07″ Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) Связанный вопрос: «Разрешение отказано» при установке 32-разрядной Java ( JDK / JRE) на 64-битном Ubuntu

источник 1 источник 2

2
ответ дан 2 August 2018 в 03:01
  • 1
    или используйте update-java-alternatives, который является ярлыком, особенно для java. – user unknown 4 September 2011 в 16:18
  • 2
    Можем ли мы запустить 2 приложения одновременно, когда 1 использует 64-битную Java, а другая использует 32-разрядную Java? – iammilind 18 August 2013 в 21:53

Должно быть возможно - очевидно, что вам нужно будет вручную перевернуть между 64-битной или 32-битной Java в зависимости от приложения, которое вы будете использовать:

Используя «Ubuntu Software Center», просто выполните поиск «Java 32», и установите (если не установлен) 32-разрядную JRE. В настоящее время он называется «ia32-sun-java6-bin».

Затем откройте окно терминала и запустите:

sudo update-alternatives --config java.

Это даст вам различные версии Java, запущенные на вашей машине Ubuntu. Просто выберите 32-битный экземпляр JRE, который вы предпочитаете, и нажмите enter.

Затем нам нужно проверить, что у нас есть правильная версия Java. Сделайте это, введя java -version в окне терминала.

Вы должны увидеть аналогичный вывод как:

java version “1.6.0_07″ Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) Связанный вопрос: «Разрешение отказано» при установке 32-разрядной Java ( JDK / JRE) на 64-битном Ubuntu

источник 1 источник 2

2
ответ дан 4 August 2018 в 18:52
  • 1
    или используйте update-java-alternatives, который является ярлыком, особенно для java. – user unknown 4 September 2011 в 16:18
  • 2
    Можем ли мы запустить 2 приложения одновременно, когда 1 использует 64-битную Java, а другая использует 32-разрядную Java? – iammilind 18 August 2013 в 21:53

Должно быть возможно - очевидно, что вам нужно будет вручную перевернуть между 64-битной или 32-битной Java в зависимости от приложения, которое вы будете использовать:

Используя «Ubuntu Software Center», просто выполните поиск «Java 32», и установите (если не установлен) 32-разрядную JRE. В настоящее время он называется «ia32-sun-java6-bin».

Затем откройте окно терминала и запустите:

sudo update-alternatives --config java.

Это даст вам различные версии Java, запущенные на вашей машине Ubuntu. Просто выберите 32-битный экземпляр JRE, который вы предпочитаете, и нажмите enter.

Затем нам нужно проверить, что у нас есть правильная версия Java. Сделайте это, введя java -version в окне терминала.

Вы должны увидеть аналогичный вывод как:

java version “1.6.0_07″ Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) Связанный вопрос: «Разрешение отказано» при установке 32-разрядной Java ( JDK / JRE) на 64-битном Ubuntu

источник 1 источник 2

2
ответ дан 6 August 2018 в 03:14
  • 1
    или используйте update-java-alternatives, который является ярлыком, особенно для java. – user unknown 4 September 2011 в 16:18
  • 2
    Можем ли мы запустить 2 приложения одновременно, когда 1 использует 64-битную Java, а другая использует 32-разрядную Java? – iammilind 18 August 2013 в 21:53

Должно быть возможно - очевидно, что вам нужно будет вручную перевернуть между 64-битной или 32-битной Java в зависимости от приложения, которое вы будете использовать:

Используя «Ubuntu Software Center», просто выполните поиск «Java 32», и установите (если не установлен) 32-разрядную JRE. В настоящее время он называется «ia32-sun-java6-bin».

Затем откройте окно терминала и запустите:

sudo update-alternatives --config java.

Это даст вам различные версии Java, запущенные на вашей машине Ubuntu. Просто выберите 32-битный экземпляр JRE, который вы предпочитаете, и нажмите enter.

Затем нам нужно проверить, что у нас есть правильная версия Java. Сделайте это, введя java -version в окне терминала.

Вы должны увидеть аналогичный вывод как:

java version “1.6.0_07″ Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) Связанный вопрос: «Разрешение отказано» при установке 32-разрядной Java ( JDK / JRE) на 64-битном Ubuntu

источник 1 источник 2

2
ответ дан 7 August 2018 в 20:55
  • 1
    или используйте update-java-alternatives, который является ярлыком, особенно для java. – user unknown 4 September 2011 в 16:18
  • 2
    Можем ли мы запустить 2 приложения одновременно, когда 1 использует 64-битную Java, а другая использует 32-разрядную Java? – iammilind 18 August 2013 в 21:53

Другие вопросы по тегам:

Похожие вопросы: