Здравствуйте, товарищи!
Хочу поставить java 6 для Гамблера. Скачиваю файл jre-6u12-linux-i586.rpm и произвожу настройку по инструкции. Только, в конце появляется текст следующего содержания:
ошибка: Неудовлетворенные зависимости:
/bin/basename нужен для jre-1.6.0_12-fcs.i586
/bin/cat нужен для jre-1.6.0_12-fcs.i586
/bin/cp нужен для jre-1.6.0_12-fcs.i586
/bin/gawk нужен для jre-1.6.0_12-fcs.i586
/bin/grep нужен для jre-1.6.0_12-fcs.i586
/bin/ln нужен для jre-1.6.0_12-fcs.i586
/bin/ls нужен для jre-1.6.0_12-fcs.i586
/bin/mkdir нужен для jre-1.6.0_12-fcs.i586
/bin/mv нужен для jre-1.6.0_12-fcs.i586
/bin/pwd нужен для jre-1.6.0_12-fcs.i586
/bin/rm нужен для jre-1.6.0_12-fcs.i586
/bin/sed нужен для jre-1.6.0_12-fcs.i586
/bin/sort нужен для jre-1.6.0_12-fcs.i586
/bin/touch нужен для jre-1.6.0_12-fcs.i586
/usr/bin/cut нужен для jre-1.6.0_12-fcs.i586
/usr/bin/dirname нужен для jre-1.6.0_12-fcs.i586
/usr/bin/expr нужен для jre-1.6.0_12-fcs.i586
/usr/bin/find нужен для jre-1.6.0_12-fcs.i586
/usr/bin/tail нужен для jre-1.6.0_12-fcs.i586
/usr/bin/tr нужен для jre-1.6.0_12-fcs.i586
/usr/bin/wc нужен для jre-1.6.0_12-fcs.i586
/bin/sh нужен для jre-1.6.0_12-fcs.i586
Мои попытки установить все эти программы успехом не увенчались. Хотя, по-моему, всё делал правильно. Я отдавал команды следующего содержания:
root@necessary:/usr/local# sudo apt-get install basename
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет basename
Или
alexander@necessary:~$ sudo rm -rf/basename
Скажете пожалуйста, в чём заключается ошибка при установки удовлетворяющую зависимость basename для java?
[sudo] password for alexander:
rm: invalid option -- / Попробуйте `rm --help' для получения более подробного описания.
alexander@necessary:~$ rm --help' > sudo rm -rf/basename > /basename > basename
Ещё, попробовал установит coreutils, которая ничего не дала.
root@necessary:/usr/local# sudo apt-get install coreutils
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия coreutils. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 37 пакетов не обновлено.
Пробовал ставить из репозитория своего дстрибутива, но, всё равно по нулям:
alexander@necessary:~$ aptitude search java6
v java6-runtime -
v java6-runtime-headless -
v java6-sdk -
i sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (
p sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos
p sun-java6-doc - Sun JDK(TM) Documention -- integration ins
p sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
p sun-java6-javadb - Java(TM) DB, Sun Microsystems' distributio
i sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
i A sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (
i sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
p sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 sourc
alexander@necessary:~$ sudo aptitude install sun-java6-jdk [sudo] password for alexander: Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Чтение информации о расширенных состояниях Инициализация состояний пакетов... Готово Построение базы данных тегов... Готово Следующие пакеты будут автоматически удержаны: firefox xulrunner-1.9 Следующие пакеты оставлены не обновлёнными: akregator firefox-3.0 hal-info initscripts kaddressbook karm kdelibs-data kdelibs4c2a kdepim-kio-plugins kdepim-kresources kdepim-wizards kmail kmailcvt knotes kontact korganizer libcurl3 libcurl3-gnutls libkcal2b libkdepim1a libkleopatra1 libkmime2 libkpimexchange1 libkpimidentities1 libksieve0 libktnef1 libmimelib1c2a libpng12-0 libpq5 linux-ubuntu-modules-2.6.24-23-generic networkstatus sudo sysv-rc sysvutils tzdata 0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 37 пакетов не обновлено. Необходимо получить 0Б архивов. После распаковки 0Б будет занято. Запись информации расширенных состояний... Готово Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Чтение информации о расширенных состояниях Инициализация состояний пакетов... Готово Построение базы данных тегов... Готово
Мне нужна Java совместимая с JRE SE 1.5 компании Sun или старше. То-есть, если я правильно понял, мне нужно установить всё тот-же файл jre-6u12-linux-i586-rpm.bin. Буду очень Вам признателен товарищи, если поможете найти правильный ответ!
С уважением,
Александр Макухин.
А по поводу установки jre-6u12-linux-i586.bin, то качай просто .bin (без RPM)
Далее делаешь его исполнительным
sudo chmod a+x ./jre-6u12-linux-i586.bin
Ну и ставишь потом
sudo ./jre-6u12-linux-i586.bin
Должно всё быть хорошо
взаимно
jre-6u12-linux-i586-rpm.bin - это бинарник, который генерит те же пакеты, только rpm. Все пакеты есть в репозитариях.
Посмотри какая версия явы стоит по дефолту:
$ java -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)
Мой вывод. Как видно версия 1.6.
Напиши так же вывод команды:
$ aptitude search ~ijava
Тут можно протестить свою версию явы. Я с явой из репозитария и оперой прохожу тест.
mc промолчал на данную строчку.
Похоже сработала команда. Но, всё равно мне пишет:
Сделай
sudo aptitude purge sun-java5-bin sun-java5-jre
И, снова, посмотри на
java -version
После этого, у меня перестал открываться Гамблер, не смотря на то что появилась java version "1.6.0_07"
Debian Lenny, Java из репозитария
$ java -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)
Гамблер работает.
В Adept написал - Debian Lenny, после чего Adept выдал два пакета, которые я и установил:
> aqbanking-tool
> libktoblzcheck-bin
А Консоль за тем показала:
Гамблер абсолютно не работает.
Debian Lenny - это моя ОСь, по идее, чуть старее Ubuntu.
Попробуй сделать
$ sudo aptitude clean
$ sudo aptitude update
$ sudo aptitude safe-upgrade
Должна версия явы подняться до максимальной.
Я уж конечно не знаю, у меня кубунту 8.10 + 4.2 КДЕ, но вот ради интереса попробовал этот гамблер установить, все установилось за 10 секунд без необходимости в консоль лезть. Как устанавливал на скриншоте. Еще раз обращаю внимание у меня НЕ 8.04.
Может Гамблер переустановить попробовать, если ещё не делал. Может новая ява (версия-то поменялась) его по другому поставит.
Решение.
Здесь, я допустил ошибку, и вместо cp(копирование), сделал cd(перемещение), что меня привело к фразе: No such file or directoryЧтобы такой ошибки не произошло, нужно сначала написать, вот так: "cp /home/alexander/Рабо" и нажать кнопку "Tab", чтобы экранировать, а далее дописать нужную команду (в моём случае, это команда: стол/gambler_release_java.jar ~/
gambler_release_java.jar - это инстолятор Гамблера, который я положил в корневую папку "Рабочего стола"
java -jar gambler_release_java.jar - это команда запуска инсталлятора Гамблера
После слова "null" появляется окно "Лицензионного соглашение", в котором некоторые буквы искажены, но это не влеяет на саму игру в Гамблере.
Помощь, в наладке Гамблера и в написание этого поста, оказал picaro.
Решил!
Какой командой можно полностью удалить Гамблер, для переустановки версии?
Я пробовал написать sudo apt-get autoremove gambler и ни чего не удалилось.
alexander@necessary:~$ sudo apt-get autoremove gambler
[sudo] password for alexander:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет gambler
alexander@necessary:~$ sudo apt-get autoremove gambler_release_java
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет gambler_release_java
sudo aptitude search gambler
- ищем пакет с именем gambler
sudo apt-get remove gambler
- удаляем пакет с именем gambler
alexander@necessary:~$ sudo aptitude search gambler
[sudo] password for alexander:
alexander@necessary:~$ sudo aptitude search gambler
alexander@necessary:~$ sudo apt-get remove gambler
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет gambler
alexander@necessary:~$
Не пойму как найти и удалить оставшейся файлы Гамблера.
У тебя же gambler в .jar? По моему скромному мнению, дак просто удалить эту папку с ним и всё
Теперь, Гамблер пропадает всякий раз, при закрытие Консоле, в которой пишу для запуска Гамблера root@necessary:~/gambler_release/GamblerJ# java -jar starter.jar.
Можно ли сделать так, чтобы Гамблер не пропадал при закрытие Консоле?
От куда можно скачать пакет для Гамблера j2re1.4?
Мне не ясно о чём мне сообщает этот вывод Консоле?
Почему, после java -jar gambler_release_java.jar не запускается Гамблер?
Что требует от меня Консоль, при установки Гамблера?
Не думаю, что Вам это о чем-нибудь скажет, но в данном случае программа не может найти и загрузить библиотеку libmawt.so, которая должна находиться в следующей папке:
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/
Если я правильно Вас понял, мне нужно от куда-то скачать библиотеку libmawt.so?
Понял ты правильно, но по иронии судьбы, яндекс стойко направляет искать libmawt.so в твоей теме ...
У меня есть мнение, что надо проверить наличие в системе пакета openjdk-6-jre (aptitude search openjdk-6-jre)
Хотя, как мне кажется, это всего лишь открытая версия явы.
alexander@necessary:~$ aptitude search openjdk-6-jre
p openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
i openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (h
i A openjdk-6-jre-lib - OpenJDK Java runtime (architecture indepen
alexander@necessary:~$ sudo apt-get install openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия openjdk-6-jre-headless.
Уже установлена самая новая версия openjdk-6-jre-lib.
openjdk-6-jre-lib отмечен для установки вручную.
Будут установлены следующие дополнительные пакеты:
libgif4
Предлагаемые пакеты:
icedtea-gcjwebplugin
Рекомендуемые пакеты:
ttf-bengali-fonts ttf-kannada-fonts ttf-oriya-fonts ttf-telugu-fonts
ttf-wqy-zenhei
НОВЫЕ пакеты, которые будут установлены:
libgif4 openjdk-6-jre
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 256kБ архивов.
После выполнения данной операции объём занятого дискового пространства возрастёт на 791kB.
Хотите продолжить [Д/н]? Д
Получено:1 http://ru.archive.ubuntu.com hardy/main libgif4 4.1.6-4 [38,7kB]
Получено:2 http://ru.archive.ubuntu.com hardy-updates/universe openjdk-6-jre 6b11-2ubuntu2.1 [218kB]
Получено 256kB за 15s (16,2kB/c)
Выбор ранее не выбранного пакета libgif4.
(Чтение базы данных... на данный момент установлено 104000 файлов и каталогов.)
Распаковывается пакет libgif4 (из файла .../libgif4_4.1.6-4_i386.deb)...
Выбор ранее не выбранного пакета openjdk-6-jre.
Распаковывается пакет openjdk-6-jre (из файла .../openjdk-6-jre_6b11-2ubuntu2.1_i386.deb)...
Настраивается пакет libgif4 (4.1.6-4) ...
Настраивается пакет openjdk-6-jre (6b11-2ubuntu2.1) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Отправить комментарий