Saat ini kami mengelola wechat, wxwork, deepin-wine6-stable, deepin-wine-helper, dll. di bawah fedora.
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:xuthus5/Fedora_ $( rpm -E %fedora ) /home:xuthus5.repo
Catatan : Fedora release version < 35
tidak lagi dipertahankan.
fedora-deepin-wine6
danfedora-deepin-wine-helper
merupakan dependensi yang diperlukan
fedora-deepin-wine6
digunakan untuk menggerakkan wine
aslifedora-deepin-wine-helper
digunakan untuk menggerakkan program yang dikemas.sudo dnf install fedora-deepin-wine6 fedora-deepin-wine-helper -y
# 安装 fedora-deepin-wine6 版本的微信
sudo dnf install fedora-deepin-wechat-wine6 -y
nama paket | menggambarkan | Versi | Kompatibel dengan anggur5 | Kompatibel dengan anggur6+ |
---|---|---|---|---|
fedora-deepin-wine6 | deepin-wine6 | - | Ya | Ya |
fedora-deepin-wechat-wine6 | Wechat wechat | 3.9.0 | Ya | Ya |
fedora-deepin-wework-wine6 | Perusahaan WeChat | 3.1.12.2 | Ya | Ya |
fedora-deepin-189cloud | Disk awan Tianyi | 6.3.8.1 | Ya | TIDAK |
fedora-deepin-iqiyi | iQiyi | 7.6.114.2 | Ya | TIDAK |
fedora-deepin-pvz | tanaman vs zombie | 1.0.0.1 | Ya | TIDAK |
fedora-deepin-kugou | Musik KuGou | 9.1.44.1 | Ya | TIDAK |
libpcap
dan openldap
telah diperbarui di fedora35+, mengakibatkan ketidakmampuan untuk mentransplantasikan deepin-wine
asli. fedora-deepin-wine6
di gudang ini telah menggantikan sebagian ketergantungan perpustakaan dasar. Karena dampaknya tidak dapat dinilai dengan benar, ada risiko tertentu kerusakan perangkat lunak saat digunakan. Saya tidak akan bertanggung jawab atas serangkaian masalah yang disebabkan oleh ini .
Untuk font umum dan masalah lain setelah instalasi, silakan selesaikan sendiri.
Cara termudah adalah mengunduh font fusion Microsoft Yahei + Songti yang telah diproses sebelumnya
wget https://images.xuthus.cc/images/fake_simsun.ttc
cp fake_simsun.ttc ~ /.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/
# 微信重启之
/opt/apps/com.qq.weixin.deepin/files/run.sh
Sesuaikan font yang perlu dikonfigurasi
Unduh font Microsoft Yahei dan letakkan di bawah ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/
cp /path/to/MSYH.TTC ~ /.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/msyh.ttc
Atur font default sistem di bawah deepin-wine5
vim ~ /.deepinwine/Deepin-WeChat/system.reg
" MS Shell Dlg " = " msyh "
" MS Shell Dlg 2 " = " msyh "
vim ~ /.deepinwine/Deepin-WeChat/msyh.reg
REGEDIT4
[HKEY_LOCAL_MACHINE S oftware M icrosoft W indows NT C urrentVersion F ontLink S ystemLink]
" Lucida Sans Unicode " = " msyh.ttc "
" Microsoft Sans Serif " = " msyh.ttc "
" MS Sans Serif " = " msyh.ttc "
" Tahoma " = " msyh.ttc "
" Tahoma Bold " = " msyhbd.ttc "
" msyh " = " msyh.ttc "
" Arial " = " msyh.ttc "
" Arial Black " = " msyh.ttc "
Daftar di registri
WINEPREFIX= ~ /.deepinwine/Deepin-WeChat/ deepin-wine5 regedit ~ /.deepinwine/Deepin-WeChat/system.reg
WINEPREFIX= ~ /.deepinwine/Deepin-WeChat/ deepin-wine5 regedit ~ /.deepinwine/Deepin-WeChat/msyh.reg
Unduh paket ketergantungan tambahan (paket ini menyediakan versi yang lebih rendah dari perpustakaan ketergantungan deepin-wine6)
https://software.opensuse.org//download.html?project=home%3Axuthus5&package=fedora-deepin-extra-lib
# 忽略冲突安装
sudo rpm -ivh --force fedora-deepin-extra-lib-0.0.1-2.1.x86_64.rpm
# 你也可以直接线上安装
sudo rpm -ivh --force https://download.opensuse.org/repositories/home:/xuthus5/Fedora_ $( rpm -E %fedora ) /x86_64/fedora-deepin-extra-lib-0.0.1-7.1.x86_64.rpm
# 必须按照如下步骤进行软链接
cd /usr/lib/
sudo ln -sf liblber-2.4.so.2.10.10 liblber-2.4.so.2
sudo ln -sf libldap_r-2.4.so.2.10.10 libldap_r-2.4.so.2
sudo ln -sf libldap_r-2.4.so.2 libldap-2.4.so.2
# 下载wine旧版本的wldap32.dll.so
wget -O wldap32.dll.so https://images.xuthus.cc/images/akrHXou_wldap32.dll.so
sudo mv wldap32.dll.so /opt/deepin-wine6-stable/lib/wldap32.dll.so
Selanjutnya, Anda dapat menjalankan /opt/apps/com.qq.weixin.deepin/files/run.sh
untuk memulai ulang WeChat.
Wine menyediakan variabel lingkungan WINEDEBUG
yang memungkinkan Anda memperoleh informasi log dari berbagai channel
saat runtime. Anda hanya perlu menambahkan WINEDEBUG=${log_level}+${channel}
sebelum perangkat lunak yang perlu Anda jalankan. Untuk detailnya, lihat: WineHQ: Saluran Debug
Berikan contoh:
# 打印微信运行时所有通道的error级别信息
# will turn on WARN messages for all channels, in addition to already enabled ERR and FIXME messages.
WINEDEBUG=warn+all /opt/apps/com.qq.weixin.deepin/files/run.sh
# 自行下载wine旧版本的wldap32.dll.so
wget https://images.xuthus.cc/images/akrHXou_wldap32.dll.so
sudo mv akrHXou_wldap32.dll.so /opt/deepin-wine6-stable/lib/wldap32.dll.so
Lihat artikel saya ini: paket RPM wechat kemasan fedora
Alamat proyeknya adalah: https://build.opensuse.org/project/show/home:xuthus5, dan file build serta paket kode sumber ditampilkan di atas.
Seluruh proses pengemasan OBS bergantung pada openSUSE Build Service
Service.
penyedia paket sumber wechat vufa/deepin-wine-wechat-arch
penyedia paket sumber deepin-wine-helper deepin-wine-helper
com.qq.weixin.work.deepin penyedia paket sumber wework
penyedia paket sumber deepin-wine5 deepin-wine5