Ayaklimat.ru

Климатическая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Wine — запуск Windows-программ в Linux без виртуальных машин

Wine — запуск Windows-программ в Linux без виртуальных машин

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

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

Называется оно Wine, что в вольном переводе звучит как «винишко». Когда вы запускаете в Linux исполняемый EXE -файл, Wine подменяет вызовы библиотек Windows на системные вызовы Linux, благодаря чему пользователи могут полноценно работать с Windows-приложениями и играми практически без потери производительности. Иначе говоря, Wine эмулирует среду Windows, создавая нечто вроде промежуточного слоя между Linux и Windows и обеспечивая тем самым доступ win-приложениям к файловой системе Linux.

Установка Wine

Рассмотрим установку и работу с Wine на примере с Ubuntu .

Чтобы установить Wine, откройте терминал и выполните команду sudo apt install wine-stable с подтверждением загрузки пакетов.

Apt install wine

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

Терминал

Для установки мы использовали последнюю стабильную версию 3.0.

Установка Windows-программ в Linux

Установим с помощью Wine в Linux какую-нибудь виндовую программу, например, текстовый редактор Notepad++.

Переходим в папку с исполняемым exe -файлом, открываем текущее расположение в терминале через контекстное меню.

Контекстное меню

И выполняем простую команду wine AtomSetup.exe .

Wine

Возможно, при первом запуске Wine предложит установить дополнительные компоненты вроде Net Framework , обязательно устанавливаем.

Установка

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

Npp

Если у вас возникнут затруднения с запуском win-приложений, воспользуйтесь программой q4wine, представляющей собой удобную графическую оболочку для Wine.

Q4wine

Допустим, вы установили win-программу, но не можете ее найти среди других установленных программ.

Откройте q4wine, нажмите Ctrl + Z и кликните по иконке обзора в поле «Программа».

Q4wine

Откроется окно «Открыть EXE-файл» как раз в расположении папки префикса .wine , содержащей эмулируемую windows-структуру каталогов drive_c/Program Files .

Читайте так же:
Создать флешку с установкой операционной системы

Q4wine

Выбрав исполняемый exe -файл нужной вам программы, нажмите в окне q4wine «OK».

Установка программ в Ubuntu.

Замечено, что новички, нахватавшись чуток знаний, начинают помогать другим новичкам, НЕ правильно показывая процесс установки программ в Ubuntu.

Информации много по любой теме, но новичок не знает часто, а как правильно делать то или это в Ubuntu. Так что эта тема — волшебный пендаль, который покажет правильный путь в установке программ Ubuntu. Хочется новичкам разъяснить философию установки программ в дистрибутивах линукса, которые основаны на пакетных системах — это семейство RedHat (RH + Fedora), семейство SUSE, семейство чей папа Дебиан (Ubuntu + Mint), Мандрива и другие основанные на них.

В перечисленных дистрибутивах есть понятия:
1) пакета программы (что-то типа архива программы + скрипты внутри что делать с программой).
2) репозиторий — это хранилище софта, это может быть сервер или диск или другой носитель с пакетами программ
3) «установщик программ» — программа, которая устанавливает по вашему требованию пакеты программ из репозитория.

В вашей системе есть «установщик программ», который имеет добавляемый список репозиториев с софтом, «установщик программ» скачивает с репозитория список имеющегося у него софта и предлагает вам возможность установить понравившуюся программу. Подробнее на примере Ubuntu чтобы было понятно, аналогично делается в других пакетных дистрибутивах линукса, только названия другие, а смысл тот же.

1) откроем список доступных репозиториев
sudo gedit /etc/apt/sources.list
В этом текстовом файле хранятся адреса репозиториев, поискав в интернете другие репозитория, захожу на сайт репозитория, внимательно читаю инструкцию по добавлению его в мою систему и добавляю строку(и)
deb packages.medibuntu.org/ intrepid free non-free
и мне становится доступным еще дополнительный софт, например AdobeReader для чтения pdf
2) запустив «установщик программ» для Ubuntu под названием Синаптик, я нахожу программу acroread (Adobe Acrobat Reader: Portable Document Format file viewer) и одним щелчком устанавливаю в свою систему.
3) если установленная мною программа обновится и ее новая версия будет доступна в репозитории, то мой «установщик программ» предложит мне ее обновить, чтобы залатать дыры и поддерживать систему в актуальном состоянии.

Поэтому вывод следующий! Нужна программа XYZ? Найдите в Интернете какой репозиторий хранит ее, прочтите как правильно добавить репозиторий в вашу систему на сайте. И после этого «установщиком софта» ставьте программу в свою систему.

Читайте так же:
Синхронизация viber на компе

ЗАБУДЬТЕ пока не станете профи следующие вещи и НИКОГДА их не делайте — «выкачал deb» и «выкачал исходники и откомпилил». На ваших первых этапах изучения линукса НЕТ таких программ, которых нет в репозитории и вы еще новичок, чтобы сталкиваться со сложными моментами в установке софта. Мысль должна двигаться так, хочу например браузер Оперу. Я должен НЕ выкачивать Оперу, а указать репозиторий, хранящий Оперу, в своем /etc/apt/sources.list и потом установить Оперу, используя или Синаптик или apt(itude|-get). Многие вещи я упростил чтобы было проще понять, поэтому обязательно к прочтению help.ubuntu.com.

Отличная статья с картинками для новичков ubuntologia.ru.

Для защитников и любителей компилировать из исходников

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

Этот способ не повредит пакетной системе Ubuntu и лучше, чем configure && make install
1) Поставьте auto-apt
sudo apt-get install auto-apt

2) Распакуйте исходники программы и в каталоге командуйте
sudo auto-apt update && auto-apt -y run ./configure

Команда auto-apt автоматом будет доставлять пакеты с необходимыми файлами, всякие там заголовочные файлы .h
подробнее 5.3 Установка пакетов «по запросу»
Этот шаг позволит автоматически удовлетворить зависимости компилируемой программы и меньше будете пытать людей на форумах, типа чего надобно программе на слове
stdio.h NOT FOUND

Как установить программы в Ubuntu или мучения перешедшего с Windows

Часто, для многих Linux-новичков, установка программ в Linux является каким-то священным процессом. Действительно, что делать, если скачанная из Интернета программа для Linux, не то что не работает в системе, а вообще не устанавливается!

Дело конечно в знаниях, опыте и. в некой «абстракции» от привычного.

«Я в Linux совсем недавно (практически всего неделю) и он восхитил меня тем, что его интерфейс также дружелюбен, как и интерфейс Windows.

С легкостью поставив (благодаря Вашей рубрике «Шаг за шагом») Ubuntu на свой домашний компьютер, я с удивлением заметил, что мой струйный принтер опознался системой и стал работать сразу после установки! Все работало «из коробки»!

Читайте так же:
Синхронизация с айтюнс почему только один компьютер

И это та система, которую я боялся поставить на протяжении уже нескольких лет!! Радости моей не было предела!

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

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

Что мне делать? Мне очень понравился Linux Ubuntu, но увидев, что в нем так сложно устанавливать программы, я вынужден, к сожалению, обратно возвращаться к Windows.

Почему в Linux все так сложно и как устанавливать в нем программы?? Почему в Linux нет инсталляционного файла как в Windows (типа install.exe)? Ведь так было бы намного проще!!»

Это письмо я получил в начале этой недели от Андрея из Вознесенска.

Действительно, основная проблема для многих пользователей, пришедших из Windows в Linux — это то, что они полагают, то в Linux будет все «также как в Windows». Это одно из самых главных заблуждений! Один из советов, который я даю новичкам в Linux — это абстрагироваться от «привычного» пути.

Итак, о установке программ в Linux Ubuntu!

Установка программ в Ubuntu возможна тремя способами: компиляция из исходных кодов (видимо, в Вашем случае, программы были в исходных кодах), установка из пакета, загруженного с сайта и установка при помощи менеджера пакетов.

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

Читайте так же:
При установке системы пишет не найдены драйверы

Второй способ уже близок к тому, как «устроено» в Windows. Но даже он не подразумевает, что в пакете должны быть исполняемые файлы.

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

Именно этим способом можно установить программу (пакет .deb), полученную вами с CD/DVD/Flash или любого другого носителя (если у вас нет Интернета) .

Разберем установку программы, предположим, полученной нами на флешке от друга, на примере программы net-acct:

Файл net-acct_0.71-9_i386.deb был скопирован с флешки и сохранен в домашнем каталоге. Открываем Терминал и вводим следующую команду:

Установка программ в Ubuntu

Нажимаем Enter и Ubuntu попросит вас ввести пароль суперпользователя root. Введите его, не допуская ошибок:

Установка программ в Ubuntu

В случае, если вы ввели корректный пароль, dpkg выполнит установку программы:

Как установить программу в Ubuntu

Внимание! Возможно, что программа будет нуждаться в каких-то дополнительных зависимостях (библиотеки и т.п.). В этом случае вам придется доустановить их, также получив эти зависимости из Интернета.

Наконец, третий и, самый оптимальный способ установки программ для новичков мира Linux — установка при помощи менеджера пакетов, доступного практически в каждом из дистрибутивов. Менеджер пакетов позволяет просматривать содержимое репозиториев (коллекций пакетов, доступных в сети, собранных и протестированных для вашего дистрибутива на отсутствие ошибок и проблем) и устанавливать оттуда программы. Это самый удобный и безопасный способ установки программ.

В Linux Ubuntu доступен менеджер пакетов Synaptic Package Manager, запустив который, вы сможете легко установить любую, из большого количества программ, предлагаемых сообществом Ubuntu. Synaptic сам отыщет необходимые библиотеки, дополнительные пакеты, необходимые для работы вашей программы, установит их. Более того, менеджер пакетов сообщит вам о всех вышедших обновлениях программ, установленных в вашей системе!

Программы для Linux 2021 скачать бесплатно на русском

Популярные программы для Linux на русском языке. Лучшие программы для компьютера и ноутбука на ОС Линукс. Скачать бесплатно программы для Linux Вы можете у нас по прямым официальным ссылкам, без регистрации.

Читайте так же:
Установка системы на нетбуке acer

Всего программ для Linux — 40

Google Chrome

Самый востребованный в мире браузер от компании Google. Он быстрый, стабильный, безопасный и многофункциональный.

Браузер Опера

Популярный браузер с широким спектром функций для комфортного серфинга в сети Интернет. Поддерживает режим Turbo.

Zoom (Зум)

Приложение для общения и для создания масштабных конференций до 100 участников в рабочих, учебных и маркетинговых целях.

Mozilla Firefox

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

Tor Browser

Самый анонимный браузер в мире. Вы можете безопасно посещать любые заблокированные ресурсы, не засветив свой IP-адрес.

Chromium

Браузер с открытым исходным кодом. Обеспечивает высокую скорость и высокий уровень безопасности работы в сети Интернет.

VK Messenger

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

Браузер Brave

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

Steam

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

Mail.ru Agent

Мессенджер от Mail.ru, поддерживает обмен мгновенными сообщениями, видеозвонками и бесплатными смс по всему миру.

Браузер Спутник

Отечественный браузер от Ростелеком. Фильтрует вредоносный контент, блокирует рекламу и спам, поддерживает расширения.

TeamSpeak

Многофункциональная программа для общения с высоким уровнем защиты данных, экономно потребляющая ресурсы ПК и трафик.

Discord

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

ICQ New

Обновленная версия популярного мессенджера с новым дизайном, веб-версией и широкими возможностями групповых конференций.

Vivaldi

Новый браузер на движке Blink с большим выбором функций и упором на навигацию, а именно, на ее удобство для юзеров.

Microsoft Teams

Приложение для совместного общения, аудио и видео звонков, проведения конференций и презентаций в режима реального времени.

Pale Moon

Высокоскоростной браузер, оптимизированный для работы с конкретными ОС, стабильный, имеет высокий уровень безопасности.

qBittorrent

Торрент-клиент для обмена файлами по сети Интернет с расширенными возможностями поиска и поддержкой magnet-ссылок.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector