Некоторые файлы в / usr / sbin / никогда не заменяются?

Первый chmod -R может испортить ваши системные права, если вы делаете это по системному файлу и каталогам по ошибке.

Второй chmod -R может испортить флаги в этих папках и не является хорошей идеей предоставить разрешения для некоторых папок всем пользователям.

Вместо этого вы должны попробовать chown:

 sudo tree -fai ~/.blabla  | xargs -L1 -I{} sudo chown youruser:youruser {}
1
задан 1 March 2011 в 21:29

16 ответов

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить специально созданную копию.

apt-get remove cherokee

Насколько я знаю, я бы рекомендовал всегда использовать версию в репозиториях, если у вас нет веских оснований. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 25 July 2018 в 22:25

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

make sudo make install
3
ответ дан 25 July 2018 в 22:25

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить специально созданную копию.

apt-get remove cherokee

Насколько я знаю, я бы рекомендовал всегда использовать версию в репозиториях, если у вас нет веских оснований. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 26 July 2018 в 21:21

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

make sudo make install
3
ответ дан 26 July 2018 в 21:21

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить специально созданную копию.

apt-get remove cherokee

Насколько я знаю, я бы рекомендовал всегда использовать версию в репозиториях, если у вас нет веских оснований. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 2 August 2018 в 03:51

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

make sudo make install
3
ответ дан 2 August 2018 в 03:51

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить специально созданную копию.

apt-get remove cherokee

Насколько я знаю, я бы рекомендовал всегда использовать версию в репозиториях, если у вас нет веских оснований. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 4 August 2018 в 19:55

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

make sudo make install
3
ответ дан 4 August 2018 в 19:55

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

  make sudo make install  
3
ответ дан 6 August 2018 в 03:58

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить пользовательскую копию.

  apt-get удалить cherokee  

Насколько я понимаю, я бы рекомендуем всегда использовать версию в репозиториях, если у вас нет веской причины. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. [D0] http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 6 August 2018 в 03:58

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

  make sudo make install  
3
ответ дан 7 August 2018 в 21:56

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить пользовательскую копию.

  apt-get удалить cherokee  

Насколько я понимаю, я бы рекомендуем всегда использовать версию в репозиториях, если у вас нет веской причины. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. [D0] http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 7 August 2018 в 21:56

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

  make sudo make install  
3
ответ дан 10 August 2018 в 10:10

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить пользовательскую копию.

  apt-get удалить cherokee  

Насколько я понимаю, я бы рекомендуем всегда использовать версию в репозиториях, если у вас нет веской причины. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. [D0] http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 10 August 2018 в 10:10

Для запуска make install вам нужно быть root. Из вашего вопроса неясно, имеете ли вы правильные разрешения при его запуске.

Вы должны скомпилировать как обычный пользователь и установить его как root (также вы должны использовать / usr / local в качестве префикса для все, что не связано с менеджером пакетов вашего дистрибутива, но это еще одна дискуссия):

  make sudo make install  
3
ответ дан 13 August 2018 в 16:32

Если вы ранее устанавливали cherokee из репозиториев ubuntu, то эта версия была установлена ​​в / usr / sbin, и ваша скомпилированная версия вручную, вероятно, будет плохо вмешиваться в эту «официальную» установку. Обязательно удалите упакованную версию, прежде чем пытаться установить пользовательскую копию.

  apt-get удалить cherokee  

Насколько я понимаю, я бы рекомендуем всегда использовать версию в репозиториях, если у вас нет веской причины. Таким образом, вы будете получать обновления автоматически, и вам не придется сражаться с ошибками вверх по течению. [D0] http://packages.ubuntu.com/maverick/cherokee

0
ответ дан 13 August 2018 в 16:32

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

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