环境准备

  1. 查看windows系统版本

你需要是 Windows 10 或者 Windows 11 系统。太老的系统不行哦。windows版本号是22H2及以上才能安装。执行winver命令查看windows系统版本。

2.检查显卡和显存

这是绝对必要的!你需要有一块英伟达(Nvidia)的显卡,比如四零,五零系列等等。A卡和集成显卡不支持!而且,最好确保你的Nvidia显卡驱动程序是最新版!打开电脑任务管理器查看(右击任务栏—-任务管理器—性能—GPU0(1)),专用cpu最少8G

3.检查内存和硬盘

任务管理器—性能—内存,内存最少32G

硬盘:C盘要有最少20G空间,D盘最少120G空间,必须要有D盘。(docker镜像保存到这D盘)

4.查看cpu状态是否开启虚拟化

任务管理器—性能—cpu,cpu的虚拟化功能要开启。如果没有其他,需要到bios里面开启,具体开启方式不同品牌的电脑开启方式不一样,具体开启可以问AI。问了AI还不会的可以在评论区留言。

5.开启windows功能

开启windows的

适用于 Linux 的 Windows 子系统

虚拟机平台

这两个功能开启,否则安装wsl不成功。具体开启方式,同时按下win+R键。然后输入**optionalfeatures,在打开的页面中滑倒底,把子系统和虚拟机平台前面的勾加上。**

如果没有看到这两个功能,以管理员在cmd命令行(win+R后输入cmd),在打开的黑框中输入以下两个命令。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all

如果命令还不行,重新安装系统。

开启这两个功能后重启电脑。

环境都检查确定没问题后在进行安装,

安装wsl

1.安装wsl

wsl安装

检查wsl是否已经安装,在cmd命令行执行以下命令。

wsl --list --verbose

如果显示如下之类的内容就是已经安装好了。

NAME STATE VERSION

docker-desktop Running 2
Ubuntu-22.04 Stopped 2

如果没有安装就使用

wsl --updata

命令进行安装。网络最好能访问github之类的网站。要是安装不成功,点击下方按钮wsl2.6.1.0×64.msi直接进行安装。

再次输入命令

wsl --set-default-version 2
wsl --install -d Ubuntu

把Ubuntu改成wsl2

wsl -set-version Ubuntu 2

检查是否成功

wsl -1 -v

下载安装docker

1.安装docker

直接无脑下一步

docker安装完成点击蓝色按钮重启电脑

2.重启完成打开docker

跳过向导

3.设置镜像存储位置

c盘存储够(至少150G)的不设置也行,要是不够就要设置下镜像存储位置。方法如下图直接安装到duix源码文件夹里新建的docker文件夹。

4.设置docker镜像源

输入以下镜像源

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://hub.littlediary.cn",
    "https://hub.rat.dev",
    "https://atomhub.openatom.cn",
    "https://cjie.eu.org",
    "https://docker.m.daocloud.io",
    "https://docker-0.unsee.tech",
    "https://docker.hlmirror.com",
    "https://docker.imgdb.de",
    "https://docker.1ms.run",
    "https://docker.zhai.cm",
    "https://a.ussh.net",
    "https://docker.domys.cc",
    "https://hub.rat.dev"
  ]
}

设置完成后把docker重启一下。

安装下载duix安装包和源码

完整版 轻量版 二选一,根据您自己电脑配置选

完整版需要,运行内存32G或以上,显卡显存8G或以上【推荐3060以上显卡】

轻量版需要,运行内存16G或以上,显卡显存6G或以上【推荐1060以上显卡】

1.安装Duxi源码

duix源码解压到软件盘并改名为Duix-Avatar

下载docker镜像

打开duix源码文件夹里的deploy文件夹

在文件夹中打开cmd

输入指令

显卡是50系列显卡

docker compose -f docker-compose-5090.yml up -d

显卡是40及以下显卡

docker compose up -d

安装镜要有梯子,如果没有会安装失败,或者要很久才能安装完成。

如果下载中断可以直接重新输入命令下载

下载完成

2.安装duix客户端

改到软件盘无脑下一步

跟着教程操作到这里应该可以正常使用了

By Tweak