Traceroute đồ họa với bản đồ từ kho lưu trữ


10

Có vẻ như xt(xtraceroute) đã bị loại bỏ khỏi kho lưu trữ, có ai biết về một chương trình theo dõi đồ họa khác trong các repos chính vẽ bản đồ không? Nếu không, một gói deb lỏng sẽ làm, hoặc PPA.


vtrace.mx4492.in là một công cụ trực tuyến nhỏ mà tôi đã hack cùng nhau để thay thế. Xem nếu điều đó phục vụ mục đích của bạn.
Manav

Câu trả lời:


6

Hãy thử mở Visual Traceroute . Có sẵn trên Sourceforge. Nó sử dụng Java và hoạt động tốt trong Ubuntu 12.04 và 13.04.

1. Cài đặt Oracle Java 7 JRE

  • Mở Visual Traceroute yêu cầu Oracle Java 6 JRE hoặc mới hơn để được cài đặt.
  • Cách dễ nhất mà tôi đã tìm thấy là cài đặt Java trên Ubuntu là thông qua Web Upd8 PPA.
  • Đầu tiên thêm PPA. Mở một cửa sổ đầu cuối và nhập:
sudo add-apt-repository ppa: webupd8team / java
sudo apt-get cập nhật
  • Một ý tưởng tốt để giảm thiểu bất kỳ xung đột Java nào là loại bỏ OpenJDK . mở một cửa sổ đầu cuối và nhập:
sudo apt-get remove --purge openjdk *
  • Để cài đặt phiên bản Oracle  Java 7 và đảm bảo gksu đã được cài đặt (đã xóa khỏi Ubuntu 13.04), mở Cửa sổ đầu cuối và nhập:
sudo apt-get install oracle-java7-Installer gksu
  • Mẹo:  Kiểm tra hàng đầu phiên bản Java được cài đặt trên hệ thống của bạn, mở một thiết bị đầu cuối và nhập:
chuyển đổi java

2. Tải xuống và cài đặt Open Visual Traceroute

  • Mở cửa sổ Terminal và nhập:
mkdir / tmp / OpenVisualTraceRoute
cd / tmp / OpenVisualTraceRoute
  • Sau đó, cho các hệ thống 32 bit và 64 bit tải xuống và cài đặt phiên bản mới nhất với:
wget http://sourceforge.net/projects/openvisualtrace/files/latest/doad
tải xuống sudo giải nén -d / opt /
  • Trích xuất biểu tượng ứng dụng sẽ được sử dụng cho trình khởi chạy và đặt quyền với:
cd / opt / OpenVisualTraceRoute *
sudo unzip -j org.leo.traceroute.jar * / internet.png
sudo chmod + x startLinux.sh

3. Tạo một trình khởi chạy Open Visual Traceroute

  • Để tạo Trình khởi chạy máy tính để bàn Ubuntu , hãy tạo tệp trình khởi chạy máy tính để bàn với:
sudo gedit /usr/share/appluggest/open-visual-traceroute.desktop
  • Sau đó thêm các thông tin sau và lưu lại:
[Mục nhập máy tính để bàn]
Tên = Mở Traceroute
Phiên bản = 1.3.1
GenericName = Mở Visual Traceroute
X-Gnome-FullName = Mở Traceroute
Nhận xét = Mở Traceroute
Loại = Ứng dụng
Thể loại = Ứng dụng; Tiện ích;
Exec = gksudo / bin / sh startLinux.sh
Thiết bị đầu cuối = sai
StartupNotify = đúng
TargetEn Môi trường = Thống nhất
  • Sau đó thêm đường dẫn đến phiên bản và biểu tượng mới nhất trong trình khởi chạy với:
cd / opt / OpenVisualTraceRoute *
sudo su
echo "Đường dẫn = $ (eval pwd)" >> /usr/share/appluggest/open-visual-traceroute.desktop
echo "Icon = $ (eval pwd) /iNET.png" >> /usr/share/appluggest/open-visual-traceroute.desktop
lối ra
  • Sau đó, bạn sẽ có thể tìm kiếm Open Visual Traceroute trong dấu gạch ngang thống nhất của bạn và khởi chạy ứng dụng.

Hướng dẫn cài đặt gốc có thể được tìm thấy ở đây: http://www.thefanclub.co.za/how-to/how-install-open-visual-traceroute-ubfox


8

Gói / nhị phân mtrlàm những gì bạn cần. Theo mặc định (tôi nghĩ), Ubuntu đã mtr-tinycài đặt.

Nó sẽ bắt đầu với một cửa sổ GTK, nhưng bạn luôn có thể gọi nó bằng mtr --gtkhoặc mtr -- cursesđể chỉ định những gì bạn muốn.


1
Tôi quên đề cập đến yêu cầu lập bản đồ của tôi trong câu hỏi, nó đã được cập nhật. Tôi không tin mtr làm bản đồ?
Jeremy

Mặc dù rất tiện dụng, tôi không biết rằng nó đã được cài đặt cơ bản.
Jeremy

1
Theo mặc định, chỉ mtr-tiny được cài đặt, không hỗ trợ gtk. Phát hành "sudo apt-get install mtr" để xóa cái này và cài đặt gói đầy đủ. Chạy mtr tại thời điểm này sẽ gọi giao diện gtk. Nhưng không có bản đồ, và tôi không thể làm cho nó thực sự hoạt động ...
Scaine

Tôi cần mtrphải làm việc với CLI, nhưng trong trường hợp của tôi, mtrlệnh mặc định là phiên bản GTK sinh sản. Vì vậy, tôi đã gỡ bỏ mtrvà cài đặt mtr-tiny, mục đích của tôi là sử dụng CLI kèm mtrtheo gói mtr-tiny:) cảm ơn bạn đã làm rõ giữa mtr-tinyGTKphiên bản.
Mayura

0

Đôi khi, nó có thể yêu cầu bạn cài đặt gói whois:

dpkg: dependency problems prevent configuration of ovtr:

ovtr depends on whois; however:  Package whois is not installed.

Sau đó, chúng tôi sẽ thực hiện:

sudo apt-get install whois

The following NEW packages will be installed: whois

0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.

After this operation, 164 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main whois amd64 5.1.1 [30,2 kB]
Fetched 30,2 kB in 0s (39,8 kB/s)
Selecting previously unselected package whois.
(Reading database ... 355631 files and directories currently installed.)
Preparing to unpack .../archives/whois_5.1.1_amd64.deb ...
Unpacking whois (5.1.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up whois (5.1.1) ...
Setting up ovtr (1.6.3-1) ...
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.