离线模式下安装 wine 需要哪些软件包

离线模式下安装 wine 需要哪些软件包

我想在大约 20 台电脑上安装 wine1.4,但不知道需要多少软件包。我已检查依赖项,apt-cache showpkg wine1.4但对于某些软件包,它给出了如下错误:

E: Can't select candidate version from package ttf-symbol-replacement as it has no candidate

以下是依赖项中列出的软件包:

1.4.1-0ubuntu7 - debconf  debconf-2.0  libc6 libgettextpo0 binfmt-support procps dpkg dosbox cups-bsd fonts-droid fonts-liberation 
fonts-horai-umefont fonts-unfonts-core gnome-exe-thumbnailer kde-runtime ttf-mscorefonts-installer ttf-wqy-microhei winbind winetricks 
xdg-utils wine1.0 ttf-symbol-replacement ttf-symbol-replacement-wine1.3 ttf-tahoma-replacement wine wine1.2 ttf-symbol-replacement 
ttf-symbol-replacement-wine1.3 ttf-tahoma-replacement wine wine1.0 wine1.2  

我已成功下载了其中的 21 个包。很明显我哪里做错了,那么检查所有依赖项并下载这些包的具体步骤是什么?

答案1

  1. 使用 Synaptic
  2. 检查 Wine 1.4 是否安装
  3. 从菜单:文件 → 生成包下载脚本
  4. 在线机器中使用该脚本下载所有需要的包。

答案2

如果你想获取 wine 的依赖项并下载所有 deb 文件,你可以使用立方体。它是一个可移植的离线包管理器。您还可以使用它在不同的计算机上安装 deb 文件(具有相同的发行版和架构)

您可以查看如何使用它这里

答案3

很难确定您的机器安装 wine 需要哪些软件包。一些软件包可能已经被其他应用程序安装在您的系统上。

我按照以下步骤在不同的机器上安装 wine。注意:32 位架构文件不适用于 64 位,反之亦然。

  1. 你们所有的系统都应该是相同的操作系统架构。即 32 位或 64 位。如果你有不同架构的不同机器,请分别按照以下步骤操作
  2. 清除本地存储库

    sudo apt-get autoclean

    sudo apt-get update

  3. 您必须至少在单个系统上进行标准安装。

    sudo apt-get install wine

  4. 现在获取所有这些包。

    mkdir ~/wine_packages

    sudo cp /var/cache/apt/archives/*.deb ~/wine_packages

  5. 现在将此wine_packages文件夹放在不同的系统上,将所有文件放在档案中

    cp wine_packages/* /var/cache/apt/archives/

    sudo apt-get update

    sudo apt-get install wine

我没有找到字体的方法,所以我们可能会退出安装损坏的 wine...但-f如果存在任何错误,我们会修复。

sudo apt-get install -f

相关内容