在Ubuntu 16.10上安装Cisco Packet Tracer 7


9

我是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. 支持64位的Ubuntu 14.04;

  2. 支持32位的Ubuntu 12.04

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


CPT似乎有未说明的依赖性。
Thufir

Answers:


9

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

sudo ./install

安装完成后,我运行了

packettracer

然后启动了该应用程序。

在此处输入图片说明

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


2

这是安装,创建桌面启动器以及关联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

重启。


1

我在youtube上找到了这个答案,对我有用。录像是克里斯蒂安·奥古斯特·罗梅罗·戈祖埃塔(Christian Augusto Romero Goyzueta)的“在Ubuntu上安装Packet Tracer 7”。

打开端子(ctrlAltt)。然后使用以下命令:

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。然后Enter。现在再次使用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用户名和密码。


sudo bash set_ptenv.sh需要文件吗?
Thufir
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.