Использование ikiwiki через командную строку: Рабочий процесс и проблема с разрешением

Zypper работает только с установленными вами репозиториями.

Если вы не нашли пакет в zypper, рекомендуется:

1) Искать openSUSE в http://software.opensuse.org

2) Или добавьте репозитории, в которых есть ваш пакет

$ sudo zypper ar -f http://download.opensuse.org/repositories/filesystems/openSUSE_Tumbleweed "OBS: Filesystems"
$ sudo zypper refresh
$ sudo zypper install davfs2

1
18.04.2019, 15:14
1 ответ

вопрос объявления 1:

Это кажется правильным. Если вы установите git_wrapperнаgit_wrapper: /home/user/mywiki/.git/hooks/post-commit(вместо git_wrapper: /home/user/mywiki.git/hooks/post-update, вам не нужен шаг нажатия.

Вы также можете подумать о другом рабочем клоне вашей вики. Но пока у вас есть настройка одного пользователя и вы не редактируете через веб-интерфейс и редактор одновременно, внутри scrdirвсе должно работать, как вы описали. См. также этот вопрос:Зачем мне 3 git-репозитория для ikiwiki, если я хочу выполнить локальную фиксацию)

рекламный вопрос 2:

Я не совсем понимаю, откуда взялась проблема, возможно, вы запустили ikiwikiс sudoво время установки. Я предлагаю следующее, чтобы исправить это:

  1. Убедитесь, что public_htmlпринадлежит вам(sudo chmod myuser:myuser ~/public_html)

  2. Переустановите вики с помощью клонирования:

    • Клонировать пустой репозиторий :git clone --bare ~/mywiki.git ~/newiki.git(, даже если файлы в mywiki.gitпринадлежат root, файлы в ~/newiki.gitбудут принадлежатьmyuser)
    • cp ~/mywiki.git/config ~/newiki.git/config
    • Сделай новыйsrcdir:git clone ~/newiki.git ~/newiki(~/newikiбудет твой новыйsrcdir)
  3. Создайте новый файл конфигурации:cp ~/mywiki.setup ~/newiki.setupи переименуйте все вхождения mywikiв newiki.

  4. Затем запустите (без sudo):ikiwiki --setup newiki.setup --getctime

  5. Проверьте в браузере:127.0.0.1/~myuser/newiki

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

1
27.01.2020, 23:45

Теги

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