какой наименее болезненный способ иметь меньше на Windows?

337
einpoklum

Я хочу использовать lessвместо moreWindows-машины.

Я знаю, что могу установить Cygwin и использовать его меньше. Но я также заметил, что есть GnuWin, который предлагает меньше, автономный меньше, и есть еще другие варианты .

Какой наименее болезненный / наименее навязчивый выбор сделать менее доступным?

0
MinGW (https://sourceforge.net/projects/mingw/files/MSYS/Base/less/less-436-1/) возможно? Mokubai 6 лет назад 0
Кажется проще просто использовать WSL Ramhound 6 лет назад 0
@Ramhound: WSL? einpoklum 6 лет назад 0
@Mokubai: Можете ли вы объяснить, почему MinGW, а не другие варианты, в ответ? einpoklum 6 лет назад 0
@einpolkum WSL = [Подсистема Windows для Linux] (https://docs.microsoft.com/en-us/windows/wsl/faq) Anaksunaman 6 лет назад 0
@Anaksunaman: Хорошо, а почему это мой выбор? einpoklum 6 лет назад 0
@einpoklum - это особенность Windows, а не сторонних Ramhound 6 лет назад 0
@einpolkum Lol хороший вопрос. Я полагаю, что плюсы будут в том, что это официальный материал, поддерживаемый MS, и, возможно, потенциальная простота установки (возможно, это CLI Cygwin без хлопот, если я не совсем ошибаюсь). Однако вы все равно должны соответствовать системным требованиям. Кто-то другой, вероятно, мог бы сделать лучшее обоснование для этого. Anaksunaman 6 лет назад 0
@einpolkum За мои деньги [отдельный пакет без GNUWin32] (http://gnuwin32.sourceforge.net/packages/less.htm) - явный победитель наименее болезненного / навязчивого. Это простая загрузка (bin и dep zips), распакуйте ее куда угодно, поместите папки deps в папку bin и добавьте в свой путь. Никаких наворотов и функциональности, а в принципе просто меньше. Anaksunaman 6 лет назад 0
@Ramhound: Но разве Windows не позволяет устанавливать сторонний дистрибутив Linux? einpoklum 6 лет назад 0
@ Anaksunaman: Сделайте ответ, пожалуйста. einpoklum 6 лет назад 0
@einpoklum Не совсем, вероятно, между ними не так много различий, и к тому времени, как вы настроили какой-либо из них, тогда это трудная часть, и «какая» становится неактуальной, если вы не можете найти что-то конкретное, что не делай то, что мог бы другой. К тому времени, когда вы изучите все варианты, которые, возможно, уже установили один, решите свою проблему и продолжите. Mokubai 6 лет назад 0

1 ответ на вопрос

1
Anaksunaman

Какой наименее болезненный / наименее навязчивый выбор сделать менее доступным [в Windows]?

Возможно, наименее болезненным / навязчивым выбором является отдельный пакет без GnuWin32 . Это в основном просто lessбез излишеств, хлопот или больших установок.

Чтобы установить GnuWin32 less:

  • Загрузите и распакуйте двоичные файлы и файлы зависимостей zip. Вы можете также хотеть документацию zip, но это не обязательно.

  • Скопируйте binи manifestпапки из dependenciesпапки ( менее 394-DEPS ) в binaryпапку ( менее 394 приемники ). Согласитесь перезаписать.

  • Возьмите комбинированную binaryпапку ( less-394-bin ) и поместите ее туда, где вы хотите, чтобы она постоянно находилась. Вы можете переименовать папку, если хотите.

Добавляя меньше на свой путь

Наконец, чтобы сделать lessглобально доступным из командной строки, добавьте папку установки (например C:\path\to\less\) в системную Pathпеременную Windows . Это под:

Панель управления \ Система и безопасность \ СистемаРасширенные настройки системыПеременные среды ...

И в Windows 7, и в Windows 10. Системная Pathпеременная находится на нижней панели.

Windows 7 :

  • EditPathпеременные, добавив точку с запятой к текущей записи окончательной и вставьте путь lessпосле этого. Таким образом, вы должны получить что-то вроде...C:\random\folder\;C:\path\to\less\

  • Нажмите OKдва раза, чтобы сохранить настройки (один раз, чтобы выйти из Editокна и еще раз, чтобы закрыть диалоговое окно Environment Variables ... ).

Windows 10 :

  • EditPathпеременный, нажав Newдля добавления новой записи. Вставьте свой путь lessв новое поле внизу списка. Не забывайте про косую черту (впрочем, без точки с запятой).

  • Нажмите OKдва раза, чтобы сохранить настройки (один раз, чтобы выйти из Editокна и еще раз, чтобы закрыть диалоговое окно Environment Variables ... ).

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