コマンドラインを使用してPacket Tracer 7.1をインストールしました。正常にインストールされましたが、packettracer
と入力すると、
starting packettracer 7.1
しかし、動作しません。インターネットで見つけたすべてのソリューションを試しましたが、うまくいきませんでした。
次の操作を行うことで、Ubuntu 16.04でCisco Packet Tracer 7.1を実行できました。
1-Cisco Packet Tracer 7.1では、Ubuntu 16.04には存在しない古いバージョンのパッケージが必要なので、次のように入力して取得する必要があります。
wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_AMD64.deb
2-ダウンロードしたばかりのパッケージをインストールするには
Sudo dpkg -i libicu52_52.1-3ubuntu0.7_AMD64.deb
3-このコマンドを使用して適切にインストールされていることを確認する
Sudo updatedb; locate libicui18n
インストールする次のパッケージを確認します。
/usr/lib/x86_64-linux-gnu/libicui18n.so.52
/usr/lib/x86_64-linux-gnu/libicui18n.so.52.1
これらは、Cisco Packet Tracerが適切に機能するために必要なパッケージです。
これで、ターミナルでpackettracer
と入力でき、プログラムが起動します。
PacketTracer
がインストールされているディレクトリに移動します(これがデフォルトです)。
cd /opt/pt/bin
次にPacketTracer7
を実行します
./PacketTracer7
さて、「libqt5xxx」が見つからないライブラリのリストが表示される場合は、それらをすべてインストールしてください。
Sudo apt install libqt5xxx*
最初の「。」(ドット)の後ろにあるものをすべて書き、パッケージ名の最後に*を付けることを忘れないでください。
私の場合、「libQt5Script.so.5」という名前のパッケージだったので、これを行いました。
Sudo apt-get install libqt5script*
その後、PacketTracer7を実行します
./PacketTracer7
動作するはずです。
このコマンドを使用して必要なライブラリをチェックアウトする場合:
cd /opt/pt/bin
ldd Packettracer7
不足しているライブラリを含むすべてのライブラリが表示されます
したがって、この問題を解決するには、次のように欠落しているライブラリをコピーします。
Sudo cp /opt/pt/lib/libname /usr/lib/x86_64-linux-gnu
そしてタダ!!!
問題解決
私はこれを修正しました
wget http://ftp.br.debian.org/debian/pool/main/i/icu/libicu52_52.1-8+deb8u6_AMD64.deb
次に、このコマンドライン
Sudo dpkg -i libicu52_52.1-8+deb8u6_AMD64.deb
そして最後に
packettracer
パケットトレーサー7.1とUbuntu 16.04の間には、パケットトレーサーの起動をブロックする既知の問題があります。パケットトレーサーには、libicui18n.so.52ライブラリが必要です。これは、Ubuntu 16.04のlibicui18n.so.55で更新されています。この問題を解決するには、このライブラリの古いバージョンをダウンロードしてインストールする必要があります。このライブラリの古いバージョンは、Debianパッケージで利用可能です:-
http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_AMD64.deb 。
次のコマンドを実行して、このパッケージをダウンロードしてインストールします
wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_AMD64.deb
Sudo dpkg –i libicu52_52.1-3ubuntu0.7_AMD64.deb
Sudo updatedb
パッケージがインストールされたら、次のコマンドを実行してライブラリパスを更新します
LD_LIBRARY_PATH=/opt/pt/lib /opt/pt/bin/PacketTracer7
ターミナルタイプのpackettracerを開き、2つのtを使用していることを確認してください。packetracerではなくpackettracerで、大文字と小文字は区別されません。ディレクトリを変更する必要はありません。ubuntu14.04でバージョン7.1.1を実行しています。
/ opt/ptのPackettracerプログラムがインストールされている場所には、packettracerという名前が付けられています。