현재 Fedora에서 wechat, wxwork, deepin-wine6-stable, deepin-wine-helper 등을 유지관리하고 있습니다.
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:xuthus5/Fedora_ $( rpm -E %fedora ) /home:xuthus5.repo
참고 : Fedora release version < 35
는 더 이상 유지되지 않습니다.
fedora-deepin-wine6
및fedora-deepin-wine-helper
필수 종속성입니다.
fedora-deepin-wine6
네이티브 wine
구동하는 데 사용됩니다.fedora-deepin-wine-helper
패키지 프로그램을 구동하는 데 사용됩니다.sudo dnf install fedora-deepin-wine6 fedora-deepin-wine-helper -y
# 安装 fedora-deepin-wine6 版本的微信
sudo dnf install fedora-deepin-wechat-wine6 -y
패키지 이름 | 설명하다 | 버전 | 와인5와 호환 가능 | wine6+와 호환 가능 |
---|---|---|---|---|
페도라-Deepin-Wine6 | 딥인와인6 | - | 예 | 예 |
페도라-deepin-wechat-wine6 | 위챗 | 3.9.0 | 예 | 예 |
페도라-Deepin-wework-wine6 | 엔터프라이즈 위챗 | 3.1.12.2 | 예 | 예 |
fedora-deepin-189cloud | Tianyi 클라우드 디스크 | 6.3.8.1 | 예 | 아니요 |
fedora-deepin-iqiyi | 아이치이 | 7.6.114.2 | 예 | 아니요 |
페도라-deepin-pvz | 식물 대 좀비 | 1.0.0.1 | 예 | 아니요 |
fedora-deepin-kugou | 쿠거우 음악 | 9.1.44.1 | 예 | 아니요 |
libpcap
및 openldap
fedora35+에서 업데이트되어 기본 deepin-wine
이식할 수 없게 되었습니다. 본 웨어하우스의 fedora-deepin-wine6
기본 라이브러리 종속성을 부분적으로 대체했습니다. 영향을 정확하게 평가할 수 없으므로 이로 인해 발생하는 일련의 문제에 대해서는 책임을 지지 않습니다. .
일반적인 글꼴 및 설치 후 기타 문제는 직접 해결하시기 바랍니다.
가장 쉬운 방법은 사전 처리된 Microsoft Yahei + Songti 퓨전 글꼴을 다운로드하는 것입니다.
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
구성해야 하는 글꼴을 사용자 정의하세요.
Microsoft Yahei 글꼴을 다운로드하여 ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/
아래에 배치하세요.
cp /path/to/MSYH.TTC ~ /.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/msyh.ttc
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 "
레지스트리에 등록
WINEPREFIX= ~ /.deepinwine/Deepin-WeChat/ deepin-wine5 regedit ~ /.deepinwine/Deepin-WeChat/system.reg
WINEPREFIX= ~ /.deepinwine/Deepin-WeChat/ deepin-wine5 regedit ~ /.deepinwine/Deepin-WeChat/msyh.reg
추가 종속성 패키지를 다운로드합니다(이 패키지는 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
다음으로 /opt/apps/com.qq.weixin.deepin/files/run.sh
실행하여 WeChat을 다시 시작할 수 있습니다.
Wine은 런타임에 다양한 channel
의 로그 정보를 얻을 수 있는 WINEDEBUG
환경 변수를 제공합니다. 실행해야 하는 소프트웨어 앞에 WINEDEBUG=${log_level}+${channel}
만 추가하면 됩니다. 자세한 내용은 WineHQ: 디버그 채널을 참조하세요.
예를 들어보세요:
# 打印微信运行时所有通道的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
내 기사를 참조하십시오: fedora 포장 wechat RPM 패키지
프로젝트 주소는 https://build.opensuse.org/project/show/home:xuthus5이며, 빌드 파일과 소스코드 패키지는 위에 노출되어 있습니다.
OBS의 전체 패키징 프로세스는 openSUSE Build Service
서비스에 의존합니다.
vufa/deepin-wine-wechat-arch wechat 소스 패키지 제공자
deepin-wine-helper deepin-wine-helper 소스 패키지 제공자
com.qq.weixin.work.deepin wework 소스 패키지 제공자
deepin-wine5 deepin-wine5 소스 패키지 제공자