Аналоги оконных программ в linux

Обновлено: 20.11.2024

Правила форума
Не бывает глупых вопросов. Однако, если вы считаете свой вопрос немного глупым, то это подходящее место для вас, чтобы опубликовать его. Пожалуйста, придерживайтесь простых вопросов, на которые, по вашему мнению, люди смогут быстро ответить. Для длинных и сложных вопросов предпочитайте другие форумы в разделе поддержки.
Перед публикацией прочтите, как получить помощь

Запуск программ Windows в Linux Mint

У меня 64-разрядная версия Linux Mint 15 в системе с двойной загрузкой и 64-разрядной версией Windows 7. Я установил его несколько месяцев назад и, честно говоря, даже не помню, какой рабочий стол — «Mate» или «Cinnamon». Честно говоря, я предпочитаю «способ Windows» делать большинство вещей, но я пытаюсь научиться любить Linux. Но если я не могу запускать свои любимые программы для Windows в Linux, мне это бесполезно.

Мне удалось перейти к .exe-файлу программы, которую я хочу запустить, и выбрать вариант «Открыть с помощью загрузчика WINE». Программа начинает открываться, потом зависает. В этот момент я обречен. Он не полностью запускается, и я не могу найти способ его закрыть. (Под Windows я бы просто вызвал Диспетчер задач, но если в Linux есть аналог, я не знаю, что это такое.) Я попытался временно переместить зависшую программу в другое «рабочее пространство», но она оставила синий квадрат в середина моего экрана, которую я сейчас пытаюсь печатать.

Есть ли какая-то основная вещь, связанная с запуском программ Windows в Linux, которой я не знаю? Для меня возможность успешно запускать хотя бы несколько любимых программ Windows без большого количества пуканий не подлежит обсуждению.

Нет, вы не хотите использовать Linux. Вы хотите остаться на Windows. Все в порядке.

Мне удалось перейти к .exe-файлу программы, которую я хочу запустить, и выбрать вариант «Открыть с помощью загрузчика WINE». Программа начинает открываться, затем зависает.

На машине с двойной загрузкой (Windows и Linux Mint) нельзя просто перейти к разделу Windows, найти исполняемый файл Windows, выбрать «Запустить с вином» и ожидать, что он запустится.
Программное обеспечение, которое вы хотите запускать под Wine в Linux, должно быть установлено под Linux через Wine на раздел диска Linux. В противном случае Wine не сможет запустить это программное обеспечение Windows.

Под Windows я бы просто вызвал Диспетчер задач, но если в Linux есть аналог, то я не знаю, что это такое.

Диспетчером задач Linux будет gnome-system-monitor, если вы не используете KDE, то это будет KSysGuard. - На самом деле вы не пытаетесь понять, как все делается в Linux, не так ли!

Если вы ожидаете, что Linux будет таким же, как Windows, только бесплатно: оставайтесь с Windows. Нет ничего плохого в том, чтобы придерживаться той операционной системы, к которой привык.


Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
Статус-кво — теперь в армии

Спасибо, Карл. Я ценю, что вы не являетесь фанатиком ОС.

Думаю, я ожидал, что Linux будет делать то, что OS/2 Warp *пыталась* сделать еще в 90-х, и почти автоматически устанавливала и запускала программы для Windows.

Основная причина, по которой я установил Linux, заключается в том, что он дает мне простой способ выйти в Интернет с помощью Firefox, если что-то пойдет не так с Windows.

Кроме того, вы частично правы — я ищу «бесплатную» замену для Windows, но не для этой конкретной системы. У меня также есть настольная система, которой около 10 лет, с XP и 32-разрядной версией Linux Mint. Когда в следующем году истечет срок действия XP, я *хотел бы* продолжить использовать эту систему, тем более что прошлой зимой я увеличил объем ОЗУ до 4 ГБ, а жесткий диск — до 1 ТБ.

К сожалению для вас, Linux не является бесплатной «заменой» MS Windows; вместо этого это бесплатная «альтернатива» MS Windows.

Если приложение работает под Wine, вы увидите оценки для каждой версии, начиная от Garbage (совсем не будет работать) до Platinum (все работает).

Во всем, что указано ниже Gold, будет так много функций, которые не будут работать, что попытки использовать их в Wine будут пустой тратой времени.

Являюсь ли я фанатиком Linux или нет, я позволю судить другим. - Я бы не назвал себя фанатиком Linux. Но это здесь не имеет значения.
Дело в следующем:
Windows делает свои вещи так, как их разработала Microsoft. Со временем пользователи Windows к этому привыкли. Отлично. Все в порядке.
Тем не менее, пользователи только Windows имеют сильную тенденцию предполагать, что то, как что-то делается в Windows, является единственным способом, как это можно сделать.
Это предположение неверно.
Linux и Windows не совсем разные. Но это разные операционные системы. И они независимы друг от друга.

Когда вы начинаете использовать операционную систему Linux, совершенно нормально ожидать, что Linux сможет делать все то же, что и Windows.
Кроме того, совершенно нормально пытаться делать то же самое, что и в Windows. В довольно многих ситуациях это сработает. (например, копирование и вставка существуют в Linux и Windows, структура папок в Linux и Windows не сильно отличается, несмотря на разные имена, окна приложений можно закрывать, сворачивать и изменять размер одинаково в обеих операционных системах)
Тем не менее, некоторые вещи, которые можно сделать в Windows и Linux, просто выполняются по-разному.
Если вы действительно хотите использовать Linux, вам придется кое-что узнать об этой операционной системе точно так же, как когда-то вы научились обращаться с Windows.

О том, какие приложения использовать в Linux:
Вы используете программное обеспечение Windows в Windows, вы используете программное обеспечение Linux в Linux. Это так просто.
Для каждого программного продукта, который вы используете в Windows, должен быть соответствующий программный продукт в Linux. Иногда продукт, предустановленный вместе с Mint, будет достаточно хорош, иногда вам придется искать альтернативу, которая лучше соответствует вашим потребностям.
Надежда запустить большую часть программного обеспечения Windows, к которому вы привыкли, в Linux через Wine, скорее всего, вызовет больше разочарования, чем принесет вам радость.
Некоторое программное обеспечение Windows будет хорошо работать на Wine. - напр. Я запускаю свой любимый файловый менеджер Windows на Wine, потому что он может делать несколько трюков, с которыми не справляется даже Krusader. Но это чуть ли не единственное ПО для Windows, которое я перенес из Windows в Linux. -
Некоторое программное обеспечение Windows вообще не будет работать в Wine.

Предполагая, что вы хотя бы наполовину серьезно хотите полюбить Linux: найдите сходство с Windows, изучите отличия.
Либо когда-нибудь вы поймете, что чувствуете себя как дома в Linux так же, как сегодня чувствуете себя в Windows. Или не будете.

С уважением,
Карл


Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
Статус-кво — теперь в армии

Эта версия ( 09 марта 2022 г. 21:04 ) была одобрена Робином Гетцем. Доступна ранее одобренная версия (14 января 2021 г., 05:38).

Содержание

Загрузить файл SD-карты

Загрузите файл образа программного обеспечения, который вы хотите записать, на SD-карту. Обычно это будет стандартный Kuiper Linux, но в некоторых случаях создаются специализированные предварительно скомпилированные образы для проектов, которые еще не включены в стандартный образ. Поэтому убедитесь, что у вас правильный файл.

Извлеките файл образа программного обеспечения

Этот шаг распаковывает загруженный вами большой файл образа программного обеспечения. Убедитесь, что на вашем компьютере установлена ​​утилита распаковки, способная извлекать файлы формата .Zip или .Xz, например:

Извлеките файл образа программного обеспечения в известную папку на вашем компьютере.

Подключите SD-карту к компьютеру

Проверьте загрузку (необязательно)

Этот шаг используется для проверки того, что загруженное вами изображение. Проверка правильности версии и отсутствия повреждения программного обеспечения во время загрузки.

Убедитесь, что на вашем компьютере установлено следующее приложение.

Проверьте m5dsum результирующего файла.

Отформатируйте SD-карту (необязательно)

Убедитесь, что на вашем компьютере установлено следующее приложение.

Параметры форматирования = выберите «Быстрое форматирование»

Программа уведомит вас о завершении форматирования (может занять несколько секунд)

Прошить SD-карту

Этот шаг физически запишет файл образа программного обеспечения на SD-карту, чтобы он был готов к использованию.

Если вы не уверены или не понимаете эти указания - ОСТАНОВИТЕСЬ. Если вы не будете осторожны, вы можете случайно записать образ Linux на жесткий диск вашего ПК. После этого ваш компьютер не будет работать должным образом, и ваш ИТ-отдел не должен винить ADI .

Win32DiskImager

Откройте приложение Win32DiskImager на своем ПК

Используя маленькую кнопку папки в разделе "Файл образа", перейдите к местоположению файла образа программного обеспечения, который вы хотите прошить, и выберите его.

Нельзя случайно пересоздать образ жесткого диска, поэтому этот шаг очень важен, чтобы убедиться, что вы прошиваете именно SD-карту, а не что-то еще.

Win32DiskImager также предупредит вас о том, что вы хотите записывать данные на этот диск, действуя как еще один способ защиты от сбоев, чтобы вы случайно не создали образ не того диска.

По завершении программы появится сообщение «Write Successful», информирующее вас о том, что SD-карта готова.

Выйдите из программы Win32DiskImager и используйте функцию Windows "безопасное извлечение оборудования" для извлечения диска перед физическим извлечением SD-карты из устройства чтения.

Гравировщик

Откройте Balena Etcher и выберите файл .img, который вы хотите записать на SD-карту.

Выберите диск, на который хотите записать образ (должно отображаться как SD-карта)

Проверьте свой выбор и нажмите "Flash!" чтобы начать запись данных на SD-карту.

После прошивки Etcher автоматически проверит правильность прошивки образа. Вы можете либо дождаться завершения этого процесса, либо нажать «Пропустить».

После проверки ваша SD-карта готова к использованию.

Конец документа

resources/tools-software/linux-software/zynq_images/windows_hosts.txt · Последнее изменение: 09 марта 2022 г., 21:04, Робин Гетц

Инструменты страницы

Analog Devices использует файлы cookie для повышения эффективности работы в Интернете

Для веб-разработчиков, застрявших на Windows, инструменты Linux могут облегчить жизнь. Также: Bash в Windows.

Чтобы повторно просмотреть эту статью, перейдите в раздел "Мой профиль" и выберите "Просмотреть сохраненные истории".

Чтобы повторно просмотреть эту статью, перейдите в раздел "Мой профиль" и выберите "Просмотреть сохраненные истории".

Вскоре вы сможете запускать приложения Linux в Windows благодаря партнерству между Microsoft и Canonical, компанией, разработавшей популярную версию Linux для Ubuntu.

Этим летом Microsoft выпустит Ubuntu для Windows, объявила компания сегодня на своей ежегодной конференции Build. Этот брак бывших врагов не только принесет набор ключевых инструментов Linux на рабочий стол Windows, но и упростит установку других программ Linux без необходимости переписывать эти программы для работы в ОС Windows.

Это может показаться бесполезным, поскольку коммерческие компании-разработчики программного обеспечения, такие как Adobe и Intuit, склонны отдавать предпочтение созданию приложений для Windows, а не для Linux. Но это может облегчить жизнь программистам. «Это выпуск, ориентированный на разработчиков, который устраняет основной барьер для разработчиков, которые хотят или должны использовать инструменты Linux в рамках своего рабочего процесса», — объяснил в своем блоге сотрудник Microsoft Скотт Хансельман.

В частности, Ubuntu для Windows идеально подходит для веб-разработчиков, — говорит Финтан Райан из аналитической компании RedMonk. Если вы создаете веб-сайт или веб-приложение, скорее всего, в конечном итоге оно будет работать в Linux. По данным опроса W3techs, около 68 процентов веб-сайтов работают под управлением операционных систем в стиле Unix; по другим оценкам, этот показатель еще выше. По словам Райана, многие программисты, особенно те, кто работает в крупных корпорациях, все еще используют Windows для разработки программного обеспечения, которое в конечном итоге будет работать на Linux. Проблема в том, что у Linux есть свои инструменты и свой способ работы. Ubuntu для Windows может обеспечить более единообразный интерфейс для веб-разработчиков, работающих в Windows, и в целом немного облегчить их жизнь.

Например, Microsoft продемонстрировала сегодня, как разработчики могут использовать популярный интерфейс командной строки с открытым исходным кодом Bash для управления веб-проектом с рабочего стола Windows, используя те же команды, что и на сервере Linux.

Конечно, вы уже можете использовать приложения Linux в Windows, запустив всю операционную систему на так называемой виртуальной машине, но это может потребовать больших ресурсов.Многие из инструментов, используемых разработчиками Linux, уже доступны через Cygwin и другие усилия по переносу приложений с открытым исходным кодом в Windows, но для этого требуется, чтобы каждое приложение было хотя бы частично переписано.

Ubuntu для Windows будет использовать новую технологию, созданную Microsoft, которая называется подсистемой Windows для Linux, сообщил Дастин Киркланд из Canonical в своем блоге. Вместо того, чтобы полагаться на виртуальную машину или вручную переписывать приложения, подсистема Windows для Linux преобразует команды, предназначенные для ядра Linux — основной части операционной системы — в команды для ядра Windows. Гензельман и Киркланд признают, что это не идеально, и предстоит еще много работы. Но должно стать возможным запускать многие инструменты Linux в Windows без необходимости вносить какие-либо изменения.

Ubuntu для Windows является частью более широкой стратегии Microsoft, направленной на то, чтобы сделать Windows основным местом, где программисты разрабатывают приложения для самых разных платформ, от Linux до Android и iOS. Но Райан сомневается, что Microsoft с помощью этой новой технологии переманит разработчиков Linux на сторону Windows. Скорее, он считает, что это сделано для того, чтобы разработчики не уходили из Microsoft. Имея выбор, многие разработчики, которые сегодня используют Windows для работы, скорее предпочтут использовать Linux или Unix-подобную операционную систему Macintosh OS X для разработки, чем возиться с виртуальными машинами или портированными приложениями. Облегчение их жизни может заставить их использовать продукты Microsoft, когда они будут иметь право голоса в том, что они используют.

WINE – это проект с открытым исходным кодом, который помогает многим приложениям Windows работать в Linux так, как если бы они были родными программами.

В 2021 году людей любят Linux больше, чем когда-либо прежде. В этой серии я расскажу о 21 причине использования Linux. Вот как с помощью WINE можно упростить запуск приложений Windows в Linux.

Есть ли у вас приложение, которое работает только в Windows? Это единственное приложение, которое удерживает вас от перехода на Linux? Если это так, вы будете рады узнать о WINE, проекте с открытым исходным кодом, в котором почти полностью переработаны ключевые библиотеки Windows, чтобы приложения, скомпилированные для Windows, могли работать в Linux.

WINE расшифровывается как "Wine Is Not a Emulator", что указывает на код, управляющий этой технологией. Разработчики с открытым исходным кодом с 1993 года работают над переводом любых входящих вызовов Windows API, которые делает приложение, в вызовы POSIX.

Дополнительные ресурсы по Linux

Это удивительный подвиг программирования, особенно учитывая, что проект работал независимо, без помощи Microsoft (мягко говоря), но есть ограничения. Чем дальше приложение отклоняется от «ядра» Windows API, тем меньше вероятность того, что WINE сможет предвидеть его запросы. Есть поставщики, которые могут компенсировать это, в частности, Codeweavers и Valve Software. Между производителями приложений, требующих перевода, и людьми и компаниями, выполняющими перевод, отсутствует координация, поэтому может быть некоторая задержка между, например, обновлением названия программного обеспечения и получением им «золотого» статуса в штаб-квартире WINE.< /p>

Однако, если вы хотите запустить известное приложение Windows в Linux, велика вероятность, что WINE готова к этому.

Установка WINE

Вы можете установить WINE из репозитория программного обеспечения вашего дистрибутива Linux. В Fedora, CentOS Stream или RHEL:

В Debian, Linux Mint, Elementary и подобных:

WINE — это не приложение, которое вы запускаете самостоятельно. Это серверная часть, которая вызывается при запуске приложения Windows. Ваше первое взаимодействие с WINE, скорее всего, произойдет при запуске установщика приложения Windows.

Установка приложения

Сначала загрузите программу установки TinyCAD. Как это часто бывает с установщиками Windows, это файл .exe. После загрузки дважды щелкните файл, чтобы запустить его.

Пройдите через программу установки так же, как в Windows. Обычно лучше принять значения по умолчанию, особенно когда речь идет о WINE. Среда WINE в значительной степени автономна, скрыта на вашем жестком диске в каталоге drive_c, который используется приложением Windows в качестве фальшивого корневого каталога файловой системы.

После установки приложение обычно предлагает запуститься автоматически. Если вы готовы протестировать его, запустите приложение.

Запуск приложения Windows

Помимо первого запуска сразу после установки, вы обычно запускаете приложение WINE так же, как запускаете родное приложение Linux. Независимо от того, используете ли вы меню приложений, экран действий или просто вводите имя приложения в бегунке, настольные приложения Windows, работающие в WINE, обрабатываются в основном как родные приложения в Linux.

При сбое WINE

Большинство приложений, которые я запускаю в WINE, включая TinyCAD, работают должным образом. Однако есть исключения. В этих случаях вы можете либо подождать несколько месяцев, чтобы увидеть, удастся ли разработчикам WINE (или, если это игра, Valve Software) наверстать упущенное, либо вы можете связаться с поставщиком, таким как Codeweavers, чтобы узнать, продают ли они поддержку приложения. вам нужно.

WINE обманывает, но в хорошем смысле

Некоторые пользователи Linux считают, что если вы используете WINE, вы «мошенничаете» с Linux. Может так показаться, но WINE — это проект с открытым исходным кодом, который позволяет пользователям переключаться на Linux и по-прежнему запускать необходимые приложения для работы или хобби. Если WINE решает вашу проблему и позволяет вам использовать Linux, используйте его и воспользуйтесь гибкостью Linux.

Используйте этот загрузочный USB-накопитель в Linux, чтобы спасти пользователей Windows

WoeUSB позволяет загружать диски Windows из Linux и помогает вашим друзьям разблокировать их вышедшие из строя машины.

Преобразуйте свою установку Windows в виртуальную машину на Linux

Вот как я настроил виртуальную машину VirtualBox для использования физического диска Windows на моей рабочей станции Linux.

Читайте также: