Linux manjaro как установить exe

Обновлено: 07.07.2024

Название Wine расшифровывается как Wine Is Not an Emulator. Это своего рода прослойка между приложениями Windows и системой Linux. Он позволяет устанавливать и запускать многие популярные Windows-программы и работать с ними так, как будто это родные приложения Linux.

Чтобы установить Wine, воспользуйтесь соответствующей командой.

1. Ubuntu, Debian, Mint:

sudo dpkg --add-architecture i386

sudo apt-key add Release.key

sudo apt-get update

sudo apt-get install --install-recommends winehq-stable

sudo dnf install winehq-stable

sudo zypper install wine

sudo pacman -S wine

Когда Wine установлен, откройте его через ваше меню приложений или с помощью команды winecfg . При первом запуске Wine может попросить установить некоторые дополнительные пакеты — позвольте ему это сделать. После этого все Windows-программы формата EXE ассоциируются в системе с Wine.

Теперь скачайте установщик нужного вам приложения Windows, найдите папку с ним в вашем файловом менеджере и откройте файл. Либо введите команду wine путь_к_приложению .

Windows-приложение запустится и будет работать так же, как и всегда. Если вы открыли установочный файл, начнётся установка приложения — как в Windows. Если программа не требует установки, вы сможете начать работать с ней немедленно.

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

2. Winetricks

Wine — неплохой инструмент, однако интерфейс у него оставляет желать лучшего. Если вы намучились с этой программой, но так и не добились результата, попробуйте Winetricks. У неё приятный графический интерфейс для установки и запуска Windows-приложений, в котором куда проще разобраться новичку.

Установить Winetricks можно так:

1. Ubuntu, Debian, Mint:

sudo apt-get install winetricks

sudo dnf install winetricks

sudo zypper install winetricks

sudo pacman -S winetricks

Winetricks позволяет установить различные версии Microsoft Office и Photoshop, плеер foobar2000 и множество других программ. Поддерживаются и такие популярные игры, как Call of Duty, Call of Duty 4, Call of Duty 5, Biohazard и Grand Theft Auto: Vice City. Некоторые программы загружаются автоматически, для других будет предложено вставить установочный носитель. И, естественно, вы можете открывать собственноручно скачанные файлы формата EXE.

3. PlayOnLinux

PlayOnLinux — ещё один удобный инструмент для запуска Windows-приложений в Linux. Как и Winetricks, он обладает простым графическим интерфейсом. Но, в отличие от него, PlayOnLinux позволяет вам выбирать конкретную версию Wine для того или иного приложения. Это полезно, если какая-то из нужных вам программ некорректно работает с новыми версиями Wine. В целом PlayOnLinux выглядит куда симпатичнее и практичнее, чем Winetricks.

Чтобы установить PlayOnLinux, выполните в терминале одну из следующих команд:

1. Ubuntu, Debian, Mint:

sudo apt-get install playonlinux

sudo dnf install playonlinux

sudo zypper install playonlinux

sudo pacman -S playonlinux

В меню установки PlayOnLinux можно найти множество предварительно сконфигурированных приложений и игр, которые вы можете загрузить и установить парой щелчков. Кроме того, PlayOnLinux можно скармливать собственные EXE-установщики. Приложение заботливо выберет за вас версию Wine и создаст значок установленной программы на рабочем столе.

4. Crossover

Изредка бесплатные PlayOnLinux и Winetricks не справляются с установкой какого-нибудь особенно привередливого приложения. В таком случае вам может помочь Crossover. Эта программа очень проста в использовании. Вам достаточно указать, какое приложение вы хотите установить, и подсунуть Crossover установочный файл. Всё остальное будет сделано за вас.

Лицензия Crossover на год стоит 39,95 доллара, но у программы есть и бесплатная пробная версия. Рекомендуется сначала установить необходимое вам приложение в ней, чтобы убедиться, что оно работает корректно.

5. VirtualBox

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

Для запуска приложения в виртуалке вам понадобится установочный образ Windows в формате ISO. Загрузите и установите VirtualBox, создайте в нём виртуальную машину, укажите ей ISO с Windows, а затем просто установите систему как обычно.

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

Manjaro — самый популярный дистрибутив GNU/Linux, как минимум, в течение последних месяцев в рейтинге Distrowatch. Причин для этого более чем достаточно. В статье будет рассмотрен один из несомненных плюсов системы, который по удобству, качеству и простоте является одним из самых привлекательных для пользователей, — установка программ в Manjaro.

Стандартной средой рабочего стола в Manjaro является Xfce. Именно в ней мы опробуем два варианта установки ПО: графический и с помощью терминала.

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

Manjaro имеет собственный список источников программного обеспечения, рядом с которым также работает репозиторий Arch (в том числе и пользовательский репозиторий AUR).

1. Установка пакетов Manjaro через графический интерфейс

По умолчанию система использует pamac в качестве менеджера управления программами, которая является графическим вариантом консольной утилиты pacman, о которой будет сказано позже. Он может работать одновременно со стандартным репозиторием и с AUR.

Чтобы запустить его, откройте меню Xfce → Настройки → Установка и удаление программ (или воспользуйтесь поиском).

Запуск Pamac

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

Pamac

Установленные программы имеют окрашенное зеленым цветом поле Состояние. Чтобы установить программу Manjaro, выберите необходимый фильтр ПО (например Категории). Укажите один из предложенных разделов:

Категория Графика


Укажите одну или несколько программ для установки, поставив галочку в поле Состояние → Применить.

Выбор программ для установки

При необходимости установить дополнительные зависимости ПО, pamac выдаст соответствующее окно с полным их перечнем → Далее.

Список зависимостей ПО

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

Ввод пароля pamac

Начнётся инсталляция. Для просмотра подробностей установки нажмите кнопку Подробно.

Подробно

Установка завершена Pamac

С помощью стрелки влево вверху окна программы можно вернуться к предыдущему виду. Установленные приложения появятся в необходимом разделе меню.

Проверка после установки

Таким образом выбранные программы будут установлены в систему графически.

2. Установка пакетов с помощью pacman

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

Главное отличие pacman от pamac в том, что первый не производит установку из AUR. Для этого используется утилита yaourt. Рассмотрим их по очереди.

Чтобы установить программу с помощью pacman, используйте следующую инструкцию:

sudo pacman -S NAME

  • sudo — выполнить команду от имени суперпользователя;
  • pacman — название управляющей утилиты;
  • -S — указание установить программу;
  • NAME — имя программы в том виде, в каком оно указано в репозитории.

Например, чтобы установить редактор vim, откройте меню Xfce → Настройки → Терминал Xfce.

Терминал Xfce

Введите команду установки и, при необходимости, подтвердите паролем.

sudo pacman -S vim

Обратите внимание, что по умолчанию ввод пароля не отображается на экране в целях безопасности.

Установка vim

Далее pacman предложит установить пакет в Manjaro, если его имя было введено правильно и он находится в репозитории. Чтобы подтвердить выбор, введите Y и нажмите Enter. Обратите внимание, что в данном случае регистр вводимой буквы не имеет особого значения: большая буква означает, что этот вариант будет выбран по умолчанию, если вы нажмете Enter без точного указания.

Подтверждение установки

Дождитесь, пока установка программы завершится и появится приглашение ввода новой команды.

Установка программы завершена Pacman

Таким образом будет установлен текстовый редактор vim.

3. Установка пакетов с помощью yaourt

Эта утилита используется для установки приложений из пользовательского репозитория ­— AUR. Но по умолчанию она не установлена, так как AUR нужно включить вручную. Для этого откройте pamac. В меню программы выберите Настройки.

Меню pamac

Во вкладе AUR включите его поддержку.

AUR

Закройте pamac. Для установки yaourt воспользуйтесь командой:

sudo pacman -S yaourt

Чтобы установить приложение из AUR, используйте такую инструкцию:

yaourt NAME

где NAME — имя устанавливаемой программы. Например, для установки программы skype введите команду:

Поскольку в AUR находится много пакетов, в названиях которых содержится skype, необходимо выбрать из списка тот, который необходим. В данном случае это пакет под номером 20. Введите его и нажмите Enter.

Выбор пакета AUR

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

Отказ от PKGBUILD

Начнётся процесс скачивания и сборки пакетов. Когда программа будет готова к установке, появится соответствующий вопрос. Ответьте утвердительно.

Подтверждение yaourt

Запустится установка пакетов Manjaro, где будет показана итоговая информацию по изменению размера свободного места на диске. Подтвердите решение.

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

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

Выводы

Установка программ в Manjaro возможна в двух вариантах: графическом и консольном. Отличительная особенность установки в терминале - использование разных утилит для инсталляции ПО из стандартных репозиториев и AUR (а именно — pacman и yaourt).


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

Вы, наверное, уже знаете, что я люблю Manjaro Linux, поэтому в этой статье я остановлюсь на Manjaro. Есть похожая статья об управлении программным обеспечением в Ubuntu, которой могут следовать пользователи Ubuntu.

Поскольку Manjaro основан на Arch Linux, это руководство также можно использовать для производных Arch и Arch. Методы будут перечислены от самых простых до более сложных. Он также будет включать в себя несколько трюков, которые я использую, чтобы сделать вещи проще.

В этом руководстве я буду использовать Manjaro 17.0.2 как с рабочими средами XFCE, так и с KDE. Этот учебник также работает с другими средами рабочего стола.

1.1 Установка программного обеспечения в Manjaro Linux с Pamac

Pacman - менеджер пакетов, созданный командой Arch и используемый Манджаро. Мы рассмотрим это позже. Прямо сейчас остановлюсь на Pamac. Pamac - это графическое приложение, созданное для упрощения использования Pacman.


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



Pamac позволяет просматривать уже установленное программное обеспечение, искать новое программное обеспечение по имени или по категории. Вы также можете выполнить поиск в хранилище пользователей Arch (AUR).

Позволь мне объяснить. Есть довольно много приложений, которые были упакованы командой Manjaro специально для установки на Manjaro. Если есть пакет, который вы хотите установить, и он не доступен в репозиториях Manjaro, вы, вероятно, можете найти его в AUR. AUR состоит из набора скриптов для установки программного обеспечения на ваш компьютер. Часто это бета-версии программного обеспечения или программного обеспечения, которые не были официально добавлены в репозитории.

Когда вы найдете приложение, которое хотите установить, вы можете просмотреть описание, дважды щелкнув по нему или щелкнув правой кнопкой мыши и выбрав «Детали». Чтобы установить его, вы можете либо щелкнуть по нему правой кнопкой мыши и выбрать «Установить» из результатов поиска, либо нажать «Установить» на странице описания. Это работает независимо от того, устанавливаете ли вы из репозиториев Manjaro или из AUR.



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

Включение поддержки AUR в Pamac

Использование AUR требует нескольких дополнительных шагов в Pamac. Нажмите меню гамбургера в правом верхнем углу и выберите «Настройки». Вам будет предложено ввести пароль. Теперь выберите вкладку «AUR». Теперь нажмите на переключатель и выберите два варианта. Теперь закройте окно настроек. Вы сможете установить программное обеспечение из AUR и поддерживать его в актуальном состоянии.



1.2 Удаление программного обеспечения в Manjaro Linux с Pamac

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

2.1 Установка программного обеспечения в Manjaro Linux с помощью Octopi

Octopi - это основанный на Qt интерфейс Pacman, используемый в KDE и LXQt. Как и Pamac, он может устанавливать приложения из репозиториев Manjaro или AUR.



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


Как только вы найдете нужное приложение, щелкните правой кнопкой мыши имя в списке и нажмите «Установить». Если вы выберите несколько приложений для установки, они будут перечислены на вкладке «Транзакции». Когда вы будете готовы к установке, щелкните значок галочки слева или нажмите Ctrl-M чтобы зафиксировать изменения.

Затем вам будет предложено утвердить процесс установки. Вы также можете увидеть вывод в терминале. После того, как вы введете свой пароль, ваше приложение будет установлено.

Чтобы найти приложение в AUR с помощью Octopi, нажмите на маленького зеленого инопланетянина слева от поля поиска. После того, как вы щелкнете правой кнопкой мыши на названии приложения и выберите «Установить», вы попадете в терминал, где начнется установка. Вас спросят, хотите ли вы редактировать PKGBUILD. Выберите «нет» для этого запроса и «да» для остальных. К сожалению, это означает, что вы сможете установить только одно приложение за раз из AUR.

Обратите внимание, что Octopi не позволяет устанавливать приложения из репозиториев Mnajaro и AUR одновременно.

2.2 Удаление программного обеспечения в Manjaro Linux с помощью Octopi

Деинсталлировать приложения с помощью Octopi так же просто, как Pamac. Найдите приложение, щелкните правой кнопкой мыши заголовок в списке и выберите «Удалить». Как только вы нажмете «совершить», он будет удален.

3.1 Установка программного обеспечения в Manjaro Linux с Pacman

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

Как я уже говорил в разделе 1.1, Pacman - менеджер пакетов командной строки для дистрибутивов на основе Arch. Чтобы установить приложение, все, что вам нужно сделать, это ввести sudo pacman -S PACKAGENAME . Просто замените PACKAGENAME на имя приложения, которое вы хотите установить.

Вам будет предложено ввести пароль. Как только вы введете его, ваше приложение будет загружено и установлено.


Вы также можете установить группу пакетов, таких как Gnome, с помощью этой команды: sudo pacman -S gnome .

3.2 Удаление программного обеспечения в Manjaro Linux с Pacman

Удаление программного обеспечения с Pacman так же просто. Все, что вам нужно сделать, это ввести следующую команду: sudo pacman -R PACKAGENAME . Просто замените PACKAGENAME на имя пакета, который вы хотите удалить.


3.3 Советы по улучшению опыта Pacman

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

Вы можете использовать эту команду для ранжирования зеркал по скорости и удаления устаревших зеркал: pacman-mirrors -g . Когда это закончится, вам нужно будет синхронизировать базу данных Pacman с помощью этой команды: sudo pacman -Syy .

Наконец, эта команда оптимизирует базу данных: sudo pacman-optimize && sync . Обратите внимание, что эта последняя команда дефрагментирует базу данных Pacman, что ускорит ее работу, но может вызвать проблемы на твердотельных накопителях.

4.1 Установка программного обеспечения в Manjaro Linux с помощью yaourt

Хотя вы не можете установить приложение из AUR с использованием Pacman, есть ряд терминальных программ, которые позволяют вам сделать это. Один из самых известных примеров это yaourt. Вы можете установить его, выполнив поиск Pamac или используя эту команду в терминале sudo pacman -S yaourt .

Одна из приятных особенностей yaourt заключается в том, что он дает вам возможность искать приложение, которое вы хотите установить, и все, что вам нужно сделать, это использовать эту команду: yaourt PACkAGENAME . Не забудьте заменить PACKAGENAME на имя приложения, которое вы ищете.


Вам будет представлен список приложений с похожими названиями на выбор. Вы можете выбрать несколько пакетов, набрав номер для каждого с пробелом между ними и нажав «Enter».

Когда вас спросят, хотите ли вы отредактировать PKGBUILD, нажмите «n», потому что вам это не нужно. Вам будет предложено ввести «у», чтобы продолжить. Вам будет предложено ввести пароль и задать еще пару вопросов, подтверждающих, что вы хотите установить это приложение.

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

4.2 Удаление программного обеспечения в Manjaro Linux с помощью yaourt

Чтобы удалить приложение AUR с помощью yaourt, просто используйте следующую команду: yaourt -R PACkAGENAME

Как вы добавляете и удаляете приложения?

Если вы используете Manjaro или любое другое производное Arch, какой метод вы предпочитаете для добавления и удаления приложений?

Если вы нашли эту статью интересной, пожалуйста, поделитесь ею с друзьями и семьей на ваших любимых сайтах в социальных сетях.

Для установки Wine в Arch Linux и его производные необходимо включить подключить репозиторий multilib.

Что такое и для чего нужен multilib

Репозиторий multilib – это официальный репозиторий, который позволяет пользователю запускать и собирать 32-битные приложения на 64-битной версии Arch Linux.

Как включить multilib

Чтобы включить multilib, откройте текстовый файл /etc/pacman.conf:

В нём найдите и раскомментируйте строки (убедитесь, что раскомментировали обе строки, иначе изменения не вступят в силу):


Обновите информацию о пакетах:

чтобы вывести список всех пакетов репозитория multilib. Имена 32-битных пакетов библиотек начинаются с lib32-.

Как отключить multilib

Для возврата к чистой 64-битной системе:

Выполните следующую команду, для удаления всех пакетов, которые были установлены из multilib:

Если у вас есть конфликты с gcc-libs, переустановить пакет gcc-libs и группу base-devel.

Закомментируйте секцию [multilib] в /etc/pacman.conf:

Обновите информацию о пакетах:

Как установить Wine в Arch Linux/BlackArch

После включения репозитория Multilib можно установить Wine. Имеется две версии Wine: wine (стабильная) и wine-staging (тестирование). Wine Staging – это патченная версия Wine, которая имеет исправления ошибок и функции (к примеру CSMT патч), которые ещё не были интегрированы в стабильную ветку.

Итак, установка Wine в Arch Linux/BlackArch выполняется следующей командой:

WINEPREFIX

По умолчанию, Wine хранит файлы настроек и установленные приложения Windows в каталоге

/.wine. Этот каталог называется префиксом Wine (Wine prefix). Он создается и обновляется автоматически по необходимости при запуске программ Windows и программ настройки Wine, например winecfg. Каталог префикса также содержит стандартную структуру корневого раздела каталогов Windows, которая представляется программам Windows как диск C:.

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

Для примера, если вы запускаете одно приложение с

у каждой программы будет свой раздел C:, соответственно, своя копия всех настроек и реестра. Таким образом, обе программы будут запущены в полностью изолированных друг от друга средах.

Примечание: Тем не менее, префиксы Wine не являются песочницами. Программы, запущенные в Wine могут также получать доступ к оставшейся части системы (например, раздел Z: обычно соответствует корню файловой системы /).

Для создания префикса без запуска каких-либо средств настройки Wine или приложений Windows вы можете использовать команду:

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