Difference between revisions of "PacketTracer"

From ArchWiki
Jump to: navigation, search
(removing Educational category (this is the only page in it))
(removed this page from the "Office" category; added Filename formatting)
Line 1: Line 1:
[[Category:Office (English)]]
 
 
[[Category:Networking (English)]]
 
[[Category:Networking (English)]]
 
== The easy way ==
 
== The easy way ==
Line 9: Line 8:
 
PacketTracer is an application from Cisco that allows network simulations and training using Cisco/Linksys products (like routers/switches/wireless hardware).
 
PacketTracer is an application from Cisco that allows network simulations and training using Cisco/Linksys products (like routers/switches/wireless hardware).
  
I used to run it under Wine but the Linux version is now available, unfortunately it is only for Ubuntu/Debian and Fedora/Red Hat.  
+
I used to run it under Wine but the Linux version is now available; unfortunately it is only for Ubuntu/Debian and Fedora/Red Hat.  
  
But of course it can be installed on Arch (what can't you do with Arch? :) with a little work.  
+
But of course it can be installed on Arch (what can't you do with Arch? :)) with a little work.  
  
 
- Run the installer. While it displays the license agreement, '''DO NOT DO ANYTHING!'''
 
- Run the installer. While it displays the license agreement, '''DO NOT DO ANYTHING!'''
Line 17: Line 16:
 
  find /tmp -iname *.deb
 
  find /tmp -iname *.deb
  
- Grab the .deb file, put it somewhere (like ~/tmp) and issue this command:
+
- Grab the .deb file, put it somewhere (like {{Filename|~/tmp}}) and issue this command:
  
 
  bsdtar -xf PacketTracer-5.0-u.i386.deb data.tar.gz
 
  bsdtar -xf PacketTracer-5.0-u.i386.deb data.tar.gz
  
- Decompress the data.tar.gz file, it will create a folder ''usr'' within the currently directory, and within 'usr/local' there is a folder 'PacketTracer5'. Move it to /usr/local.
+
- Decompress the data.tar.gz file, it will create a folder {{Filename|usr}} within the currently directory, and within {{Filename|usr/local}} there is a folder 'PacketTracer5'. Move it to {{Filename|/usr/local/}}.
  
 
- To run:  
 
- To run:  
Line 28: Line 27:
 
Enjoy :)
 
Enjoy :)
  
Looks ugly, but you can fix this and make it grab your system theme by symlinking the Qt libraries in /usr/local/PacketTracer5/lib/ to the ones in /usr/lib, e.g.
+
Looks ugly, but you can fix this and make it grab your system theme by symlinking the Qt libraries in {{Filename|/usr/local/PacketTracer5/lib/}} to the ones in {{Filename|/usr/lib}}, e.g.
  
 
  libQt3Support.so.4.3.3 -> /usr/lib/libQt3Support.so.4
 
  libQt3Support.so.4.3.3 -> /usr/lib/libQt3Support.so.4

Revision as of 18:37, 5 October 2011

The easy way

You can just download the generic version (when you are logged in) and install it like any other program.

The hard (old) way

PacketTracer is an application from Cisco that allows network simulations and training using Cisco/Linksys products (like routers/switches/wireless hardware).

I used to run it under Wine but the Linux version is now available; unfortunately it is only for Ubuntu/Debian and Fedora/Red Hat.

But of course it can be installed on Arch (what can't you do with Arch? :)) with a little work.

- Run the installer. While it displays the license agreement, DO NOT DO ANYTHING! Go to another terminal and run

find /tmp -iname *.deb

- Grab the .deb file, put it somewhere (like Template:Filename) and issue this command:

bsdtar -xf PacketTracer-5.0-u.i386.deb data.tar.gz

- Decompress the data.tar.gz file, it will create a folder Template:Filename within the currently directory, and within Template:Filename there is a folder 'PacketTracer5'. Move it to Template:Filename.

- To run:

/usr/local/PacketTracer5/bin/PacketTracer5 

Enjoy :)

Looks ugly, but you can fix this and make it grab your system theme by symlinking the Qt libraries in Template:Filename to the ones in Template:Filename, e.g.

libQt3Support.so.4.3.3 -> /usr/lib/libQt3Support.so.4
libQtCore.so.4.3.3 -> /usr/lib/libQtCore.so.4.3.3
libQtGui.so.4.3.3 -> /usr/lib/libQtGui.so.4.3.3
libQtNetwork.so.4.3.3 -> /usr/lib/libQtNetwork.so.4
libQtSql.so.4.3.3 -> /usr/lib/libQtSql.so.4
libQtXml.so.4.3.3 -> /usr/lib/libQtXml.so.4