Я новичок в Linux и Ubuntu, и я пытаюсь установить пакет под названием libstdc++2.10-glibc2.2
. Сначала я использую wget
wget http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2
. Это дает мне saving to libstdc++2.10-glibc2.2.4
, поэтому он добавляет extra .4
в конце. Тогда я делаю
sudo dpkg -i libstdc++2.10-glibc2.2.4
, и он дает мне
dpkg-deb: error: `libstdc++2.10-glibc2.2.4' is not a debian format archive
dpkg: error processing libstdc++2.10-glibc2.2.4 (--install):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
libstdc++2.10-glibc2.2.4
Что я делаю неправильно?
Пакет с именем libstdc ++ 2.10-glibc2.2 отсутствует. Вы можете проверить это, перейдя по URL-адресу, указанному в вопросе: http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2.
Когда вы запустите wget for приведенный выше URL-адрес, вы в конечном итоге загружаете веб-страницу (проверьте вывод команды wget, в котором указано, что вы загружаете текст / html).
Если вы хотите установить компилятор C ++ и C ++ STL, тогда просто установите g ++. [F1].
В общем, вы должны установить из системы управления пакетами (с помощью Software Center или Synaptic или Muon или apt-get и т. д.) вместо загрузки файлов deb таким образом. Почему вы хотите установить libstdc ++ 2.10-glibc2.2? Вы действительно используете Ubuntu 6.06 Dapper Drake?