5 способов запустить программное обеспечение Linux на Windows
Пользователи Linux часто хотят запускать программное обеспечение Windows в Linux, но пользователи Windows могут также хотеть запускать программное обеспечение Linux. Ищете ли вы лучшую среду разработки или мощные инструменты командной строки, вы можете запускать программное обеспечение Linux, не выходя из Windows.
Существует много разных вариантов запуска программного обеспечения Linux в Windows. Это проще, чем запускать программное обеспечение Windows в Linux, так как любой может настроить виртуальную машину с бесплатным дистрибутивом Linux - нет необходимости в лицензиях на программное обеспечение.
Виртуальные машины
Виртуальные машины позволяют запускать любую операционную систему в окне на рабочем столе. Вы можете установить бесплатный VirtualBox или VMware Player, скачать файл ISO для дистрибутива Linux, такого как Ubuntu, и установить этот дистрибутив Linux внутри виртуальной машины, как если бы вы устанавливали его на стандартном компьютере..
Когда вам нужно загрузить систему Linux, вы можете сделать это в окне на рабочем столе - не нужно перезагружаться и оставлять все ваши программы Windows позади. Все, кроме требовательных игр и продвинутых 3D-эффектов, должно работать просто отлично, но, скорее всего, вы не захотите их использовать..
Если вы устанавливаете Ubuntu на виртуальной машине, вы можете попробовать вместо этого установить производную Ubuntu, такую как Xubuntu. Рабочий стол Unity по умолчанию в Ubuntu использует трехмерные эффекты, а интерфейс рабочего стола на виртуальной машине работает не так гладко, как на предыдущих компьютерах. Xubuntu использует Xfce, который намного легче.
Вы даже можете попробовать использовать режим VirtualBox без шва или режим единства VMware для запуска приложений Linux непосредственно на вашем рабочем столе - они будут работать на виртуальной машине, но их окна будут присутствовать на вашем рабочем столе Windows, а не захвачены в одном окне виртуальной машины..
Cygwin
Cygwin - это набор инструментов, которые предлагают Linux-подобную среду в Windows. Это не способ запустить существующее программное обеспечение Linux в Windows - его придется перекомпилировать. Однако большая часть программного обеспечения уже была перекомпилирована. Cygwin предоставит вам Linux-подобный терминал и среду командной строки со многими программами командной строки, которые вы, возможно, уже использовали.
Ранее мы рассмотрели установку и использование Cygwin. Вы даже можете использовать Cygwin для установки сервера OpenSSH и получения доступа SSH к системе Windows..
Это решение идеально подходит для пользователей, которым не хватает важнейших утилит Linux в Windows - это не способ запустить полноценный рабочий стол Linux.
Установите Ubuntu через Wubi
Этот метод технически устанавливает Linux, а не запускает программное обеспечение Linux в Windows. Вам придется перезагружаться каждый раз, когда вы хотите использовать свою систему Linux, как если бы вы установили ее в стандартной конфигурации с двойной загрузкой..
Однако Wubi не устанавливает Ubuntu обычным способом. Вместо этого он создает специальный файл в вашем разделе Windows и использует этот файл в качестве диска Ubuntu. Это означает, что вы можете установить Ubuntu и использовать его без каких-либо разделов, и вы можете удалить Ubuntu из панели управления Windows, когда вы закончите.
Если вас сдерживают аспекты разделения, попробуйте Wubi. Производительность не будет такой же хорошей, как у нормально установленной системы Linux, когда речь идет о времени чтения и записи на диск, но она должна быть быстрее, чем у виртуальной машины..
Портированные и скомпилированные программы
Многие распространенные программы для Linux уже перенесены в Windows, а скомпилированные версии стали доступны онлайн. Если вы действительно скучаете по Emacs, вы найдете версии Emacs для Windows. Если вы хотите запустить определенную программу в Windows, выполните поиск в Google по названию этой программы и по «Windows» - есть хороший шанс, что вы найдете версию программы, которая была перенесена в Windows..
Распределения на основе coLinux
coLinux расшифровывается как Cooperative Linux. Это способ естественного запуска Linux вместе с ядром Windows, обеспечивающий гораздо более высокую производительность, чем простой запуск Linux на виртуальной машине..
Это отличная идея, но есть проблема. coLinux еще не поддерживает 64-битные версии Windows, поэтому для этого вам нужно будет запустить 32-битную версию Windows на своем компьютере - это все реже. coLinux не выпускал новую версию более двух лет, поэтому разработка, кажется, либо застопорилась, либо идет очень медленно.
Если вы хотите попробовать это, вы можете попробовать Portable Ubuntu Remix. Этот дистрибутив на основе coLinux последний раз обновлялся в 2011 году, поэтому он немного устарел, но другие варианты, такие как andLinux, еще более устарели. andLinux, о котором мы рассказывали в прошлом, последний раз обновлялся в 2009 году..
Дистрибутивы на основе coLinux были бы отличным вариантом, но, похоже, они остались позади. Если вы не возражаете против использования летнего программного обеспечения Linux и 32-разрядной версии Windows, этот вариант может в любом случае работать для вас.
Там нет ни одного правильного варианта здесь. Людям, которым нужен полный опыт работы с Linux, вероятно, понадобится виртуальная машина, в то время как пользователи нескольких важных утилит оболочки могут предпочесть Cygwin. Другим, кто просто хочет запустить одну программу, может повезти с версией этой программы, портированной на Windows.