Deepin-wine 環境とアプリケーションの Debian/Ubuntu への移植リポジトリ
Deepin公式オリジナルソフトウェアパッケージを使用
QQ/WeChat のインストールに必要なコマンドは 2 つだけです
表示にジャンプ
クイックスタート
よくある質問
アンインストールクリーンアップ
高度なドキュメント
著作権と謝辞
倉庫を追加する
初めて使用するときは、次のコマンドを実行して移行リポジトリをシステムに追加する必要があります。
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
アプリケーションのインストール
今後は、 apt-get
一連のコマンドを使用して、通常のソフトウェア パッケージと同じように、さまざまなアプリケーションをインストール、更新、アンインストールできるようになります。
たとえば、WeChat をインストールするには、次のコマンドを実行するだけです。
sudo apt-get install com.qq.weixin.deepin
com.qq.weixin.deepin
次のパッケージ名に置き換えて、他のアプリケーションのインストールを続けます。
応用 | パッケージ名 |
---|---|
微信 | com.qq.weixin.deepin |
com.qq.im.deepin | |
ティム | com.qq.office.deepin |
ディントーク | com.dingtalk.deepin |
アリワンワン | com.タオバオ.ワンワン.ディープピン |
QQミュージック | com.qq.music.deepin |
QQビデオ | com.qq.video.deepin |
アイチーイー | com.iqiyi.deepin |
完全なリストについては、https://deepin-wine.im.dev を参照してください。
何か問題がありますか?
心配しないでください。あなたと同じような問題に遭遇した人はたくさんいるかもしれません。検索すると解決策が見つかるかもしれません。
再度ログイン、ログアウト、または再起動してください。
最新バージョンでは、 WINEPREDLL
環境変数に関連するこの問題が発生する可能性があります。問題 #310 を参照してください。
これはデスクトップ環境に関連しており、さまざまなレイアウトを持つ Linux ディストリビューション デスクトップが多数あり、すべてのデスクトップに [Windows システム トレイ] に対応するコントロールがあるわけではありません。
Linux MintのCinnamonデスクトップ環境であれば、基本的には普通に使えます。 (ただし、マルチディスプレイでは問題が発生します。左側のディスプレイをメイン画面に設定する必要があります)
Gnome デスクトップ環境の場合、タスクバーは非常に扱いにくく、フローティング ダイアログ ボックスになります。Gnome Shell プラグインをインストールできます。
プラグインのインストール方法ですが、外に出て検索エンジンを左に曲がります。
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks
です。ログアウトして再度ログインし、調整ツールの対応するプラグインを有効にします。sudo apt install gnome-shell-extension-manager -y
扩展管理器
を開き、参照タブでTray Icons: Reloadedを検索してインストールし、インストールされたタブに切り替えます。 [トレイ アイコン: 再読み込み]が有効になっていることを確認します。KDEなどは試していないので各自で調べてください。
結局のところ、ビデオ関連の機能はハードウェアと基盤となるドライバーに大きく依存しており、Wine は Windows ではないため、100% 完璧なシミュレーションは不可能です。
deepin-wine の新しいバージョンはフォントの問題をより良く解決できるようで、インストール後は通常使用できるようになります。問題が発生した場合は、まず Windows フォント全体を Linux にコピーしてみてください。
依赖: xxxx 但是它将不会被安装
Depends: xxxx but it is not going to be installed
これは、システムがxxxx
インストールしようとしたがインストールできなかったことを意味します。これは通常、既存のソフトウェア ソース構成に問題があるか、競合するものがインストールされています。
次に、 xxxx
をインストールしてapt-get install -s xxxx
を実行してみます (sudo は必要ありません。シミュレートするだけです。自由にテストしてください)。通常、依赖: yyyy 但是它将不会被安装
、依存関係が低いことを示します。レベル エラーはyyyy
にあります。原因を見つけてください。まず原因を解決してください。
偶発的な要因を排除するために可能な限りテストを行ってください。再起動/削除、再インストールで解決できる可能性があります。
既存の問題についてたくさん検索すると、さまざまな原因と解決策がリストされているので、一見の価値があります。
新しい問題は歓迎されますが、Linux ディストリビューション名とバージョン番号、デスクトップ環境、APT ソース リスト、その他の情報も提供してください。
Linux は Windows ではありませんし、Wine も Windows ではありません。100% スムーズな楽しみを期待しないでください。
アンインストールとクリーニングは、浅いものから深いものまで、次の 4 つのレベルに分かれています。
APP アカウント設定をクリアしたいだけの場合は、 1
に従ってクリーンアップしてください。プログラムがクラッシュした場合は、 1-2
に従ってクリーンアップしてください。APP をアンインストールする必要がある場合は、 1-2-3
に従ってください。クリーンアップ; すべてをクリアしたい場合は、開始点に戻り、 1-2-3-4
クリーンアップを実行します。
アプリケーションのランタイム ディレクトリをクリーンアップする
たとえば、QQ/TIM はアカウント構成やチャット ファイルなどを~/Documents/Tencent Files
ディレクトリに保存しますが、WeChat は~/Documents/WeChat Files
に保存します。アカウント構成やその他のデータを削除するには、これらのフォルダーを削除します。
ワインの容器をきれいにする
deepin-wine アプリケーションが初めて起動されると、wine コンテナを保存するフォルダー (別の名前) が~/.deepinwine/
ディレクトリに生成されます (「Windows 仮想マシン」として理解していただけます)。 use に問題がある場合は、このディレクトリ内の対応するサブフォルダーを削除してみてください。
パッケージをアンインストールする
sudo apt-get purge --autoremove <包名>
コマンドを実行して、インストールしたパッケージを削除します。
ソフトウェアリポジトリを削除する
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
経験豊富な Linux ユーザーであれば、この部分について学ぶことができます。
Deepin は、QQ/WeChat などの deepin-wine アプリケーションをパッケージ化し、deepin ウェアハウスに配置します。そのため、これらのアプリケーションと依存ソフトウェア パッケージが最初に抽出され、次に Debian/Ubuntu およびその他のディストリビューションの公式ウェアハウスにある固有のソフトウェア パッケージが差し引かれます。対応するリリース バージョンに移植される「差分ウェアハウス」にパッケージ化して、この差分ウェアハウスのインデックスを公開し、その中の.deb
Deepin 公式ウェアハウスのアドレスに直接リダイレクトできます。
実際の環境構成は、自分で構築したソフトウェアウェアハウスをソースとして追加するもので、以下の手順になります。
i386 アーキテクチャを追加
Deepin-Wine 関連のソフトウェア パッケージはすべて i386 であり、現在のシステムは基本的に 64 ビットであるため、最初に i386 アーキテクチャのサポートを追加する必要があります。
dpkg --print-architecture
およびdpkg --print-foreign-architectures
コマンドを使用して、システムのネイティブおよび追加のアーキテクチャのサポートを確認します。出力にi386
含まれていない場合は、サポートを手動で追加する必要があります。
sudo dpkg --add-architecture i386
ソフトウェアソースの追加
/etc/apt/sources.list.d/deepin-wine.im.dev.list
ファイルを作成し、その内容を次のように編集します。
deb [trusted=yes] https://deepin-wine.i-m.dev /
ソースの優先順位を設定する
このステップでは、このリポジトリの優先順位を下げ、Deepin リポジトリ内のソフトウェア パッケージではなく、リリース リポジトリ内の固有のソフトウェア パッケージをできる限り使用して、リスクを最小限に抑えます。
/etc/apt/preferences.d/deepin-wine.im.dev.pref
ファイルを作成し、その内容を次のように編集します。
Package: *
Pin: release l=deepin-wine
Pin-Priority: 400
XDG_DATA_DIRS 構成を追加
これは、アプリケーション アイコンが正常に表示されるようにするためです。 /etc/profile.d/deepin-wine.im.dev.sh
ファイルを作成し、その内容を次のように編集します。
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
ソフトウェアソースを更新する
sudo apt-get update
この git ウェアハウスのコードには、ソフトウェア ウェアハウスの移植版の構築ツールのみが含まれています。最終的に、ウェアハウス内のソフトウェア パッケージのダウンロード アドレスは、301 によって著作権を持つ deepin の公式ウェアハウス (またはミラー) にリダイレクトされます。ディープインが所有しています。
このプロジェクトは、wszqkzqk/deepin-wine-ubuntu プロジェクトからインスピレーションを得たもので、インストール方法が改良されているため、deepin-wine-ubuntu プロジェクトに従ってインストールされた後も、引き続き構成できます。このプロジェクトに従って、その後の更新がより便利になる可能性があります。