Transplantations-Repository der Deepin-Wine-Umgebung und -Anwendung auf Debian/Ubuntu
Verwenden Sie das offizielle Original-Softwarepaket von Deepin
Für die Installation von QQ/WeChat sind nur zwei Befehle erforderlich
Zur Ansicht springen
Schnellstart
FAQ
Bereinigung deinstallieren
Erweiterte Dokumentation
Urheberrecht und Danksagungen
Lager hinzufügen
Wenn Sie es zum ersten Mal verwenden, müssen Sie den folgenden Befehl ausführen, um das Migrations-Repository zum System hinzuzufügen.
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
Anwendungsinstallation
Von nun an können Sie die apt-get
-Befehlsreihe verwenden, um verschiedene Anwendungen genau wie gewöhnliche Softwarepakete zu installieren, zu aktualisieren und zu deinstallieren.
Um beispielsweise WeChat zu installieren, müssen Sie nur den folgenden Befehl ausführen:
sudo apt-get install com.qq.weixin.deepin
Ersetzen Sie com.qq.weixin.deepin
durch den folgenden Paketnamen und fahren Sie mit der Installation anderer Anwendungen fort:
Anwendung | Paketname |
---|---|
com.qq.weixin.deepin | |
com.qq.im.deepin | |
TIM | com.qq.office.deepin |
DingTalk | com.dingtalk.deepin |
Aliwangwang | com.taobao.wangwang.deepin |
QQ-Musik | com.qq.music.deepin |
QQ-Video | com.qq.video.deepin |
iQiyi | com.iqiyi.deepin |
Die vollständige Liste finden Sie unter https://deepin-wine.im.dev.
Haben Sie ein Problem?
Machen Sie sich keine Sorgen, es könnte sein, dass viele Leute ähnliche Probleme wie Sie haben. Wenn Sie suchen, finden Sie möglicherweise eine Lösung.
Einfach erneut anmelden, abmelden oder neu starten.
Bei der neuesten Version tritt möglicherweise dieses Problem auf, das mit der Umgebungsvariablen WINEPREDLL
zusammenhängt. Weitere Informationen finden Sie unter Problem Nr. 310.
Dies hängt mit der Desktop-Umgebung zusammen. Es gibt viele Linux-Distributions-Desktops mit unterschiedlichen Layouts, und nicht jeder von ihnen verfügt über Steuerelemente, die der [Windows-Taskleiste] entsprechen.
Wenn es sich um die Cinnamon-Desktop-Umgebung von Linux Mint handelt, kann diese grundsätzlich normal verwendet werden. (Es gibt jedoch einige Probleme bei mehreren Displays. Sie müssen das linke Display als Hauptbildschirm festlegen.)
Wenn es sich um eine Gnome-Desktop-Umgebung handelt, ist die Taskleiste sehr umständlich und wird zu einem schwebenden Dialogfeld. Sie können das Gnome-Shell-Plug-in installieren:
Gehen Sie für die Plug-in-Installationsmethode nach links und wenden Sie sich an die Suchmaschine.
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks
. Melden Sie sich ab und wieder an, um das entsprechende Plug-in im Tweak-Tool zu aktivieren.sudo apt install gnome-shell-extension-manager -y
verwenden. Öffnen Sie扩展管理器
, suchen Sie auf der Registerkarte „Durchsuchen“ nach „Tray Icons: Reloaded “ und installieren Sie ihn. Wechseln Sie dann zur Registerkarte „Installiert “. und stellen Sie sicher, dass „Tray Icons: Reloaded“ aktiviert ist.Ich habe KDE und ähnliches noch nicht ausprobiert, also probieren Sie es bitte selbst aus.
Videobezogene Funktionen hängen stark von der Hardware und den zugrunde liegenden Treibern ab. Schließlich ist Wine nicht Windows und eine 100 % perfekte Simulation ist unmöglich.
Die neue Version von Deepin-Wine scheint das Schriftartenproblem besser lösen zu können und kann in der Regel nach der Installation verwendet werden. Bei Problemen können Sie zunächst versuchen, eine komplette Windows-Schriftart nach Linux zu kopieren.
依赖: xxxx 但是它将不会被安装
Depends: xxxx but it is not going to be installed
Dies bedeutet, dass das System versucht hat, xxxx
zu installieren, es jedoch nicht installieren konnte. Dies ist normalerweise ein Problem mit Ihrer vorhandenen Software-Quellkonfiguration, oder Sie haben einige widersprüchliche Dinge installiert.
Dann sollten Sie versuchen, xxxx
zu installieren und apt-get install -s xxxx
auszuführen (kein Sudo erforderlich, einfach simulieren, testen Sie es gerne). Normalerweise wird Ihnen依赖: yyyy 但是它将不会被安装
, was auf einen niedrigeren Wert hinweist Ebene Der Fehler liegt in yyyy
. Versuchen Sie weiterhin, den Schuldigen zu finden.
Testen Sie so viel wie möglich, um zufällige Faktoren auszuschließen. Möglicherweise lässt sich das Problem durch einen Neustart/Löschen und eine Neuinstallation lösen.
Suchen Sie häufig nach bestehenden Problemen, und jeder hat verschiedene Ursachen und Lösungen aufgelistet, was einen Blick wert ist.
Neue Ausgaben sind willkommen, aber bitte geben Sie auch den Namen und die Versionsnummer der Linux-Distribution, die Desktop-Umgebung, die APT-Quellenliste und andere Informationen an.
Linux ist nicht Windows und Wine ist auch nicht Windows. Erwarten Sie keinen 100 % reibungslosen Genuss.
Die Deinstallation und Reinigung kann in die folgenden vier Stufen von flacher nach tiefer unterteilt werden.
Wenn Sie nur die APP-Kontokonfiguration löschen möchten, befolgen Sie bitte 1
zum Bereinigen. Wenn Sie feststellen, dass das Programm abstürzt, befolgen Sie bitte 1-2
zum Bereinigen. Wenn Sie die APP deinstallieren müssen, befolgen Sie bitte 1-2-3
Aufräumen; wenn Sie alles löschen möchten, gehen Sie zurück zum Ausgangspunkt und führen Sie 1-2-3-4
Aufräumaktion durch.
Bereinigen Sie das Laufzeitverzeichnis der Anwendung
QQ/TIM speichert beispielsweise die Kontokonfiguration, Chat-Dateien usw. im Verzeichnis ~/Documents/Tencent Files
, während WeChat sie im ~/Documents/WeChat Files
speichert. Löschen Sie diese Ordner, um die Kontokonfiguration und andere Daten zu entfernen.
Reinigen Sie den Weinbehälter
Nachdem die Deepin-Wine-Anwendung zum ersten Mal gestartet wurde, wird im Verzeichnis ~/.deepinwine/
ein Ordner (mit unterschiedlichen Namen) zum Speichern des Weincontainers generiert (Sie können mich als „virtuelle Windows-Maschine“ verstehen). Wenn es ein Problem mit use gibt, können Sie versuchen, den entsprechenden Unterordner in diesem Verzeichnis zu löschen.
Deinstallieren Sie ein Paket
Führen Sie den Befehl sudo apt-get purge --autoremove <包名>
aus, um das von Ihnen installierte Paket zu entfernen.
Entfernen Sie das Software-Repository
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
Wenn Sie ein erfahrener Linux-Benutzer sind, können Sie sich über diesen Teil informieren.
Deepin packt Deepin-Wine-Anwendungen wie QQ/WeChat und platziert sie im Deepin-Warehouse. Daher werden diese Anwendungen und abhängigen Softwarepakete zuerst extrahiert und dann die inhärenten Softwarepakete in den offiziellen Warehouses von Debian/Ubuntu und anderen Distributionen abgezogen Es kann in ein „Differenzlager“ gepackt und auf die entsprechende Release-Version übertragen werden. Anschließend kann der Index dieses Differenzlagers veröffentlicht und .deb
direkt an die offizielle Deepin-Warehouse-Adresse umgeleitet werden.
Die Umgebungskonfiguration besteht eigentlich darin, das von mir selbst erstellte Software-Warehouse als Quelle hinzuzufügen, was die folgenden Schritte umfasst.
i386-Architektur hinzufügen
Da Deepin-Wine-bezogene Softwarepakete alle i386 sind und aktuelle Systeme grundsätzlich 64-Bit sind, muss zuerst die Unterstützung der i386-Architektur hinzugefügt werden.
Verwenden Sie dpkg --print-architecture
und dpkg --print-foreign-architectures
, um die native und zusätzliche Architekturunterstützung des Systems zu überprüfen. Wenn die Ausgabe i386
nicht enthält, müssen Sie die Unterstützung manuell hinzufügen.
sudo dpkg --add-architecture i386
Softwarequelle hinzufügen
Erstellen Sie die Datei /etc/apt/sources.list.d/deepin-wine.im.dev.list
und bearbeiten Sie ihren Inhalt wie folgt:
deb [trusted=yes] https://deepin-wine.i-m.dev /
Legen Sie die Quellenpriorität fest
Dieser Schritt besteht darin, die Priorität dieses Repositorys zu senken und so weit wie möglich die inhärenten Softwarepakete im Release-Repository anstelle der Softwarepakete im Deepin-Repository zu verwenden, um Risiken zu minimieren.
Erstellen Sie die Datei /etc/apt/preferences.d/deepin-wine.im.dev.pref
und bearbeiten Sie ihren Inhalt wie folgt:
Package: *
Pin: release l=deepin-wine
Pin-Priority: 400
Fügen Sie die XDG_DATA_DIRS-Konfiguration hinzu
Dadurch kann das Anwendungssymbol normal angezeigt werden. Erstellen Sie die Datei /etc/profile.d/deepin-wine.im.dev.sh
und bearbeiten Sie ihren Inhalt wie folgt:
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
Softwarequelle aktualisieren
sudo apt-get update
Der Code in diesem Git-Warehouse enthält nur die Konstruktionstools der portierten Version des Software-Warehouses. Schließlich wird die Download-Adresse des Softwarepakets im Warehouse über 301 an das offizielle Warehouse (oder Mirror) von Deepin weitergeleitet, dessen Urheberrecht vorliegt ist Eigentum von Deepin.
Dieses Projekt wurde vom Projekt wszqkzqk/deepin-wine-ubuntu inspiriert. Die Installationsmethode wurde verbessert, sodass es mit dem ursprünglichen Projekt kompatibel ist. Nach der Installation können Sie es weiterhin konfigurieren es nach diesem Projekt, das spätere Updates bequemer sein kann.