我在 Ubuntu 20.0.4 上分别安装了 GNS3 服务器和客户端。当我检查软件包列表时,GNS3(GUI)可用:
test@gns3vm:/$ dpkg -l gns3*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-=============-============-=================================
un gns3 <none> <none> (no description available)
ii gns3-iou 0.0.3~focal1 amd64 GNS3 support for IOU
hi gns3-server 2.2.29~focal1 amd64 GNS3 server
第一行是 GNS3 GUI。但是,当我想卸载它时,没有 GNS3(GUI)。
dpkg -r gns3-
gns3-iou gns3-server
您对这个问题有什么想法吗?可能是 dpkg 问题吗?我该如何仅卸载 gns3(GUI)?
答案1
没有问题。dpkg
您引用的输出显示软件包gns3
的状态为n
,即“未安装”。您无法卸载它,因为它首先没有安装。
请注意,根据man dpkg-query
,dpkg -l <pattern>
不仅列出已安装的软件包,还列出dpkg 数据库中列出的软件包,其中可能包括未安装和半安装的软件包。您需要查阅该Status
列以了解其实际状态。
答案2
不幸的是,您没有提供任何有关安装此应用程序的步骤的信息。
本在线指南解释如何安装 GNS3-GUI
基本 5 个步骤如下:
- 分步运行以下命令:
sudo add-apt-repository ppa:gns3/ppa
sudo apt update
sudo apt install gns3-server gns3-gui
允许非 root 用户使用 wire-shark 并捕获数据包。
安装 IOU 支持(可选)
Docker 支持(可选)
在 Ubuntu 20.04 上启动 GNS3
在 Ubuntu 20.04 Linux 上完成 GNS3 设置。
您可以在提供的链接中找到所有步骤的相同说明。