Tutorial: Instalar Wine en Manjaro usando
-
Tutorial: Instalar Wine en Manjaro usando
git cloneEste tutorial muestra cómo instalar Wine en Manjaro clonando el paquete desde el AUR con git y compilándolo con
makepkg, sin depender de un AUR helper comoyayoparu. Es el método "manual" de instalar paquetes en sistemas basados en Arch.Nota: Manjaro también tiene Wine en sus repositorios oficiales (
sudo pacman -S wine), que es más simple y rápido. El método degit clonetiene sentido si quieres una versión específica del AUR (comowine-staging, que trae parches extra) o simplemente prefieres controlar el proceso manualmente.
1. Requisitos previos
Antes de clonar y compilar necesitas las herramientas básicas de compilación:
sudo pacman -S --needed base-devel gitbase-devel→ incluyemakepkgy las herramientas necesarias para compilar paquetes.git→ para poder clonar el repositorio del AUR.
También conviene habilitar el repositorio multilib (necesario para Wine, que requiere librerías de 32 bits para ejecutar apps de Windows de 32 bits). En Manjaro normalmente ya viene habilitado, pero puedes confirmarlo:
sudo pacman-mirrors --fasttrack sudo pacman -SyuY revisa que en
/etc/pacman.confla sección[multilib]no esté comentada. Si lo está, descomenta estas líneas:[multilib] Include = /etc/pacman.d/mirrorlistLuego actualiza:
sudo pacman -Syu
2. Clonar el paquete de Wine desde el AUR
Elige una carpeta de trabajo (por ejemplo
~/aur-builds) y clona el paquete:mkdir -p ~/aur-builds && cd ~/aur-builds git clone https://aur.archlinux.org/wine.git cd wineSi prefieres la versión con parches extra (más compatibilidad con juegos y apps):
git clone https://aur.archlinux.org/wine-staging.git cd wine-stagingSolo elige una de las dos (
wineowine-staging), no ambas — son paquetes que compiten entre sí.
3. Revisar el PKGBUILD (recomendado)
Antes de compilar cualquier paquete del AUR, es buena práctica revisar el
PKGBUILDpara saber qué va a hacer el script:cat PKGBUILDEsto te muestra las dependencias, de dónde descarga el código fuente, y qué pasos de compilación va a correr. Es una medida de seguridad estándar al usar el AUR, ya que cualquiera puede subir paquetes ahí.
4. Compilar e instalar con
makepkgmakepkg -siQué hace cada flag:
-s→ instala automáticamente las dependencias necesarias (usandopacman) antes de compilar.-i→ instala el paquete resultante automáticamente al terminar de compilarlo.
Este proceso puede tardar bastante (Wine es un proyecto grande), así que no te preocupes si toma varios minutos.
Durante el proceso,
makepkgte puede pedir tu contraseña desudopara instalar dependencias, y puede que te pregunte si confías en la firma GPG del mantenedor del paquete — acepta importar la llave si te lo pide.
5. Verificar la instalación
wine --versionDeberías ver algo como
wine-9.x(owine-staging-9.xsi instalaste esa versión).Prueba rápida de que Wine funciona:
wine winecfgEsto abre el configurador gráfico de Wine y, si es la primera vez que lo corres, va a crear tu prefix por defecto en
~/.wine.
6. Resumen rápido (TL;DR)
# 1. Dependencias sudo pacman -S --needed base-devel git # 2. Clonar el paquete del AUR mkdir -p ~/aur-builds && cd ~/aur-builds git clone https://aur.archlinux.org/wine.git cd wine # 3. Compilar e instalar makepkg -si # 4. Verificar wine --version
7. Problemas comunes
- Error de firma GPG al compilar → importa la llave del mantenedor con el comando que te sugiera
makepkg, usualmente algo comogpg --recv-keys <ID>. - Faltan dependencias de 32 bits → confirma que el repositorio
[multilib]esté habilitado en/etc/pacman.confy corresudo pacman -Syude nuevo. makepkgfalla por paquetes en conflicto → si ya teníaswineinstalado desde los repos oficiales, desinstálalo primero consudo pacman -R wineantes de compilar la versión del AUR.- Compilación muy lenta → es normal, Wine es un proyecto pesado; en equipos con pocos núcleos puede tardar 20-40 minutos o más.
Método probado en Manjaro Linux para instalar Wine (o wine-staging) directamente desde el AUR usando
git clone+makepkg.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login