PrettyPrint

Visualizzazione post con etichetta arch. Mostra tutti i post
Visualizzazione post con etichetta arch. Mostra tutti i post

lunedì 8 agosto 2022

Installare Packet Tracer 8.2 su Fedora, OpenSUSE, Arch, Manjaro 64-bit

Aggiornamento 08/08/2022: viene attualmente installata la nuova versione 8.2

Come avviene già dalla versione 7.3.0, la Cisco ha deciso di distribuire il suo software Linux solo nel formato Debian (.deb). 

Quindi, nessun problema per chi usa Debian, Ubuntu e le tante distribuzioni derivate, ma per chi, invece, preferisce altre distribuzioni che non usano il formato Debian (es. Fedora, OpenSUSE, Arch, Manjaro ecc) occorre provvedere manualmente a installare i file di installazione e fare delle modifiche di sistema.

Fortunatamente ho trovato in rete uno script di installazione (curato dall'ottimo sviluppatore brasiliano Marcelo Baptista) che automatizza l'intera procedura. Può essere usato anche su Arch/Manjaro, sempre su sistemi operativi a 64-bit e indipendentemente dall'ambiente desktop (Gnome, KDE Plasma, XFCE, Cinnamon ecc).

Va da sé che, volendo, questo script di installazione può essere eseguito anche su sistemi basati su pacchetti .deb (Debian, Ubuntu ecc...)

Vediamo i passi da seguire:

Step #0: avere un account Cisco Netacad

Il software viene eseguito inserendo le proprie credenziali dell'account Cisco Netacad. Nel caso si fosse sprovvisti di tale account, occorrerrà crearne uno (gratuitamente) seguendo la procedura accessibile al seguente link: https://id.cisco.com/signin/register

Step #1 : accettare i termini di licenza

La lettura e l'accettazione dei termini di licenza della Cisco è una procedura prodepeutica all'installazione e all'utilizzo del software.

https://www.netacad.com/portal/resources/packet-tracer

Occorrerà inserire la propria login Netacad, andare nel paragrafo "Download" e cliccare sui link  CISCO END USER LICENSE AGREEMENT (“EULA”) e THE SUPPLEMENTAL END USER LICENSE AGREEMENT

Se si accettano i suddetti termini, passare allo step #2

Step #2: eseguire lo script di installazione

Da terminale non privilegiato:

curl -s https://raw.githubusercontent.com/marcelobaptista/packettracer/master/install_pt.sh | sudo bash

Attendere il termine dello scaricamento e dell'esecuzione dello script. I tempi di download potrebbero essere abbastanza lunghi.

Step #3: lanciare il programma

Il programma può essere lanciato digitando "packet tracer" nella casella di ricerca del proprio DE oppure lanciando lo script "packettracer" in un terminale utente.  In KDE Plasma, inoltre, viene creato un collegamento sotto il menù di avvio "Oggetti smarriti", che può essere ovviamente inviato al desktop per un avvio rapido.

lunedì 3 agosto 2020

Manjaro / Arch: installare Packet Tracer 7.3.1 (64-bit)

Aggiornamento 23-Maggio-2021

L'ultima versione 7 installabile è adesso la 7.3.1 che ha cambiato nome del package. Packet tracer è attualmente alla versione 8. Questa guida si riferisce a chi desidera ancora ad usare la versione 7 
 
 
Il file di installazione Linux dell'ultima versione di Packet Tracer (la 7.3.1 è) disponibile solo in formato .deb (quindi può essere installato solo su distribuzioni Debian, Ubuntu e relative derivate).

Per le distribuzioni Arch e derivate, come Manjaro, è però presente un pacchetto disponibile su AUR, che andremo a costruire e installare. La procedura di installazione tramite il tool grafico Pamac non va a buon fine, pertanto occorre seguire la strada della linea di comando da terminale.

Aprire un terminale ed eseguire nell'ordine i seguenti comandi.

La prima sequenza di comandi cancella ogni file o directory di eventuali precedenti installazioni; nel caso i file/directory non siano presenti ovviamente restituirà un errore:

sudo rm -rf /opt/pt
sudo rm -f /usr/share/applications/cisco-pt7.desktop 
sudo rm -f /usr/share/applications/cisco-ptsa7.desktop
sudo rm -f /usr/share/icons/gnome/48x48/mimetypes/pka.png 
sudo rm -f /usr/share/icons/gnome/48x48/mimetypes/pkt.png 
sudo rm -f /usr/share/icons/gnome/48x48/mimetypes/pkz.png 
sudo rm -f /usr/share/mime/packages/cisco-pka.xml 
sudo rm -f /usr/share/mime/packages/cisco-pkt.xml 
sudo rm -f /usr/share/mime/packages/cisco-pkz.xml

Si passa quindi alla costruzione del pacchetto e alla sua installazione mediante  yay:

sudo pacman -Syu
sudo pacman -S yay
yay -G packettracer7
 

 

Scaricare con un browser il file https://drive.google.com/uc?id=17MhyQW-rpmkE3XhExEdS-jp1Dq5P8VQb e salvarlo nella directory packettracer7
 
 
cd packettracer7
curl -OL https://drive.google.com/file/d/17MhyQW-rpmkE3XhExEdS-jp1Dq5P8VQb/view?usp=sharing
makepkg
sudo pacman -U packettracer7-7.3.1-1-x86_64.pkg.tar.zst
rm -rf ../packettracer7


A questo punto avremo nel nostro menù applicazioni XFCE, KDE, Gnome l'icona dell'avviatore di Packet Tracer 7.3.1. La procedura è stata testata con Manjaro XFCE: