Автор Тема: Яндекс.браузер (Yandex.browser) что-нибудь поменялось ?  (Прочитано 40285 раз)

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
А что нибудь поменялось?
Сегодня пришла родственница, школьница. Просит установит яндекс браузер.
Нашел пару ссылок в интернете.
Ругается на какие то зависимости.
Можно ли поставить?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 493
    • Домашняя страница
    • Email
Скачать и установить через rpm -Uvh --nodeps
Андрей Черепанов (cas@)

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
А кто нибудь пробовал?
Работает?
Откуда качали?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 493
    • Домашняя страница
    • Email
А кто нибудь пробовал?
Работает?
Откуда качали?
Брал с официального сайта и ставил. Ничего сложного.
Андрей Черепанов (cas@)

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
А кто нибудь пробовал?
Работает?
Откуда качали?
...Это?.. :-)
« Последнее редактирование: 23.10.2017 14:48:25 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
Скачал отсюда https://browser.yandex.ru/beta/
Ставлю через установщик rpm
Пишет в подробностях
Спойлер
Reading Package Lists...
Building Dependency Tree...
Selecting yandex-browser-beta for '/home/oleg/Рабочий стол/Yandex.rpm'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following packages have unmet dependencies:
  yandex-browser-beta: Depends: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) but it is not installable
                       Depends: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) but it is not installable
E: Broken packages
Ставлю в терминале:
sudo rpm -Uvh --nodeps Yandex.rpm
Спойлер
[oleg@pppoe Рабочий стол]$ sudo rpm -Uvh --nodeps Yandex.rpm
[sudo] password for oleg:
Подготовка...      ##################################################
yandex-browser-beta          ##################################################
висим.
Закрываем терминал.
В разделе сеть появляется браузер Яндекс.
Не запускается.
Терминале
Спойлер
[oleg@pppoe ~]$ yandex-browser-beta
/usr/bin/yandex-browser-beta: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by /usr/bin/yandex-browser-beta)
/usr/bin/yandex-browser-beta: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.19' not found (required by /usr/bin/yandex-browser-beta)
[oleg@pppoe ~]$
Синаптик ругается на пакет с ошибками. Преинстал в Синаптике поставил.
Что делать?
« Последнее редактирование: 23.10.2017 17:13:12 от latigid »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 955
Ставлю в терминале:
sudo rpm -Uvh --nodeps Yandex.rpm
В разделе сеть появляется браузер Яндекс.
Не запускается.

Потому что
$ man rpm|sed -n '192,193p'
       --nodeps
              Don't do a dependency check before installing or upgrading a package.


Что делать?

Яндексу в бубен стучать. Там лицензия проприетарная.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 955
The following packages have unmet dependencies:
  yandex-browser-beta: Depends: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) but it is not installable
                       Depends: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) but it is not installable
E: Broken packages

Смотрите Provides: для этого пакета.
В сизифе вплоть до (GLIBCXX_3.4.22).

Оффлайн latigid

  • Завсегдатай
  • *
  • Сообщений: 286
    • Email
А по пунктам можно?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 955
А по пунктам можно?

:-) Можно:

Смотрим какую библиотеку требует
The following packages have unmet dependencies:
  yandex-browser-beta: Depends: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) but it is not installable
                       Depends: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) but it is not installable
E: Broken packages

Ищем в какой пакет она входит
$ rpm -qf /usr/lib/libstdc++.so.6
libstdc++6-6.3.1-alt2.i586

# У вас где-то в /usr/lib64

Смотрим что предоставляет пакет
$ rpm -q --provides libstdc++6|grep -v set:
libstdc++ = 6.3.1
libstdc++3.4 = 6.3.1
libstdc++4.1 = 6.3.1
libstdc++4.3 = 6.3.1
libstdc++4.4 = 6.3.1
libstdc++4.5 = 6.3.1
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(CXXABI_1.3.1)
libstdc++.so.6(CXXABI_1.3.10)
libstdc++.so.6(CXXABI_1.3.2)
libstdc++.so.6(CXXABI_1.3.3)
libstdc++.so.6(CXXABI_1.3.4)
libstdc++.so.6(CXXABI_1.3.5)
libstdc++.so.6(CXXABI_1.3.6)
libstdc++.so.6(CXXABI_1.3.7)
libstdc++.so.6(CXXABI_1.3.8)
libstdc++.so.6(CXXABI_1.3.9)
libstdc++.so.6(CXXABI_FLOAT128)
libstdc++.so.6(CXXABI_TM_1)
libstdc++.so.6(GLIBCXX_3.4)
libstdc++.so.6(GLIBCXX_3.4.1)
libstdc++.so.6(GLIBCXX_3.4.10)
libstdc++.so.6(GLIBCXX_3.4.11)
libstdc++.so.6(GLIBCXX_3.4.12)
libstdc++.so.6(GLIBCXX_3.4.13)
libstdc++.so.6(GLIBCXX_3.4.14)
libstdc++.so.6(GLIBCXX_3.4.15)
libstdc++.so.6(GLIBCXX_3.4.16)
libstdc++.so.6(GLIBCXX_3.4.17)
libstdc++.so.6(GLIBCXX_3.4.18)   <=
libstdc++.so.6(GLIBCXX_3.4.19)   <=
libstdc++.so.6(GLIBCXX_3.4.2)
libstdc++.so.6(GLIBCXX_3.4.20)
libstdc++.so.6(GLIBCXX_3.4.21)
libstdc++.so.6(GLIBCXX_3.4.22)
libstdc++.so.6(GLIBCXX_3.4.3)
libstdc++.so.6(GLIBCXX_3.4.4)
libstdc++.so.6(GLIBCXX_3.4.5)
libstdc++.so.6(GLIBCXX_3.4.6)
libstdc++.so.6(GLIBCXX_3.4.7)
libstdc++.so.6(GLIBCXX_3.4.8)
libstdc++.so.6(GLIBCXX_3.4.9)
libstdc++6 = 6.3.1-alt2

Этот же Provides можно посмотреть и через
apt-cache show пакет


Цитировать
http://rsync.altlinux.ru/pub/people/at/protav2007-ru-short.pdf
Автоматический поиск зависимостей
в rpm-пакетах
Алексей Турбин <at(at)altlinux.org>
5 июля 2007 г.
...
Введение
На последних стадиях сборки rpm-пакета происходит формирование зависимостей
Requires (требуемые пакеты) и Provides (зависимости, предоставляемые пакетом).
...
« Последнее редактирование: 23.10.2017 19:04:45 от Speccyfighter »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 493
    • Домашняя страница
    • Email
Яндекс собрал со слишком новыии библиотеками. Ищите ранние версии Яндекс-браузера.
Андрей Черепанов (cas@)

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
Ставлю через установщик rpm
...Ставлю... Висит, так же было и с первой установкой google-chrome-stable_current_x86_64.rpm, жду... Преинстал в Синаптике не ставил, однако все на месте... :-)
« Последнее редактирование: 23.10.2017 20:32:21 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 493
    • Домашняя страница
    • Email
Что в подробностях?
Андрей Черепанов (cas@)

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
Что в подробностях?
...Так работают... :-)
« Последнее редактирование: 23.10.2017 23:01:43 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 955
однако все на месте... :-)
...Так работают... :-)

У вас версия 17.7.1, а на скачивание судя по всему 17.9.0.
Пусть посмотрит эту
« Последнее редактирование: 23.10.2017 22:52:31 от Speccyfighter »