在Ubuntu 16.10上安装Cisco Packet Tracer 7
我是Linux的新手。 尝试在Ubuntu 16.10上安装Packet Tracer 7但没有成功。 基本上尝试了两种不同的方法来自Ubuntu以前的答案:方法一: 如何运行Cisco Packet Tracer 6.0.1?
-
重新下载适用于Ubuntu的Cisco Packet Tracer 6.0。
-
打开下载文件夹,重命名为CiscoPacketTracer6.0。
-
打开终端( Ctrl + Alt + t )。
-
输入:
sudo su
然后输入您的密码并按Enter键
-
然后输入:
-
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英文版
-
Ubuntu 14.04支持64位;
-
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
输入y
或yes
然后按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
替换Exec和Icon行的路径(如果在另一个目录中安装了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
重启。