Просто обновив последнюю версию Windows 10 (сборка 14316), я сразу же начал играть с WSL, подсистемой Windows для Linux, которая должна запускать установку Ubuntu в Windows.
Возможно, я пытаюсь сделать невозможное, пытаясь установить Apache на нем, но тогда кто-то объяснит мне, почему это невозможно.
Во всяком случае во время установки (sudo apt-get install apache2) я получил следующие сообщения об ошибках после правильной загрузки и установки зависимостей:
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: No such file or directory
runlevel:/var/run/utmp: No such file or directory
* Starting web server apache2 *
* The apache2 configtest failed.
Output of config test was:
mktemp: failed to create directory via template '/var/lock/apache2.XXXXXXXXXX': No such file or directory
chmod: missing operand after '755'
Try 'chmod --help' for more information.
invoke-rc.d: initscript apache2, action "start" failed.
Setting up ssl-cert (1.0.33) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for ufw (0.34~rc-0ubuntu2) ...
WARN: / is group writable!
Теперь я понимаю, что, похоже, для работы Apache2 отсутствуют некоторые папки и файлы. Прежде чем я начну менять что-либо, что может испортиться с моей установкой Windows, я хочу спросить, есть ли другой способ? Кроме того, должен ли я беспокоиться о том, что/можно записывать в группы или это просто стандартное поведение Windows?