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

Roh*_*kar 5 package-management wine

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

E: Can't select candidate version from package ttf-symbol-replacement as it has no candidate
Run Code Online (Sandbox Code Playgroud)

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

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  
Run Code Online (Sandbox Code Playgroud)

我设法从中下载了 21 个软件包。很明显我在某个地方出错了,那么检查所有依赖项并下载这些包的确切程序是什么?

Roh*_*kar 1

很难决定你的机器需要哪些软件包来安装 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
Run Code Online (Sandbox Code Playgroud)