В статье будет рассмотрен один из несомненных плюсов системы, который по удобству, качеству и простоте является одним из самых привлекательных для пользователей, — установка программ в Manjaro.
Manjaro — самый популярный дистрибутив GNU/Linux, как минимум, в течение последних месяцев в рейтинге Distrowatch. Причин для этого более чем достаточно.
Стандартной средой рабочего стола в Manjaro является Xfce. Именно в ней мы опробуем два варианта установки ПО: графический и с помощью терминала.
- Установка программ в Manjaro Linux
1. Установка пакетов Manjaro через графический интерфейс2. Установка пакетов с помощью pacman3. Установка пакетов с помощью yaourt - 1. Установка пакетов Manjaro через графический интерфейс
- 2. Установка пакетов с помощью pacman
- 3. Установка пакетов с помощью yaourt
- Выводы
Установка программ в Manjaro Linux
Manjaro имеет собственный список источников программного обеспечения, рядом с которым также работает репозиторий Arch (в том числе и пользовательский репозиторий AUR).
Установка пакетов Manjaro через графический интерфейс
По умолчанию система использует pamac в качестве менеджера управления программами, которая является графическим вариантом консольной утилиты pacman, о которой будет сказано позже. Он может работать одновременно со стандартным репозиторием и с AUR.
Pamac имеет схожий с подобными программами интерфейс, в котором есть возможность сортировать все программы по категориям, группам и т.д.
Установленные программы имеют окрашенное зеленым цветом поле Состояние. Чтобы установить программу Manjaro, выберите необходимый фильтр ПО (например Категории). Укажите один из предложенных разделов:
При первой попытке установки, за время работы pamac будет запрошен пароль пользователя. Введите его и нажмите Аутентифицировать.
Начнётся инсталляция. Для просмотра подробностей установки нажмите кнопку Подробно.
По окончании процесса появится сообщение об успешном завершении транзакции с соответствующим уведомлением.
С помощью стрелки влево вверху окна программы можно вернуться к предыдущему виду. Установленные приложения появятся в необходимом разделе меню.
Таким образом выбранные программы будут установлены в систему графически.
Установка пакетов с помощью pacman
Для инсталляции ПО в терминале используется утилита pacman. Этот метод подходит для тех, кто привык управлять установкой и удалением программ «вручную». В некоторых случаях этим способом получается совершать некоторые операции с ПО быстрее, чем в графическом варианте.
Главное отличие pacman от pamac в том, что первый не производит установку из AUR. Для этого используется утилита yaourt. Рассмотрим их по очереди.
Чтобы установить программу с помощью pacman, используйте следующую инструкцию:
- sudo — выполнить команду от имени суперпользователя;
- pacman — название управляющей утилиты;
- -S — указание установить программу;
- NAME — имя программы в том виде, в каком оно указано в репозитории.
Введите команду установки и, при необходимости, подтвердите паролем.
sudo pacman -S vim
Обратите внимание, что по умолчанию ввод пароля не отображается на экране в целях безопасности.
Далее pacman предложит установить пакет в Manjaro, если его имя было введено правильно и он находится в репозитории. Чтобы подтвердить выбор, введите Y и нажмите Enter. Обратите внимание, что в данном случае регистр вводимой буквы не имеет особого значения: большая буква означает, что этот вариант будет выбран по умолчанию, если вы нажмете Enter без точного указания.
Дождитесь, пока установка программы завершится и появится приглашение ввода новой команды.
Таким образом будет установлен текстовый редактор vim.
Установка пакетов с помощью yaourt
Эта утилита используется для установки приложений из пользовательского репозитория — AUR. Но по умолчанию она не установлена, так как AUR нужно включить вручную. Для этого откройте pamac. В меню программы выберите Настройки.
Во вкладе AUR включите его поддержку.
Закройте pamac. Для установки yaourt воспользуйтесь командой:
sudo pacman -S yaourt
Чтобы установить приложение из AUR, используйте такую инструкцию:
где NAME — имя устанавливаемой программы. Например, для установки программы skype введите команду:
Поскольку в AUR находится много пакетов, в названиях которых содержится skype, необходимо выбрать из списка тот, который необходим. В данном случае это пакет под номером 20. Введите его и нажмите Enter.
Далее yaourt предупредит, что вы устанавливаете выбранную программу на свой страх и риск и предложит отредактировать файл PKGBUILD, являющийся инструкцией по сборке ПО из исходного кода. На это отвечайте отрицательно буквой N. Обратите внимание, что с этого момента момента ввод буквы не требует подтверждения. Затем отобразится список устанавливаемых пакетов. Подтвердите выбор с помощью буквы Y или нажатием Enter.
Начнётся процесс скачивания и сборки пакетов. Когда программа будет готова к установке, появится соответствующий вопрос. Ответьте утвердительно.
Запустится установка пакетов Manjaro, где будет показана итоговая информацию по изменению размера свободного места на диске. Подтвердите решение.
После этого программа будет установлена на компьютер и отобразится в соответствующей категории.
Выводы
Установка программ в Manjaro возможна в двух вариантах: графическом и консольном. Отличительная особенность установки в терминале – использование разных утилит для инсталляции ПО из стандартных репозиториев и AUR (а именно — pacman и yaourt).
Wine дает пользователям возможность запускать собственные программы Windows на . Если ты бежишь на вашем компьютере, но вам нужен доступ к приложению только для Windows, установка Wine может быть для вас решением.
В этом руководстве мы покажем вам, как установить Wine на Manjaro, независимо от того, хотите ли вы установить стабильный или разрабатываемый пакет. В качестве доказательства концепции мы запустим приложение Windows на Manjaro после того, как Wine будет установлен.
В этом уроке вы узнаете:
- Как установить Wine на Manjaro
- Как настроить Wine
- Как установить приложение Windows в Linux
Установка приложения Windows на Manjaro с Wine
Установить Wine
Мы будем использовать Командная строка Linux для обновления Manjaro и установки пакетов Wine. Начните с открытия терминала и использования следующей команды для :
$ sudo pacman -Syu.
Вы можете установить последнюю стабильную версию Wine на Manjaro, введя следующую команду:
$ sudo pacman -S wine winetricks wine-mono wine_gecko.
Это установит четыре разных пакета. вино очевидно, основной, но и остальные тоже рекомендуются. Winetricks используется для автоматической установки зависимостей, на которые могут полагаться некоторые программы Windows, вино-моно предназначен для приложений, использующих .NET, и винный геккон предназначен для приложений, использующих Internet Explorer. Устанавливать эти дополнительные пакеты не обязательно, но в дальнейшем это может избавить вас от головной боли.
Если вы предпочитаете установить ветку разработки, которая немного обновлена, но не гарантирует стабильности, вы устанавливаете винная постановка пакет вместо вино пакет, используя команду ниже:
$ sudo pacman -S wine-staging.
Конфигурация вина
Многие программы будут работать только в том случае, если мы настроим новый 32-битный префикс Wine. Чтобы начать, откройте Winetricks из средства запуска приложений.
Выберите «создать новый винный префикс» и нажмите «ОК».
Выберите 32-битную архитектуру и введите любое имя, которое хотите, затем нажмите OK.
Выберите 32-битную архитектуру и любое имя для нового префикса
Winetricks предоставляет хороший интерфейс для настройки Wine, но сам Wine также имеет несколько различных инструментов настройки, которые вы, возможно, захотите проверить. Запуск программ Windows в Linux не всегда так прост, как установка Wine и готовность к работе. Программы Windows могут быть сложными и тонкими, поэтому вам может потребоваться поиграться с настройками Wine, чтобы все работало должным образом.
Доступ к меню конфигурации Wine можно получить с помощью этой команды:
Одно из меню внутри winecfg
Вы сможете настроить доступ к жесткому диску, например C: на вкладке «диски».
Чтобы получить доступ к инструменту редактирования реестра Wine, выполните следующую команду:
Чтобы получить доступ к версии Wine в Панели управления Windows, введите следующую команду, чтобы запустить ее:
$ wine control.
Запустите программу Windows с Wine
Теперь, когда Wine установлен, мы можем попробовать использовать программу для Windows, у которой нет порта для Linux. Мне лично нравится программа Notepad ++, которая представляет собой просто бесплатный базовый текстовый редактор с некоторыми удобными функциями. Установим его, запустив Winetricks. Вы найдете его в панели запуска приложений вашего графического интерфейса:
Winetricks спросит, что мы хотим сделать. Выберите «установить приложение» и нажмите «ОК».
Установите приложение внутри Winetricks
Выберите приложение, которое хотите установить. В нашем примере мы выберем Notepad ++.
Выберите из списка приложений Windows для установки
Winetricks запускает установщик Notepad ++, который мы можем выполнить так же, как и в Windows.
Запрос на установку для программы только для Windows
Теперь мы можем запустить Notepad ++ и использовать его как обычно.
Notepad ++ теперь успешно работает на Manjaro Linux
Вы можете продолжать использовать Winetricks для установки дополнительных приложений Windows. Существует также множество других пакетов, которые в той или иной степени полагаются на уровень совместимости Wine для правильной работы, например и PlayOnLinux, которые позволяют устанавливать игры в Linux.
Если у вас есть другое приложение, не указанное в Winetricks, которое вы хотите попробовать запустить с Wine, вы всегда можете щелкнуть файл правой кнопкой мыши и выбрать вариант запуска с Wine.
Заключительные мысли
В этом руководстве мы узнали, как установить Wine и связанные (но необязательные) дополнительные пакеты. Мы также увидели, как настроить Wine с помощью Winetricks и некоторых компонентов самого Wine.
Заставить программы Windows работать в Linux всегда немного неуклюже, но в Wine есть список популярных программ, которые, как известно, работают. По возможности используйте Winetricks для установки приложений, потому что именно с этими приложениями вам больше всего повезет.
LinuxConfig ищет технических писателей, специализирующихся на технологиях GNU / Linux и FLOSS. В ваших статьях будут представлены различные руководства по настройке GNU / Linux и технологии FLOSS, используемые в сочетании с операционной системой GNU / Linux.
Ожидается, что при написании статей вы сможете идти в ногу с технологическим прогрессом в вышеупомянутой технической области. Вы будете работать независимо и сможете выпускать не менее 2 технических статей в месяц.