2013-07-21 1 views
0

Я хочу установить boost_1_54_0 в своем Ubuntu (версия 10.0+). Я загружаю пакет в/home/Downloas Затем я стараюсь следовать шагам, приведенным в официальной паутине повышения. http://www.boost.org/doc/libs/1_54_0/more/getting_started/unix-variants.htmlUbuntu не удалось распаковать tar.bz2 в/usr/local

Я ввожу код

~/Downloads$ tar --bzip2 -xf /path/to/boost_1_54_0.tar.bz2 

Тогда ошибка:

tar (child): /path/to/boost_1_54_0.tar.bz2: Cannot open: No such file or directory 
tar (child): Error is not recoverable: exiting now 
tar: Child returned status 2 
tar: Error is not recoverable: exiting now 

Так что я думаю, может быть, я должен изменить часть "/ путь/к /", но я не знаю, что я должен заменить.

Существует аналогичный вопрос Installing latest 1.44 boost library under ubuntu 10.04, однако парень успешно завершил первый шаг, который теперь я застрял!

ответ

0

Вы должны изменить его на путь, на котором вы на самом деле положить ваш файл в формате bzip.

/path/to - это метакаталог, предназначенный для указания пути к тому, где находится данный файл. Например, если вы поместили файл в свою систему в каталог tmp, вы должны использовать /tmp/boost_1_54_0.tar.bz2.

В случае, если он находится в /home/Downloads, это то, что вы использовали бы. Или, если вы на самом деле в каталоге, где находится файл, вы можете просто использовать имя файла без пути.

+0

Он работает. Благодаря! – kww

0

Правильно, вы должны изменить эту часть «путь/в». Появляется сообщение об ошибке: «Нет такого файла или каталога», что означает, что в вашей строке что-то не так. И еще. Вы уже находитесь на карте «Загрузки», это означает, что строка должна быть только «boost_1_54_0.tar.bz2».

Попробуйте запустить под Загрузки:

~Downloads$ tar --bzip2 -xf boost_1_54_0.tar.bz2 

 Смежные вопросы

  • Нет связанных вопросов^_^