Настройка пути к файлу gsutil bashrc

На самом деле я только что установил gsutil , следуя инструкциям здесь .

Но теперь, когда я печатаю gsutil в командной строке, я получаю следующее:

No command was given.
Choose one of -b, -d, -e, or -r to do something. 
Try `/usr/bin/gsutil --help' for more information.

В чем может быть моя ошибка, или я должен сделать что-то еще?

это из-за того, что я не установил правильный путь в моем .bashrc file? Следующий путь указан мной в файле .bashrc:

export PATH=${PATH}:$usr/bin/gsutil

, и сначала я установил его на:

export PATH=${PATH}:$HOME/vishal/Downloads/gsutil/gsutil
2
задан 2 November 2012 в 11:00

3 ответа

Программа gsutil нуждается в еще нескольких аргументах для запуска. Так что gsutil сам по себе не выдаст ничего helpfuk, кроме вывода, который вы вставили. То есть, чтобы загрузить ваши фотографии в формате PNG, введите команду

gsutil cp *.png gs://my_pngs

Просто посмотрите Справочное руководство по gsutil . Этот документ объясняет, как вы должны использовать gsutil.

Но и ваше определение $PATH кажется неверным. Вы писали:

export PATH=${PATH}:$usr/bin/gsutil

Вы действительно установили переменную $usr? Я предполагаю, что вы хотите использовать каталог /usr. Если это ваше намерение, вы должны заменить $ и написать вместо него /. Второй вопрос, который приходит на ум: является ли /usr/bin/gsutil каталогом? Я предполагаю, что это ваш исполняемый файл. Таким образом, ваше определение не будет работать в любом случае. Если вы попытаетесь ввести echo $PATH, вы увидите, что /usr/bin уже определена как часть вашего пути. Поэтому gsutil будет вызываться, как и любая другая программа, и нет необходимости устанавливать переменную PATH.

0
ответ дан 2 November 2012 в 11:00

Как отмечено в https://stackoverflow.com/questions/7989741/how-to-configure-gsutil , сообщение «Команда не была дана» возвращается программой gsutil Пакет Ubuntu gsutil. Это не утилита Google Cloud Storage, а более старая программа для «настройки и управления телефонами GrandStream BudgeTone 100 VOIP и GS2000». Это упоминается в заметном «Предупреждение» в красном поле на странице справки Google, на которую вы ссылаетесь.

Хотя вы, вероятно, могли бы решить эту проблему, правильно настроив PATH (чтобы Google gsutil находился до gsutil из пакета Ubuntu), если у вас нет телефона «BudgeTone», Вы также можете просто удалить пакет Ubuntu gsutil.

0
ответ дан 2 November 2012 в 11:00

Вместо загрузки и установки из Интернета я настоятельно рекомендую использовать встроенный в Ubuntu пакет управления.

Это гарантирует, что приложения протестированы для запуска в вашей дистрибутивной версии, а также гарантирует, что приложения установлены в соответствующем месте в файловой системе. Это также позволяет вам легко удалить приложение, если оно вам больше не нужно.

Для этого найдите приложение в программном центре Ubuntu.

Ниже приведена ссылка для установки gsutil в вашей системе через систему управления пакетами Ubuntu:

Install via the software center

В качестве альтернативы Вы можете нажать здесь на сумке для покупок прямо на gsutil Install gsutil

Лишь изредка вам может понадобиться добавить ppa в качестве источника программного обеспечения, откуда вы знаете, вы можете установить приложение, которое иначе недоступно.

Только в качестве крайней меры мы можем также установить приложение из их исходного кода или из программы установки, которая может быть предложена (например, в случае программного обеспечения с закрытым исходным кодом). Такое программное обеспечение не может быть протестировано для запуска без проблем.

0
ответ дан 2 November 2012 в 11:00

Другие вопросы по тегам:

Похожие вопросы: