2012-05-02 2 views
7

Я пытаюсь установить шеф-повар (из opscode) в поле ubuntu. Я не очень хорошо знаком с Linux, но мне нужно быстро установить шеф-повар на Linux.создание файла внутри /etc/apt/sources.list.d/

Одним из шагов Installtion руководства говорит

Create /etc/apt/sources.list.d/opscode.list 

Что означает эта строка? Теперь я должен создать каталог opscode.list или файл?

/etc/apt/sources.list.d/ директория уже существует.

Когда я пытаюсь стрелять следующую команду ->

cd /etc/apt/sources.list.d/ 
mkdir opscode.list 

я получаю следующее ->

mkdir: cannot create directory `opscode.list': Permission denied 

Как я могу разрешить разрешение отказано вопрос?

ответ

8

использование Sudo:

sudo vi /etc/apt/sources.list.d/opscode.list 

или, возможно, с помощью эхо:

sudo echo "deb http://apt.opscode.com/ <codename> main" > /etc/apt/sources.list.d/opscode.list 

При запросе пароля введите свой пароль (не один из корня).

Заменить «< позывным >» с кем необходимо (в зависимости от урока):

  • Для шеф-0.9.x, замените позывной поддерживаемое распределение кодовым, такие как «осознанный».
  • Для шеф-повара 0.10.x замените кодовое имя на кодовое имя с буквой «-0.10», например «lucid-0.10».