Cara Install Cisco Packet Tracer di Linux

Cara Install Cisco Packet Tracer di Linux Mint & Memblokir Internetnya (Sistem Group ID)

Pendahuluan

Banyak pengguna Linux Mint mengalami kendala saat menginstal Cisco Packet Tracer, mulai dari error No such file or directory hingga masalah dependency GLIBC. Artikel ini akan membahas langkah praktis instalasi menggunakan file .deb dan cara cerdik memblokir akses internet aplikasi tersebut menggunakan metode Group ID (sg) agar lebih privasi dan stabil.


Langkah 1: Persiapan Folder dan Library

Sebelum menjalankan file installer, kita harus memastikan direktori standar aplikasi sudah tersedia untuk menghindari error pada skrip pt-manage.sh.

Buka terminal dan jalankan:

# Membuat direktori yang sering hilang pada instalasi standar
mkdir -p ~/.local/share/applications
mkdir -p ~/.local/share/mime/packages

# Instalasi library pendukung (Qt5 & dependencies)
sudo apt update
sudo apt install libgl1-mesa-glx libxcb-xinerama0 libqt5gui5 libqt5widgets5 libqt5network5 libqt5script5 libqt5scripttools5 libqt5sql5 libdouble-conversion3

Langkah 2: Proses Instalasi Packet Tracer

Gunakan perintah dpkg untuk memasang file .deb. Jika muncul pesan error mengenai dependensi yang belum terpenuhi, kita akan memperbaikinya dengan perintah fix-broken.

# Install file .deb (sesuaikan nama file)
sudo dpkg -i CiscoPacketTracer_8.2.1_amd64.deb

# Paksa perbaikan dependensi jika ada yang error
sudo apt install -f

Catatan Penting: Jika Anda mendapat error GLIBC_2.35 not found, itu tandanya versi Packet Tracer terlalu baru untuk OS Anda. Gunakan versi 8.2.1 untuk stabilitas terbaik di Linux Mint 20.x.


Langkah 3: Konfigurasi Blokir Internet (Metode Group ID)

Kita akan membuat aturan firewall di mana hanya aplikasi yang berjalan di bawah grup tertentu yang akan diblokir akses internetnya.

  1. Buat grup baru:

    sudo groupadd no-internet
    
  2. Tambahkan user Anda ke grup tersebut:

    sudo usermod -aG no-internet $USER
    
  3. Atur Iptables untuk memblokir akses keluar grup tersebut:

    sudo iptables -A OUTPUT -m owner --gid-owner no-internet -j DROP
    

Langkah 4: Membuat Shortcut di Menu Aplikasi

Agar tidak perlu mengetik perintah rumit di terminal setiap kali ingin membuka aplikasi, kita akan membuat shortcut (ikon) di menu.

  1. Buat file desktop baru:

    nano ~/.local/share/applications/cisco-offline.desktop

  2. Masukkan kode berikut ke dalam file tersebut:

[Desktop Entry]
Name=Cisco Packet Tracer (Offline)
Exec=sg no-internet -c "/opt/pt/bin/PacketTracer"
Icon=/opt/pt/art/app.png
Type=Application
Terminal=false
Comment=Jalan tanpa internet lewat Group ID
Categories=Education;Network;
  1. Simpan (Ctrl+O, Enter) dan keluar (Ctrl+X), lalu berikan izin eksekusi:

    chmod +x ~/.local/share/applications/cisco-offline.desktop


Kesimpulan

Sekarang Anda sudah memiliki Cisco Packet Tracer yang terinstal dengan rapi di Linux Mint. Dengan metode sg (switch group), aplikasi akan berjalan tanpa akses internet namun tetap berfungsi normal untuk simulasi jaringan lokal.

Tips: Jika ikon tidak langsung muncul di menu, coba Log Out dan Log In kembali agar perubahan grup dan menu aplikasi terbaca sempurna oleh sistem.

Comments

Popular posts from this blog

Cara Konfigurasi Routing OSPF Dan EIGRP, Sampai Bisa Saling Berkomunikasi