Лучшее решение для домашнего сервера команды

Это решение, использующее Wine 1.4 на Ubuntu 12.04.

Я пробовал вышеупомянутый подход: «Обновленное решение для Ubuntu 12.04 на 2012/12/26». В основном это работает, за исключением того, что я не мог делать заметки и делать заметки на моем Kindle For PC.

Следующее решение позволяет делать заметки и подчеркивает и использует последнюю версию Kindle для ПК (да, это работает!)

Шаги по установке Kindle для ПК с аннотациями Включено

(вставьте команды, приведенные в цитатах ниже, в терминал)

Примечание. Это было протестировано для работы с Wine 1.4 на Ubuntu 12.04

. Шаг 1: избавиться от 1 файл вина: TYPE:

mv ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest_bak

Шаг 2: загрузите последнюю версию Kindle из http://www.amazon.com/gp/kindle/pc/download и сохраните ее в каталоге, например Desktop

Шаг 3: установите Kindle: cd в каталог, в котором вы сохранили загруженный исполняемый файл, и TYPE «wine KindleForPC-installer.exe»

Wine установит последнюю версию Kindle для ПК и создать значок стоп-кадра для запуска.

Наслаждайтесь!

1
задан 6 November 2012 в 04:35

2 ответа

Ваше решение, вероятно, будет работать нормально. Вам просто нужно убедиться, что Apache может читать файлы в /var/www.

. В качестве альтернативы вы всегда можете установить apache2-mpm-itk, что позволит вам настроить виртуальные хосты, работающие как пользователи кроме того, что Apache работает как (обычно www-data). Подробнее о apacke2-mpm-itk здесь.

1
ответ дан 25 May 2018 в 04:41

Лучшее решение - не иметь никого, кроме администратора сервера ssh или удаленного компьютера. Вместо этого, каждый разработчик работает на своей собственной машине, и каждый человек просто выполняет git pull/push для извлечения кода из центральной ветви сервера. Таким образом, работа, выполняемая каждым человеком, полностью независима, кроме случаев, когда они сливаются с другими. Git позаботится обо всех разрешениях, все, что вам нужно сделать, это убедиться, что у каждого разработчика есть учетная запись для входа в систему.

Пожалуйста, обратитесь к разделу «Использование git для совместной работы» этого документа: http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html

Вы также можете быть заинтересованы в разделе «Распределенные рабочие процессы» этого документа: http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html

1
ответ дан 25 May 2018 в 04:41
  • 1
    Так что вы предлагаете. Доступ только к каталогу для каждого пользователя (поэтому localhost / ~ user1 и т. Д.), А затем для коллективной работы работает только репозиторий Git? Но как остальные 2 человека, которые являются администратором, управляют сервером как таковым, если я недоступен: s? – aliasbody 6 November 2012 в 05:41
  • 2
    Да, это то, что я предлагаю. Наличие нескольких админов на ящике - это отдельный вопрос, связанный с несколькими разработчиками, и его следует задавать отдельно. – ImaginaryRobots 6 November 2012 в 06:33
  • 3
    Спасибо за все предложение, я думаю, что нашел идеальный способ решить эту проблему: D Спасибо за вашу помощь – aliasbody 6 November 2012 в 07:32

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

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