安装 – 当我尝试安装Vivado时,我收到一条错误消息,说“Xilinx安装程序的另一个实例已在运行。无法运行安装程序的两个实例'-Xilinx-AMD社区-FPGA CPLD-ChipDebug

安装 – 当我尝试安装Vivado时,我收到一条错误消息,说“Xilinx安装程序的另一个实例已在运行。无法运行安装程序的两个实例'

描述

当我尝试安装Vivado时,收到以下错误:

Xilinx软件设置
Xilinx安装程序的另一个实例已在运行。
无法运行安装程序的两个实例。

我找不到运行Vivado安装程序的另一个实例。

我应该寻找什么?什么是安装程序,以确定是否有另一个实例在运行?

如果Vivado安装程序(xsetup)确定另一个实例已在运行,则将发出此消息。这包括卸载以及安装Vivado。

  • 该文件的Xsetup将寻找是.InstallerGUI.lock
    • 在Linux系统上,该文件将位于/ home / USERNAME目录中
    • 在Windows系统上,该文件将位于%ALLUSERSPROFILE%\ Xiliinx目录中(例如,C:\ ProgramData \ Xilinx)
  • 如果找到.InstallerGUI.lock,xsetup会查看锁定文件中的端口引用,并检查是否有在该位置运行的安装程序(它将是一个将运行的java进程(xinstaller.jar))。

  • 如果Installer java正在运行,xsetup应该发出上面报告的消息。
  • 如果在指示的端口找不到安装程序java,则应允许新安装程序实例继续,并使用新端口号覆盖锁定文件。

如果发出消息但您不知道正在运行的Xilinx安装或卸载程序,请执行以下操作。

  1. 搜索正在运行的xinstaller.jar实例。在Linux上使用’top’或grep(grep“ps ef | grep java”)。在Windows上使用任务管理器。
  2. 如果找到“classes / xinstaller.jar”的杂散实例,则终止该进程,然后删除〜/ .InstallerGUI.lock。
  3. 如果找不到运行的xsetup或xinstaller.jar,请删除〜/ .InstallerGUI.lock。
  4. 再次运行xsetup。
请登录后发表评论

    没有回复内容