Code: Select all
HOW TO INSTALL PACKET TRACER in CENTOS 7
1) Download Packet Tracer from Netacad web site…………………..……………………………...1
2) Download openssl library v1.0.0…………….……………………………………………………2
3) Extract the packages………………………………………………………………………………2
4) Copy the library in PacketTracer/lib………………………………………………………………2
5) Move PacketTracer directory in /opt………………………………………………………………2
6) Change the owner………………………………………………………………………………….2
7) Create and modify the binary script……………………………………………………………….3
8) Check the dependencies of PacketTracer7………………………………………………………...3
9) Start PacketTracer…………………………………………………………………………………4
10) Install the desktop shorcut and executable script………………………………………………...5
1) Download Packet Tracer from Netacad web site
https://www.netacad.com/fr/about-networking-academy/packet-tracer/
To donwload PacketTracer you need :
- Create an account on www.netacad.com
- Enrolling in a course ( How to use Packet Tracer, Very Easy )
Then you can download the package for Windows 32/64 or Linux 32/64
Download : Linux Desktop Version 7.0 ( anglais) 64bits
2) Download openssl library v1.0.0
http://rpm.pbone.net/ ( libopenssl1_0_0-1.0.2g-273.1.x86_64.rpm - Open Suse 13)
Package : libopenssl1_0_0-1.0.2g-273.1.x86_64.rpm
3) Extract the packages
tar -xvzf PacketTracer70_64bit_linux.tar.gz
mv PacketTracer70 PacketTracer
and
mkdir TEST
mv libopenssl1_0_0-1.0.2g-273.1.x86_64.rpm TEST
cd TEST
rpm2cpio libopenssl1_0_0-1.0.2g-273.1.x86_64.rpm | cpio -idvm
Now you have a directory named PacketTracer
and in TEST directory libcrypto and libssl library in version 1.0.0
drwxr-xr-x 2 rickyd rickyd 45 17 jun 09:08 engines
-r-xr-xr-x 1 rickyd rickyd 2915437 1 mar 2016 libcrypto.so.1.0.0
-r-xr-xr-x 1 rickyd rickyd 520548 1 mar 2016 libssl.so.1.0.0
4) Copy the library in PacketTracer/lib
cd TEST
cp libcrypto.so.1.0.0 ../PacketTracer/lib
cp libssl.so.1.0.0 ../PacketTracer/lib
5) Move PacketTracer directory in /opt/ :
sudo mv PacketTracer /opt/
6) Change the owner
sudo chown -R yourUserID.yourGroupID /opt/PacketTracer
7) Create and modify de binary script
go into /opt/PacketTracer
cp tpl. packettracer packettracer
chmod 777 packettracer
vi packettracer
Change :
#!/bin/bash
echo Starting Packet Tracer 7.0
PTDIR=III
export LD_LIBRARY_PATH=$PTDIR/lib
pushd $PTDIR/bin > /dev/null
. /PacketTracer7 "$@" > /dev/null 2>&1
popd > /dev/null
by :
#!/bin/bash
echo Starting Packet Tracer 7.0
PTDIR=/opt/PacketTracer
export LD_LIBRARY_PATH=$PTDIR/lib
LD_PRELOAD=$PTDIR/lib/libcrypto.so.1.0.0:$PTDIR/lib/libssl.so.1.0.0
export LD_PRELOAD
$PTDIR/bin/PacketTracer7 "$@"
8) Check the dependencies of PacketTracer7
Before you start PacketTracer you can check the dependencies needed by PacketTracer7
ldd /opt/PacketTracer/bin/PacketTracer7
linux-vdso.so.1 => (0x00007ffe3c0c4000)
libcrypto.so.1.0.0 => not found ( Not a problem now )
libQtWebKit.so.4 => /lib64/libQtWebKit.so.4 (0x00007f718836a000)
libQtScriptTools.so.4 => /lib64/libQtScriptTools.so.4 (0x00007f71880a9000)
libQtScript.so.4 => /lib64/libQtScript.so.4 (0x00007f7187c65000)
libQtSvg.so.4 => /lib64/libQtSvg.so.4 (0x00007f7187a0c000)
If libQtWebKit.so.4 not found
sudo yum install qtwebkit
yum list installed qtwebkit
Paquets installés
qtwebkit.x86_64 2.3.4-6.el7
9) Start PacketTracer
go into /opt/PacketTracer
./packettracer &
This message will appear but PacketTracer starts and works perfectly
Starting Packet Tracer 7.0
./bin/PacketTracer7: /opt/PacketTracer/lib/libcrypto.so.1.0.0: no version information available (required by ./bin/PacketTracer7)
10) Install the desktop shorcut and executable script
In /opt/PacketTracer/bin
you can find the shortcut for your desktop : Cisco-PacketTracer.desktop
cp /opt/PacketTracer/bin/Cisco-PacketTracer.desktop $HOME/Bureau ( Desktop )
chmod 777 $HOME/Bureau/ Cisco-PacketTracer.desktop
Modify the content of the shorcut like bellow
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=/usr/bin/packettracer
Icon=/opt/PacketTracer/art/app.png
Name=Cisco Packet Tracer
Categories=Application;Network;
MimeType=application/x-pkt;application/x-pka;application/x-pkz;
Copy the executable script packettracer in /usr/bin
sudo cp /opt/PacketTracer/packettracer /usr/bin
Done, you can start PacketTracer by the desktop shortcut and begin the CCNA, CCNP Certifications.