[Deepin 15.5] CUDA toolkit failed to install on Deepin 15.5

I got this log when apt-get install

sudo apt-get install nvidia-cuda-toolkit nvidia-modprobe
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  binfmt-support ca-certificates-java clang-3.8 default-java-plugin default-jre default-jre-headless
  fonts-dejavu-extra glx-alternative-mesa glx-alternative-nvidia glx-diversions icedtea-8-plugin icedtea-netx
  icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni libclang-common-3.8-dev libclang1-3.8
  libcublas8.0 libcuda1 libcuda1:i386 libcuda1-i386:i386 libcudart8.0 libcufft8.0 libcufftw8.0 libcuinj64-8.0
  libcurand8.0 libcusolver8.0 libcusparse8.0 libdrm-dev libffi-dev libgif7 libgl1-mesa-dev libjsoncpp1 libllvm3.8
  libnppc8.0 libnppi8.0 libnppial8.0 libnppicc8.0 libnppicom8.0 libnppidei8.0 libnppif8.0 libnppig8.0 libnppim8.0
  libnppist8.0 libnppisu8.0 libnppitc8.0 libnpps8.0 libnvblas8.0 libnvcuvid1 libnvgraph8.0 libnvidia-cfg1
  libnvidia-compiler libnvidia-fatbinaryloader libnvidia-fatbinaryloader:i386 libnvidia-ml1:i386
  libnvidia-ptxjitcompiler1 libnvidia-ptxjitcompiler1:i386 libnvrtc8.0 libnvtoolsext1 libnvvm3 libobjc-6-dev
  libpthread-stubs0-dev libthrust-dev libtinfo-dev libvdpau-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev
  libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev
  libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxdamage-dev libxdmcp-dev libxext-dev
  libxfixes-dev libxshmfence-dev libxxf86vm-dev llvm-3.8 llvm-3.8-dev llvm-3.8-runtime mesa-common-dev
  nvidia-alternative nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-installer-cleanup nvidia-kernel-common
  nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-libopencl1 nvidia-opencl-common
  nvidia-opencl-dev nvidia-opencl-icd nvidia-persistenced nvidia-profiler nvidia-smi:i386 nvidia-support
  nvidia-visual-profiler opencl-c-headers opencl-clhpp-headers opencl-headers openjdk-8-jre openjdk-8-jre-headless
  update-glx x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev
  x11proto-input-dev x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev
Suggested packages:
  gnustep gnustep-devel clang-3.8-doc nvidia-driver nvidia-cuda-mps nvidia-cuda-mps:i386 libvdpau-doc libxcb-doc
  libxext-doc llvm-3.8-doc libcupti-dev opencl-clhpp-headers-doc libnss-mdns fonts-ipafont-gothic fonts-ipafont-mincho
  fonts-wqy-microhei fonts-wqy-zenhei fonts-indic
Recommended packages:
  nvidia-smi
The following NEW packages will be installed:
  binfmt-support ca-certificates-java clang-3.8 default-java-plugin default-jre default-jre-headless
  fonts-dejavu-extra glx-alternative-mesa glx-alternative-nvidia glx-diversions icedtea-8-plugin icedtea-netx
  icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni libclang-common-3.8-dev libclang1-3.8
  libcublas8.0 libcuda1 libcuda1:i386 libcuda1-i386:i386 libcudart8.0 libcufft8.0 libcufftw8.0 libcuinj64-8.0
  libcurand8.0 libcusolver8.0 libcusparse8.0 libdrm-dev libffi-dev libgif7 libgl1-mesa-dev libjsoncpp1 libllvm3.8
  libnppc8.0 libnppi8.0 libnppial8.0 libnppicc8.0 libnppicom8.0 libnppidei8.0 libnppif8.0 libnppig8.0 libnppim8.0
  libnppist8.0 libnppisu8.0 libnppitc8.0 libnpps8.0 libnvblas8.0 libnvcuvid1 libnvgraph8.0 libnvidia-cfg1
  libnvidia-compiler libnvidia-fatbinaryloader libnvidia-fatbinaryloader:i386 libnvidia-ml1:i386
  libnvidia-ptxjitcompiler1 libnvidia-ptxjitcompiler1:i386 libnvrtc8.0 libnvtoolsext1 libnvvm3 libobjc-6-dev
  libpthread-stubs0-dev libthrust-dev libtinfo-dev libvdpau-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev
  libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev
  libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxdamage-dev libxdmcp-dev libxext-dev
  libxfixes-dev libxshmfence-dev libxxf86vm-dev llvm-3.8 llvm-3.8-dev llvm-3.8-runtime mesa-common-dev
  nvidia-alternative nvidia-cuda-dev nvidia-cuda-doc nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-installer-cleanup
  nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-libopencl1 nvidia-modprobe
  nvidia-opencl-common nvidia-opencl-dev nvidia-opencl-icd nvidia-persistenced nvidia-profiler nvidia-smi:i386
  nvidia-support nvidia-visual-profiler opencl-c-headers opencl-clhpp-headers opencl-headers openjdk-8-jre
  openjdk-8-jre-headless update-glx x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev
  x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools
  xtrans-dev
0 upgraded, 127 newly installed, 0 to remove and 51 not upgraded.
Need to get 158 kB/905 MB of archives.
After this operation, 2,188 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://packages.deepin.com/deepin panda/main amd64 x11proto-input-dev all 2.3.2-1 [158 kB]
Err:1 http://packages.deepin.com/deepin panda/main amd64 x11proto-input-dev all 2.3.2-1
  Hash Sum mismatch
  Hashes of expected file:
   - SHA256:aed15641c999b89211c05d884867923834b68410dca375f040983eeb64d0eeba
   - SHA1:6cd7f686bd5dcedb8ccfecf65f5ee514d70e4f8d [weak]
   - MD5Sum:c2ecbc26b296ead3f4b28053860d9285 [weak]
   - Filesize:158226 [weak]
  Hashes of received file:
   - SHA256:c02c47ba6096210d8dc3d44ccee8a42bb5b18f7fea561509e7e246ba18cb0e09
   - SHA1:b75fefa2ccce23e6dd9856b15240a94b52e84bab [weak]
   - MD5Sum:901ac4b6e66343cb33c1f8b2dcd4bf62 [weak]
   - Filesize:158226 [weak]
  Last modification reported: Fri, 13 May 2016 12:47:29 +0000
Get:1 http://packages.deepin.com/deepin panda/main i386 x11proto-input-dev all 2.3.2-1 [158 kB]
Err:1 http://packages.deepin.com/deepin panda/main i386 x11proto-input-dev all 2.3.2-1
  Hash Sum mismatch
  Hashes of expected file:
   - SHA256:aed15641c999b89211c05d884867923834b68410dca375f040983eeb64d0eeba
   - SHA1:6cd7f686bd5dcedb8ccfecf65f5ee514d70e4f8d [weak]
   - MD5Sum:c2ecbc26b296ead3f4b28053860d9285 [weak]
   - Filesize:158226 [weak]
  Hashes of received file:
   - SHA256:c02c47ba6096210d8dc3d44ccee8a42bb5b18f7fea561509e7e246ba18cb0e09
   - SHA1:b75fefa2ccce23e6dd9856b15240a94b52e84bab [weak]
   - MD5Sum:901ac4b6e66343cb33c1f8b2dcd4bf62 [weak]
   - Filesize:158226 [weak]
  Last modification reported: Fri, 13 May 2016 12:47:29 +0000
Fetched 316 kB in 0s (806 kB/s)              
Unable to correct missing packages.
E: Failed to fetch http://packages.deepin.com/deepin/pool/main/x/x11proto-input/x11proto-input-dev_2.3.2-1_all.deb  Hash Sum mismatch
   Hashes of expected file:
    - SHA256:aed15641c999b89211c05d884867923834b68410dca375f040983eeb64d0eeba
    - SHA1:6cd7f686bd5dcedb8ccfecf65f5ee514d70e4f8d [weak]
    - MD5Sum:c2ecbc26b296ead3f4b28053860d9285 [weak]
    - Filesize:158226 [weak]
   Hashes of received file:
    - SHA256:c02c47ba6096210d8dc3d44ccee8a42bb5b18f7fea561509e7e246ba18cb0e09
    - SHA1:b75fefa2ccce23e6dd9856b15240a94b52e84bab [weak]
    - MD5Sum:901ac4b6e66343cb33c1f8b2dcd4bf62 [weak]
    - Filesize:158226 [weak]
   Last modification reported: Fri, 13 May 2016 12:47:29 +0000
E: Aborting install.