Насколько мне известно, ruby less не обновляется достаточно, чтобы обрабатывать оператор конкатенации.
Для тех, кто заинтересован в решении, которое компилируется без сохранения для не-mac-платформ с использованием less.js, вы можете проверить это руководство по установке *. Хотя учебник ориентирован на пользователей Windows, я предполагаю, что если вы сможете получить Node.js в своей системе, сам скрипт будет работать одинаково.
* Отказ от ответственности: этот урок - мой. Просто подумал, что люди, возможно, захотят увидеть, что означает надпись «Использовать Node.js». Я не смог найти какие-либо скрипты в Интернете для использования Node.js для компиляции LESS при сохранении файла, поэтому я приготовил его и подумал, что поделюсь им.
У вас есть 2-3 разных проблемы.
Проблема №1:
Сначала, посмотрев на ваш cat /etc/fstab, я заметил, что для / нет монтирования. Смотрите, где говорится # / was mounted on /dev/sda1 during installation? Следующая строка должна выглядеть Проблема №1: следующим образом:
UUID=255a75c0-4c63-4630-945f-e42afa1a8b15 / ext4 errors=remount-ro 0 1
Чтобы отредактировать в правильном номере UUID, сначала сделайте следующее:
sudo blkid
и скопируйте UUID для /dev/sda1 в буфер обмена и замените UUID в моем примере сверху пастой из буфера обмена. Добавьте эту строку к своему /etc/fstab.
замените , если он говорит вам, что вы не можете редактировать / сохранять /etc/fstab, потому что он находится в файловой системе только для чтения, do следующую команду, затем отредактируйте /etc/fstab:
sudo mount -o rw,remount /
Проблема № 2:
Когда вы создали /swapfile, вы выполнили инструкции на https: //www.digitalocean .com / community / tutorials / how-to-add-swap-on-ubuntu-14-04, но вы, вероятно, забыли сделать следующий шаг:
sudo mkswap /swapfile
Проблема №2:
Если это компьютер UEFI, я не вижу раздел для /boot/efi. Обычно я ожидал бы, что /etc/fstab будет содержать строки, подобные этим:
# /boot/efi was on /dev/sda2 during installation
UUID=3084-EB11 /boot/efi vfat defaults 0 1
Это было раньше, или вы случайно удалили раздел и указанные выше строки в /etc/fstab?
Я бы пошел на ошибку cat / etc / fstab, которая возникает, когда вручную создается своп.
Попробуйте в терминале:
blkid
Затем скопируйте идентификатор раздела подкачки и вставьте его вместо старого:
sudo nano / etc / fstab
Если своп еще не создан, просто прокомментируйте всю строку старый своп (# в начале строки).
У вас есть 2-3 разных проблемы.
Проблема №1:
Сначала, посмотрев на ваш cat /etc/fstab, я заметил, что для / нет монтирования. Смотрите, где говорится # / was mounted on /dev/sda1 during installation? Следующая строка должна выглядеть Проблема №1: следующим образом:
UUID=255a75c0-4c63-4630-945f-e42afa1a8b15 / ext4 errors=remount-ro 0 1
Чтобы отредактировать в правильном номере UUID, сначала сделайте следующее:
sudo blkid
и скопируйте UUID для /dev/sda1 в буфер обмена и замените UUID в моем примере сверху пастой из буфера обмена. Добавьте эту строку к своему /etc/fstab.
замените , если он говорит вам, что вы не можете редактировать / сохранять /etc/fstab, потому что он находится в файловой системе только для чтения, do следующую команду, затем отредактируйте /etc/fstab:
sudo mount -o rw,remount /
Проблема № 2:
Когда вы создали /swapfile, вы выполнили инструкции на https: //www.digitalocean .com / community / tutorials / how-to-add-swap-on-ubuntu-14-04, но вы, вероятно, забыли сделать следующий шаг:
sudo mkswap /swapfile
Проблема №2:
Если это компьютер UEFI, я не вижу раздел для /boot/efi. Обычно я ожидал бы, что /etc/fstab будет содержать строки, подобные этим:
# /boot/efi was on /dev/sda2 during installation
UUID=3084-EB11 /boot/efi vfat defaults 0 1
Это было раньше, или вы случайно удалили раздел и указанные выше строки в /etc/fstab?
Я бы пошел на ошибку cat / etc / fstab, которая возникает, когда вручную создается своп.
Попробуйте в терминале:
blkid
Затем скопируйте идентификатор раздела подкачки и вставьте его вместо старого:
sudo nano / etc / fstab
Если своп еще не создан, просто прокомментируйте всю строку старый своп (# в начале строки).