Repositorio de trasplante de entorno y aplicación deepin-wine en Debian/Ubuntu
Utilice el paquete de software original oficial de deepin
La instalación de QQ/WeChat solo requiere dos comandos
Saltar para ver
inicio rápido
Preguntas frecuentes
Desinstalar limpieza
Documentación avanzada
Derechos de autor y reconocimientos
Agregar almacén
Cuando lo use por primera vez, debe ejecutar el siguiente comando para agregar el repositorio de migración al sistema.
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
Instalación de la aplicación
De ahora en adelante, puede utilizar la serie de comandos apt-get
para instalar, actualizar y desinstalar varias aplicaciones como si fueran paquetes de software normales.
Por ejemplo, para instalar WeChat, sólo necesitas ejecutar el siguiente comando:
sudo apt-get install com.qq.weixin.deepin
Reemplace com.qq.weixin.deepin
con el siguiente nombre de paquete y continúe instalando otras aplicaciones:
solicitud | nombre del paquete |
---|---|
com.qq.weixin.deepin | |
com.qq.im.deepin | |
tim | com.qq.office.deepin |
DingTalk | com.dingtalk.deepin |
Aliwangwang | com.taobao.wangwang.deepin |
Música QQ | com.qq.music.deepin |
Vídeo QQ | com.qq.video.deepin |
iQiyi | com.iqiyi.deepin |
Consulte https://deepin-wine.im.dev para obtener la lista completa.
¿Tienes un problema?
No se preocupe, es posible que haya muchas personas involucradas en el problema que hayan encontrado problemas similares al suyo. Si busca, puede encontrar una solución.
Simplemente inicie sesión nuevamente, cierre sesión o reinicie.
La última versión puede encontrar este problema, que está relacionado con la variable de entorno WINEPREDLL
. Consulte el número 310.
Esto está relacionado con el entorno de escritorio. Hay muchos escritorios de distribución de Linux con varios diseños y no todos tienen controles correspondientes a la [bandeja del sistema de Windows].
Si se trata del entorno de escritorio Cinnamon de Linux Mint, básicamente se puede utilizar normalmente. (Sin embargo, existen algunos problemas con las pantallas múltiples. Debe configurar la pantalla izquierda como pantalla principal)
Si se trata de un entorno de escritorio Gnome, la barra de tareas será muy incómoda y se convertirá en un cuadro de diálogo flotante. Puede instalar el complemento Gnome Shell:
En cuanto al método de instalación del complemento, salga y gire a la izquierda hacia el motor de búsqueda.
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks
. Cierre sesión y vuelva a iniciar sesión para habilitar el complemento correspondiente en la herramienta de modificación.sudo apt install gnome-shell-extension-manager -y
Abra扩展管理器
, busque Iconos de bandeja: recargados en la pestaña de exploración e instálelo, luego cambie a la pestaña de instalación . y asegúrese de que Iconos de bandeja: recargados esté habilitado.No he probado KDE y similares, así que explora por tu cuenta.
Las funciones relacionadas con el vídeo dependen en gran medida del hardware y de los controladores subyacentes. Después de todo, Wine no es Windows y una simulación 100% perfecta es imposible.
La nueva versión de deepin-wine parece poder resolver mejor el problema de las fuentes y, por lo general, se puede utilizar después de instalarla. Si tiene problemas, primero puede intentar copiar una fuente completa de Windows a Linux.
依赖: xxxx 但是它将不会被安装
Depends: xxxx but it is not going to be installed
Esto significa que el sistema intentó instalar xxxx
pero no pudo instalarlo. Generalmente es un problema con la configuración de la fuente de software existente o ha instalado algunas cosas conflictivas.
Luego, debe intentar instalar xxxx
y ejecutar apt-get install -s xxxx
(no se requiere sudo, solo simular, siéntase libre de probar), generalmente le indicará依赖: yyyy 但是它将不会被安装
, lo que indica una dependencia inferior. nivel El error está en yyyy
. Sigue intentando encontrar al culpable. Puedes intentar resolver al culpable primero.
Pruebe tanto como sea posible para descartar factores accidentales. Puede ser algo que se pueda solucionar reiniciando/eliminando y reinstalando.
Realice muchas búsquedas de problemas existentes y todos han enumerado varias causas y soluciones, lo que vale la pena echarle un vistazo.
Los nuevos problemas son bienvenidos, pero proporcione también el nombre de la distribución de Linux y el número de versión, el entorno de escritorio, la lista de fuentes de APT y otra información.
Linux no es Windows y Wine tampoco es Windows. No espere un disfrute 100% suave como la seda.
La desinstalación y la limpieza se pueden dividir en los siguientes cuatro niveles, de menos profundo a más profundo.
Si solo desea borrar la configuración de la cuenta de la APLICACIÓN, siga 1
para limpiar; si encuentra que el programa falla, siga 1-2
para limpiar; si necesita desinstalar la APLICACIÓN, siga 1-2-3
; limpiar; si quieres borrar todo, regresa al punto de partida y realiza 1-2-3-4
.
Limpiar el directorio de ejecución de la aplicación
Por ejemplo, QQ/TIM guardará la configuración de la cuenta, los archivos de chat, etc. en el directorio ~/Documents/Tencent Files
, mientras que WeChat lo guardará en ~/Documents/WeChat Files
. Elimine estas carpetas para eliminar la configuración de la cuenta y otros datos.
Limpiar el recipiente del vino.
Después de iniciar la aplicación deepin-wine por primera vez, se generará una carpeta (con diferentes nombres) en el directorio ~/.deepinwine/
para almacenar el contenedor de vino (puede entenderme como una "máquina virtual de Windows"). Si hay algún problema con el uso, puede intentar eliminar la subcarpeta correspondiente en este directorio.
Desinstalar un paquete
Ejecute el comando sudo apt-get purge --autoremove <包名>
para eliminar el paquete que ha instalado.
Eliminar repositorio de software
sudo rm /etc/apt/preferences.d/deepin-wine.i-m.dev.pref
/etc/apt/sources.list.d/deepin-wine.i-m.dev.list
/etc/profile.d/deepin-wine.i-m.dev.sh
sudo apt-get update
Si es un usuario experimentado de Linux, puede obtener información sobre esta parte.
Deepin empaqueta aplicaciones deepin-wine como QQ/WeChat y las coloca en el almacén de deepin. Por lo tanto, estas aplicaciones y paquetes de software dependientes se extraen primero y luego se restan los paquetes de software inherentes en los almacenes oficiales de Debian/Ubuntu y otras distribuciones. Se puede empaquetar en un "almacén diferencial" que se trasplanta a la versión de lanzamiento correspondiente, y luego se puede publicar el índice de este almacén diferencial y .deb
que contiene se puede redirigir directamente a la dirección del almacén oficial de Deepin.
La configuración del entorno en realidad consiste en agregar el almacén de software que construí yo mismo como fuente, que incluye los siguientes pasos.
Agregar arquitectura i386
Debido a que los paquetes de software relacionados con Deepin-Wine son todos i386, y los sistemas actuales son básicamente de 64 bits, primero se debe agregar soporte para la arquitectura i386.
Utilice dpkg --print-architecture
y dpkg --print-foreign-architectures
para verificar el soporte de arquitectura nativa y adicional del sistema. Si el resultado no incluye i386
, debe agregar soporte manualmente.
sudo dpkg --add-architecture i386
Agregar fuente de software
Cree el archivo /etc/apt/sources.list.d/deepin-wine.im.dev.list
y edite su contenido de la siguiente manera:
deb [trusted=yes] https://deepin-wine.i-m.dev /
Establecer prioridad de fuente
Este paso es para reducir la prioridad de este repositorio y utilizar los paquetes de software inherentes en el repositorio de lanzamiento en lugar de los paquetes de software en el repositorio de Deepin tanto como sea posible para minimizar los riesgos.
Cree el archivo /etc/apt/preferences.d/deepin-wine.im.dev.pref
y edite su contenido de la siguiente manera:
Package: *
Pin: release l=deepin-wine
Pin-Priority: 400
Agregar configuración XDG_DATA_DIRS
Esto es para permitir que el ícono de la aplicación se muestre normalmente. Cree el archivo /etc/profile.d/deepin-wine.im.dev.sh
y edite su contenido de la siguiente manera:
XDG_DATA_DIRS= ${XDG_DATA_DIRS :-/ usr / local / share :/ usr / share}
for deepin_dir in /opt/apps/ * /entries ; do
if [ -d " $deepin_dir /applications " ] ; then
XDG_DATA_DIRS= " $XDG_DATA_DIRS : $deepin_dir "
fi
done
export XDG_DATA_DIRS
Actualizar fuente de software
sudo apt-get update
El código en este almacén de git solo incluye las herramientas de construcción de la versión portada del almacén de software. Finalmente, la dirección de descarga del paquete de software en el almacén será redirigida por 301 al almacén oficial (o espejo) de deepin, cuyos derechos de autor. es propiedad de deepin.
Este proyecto se inspiró en el proyecto wszqkzqk/deepin-wine-ubuntu. Se ha mejorado el método de instalación, por lo que es compatible con el proyecto original. Una vez instalado de acuerdo con el proyecto deepin-wine-ubuntu, aún puede configurarlo. según este proyecto, lo que puede ser más conveniente. Actualizaciones posteriores.