настройка Дебиан-7 для работы с iBank-2

Автор andrei186, 29 декабря 2015, 20:08:29

« назад - далее »

0 Пользователи и 5 гостей просматривают эту тему.

andrei186

Цитата: ferum от 31 декабря 2015, 15:35:36
В настоящий момент я знаю только то что для установки необходимого вам драйвера необходимы некоторые сборочные зависимости. В свою очередь вы не можете их установить из за неправильно настроенного sources.list .
ferum, спасибо за Ваше время. Непременно  воспользуюсь Вашими рекомендациями и отрапортую. Но уже неприлично озадачивать Вам моими проблемами за несколько часов до Нового Года.
Продолжим в январе. А пока еще раз спасибо, с наступающим, и всяческих в нем успехов



ferum

Русские дебианщики против цифрового слабоумия !

andrei186

приветствую Вас, Ферум, в новом году. Решил начать с:
Цитата: ferum от 31 декабря 2015, 15:35:36
2) Довёл sources.list до состояния jessie
Однако возникли вопросы:
1. Как я понял, deb-src нужен тому, кто намерен сам что-то делать с исходными кодами. Мне до этого еще как до Луны. Правильно ли будет закомментировать все deb-src?
2. Я прочел, что означает main, contrib и non-free и понимаю, что при наличии строки
deb http://ftp.ru.debian.org/debian/ jessie main contrib non-free
команда apt-get install или  update произведет поиск в трех соответствующих директориях дебиановского репозитария:

http://ftp.ru.debian.org/debian/dists/jessie/main/
http://ftp.ru.debian.org/debian/dists/jessie/contrib/
http://ftp.ru.debian.org/debian/dists/jessie/non-free/


Если так, то почему для апдейтов и security Вы ограничиваетесь

deb http://ftp.ru.debian.org/debian/ jessie-updates main
deb http://security.debian.org/ jessie/updates main

и не добавляете туда contrib non-free? 
Хотя в инете есть образцы  sources.list со строкой

deb http://ftp.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

Я, кстати, не нашел на http://ftp.debian.org директории updates - она там где спрятана?
А http://security.debian.org/ вообше не позволяет посмотреть структуру ресурса, бо автоматически переадресует на https://www.debian.org/security/ (видимо из соображений безопасности?)




ferum

В интернете много чего есть,я вам просто предложил поменять слово wheezy на jessie. По умолчанию в sources.list источники contrib и non-free вообще не упомянуты, попробуйте оставить систему работоспособной для начала без них.
Русские дебианщики против цифрового слабоумия !

andrei186

#19
Цитата: ferum от 31 декабря 2015, 15:35:36
1) Сделал бэкап необходимых вам данных.
2) Довёл sources.list до состояния jessie
3) Обновился до jessie

apt-get update
apt-get -f install
apt-get upgrade
apt-get dist-upgrade

Довёл sources.list до состояния jessie, начал обновление до  jessie
apt-get update и apt-get -f install  прошли гладко (apt-get update, правда, выкинул список пакетов, которые больше не нужны, и предложил их удалить командой apt-get autoremove. что я сделал)
apt-get upgrade долго трудился пока не дошел до списков сертификатов Authorities:
-- Bastien Roucariès <roucaries.bastien+debian@gmail.com>  Sun, 19 Oct 2014 12:12:20 +0200

ca-certificates (20140927) unstable; urgency=medium

  Update Mozilla Certificate Authority bundle to version 2.1.
    The following Certificate Authorities were added (+):
    + "DigiCert Assured ID Root G2"
    + "DigiCert Assured ID Root G3"
    + "DigiCert Global Root G2"
    + "DigiCert Global Root G3"
    + "DigiCert Trusted Root G4"
    + "QuoVadis Root CA 1 G3"
    + "QuoVadis Root CA 2 G3"
    + "QuoVadis Root CA 3 G3"
    + "WoSign"
    + "WoSign China"
    The following Certificate Authorities were removed (-):
    - "Entrust.net Secure Server CA"
    - "RSA Root Certificate 1"
    - "TDC Internet Root CA"
    - "ValiCert Class 1 VA"
    - "ValiCert Class 2 VA"

--Michael Shuler <michael@pbandjelly.org> Sat, 27 Sep 2014 16:16:51 -0500
ca-certificates (20140325) unstable; usrgency=mediaum
:

и на этом завис.
Что делать? Может двоеточие в последней строке означает, что он ждет от меня какого ответа?
Гугл против ca-certificates (20140325) unstable; usrgency=mediaum ничего вразумительного не приносит.
Кстати, я все эти процедуры делал из-под LXDE, вызвав Терминал. Может надо было выгрузится из оконного менеджера?

ferum

Русские дебианщики против цифрового слабоумия !

andrei186

Цитата: ferum от 04 января 2016, 20:41:49
Цитата: andrei186 от 04 января 2016, 19:57:25Что делать?
q
и смотреть что дальше будет.
да скучно - пошел поел, попил - а он все то же кажет.
Чтоль есть шанс, что он проснется?

YVSIK

#22
здрасти ! вмешаюсь)) если что.
пример: ставим хром, и он не ставится, как надо.
требует зависимости. я делал так: ставил зависимости потом повторял установку, но совсем недавно до меня дошло.
Что он ставится изначально как надо, но не работает пока, чего то недостает, ставим зависимости он появляется,
вывод

ставим что надо начисто, он втал, но не работает, почему, нет зависимостей, /отлично/
пишем что он просит например это  apt-get -f install
он добавляет что надо, на это все заработает.

вобщем после установки обязательно сохрапняем вывод консоли в файл и внимательно его изучаем!
там буде все что надо и чего не хватает для работы программы.

Cообщение объединено 04 января 2016, 21:37:30

прямо сейчас посмотрел что такое и банк
и он у меня не заработал
не заработал по причине нет
Для корректной работы с системой iBank2 должна быть установлена Java 8
у вас Java 8 стоит?
её поставить достаточно проблематично, да же у гру не всегда выходит, вещь капризная

ferum

Русские дебианщики против цифрового слабоумия !

andrei186

#24
Цитата: ferum от 04 января 2016, 21:38:14
А ввод после q  нажали ?
да нет конечно. Я и ввод не нажимал. Потому что ничего не вводилось, и я подумал, что q либо опечатка, либо какой-то местный сленг, означающий *удак или что-то вроде этого.  ???
Однако послепятого нажатия на ввод она понеслась и вроде закончилась успешно, только в конце выдала предупреждения:
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100

Щас буду перегружаться, и смотреть, что получилось


Cообщение объединено 04 января 2016, 23:59:49

Цитата: ferum от 04 января 2016, 21:38:14
А ввод после q  нажали ?
вежливо переобуться не удалось, пришлось вырвать штепсель.
Но вгрузился нормально, разве что выдал  в одном месте invalid EDID
команда $ lsb_release -a
вернула

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.2 (jessie)
Release: 8.2
Codename: jessie

Вроде на первый взгляд нормально, интернет есть, Скайп остался, кириллица тоже.
Завтра посмотрю повнимательнее и попробую продолжить с iBank.
Ферум, спасибо за соболезнования



Cообщение объединено 05 января 2016, 18:19:51

Цитата: YVSIK от 04 января 2016, 21:32:32
Для корректной работы с системой iBank2 должна быть установлена Java 8
у вас Java 8 стоит?
Не  стоИт. Пол-года назад  на Дебиан wheezy протрахался с ней 2 дня, но так и не встала. Может надо было не явы, а виагры?
но сейчас в банке мне заявили, что теперь якобы ставить яву не надо. В конце декабря перед праздниками я запросил у них инструкцию по установке, обещали передать этот запрос разработчику БИФИТу, который общается только с банками. Надеюсь после 10го что-то получить

andrei186

Цитата: ferum от 04 января 2016, 20:41:49
Цитата: andrei186 от 04 января 2016, 19:57:25Что делать?
q
и смотреть что дальше будет.
а что всеже означает ввод буквы q и в каких ситуациях ее применять?

ferum

Русские дебианщики против цифрового слабоумия !

andrei186

Цитата: ferum от 31 декабря 2015, 15:35:36
4) В случае успешного обновления пробовал бы установить нужный вам драйвер.
Если в процессе установки будут проблемы, попробуем их здесь порешать. 
Драйвер на jessie встал без проблем. Но при попытке подключения к iBank как и предвидел YVSIK, iceweasel сообщил, что отсутствует java.
Последовал инструкциям на
How To Install Oracle Java 8 In Debian Via Repository [JDK8]
http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html:
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer

и получил на выходе
update-binfmts: warning: current package is oracle-java8, but binary format already installed by openjdk-6
Oracle JDK 8 installed
update-alternatives: using /usr/lib/jvm/java-8-oracle/jre/lib/i386/libnpjp2.so to provide /usr/lib/mozilla/plugins/libjavaplugin.so (mozilla-javaplugin.so) in auto mode
Oracle JRE 8 browser plugin installed
Setting up gsfonts-x11 (0.22) ...

вроде ОК, несмотря не предупреждение.
Теперь iceweasel говорит, что Поддержка Java в браузере не включена
Как ее включить?
Здесь:
Enable Java plugin in Iceweasel, Firefox and Chrome in Debian
http://sourcevirtues.com/2012/07/01/enable-java-plugin-in-iceweasel-firefox-and-chrome-in-debian/
дается рецепт из двух команд:

#Create "plugins" directory for Mozilla:
$> mkdir /home/myuser/.mozilla/plugins
#Create library symbolic link:
$> ln -s /opt/myjdks/jdk/jdk1.6.0_26/jre/lib/i386/libnpjp2.so  /home/myuser/.mozilla/plugins/

но это для другой версии явы


ferum

Да конечно ставить пакеты из ppa ubuntu  не есть хорошо ...но раз пошла такая пьянка режь последний огурец. У вас в выводе интересная строчка
update-alternatives: using /usr/lib/jvm/java-8-oracle/jre/lib/i386/libnpjp2.so to provide /usr/lib/mozilla/plugins/libjavaplugin.so (mozilla-javaplugin.so) in auto mode
из которой вы видите куда и какие либы у вас упали после установки пакета. Можете проверить это дело ( удобно с помощью mc).
По логике вещей вам остаётся сделать симлинк или тупо скопировать эти либы. Что то вроде

mkdir -p ~/.mozilla/plugins
sudo ln -s  /usr/lib/mozilla/plugins/libjavaplugin.so  ~/.mozilla/plugins/libjavaplugin.so
sudo ln -s  /usr/lib/jvm/java-8-oracle/jre/lib/i386/libnpjp2.so  ~/.mozilla/plugins/libnpjp2.so
Русские дебианщики против цифрового слабоумия !

andrei186

Цитата: ferum от 08 января 2016, 10:46:28
Да конечно ставить пакеты из ppa ubuntu  не есть хорошо 
Так это от бедности - другого не нашел. А что, java-8 можно поставить из дебиановских репозитариев?
Цитата: ferum от 08 января 2016, 10:46:28
интересная строчка ... из которой вы видите куда и какие либы у вас упали после установки пакета
признаюсь честно,  из этой строчки я вообще ничего не вижу - не то что зрение подводит, но тезауруса не хватает. Поэтому ничего не остается, как тупо скопировать предложенные Вами команды.
Кстати, мне слева подсказывают, что чтобы все это заработало, надо еще доустановить JRE при помощи
# apt install default-jre
которая  "will provide an IcedTea plugin that can be activated to display Java content"  - это так? Или это просто как один из многих вариантов?

Я считал, что устанавливая java-8 я и устанавливаю JRE