For those it might help I followed the steps in this Reddit post to generate a light mode profile for the app to pass alone via ENV variables:
https://old.reddit.com/r/kde/comments/lcm2n3/how_to_make_specific_application_ignore_system/
Git Clone URL: | https://aur.archlinux.org/packettracer.git (read-only, click to copy) |
---|---|
Package Base: | packettracer |
Description: | A cross-platform visual simulation tool designed by Cisco Systems that allows users to create network topologies and imitate modern computer network |
Upstream URL: | https://www.netacad.com/courses/packet-tracer |
Licenses: | custom |
Submitter: | Vamp898 |
Maintainer: | runnytu |
Last Packager: | runnytu |
Votes: | 150 |
Popularity: | 0.88 |
First Submitted: | 2009-02-18 07:52 (UTC) |
Last Updated: | 2024-03-09 22:29 (UTC) |
For those it might help I followed the steps in this Reddit post to generate a light mode profile for the app to pass alone via ENV variables:
https://old.reddit.com/r/kde/comments/lcm2n3/how_to_make_specific_application_ignore_system/
@dead_donkey Yeah lol, I ended up finding out about this while I was waiting for somebody to reply on my comment. I'll probably use the windows version with wine. As, it seemed to work for some other user.
@chared Are you using the dark theme on your desktop environment, by any chance? I had this issue - using dark theme changes the text colour in the workspace to white, but the background of the workspace also stays white, rendering the text usually invisible. As a workaround I ended up creating a VM for Packet Tracer, but you could also just use light theme on your main installation instead.
I installed the tracer successfully, but when I try to make a logical topology it doesn't show me the names of the devices that I've used in the workspace. Is this an issue with the graphics driver or did something go wrong with the build? (I didn't notice any errors during the build). Also, I've enabled "show device names" in the preferences.
@easyy Your steps made my installation works flawlessly, thanks! I had to edit this source=('local://Packet_Tracer822_amd64_signed.deb' from PKGBUILD to be the same name of my downloaded Packet_Tracer822_amd64_signed.deb from the official website.
These are the steps I did to get a successful makepkg -si
In PKGBUILD change- source=('local://CiscoPacketTracer822_amd64_signed.deb' to source=('local://PacketTracer822_amd64_signed.deb'
Generate a new checksum for the .deb file using the command- sha512sum Packet_Tracer822_amd64_signed.deb
Replace the first checksum in PKGBUILD with the new one you generated. source=('local://Packet_Tracer822_amd64_signed.deb' 'packettracer.sh' 'cisco-pt.desktop' 'cisco-ptsa.desktop') This is the order of the checksums.
Make sure to mv the .deb file and not *cp it to the packettracer directory.
Hope this helped! :D
could you edit the the source name from local://CiscoPacketTracer822_amd64_signed.deb to local://Packet_Tracer822_amd64_signed.deb because that is the name of the file form netcad
A small tutorial for those who are not familiar with PKGs
Download the original .deb that cisco gives you.
Clone this repository
git clone https://aur.archlinux.org/packettracer.git
mv <location of your .dev> packettracer
cd packettracer
makepkg -si
Note: I got an error with the package name, you can just rename it and it works.
Another note: This is the first time I do something related to PKGBUILDs, if I did some malpractice or it is badly explained delete the comment please.
@khing0_0 If you can download from the official site, that's always better. If you want to download from this site... I think using the SHA256 checksum to verify is a secure-ish way of doing things, because there aren't supposed to be any hash collisions in that algorithm yet. But it's worth remembering that even if that site does redistribute bona fide Packet Tracer downloads, the program still requires a NetAcad/SkillsForAll login at runtime before it will let you do anything.
Is it bad to fetch from this 3rd party site?
then using the checksum from Original Cisco Site
Pinned Comments
runnytu commented on 2020-01-04 16:58 (UTC) (edited on 2020-01-04 16:59 (UTC) by runnytu)
To install all versions of packettracer except 7.2.2, follow this guidelines: 1. Download the snapshot from this AUR. 2. Tar -zxf the packettracer.tar.gz snapshot (it creates the dir packettracer/ with the PKGBUILD on it). 3. Download the latest packettracer tarball from your Netacad account and copy it into the packettracer/ dir. 4. Create the package with the command makepkg (it creates a packettracer.pkg.tar.xz). 5. Install the package with either makepkg -i or sudo pacman -U packettracer.pkg.tar.xz.
Packettracer 7.2.2 are auto installable via run file, download it from netacad webpage and run it, you don't need this package.