Dépôt de transplantation de l'environnement et de l'application deepin-wine sur Debian/Ubuntu
Utiliser le progiciel original officiel Deepin
L'installation de QQ/WeChat ne nécessite que deux commandes
Aller à la vue
démarrage rapide
FAQ
Désinstaller le nettoyage
Documentation avancée
Droits d'auteur et remerciements
Ajouter un entrepôt
Lorsque vous l'utilisez pour la première fois, vous devez exécuter la commande suivante pour ajouter le référentiel de migration au système.
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
Installation d'applications
À partir de maintenant, vous pouvez utiliser la série de commandes apt-get
pour installer, mettre à jour et désinstaller diverses applications, tout comme les progiciels ordinaires.
Par exemple, pour installer WeChat, il vous suffit d'exécuter la commande suivante :
sudo apt-get install com.qq.weixin.deepin
Remplacez com.qq.weixin.deepin
par le nom du package suivant et continuez à installer d'autres applications :
application | nom du paquet |
---|---|
com.qq.weixin.deepin | |
com.qq.im.deepin | |
TIM | com.qq.office.deepin |
DingTalk | com.dingtalk.deepin |
Aliwangwang | com.taobao.wangwang.deepin |
QQ Musique | com.qq.music.deepin |
Vidéo QQ | com.qq.video.deepin |
iQiyi | com.iqiyi.deepin |
Voir https://deepin-wine.im.dev pour la liste complète.
Vous avez un problème ?
Ne vous inquiétez pas, de nombreuses personnes concernées peuvent avoir rencontré des problèmes similaires au vôtre. Si vous effectuez une recherche, vous trouverez peut-être une solution.
Reconnectez-vous, déconnectez-vous ou redémarrez.
La dernière version peut rencontrer ce problème, lié à la variable d'environnement WINEPREDLL
. Veuillez vous référer au numéro 310.
Ceci est lié à l'environnement de bureau. Il existe de nombreux bureaux de distribution Linux avec différentes présentations, et tous ne disposent pas de commandes correspondant à la [barre d'état système Windows].
S'il s'agit de l'environnement de bureau Cinnamon de Linux Mint, il peut en principe être utilisé normalement. (Cependant, il y a quelques problèmes avec plusieurs affichages. Vous devez définir l'affichage de gauche comme écran principal)
S'il s'agit d'un environnement de bureau Gnome, la barre des tâches sera très gênante et deviendra une boîte de dialogue flottante. Vous pouvez installer le plug-in Gnome Shell :
Quant à la méthode d'installation du plug-in, sortez et tournez à gauche vers le moteur de recherche.
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks
. Déconnectez-vous et reconnectez-vous pour activer le plug-in correspondant dans l'outil de réglage.sudo apt install gnome-shell-extension-manager -y
. Ouvrez扩展管理器
, recherchez Tray Icons: Reloaded dans l'onglet Parcourir et installez-le, puis passez à l'onglet Installé . et assurez-vous que les icônes de la barre d'état : rechargées sont activées.Je n'ai pas essayé KDE et autres, alors explorez par vous-même.
Les fonctions liées à la vidéo dépendent fortement du matériel et des pilotes sous-jacents. Après tout, Wine n'est pas Windows et une simulation parfaite à 100 % est impossible.
La nouvelle version de deepin-wine semble mieux résoudre le problème des polices et elle peut généralement être utilisée après l'avoir installée. Si vous rencontrez des problèmes, vous pouvez d'abord essayer de copier une police Windows complète vers Linux.
依赖: xxxx 但是它将不会被安装
Depends: xxxx but it is not going to be installed
Cela signifie que le système a essayé d'installer xxxx
mais n'a pas pu l'installer. Il s'agit généralement d'un problème avec la configuration de votre source logicielle existante, ou vous avez installé des éléments contradictoires.
Ensuite, vous devriez essayer d'installer xxxx
et d'exécuter apt-get install -s xxxx
(aucun sudo requis, il suffit de simuler, n'hésitez pas à tester), il vous indiquera généralement依赖: yyyy 但是它将不会被安装
, indiquant une dépendance inférieure level L'erreur est dans yyyy
. Continuez à essayer de trouver le coupable. Vous pouvez d'abord essayer de résoudre le coupable.
Testez autant que possible pour exclure les facteurs accidentels. Cela peut être quelque chose qui peut être résolu en redémarrant/supprimant et en réinstallant.
Faites de nombreuses recherches sur les problèmes existants, et tout le monde a répertorié diverses causes et solutions, ce qui mérite le détour.
Les nouveaux numéros sont les bienvenus, mais veuillez également fournir le nom et le numéro de version de la distribution Linux, l'environnement de bureau, la liste des sources APT et d'autres informations.
Linux n'est pas Windows, et Wine n'est pas Windows non plus. Ne vous attendez pas à un plaisir 100 % fluide.
La désinstallation et le nettoyage peuvent être divisés selon les quatre niveaux suivants, du moins profond au plus profond.
Si vous souhaitez simplement effacer la configuration du compte APP, veuillez suivre 1
pour nettoyer ; si vous constatez que le programme plante, veuillez suivre 1-2
pour nettoyer ; si vous devez désinstaller l'APP, suivez 1-2-3
; nettoyer ; si vous souhaitez tout effacer, revenez au point de départ et effectuez 1-2-3-4
.
Nettoyer le répertoire d'exécution de l'application
Par exemple, QQ/TIM enregistrera la configuration du compte, les fichiers de discussion, etc. dans le répertoire ~/Documents/Tencent Files
, tandis que WeChat les enregistrera dans ~/Documents/WeChat Files
. Supprimez ces dossiers pour supprimer la configuration du compte et d'autres données.
Nettoyer le récipient à vin
Après le premier démarrage de l'application deepin-wine, un dossier (avec des noms différents) sera généré dans le répertoire ~/.deepinwine/
pour stocker le conteneur de vin (vous pouvez me comprendre comme une "machine virtuelle Windows"). S'il y a un problème avec use , vous pouvez essayer de supprimer le sous-dossier correspondant dans ce répertoire.
Désinstaller un package
Exécutez la commande sudo apt-get purge --autoremove <包名>
pour supprimer le package que vous avez installé.
Supprimer le référentiel de logiciels
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 vous êtes un utilisateur Linux expérimenté, vous pouvez en apprendre davantage sur cette partie.
Deepin emballe les applications deepin-wine telles que QQ/WeChat et les place dans l'entrepôt deepin. Par conséquent, ces applications et les packages logiciels dépendants sont d'abord extraits, puis les packages logiciels inhérents aux entrepôts officiels de Debian/Ubuntu et d'autres distributions sont soustraits. .Il peut être regroupé dans un « entrepôt différentiel » qui est transplanté dans la version correspondante, puis l'index de cet entrepôt différentiel peut être publié et .deb
qu'il contient peut être directement redirigé vers l'adresse officielle de l'entrepôt Deepin.
La configuration de l'environnement consiste en fait à ajouter l'entrepôt de logiciels que j'ai moi-même construit comme source, ce qui comprend les étapes suivantes.
Ajouter l'architecture i386
Étant donné que les progiciels liés à Deepin-Wine sont tous i386 et que les systèmes actuels sont essentiellement en 64 bits, la prise en charge de l'architecture i386 doit donc être ajoutée en premier.
Utilisez dpkg --print-architecture
et dpkg --print-foreign-architectures
pour vérifier la prise en charge de l'architecture native et supplémentaire du système. Si la sortie n'inclut pas i386
, vous devez ajouter la prise en charge manuellement.
sudo dpkg --add-architecture i386
Ajouter une source de logiciel
Créez le fichier /etc/apt/sources.list.d/deepin-wine.im.dev.list
et modifiez son contenu comme suit :
deb [trusted=yes] https://deepin-wine.i-m.dev /
Définir la priorité de la source
Cette étape consiste à réduire la priorité de ce référentiel et à utiliser autant que possible les packages logiciels inhérents au référentiel de version au lieu des packages logiciels du référentiel Deepin afin de minimiser les risques.
Créez le fichier /etc/apt/preferences.d/deepin-wine.im.dev.pref
et modifiez son contenu comme suit :
Package: *
Pin: release l=deepin-wine
Pin-Priority: 400
Ajouter la configuration XDG_DATA_DIRS
Ceci permet à l'icône de l'application de s'afficher normalement. Créez le fichier /etc/profile.d/deepin-wine.im.dev.sh
et modifiez son contenu comme suit :
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
Actualiser la source du logiciel
sudo apt-get update
Le code de cet entrepôt git inclut uniquement les outils de construction de la version portée de l'entrepôt logiciel. Enfin, l'adresse de téléchargement du progiciel dans l'entrepôt sera redirigée par 301 vers l'entrepôt officiel (ou miroir) de deepin, dont le copyright. appartient à Deepin.
Ce projet a été inspiré du projet wszqkzqk/deepin-wine-ubuntu. La méthode d'installation a été améliorée, elle est donc compatible avec le projet d'origine. Une fois installé selon le projet deepin-wine-ubuntu, vous pouvez toujours le configurer. selon ce projet, ce qui peut être des mises à jour ultérieures plus pratiques.