在Ubuntu 16.10上安装Cisco Packet Tracer 7

我是Linux的新手。 尝试在Ubuntu 16.10上安装Packet Tracer 7但没有成功。 基本上尝试了两种不同的方法来自Ubuntu以前的答案:方法一: 如何运行Cisco Packet Tracer 6.0.1?

  1. 重新下载适用于Ubuntu的Cisco Packet Tracer 6.0。

  2. 打开下载文件夹,重命名为CiscoPacketTracer6.0。

  3. 打开终端( Ctrl + Alt + t )。

  4. 输入:

    sudo su 

然后输入您的密码并按Enter键

  1. 然后输入:

    • cd Downloads
    • ls
    • chmod +x CiscoPacketTracer6.0
    • ./CiscoPacketTracer6.0

我被困在这里得到错误: cannot execute binary file: Exec format error

方法二:

从上面的第二个回答相同的链接:基本相同的方法,区别是:

  • sudo chmod a+x PT601.tar.gz

  • bash ./PT601.tar.gz

再次陷入错误: cannot execute binary file

然后再次搜索,发现它可能是64/32位错误,所以我从netacad下载了32位版本并再次尝试了第一种方法并得到了同样的错误: cannot execute binary file 。 然后我尝试了第二种方法并获得: cannot execute binary file: Exec format error 。 netacad提供以下两个版本:

Linux桌面版7.0英文版

  1. Ubuntu 14.04支持64位;

  2. Ubuntu 12.04支持32位

我试过两次都没有成功。 我在netacad网站上找不到任何关于如何安装这两个文件的帮助。 由于我是Linux新手,如果(可能的)答案详细,我将不胜感激。 我还不熟悉术语和方法。

以下是我安装Packet Tracer的方法。 下载文件后,只需按键盘上的Ctrl + Alt + T即可在下载跟踪文件的同一文件夹中打开终端。 当它打开时,我运行下面的命令,然后开始安装过程:

 sudo ./install 

安装完成后,我跑了

 packettracer 

这开始了应用程序。

在此处输入图像描述

您还可以为应用程序创建桌面快捷方式

我在youtube上找到了这个答案,它对我有用。 video是由Christian Augusto Romero Goyzueta在“Ubuntu上安装Packet Tracer 7”。

打开终端( ctrl Alt t )。 然后使用以下命令:

 ls Downloads 

您将看到列出的文件位于Downloads文件夹中。 在我的计算机中,文件名是PacketTracer7.tar.gz

 tar -zxvf Downloads/PacketTracer7.tar.gz 

现在会出现一些输出,然后更改文件目录(cd),如下所示:

 cd PacketTracer70/ 

现在列出目录:

 $ ls art eula.txt install saves templates backgrounds extensions languages set_ptenv.sh tpl.linguist bin help lib Sounds tpl.packettracer 

所需文件是install 。 所以现在输入命令:

 sudo bash install 

然后输入密码并按Enter键 。 思科许可协议将显示; 继续按空格键,直到您完成所有条款,用户将通过以下方式提示:

 Do you accept the terms of the EULA? (Y)es/(N)o 

输入yyes然后按Enter键

另一个提示:

 Enter location to install Cisco Packet Tracer or press enter for default [/opt/pt]: 

只需按Enter键即可使用默认位置。 再次出现另一个提示:

 Should we create a symbolic link "packettracer" in /usr/local/bin for easy Cisco Packet Tracer startup? [Yn] 

按下y 。 然后回车 。 现在再次使用list directory命令:

 $ ls art eula.txt install saves templates backgrounds extensions languages set_ptenv.sh tpl.linguist bin help lib Sounds tpl.packettracer` 

所需文件是set_ptenv.sh 。 所以现在应该使用以下命令:

 sudo bash set_ptenv.sh packettracer 

Cisco Packet Tracer将打开,并将请求Cisco用户名和密码。

以下是如何安装,创建桌面启动器和关联Packet Tracer 7的文件。

安装

从NetAcad下载Packet Tracer 7到您的下载目录

打开终端(Ctrl + Alt + t)并解压缩tar文件:

 $ cd ~/Downloads $ tar xzvf PacketTracer70_64bit_linux.tar.gz 

开始安装:

 $ sudo ~/Downloads/PacketTracer70/./install 

您将被要求接受条款并选择要安装的位置(按“Enter”键选择默认位置/ opt / pt)

您现在可以通过在终端中键入“packettracer”来启动PT7

删除安装文件:

 $ sudo rm -rf ~/Downloads/{PacketTracer70,PacketTracer70_64bit_linux.tar.gz} 

创建桌面启动器

使用此命令将.desktop文件复制到主目录(如果在另一个目录中安装了PT7,则编辑此命令):

 $ cp /opt/pt/bin/Cisco-PacketTracer.desktop ~/.local/share/applications/Cisco-PacketTracer.desktop 

打开并编辑新的.desktop文件(如果你对vim不熟,可以使用gedit或nano):

 $ vim ~/.local/share/applications/Cisco-PacketTracer.desktop 

替换ExecIcon行的路径(如果在另一个目录中安装了PT7,则编辑路径):

 Exec=/opt/pt/packettracer Icon=/opt/pt/art/app.png 

使文件可执行:

 $ chmod +x ~/.local/share/applications/Cisco-PacketTracer.desktop 

您现在可以从短划线启动PT7,并根据需要将其锁定在启动器上。

关联Packet Tracer文件

从.pk *文件启动PT7

创建以下目录:

 $ mkdir -p ~/.local/share/mime/packages ~/.local/share/icons 

将.xml文件复制到packages目录:

 $ cp /opt/pt/bin/{Cisco-pka.xml,Cisco-pkt.xml,Cisco-pkz.xml} ~/.local/share/mime/packages/. 

将.png文件复制并重命名为icons目录:

 $ cp /opt/pt/art/{pka.png,pkt.png,pkz.png} ~/.local/icons/{application-x-pka.png,application-x-pkt.png,application-x-pkz.png} 

更新mime和桌面数据库:

 $ sudo update-mime-database $HOME/.local/share/mime $ sudo update-desktop-database $HOME/.local/share/applications 

重启。