Debian/Ubuntu에 Deepin-Wine 환경 및 애플리케이션 이식 저장소
Deepin 공식 오리지널 소프트웨어 패키지 사용
QQ/WeChat을 설치하려면 두 개의 명령만 필요합니다
보기로 이동
빠른 시작
FAQ
정리 제거
고급 문서
저작권 및 승인
창고 추가
처음 사용하는 경우 다음 명령을 실행하여 시스템에 마이그레이션 저장소를 추가해야 합니다.
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.taobao.wangwang.deepin |
QQ 음악 | com.qq.music.deepin |
QQ 영상 | com.qq.video.deepin |
아이치이 | com.iqiyi.deepin |
전체 목록은 https://deepin-wine.im.dev를 참조하세요.
문제가 있나요?
걱정하지 마십시오. 귀하와 유사한 문제를 겪은 사람들이 많이 있을 수 있으므로 검색해 보면 해결책을 찾을 수 있습니다.
다시 로그인하거나 로그아웃하거나 다시 시작하세요.
최신 버전에서는 WINEPREDLL
환경 변수와 관련된 이 문제가 발생할 수 있습니다. 문제#310을 참조하세요.
이는 데스크탑 환경과 관련이 있으며, 다양한 레이아웃을 가진 Linux 배포판 데스크탑이 많지만, 모든 데스크탑이 [Windows 시스템 트레이]에 해당하는 컨트롤을 갖고 있는 것은 아닙니다.
리눅스 민트의 시나몬 데스크탑 환경이라면 기본적으로 정상적으로 사용이 가능합니다. (단, 다중 디스플레이에는 문제가 있습니다. 왼쪽 디스플레이를 메인 화면으로 설정해야 합니다.)
Gnome 데스크탑 환경인 경우 작업 표시줄이 매우 어색해지며 부동 대화 상자가 됩니다. Gnome Shell 플러그인을 설치할 수 있습니다.
플러그인 설치 방법은 나가서 검색 엔진으로 좌회전하세요.
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks
입니다. 로그아웃한 후 다시 로그인하여 조정 도구에서 해당 플러그인을 활성화하세요.sudo apt install gnome-shell-extension-manager -y
사용할 수 있습니다.扩展管理器
열고 찾아 보기 탭에서 트레이 아이콘: 다시 로드를 검색 하여 설치한 다음 설치된 탭으로 전환하세요. 트레이 아이콘: 다시 로드가 활성화되어 있는지 확인하세요.저는 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 但是它将不会被安装
. level 오류는 yyyy
에 있습니다. 계속해서 범인을 찾으세요. 먼저 범인을 해결해 보세요.
우발적인 요인을 배제하기 위해 최대한 테스트를 하여 재시작/삭제 후 재설치를 하면 해결될 수도 있습니다.
기존 문제에 대해 많이 검색해 보시고, 다들 다양한 원인과 해결책을 나열해 주셨으니 한번쯤 볼만한 가치가 있습니다.
새로운 문제를 환영합니다. Linux 배포판 이름과 버전 번호, 데스크톱 환경, APT 소스 목록 및 기타 정보도 제공해 주시기 바랍니다.
Linux는 Windows가 아니며 Wine도 Windows가 아닙니다. 100% 부드럽고 매끄러운 즐거움을 기대하지 마십시오.
제거 및 청소는 얕은 것부터 깊은 것까지 다음과 같은 4가지 수준으로 나눌 수 있습니다.
앱 계정 구성을 지우려면 1
따라 정리하고, 프로그램이 충돌하는 경우 1-2
따라 앱을 제거하고 1-2-3
을 따라 정리하세요. 정리; 모든 것을 지우려면 시작점으로 돌아가서 1-2-3-4
정리를 수행하십시오.
애플리케이션 런타임 디렉터리 정리
예를 들어, QQ/TIM은 ~/Documents/Tencent Files
디렉토리에 계정 구성, 채팅 파일 등을 저장하고, WeChat은 ~/Documents/WeChat Files
디렉토리에 저장합니다. 계정 구성 및 기타 데이터를 제거하려면 이러한 폴더를 삭제하세요.
와인 용기를 청소하세요
deepin-wine 애플리케이션이 처음 시작되면 ~/.deepinwine/
디렉터리에 와인 컨테이너를 저장하기 위한 폴더(다른 이름의)가 생성됩니다("Windows 가상 머신"으로 이해하시면 됩니다). 사용에 문제가 있는 경우 이 디렉터리에서 해당 하위 폴더를 삭제해 볼 수 있습니다.
패키지 제거
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 아키텍처 추가
딥인와인 관련 소프트웨어 패키지는 모두 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의 공식 창고(또는 미러)로 리디렉션됩니다. deepin의 소유입니다.
이 프로젝트는 wszqkzqk/deepin-wine-ubuntu 프로젝트에서 영감을 받아 설치 방법이 개선되었으므로 deepin-wine-ubuntu 프로젝트에 따라 설치한 후에도 계속 구성할 수 있습니다. 이 프로젝트에 따르면 후속 업데이트가 더 편리해질 수 있습니다.