Консультация № 67362
17.12.2006, 12:43
0.00 руб.
0 2 2
Здравствуйте.Появилась новая проблемма при изучении линуса.Т.к в линуксе мой вынь-модем не пашет ,то я качаю пакеты под виндой и ставлю их через dpkg -i.Так вот при обновлении g++ до 4.0.2 и установки всех пакетов вручную появилась такая ...хрень.Пакет g++-4.0_4.0.2-3_i386.deb зависит от libstdc++6-4.0-dev_4.0.2-3_i386.deb,а libstdc++6-4.0-dev_4.0.2-3_i386.deb наоборот от g++-4.0_4.0.2-3_i386.deb.Поэтому я не могу их установить.Каждый ругается что другой не настроен.Что делать?

Обсуждение

Неизвестный
18.12.2006, 01:18
общий
это ответ
Здравствуйте, Gamer!
могу предложить выход
dpkg хранит статус установленных пакетов в /var/lib/dpkg/status
можно по пробоватать изменить статус пакета libstdc++6-4.0-dev
с
Status: install ok unpacked
на
Status: install ok installed
dpkg --audit перестанет ругатся что не сконфигурирован libstdc++6-4.0-dev
далее сконфигурировать g++-4.0
dpkg --configure g++-4.0
опять сменить статус libstdc++6-4.0-dev
с
Status: install ok installed
на
Status: install ok unpacked
и
dpkg --configure libstdc++6-4.0-dev
Затрудняюсь ответить к чему это может вас привести даже в конкретном данном случаи всё установится, вопрос коректно ли?
Вообще вам стоит настроить свой винмодем (чем и следует занятся, а не обнавлять g++) для работы в сети и пользоватся apt-get для обнавления системы.

Неизвестный
18.12.2006, 10:25
общий
это ответ
Здравствуйте, Gamer!
а если перечислить их в одной строке
dpkg -i g++-4.0_4.0.2-3_i386.deb libstdc++6-4.0-dev_4.0.2-3_i386.deb
?
C rpm‘ами такое проходит.
Форма ответа