Автор Тема: Библиотеки libstdc++ [решено]  (Прочитано 7065 раз)

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Библиотеки libstdc++ [решено]
« : 23.02.2015 09:10:16 »
Здравствуйте с Праздником.!
Вроде в p7/Sisyphus были библиотеки libstdc++.so.5; libstdc++.so.6 , хватился - нету?
« Последнее редактирование: 23.02.2015 11:56:51 от Skull »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++
« Ответ #1 : 23.02.2015 09:25:09 »
В Сизифе:
$ rpm -qf $(whereis libstdc++.so.5)
i586-libstdc++6-4.9.2-alt1
libstdc++6-4.9.2-alt1
$ rpm -qf $(whereis libstdc++.so.6)
ошибка: файл libstdc++.so:: Нет такого файла или каталога
i586-libstdc++6-4.9.2-alt1
libstdc++6-4.9.2-alt1

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++
« Ответ #2 : 23.02.2015 09:28:33 »
Врёт whereis libstdc++.so.5 :)
$ whereis whereis libstdc++.so.5
whereis: /usr/bin/whereis /usr/share/man/man1/whereis.1.gz
libstdc++.so: /usr/lib/libstdc++.so.6 /usr/lib64/libstdc++.so.6

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++
« Ответ #3 : 23.02.2015 09:34:45 »
$ rpm -qpl libstdc++3.3-3.3.4-alt8.x86_64.rpm
/etc/buildreqs/packages/substitute.d/libstdc++3.3
/usr/lib64/libstdc++.so.5
/usr/lib64/libstdc++.so.5.0.7

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Re: Библиотеки libstdc++
« Ответ #4 : 23.02.2015 09:40:56 »
Установил
apt-get install libstdc++6програма не стартует, а с
apt-get install libstdc++.so.5
apt-get install libstdc++.so.6
всё работало.

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Re: Библиотеки libstdc++
« Ответ #5 : 23.02.2015 09:52:55 »
Не находит;
rpm -qpl libstdc++3.3-3
ошибка: невозможно открыть libstdc++3.3-3: Нет такого файла или каталога
А здесь находит;
whereis whereis libstdc++.so.5
whereis: /usr/bin/whereis /usr/share/man/man1/whereis.1.gz
libstdc++.so: /usr/lib64/libstdc++.so.5 /usr/lib64/libstdc++.so.6

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++
« Ответ #6 : 23.02.2015 09:56:54 »
rpm -qpl libstdc++3.3-3

Код: (man rpm) [Выделить]
       -p <файл_пакета>
              Запросить    (не    инсталлированый)    <файл_пакета>.      Файл
              <файл_пакета>  может  быть  задан как адрес ftp или http; в этом
              случае заголовок пакета будет получен с указанного сервера.  См.
              ОПЦИИ FTP/HTTP на предмет встроенной поддержки FTP/HTTP.

<файл_пакета> - должен быть реальным файлом на компе. Я смотрел в своём локальном репозитории на жёстком диске.
« Последнее редактирование: 23.02.2015 09:59:36 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++
« Ответ #7 : 23.02.2015 10:00:50 »
apt-get install libstdc++3.3-3.3.4

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Re: Библиотеки libstdc++
« Ответ #8 : 23.02.2015 10:15:51 »
Находит
apt-get install libstdc++3.3Не находит
apt-get install libstdc++.so.5
apt-get install libstdc++.so.6
« Последнее редактирование: 23.02.2015 10:24:34 от Skull »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Re: Библиотеки libstdc++
« Ответ #9 : 23.02.2015 10:23:48 »
Находит
apt-get install libstdc++3.3Не находит
apt-get install libstdc++.so.5
apt-get install libstdc++.so.6
Или с полным путём файл указывайте или имя пакета.
# apt-get install /usr/lib64/libstdc++.so.5 /usr/lib64/libstdc++.so.6

Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано libstdc++3.3 для '/usr/lib64/libstdc++.so.5'
Последняя версия libstdc++3.3 уже установлена.
Выбрано libstdc++6 для '/usr/lib64/libstdc++.so.6'
Последняя версия libstdc++6 уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 1 не будет обновлено.

Примечание: это на 64-битной системе. На 32-битной — /usr/lib/
« Последнее редактирование: 23.02.2015 10:25:26 от Skull »
Андрей Черепанов (cas@)

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Re: Библиотеки libstdc++
« Ответ #10 : 23.02.2015 10:31:25 »
Всем спасибо, всё нашлось!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++
« Ответ #11 : 23.02.2015 10:38:16 »
apt-get install libstdc++3.3

apt-get install libstdc++3.3-3 ?

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Re: Библиотеки libstdc++ [решено]
« Ответ #12 : 23.02.2015 13:06:59 »
Пишет
apt-get install libstdc++3.3-3
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет libstdc++3.3-3


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Библиотеки libstdc++ [решено]
« Ответ #13 : 23.02.2015 13:14:25 »
apt-get install libstdc++3.3-3.3.4

Оффлайн mig

  • Участник
  • *
  • Сообщений: 103
Re: Библиотеки libstdc++ [решено]
« Ответ #14 : 23.02.2015 13:21:22 »
apt-get install libstdc++3.3-3.3.4
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет libstdc++3.3-3.3.4