2016-03-28 136 views
0

我需要删除SUMO 0.22才能安装SUMO 0.25。自2009年以来我一直在使用Ubuntu,但从未遇到过这个问题。卸载SUMO 0.22

我想:上述工作的

sudo apt-get remove sumo 
sudo apt-get remove --auto-remove sumo 
sudo apt-get purge sumo 
sudo apt-get purge --auto-remove sumo 

无。输出如下:enter image description here

我去了usr/local/bin /,发现了sumo和sumo-gui,还有其他一些相扑所需的重要可执行文件。我通过下载.tar安装了相扑,并使用./configure - > make和make install。

我不想犯错误删除因为我的论文在2周内到期。我只需要处理不再支持SUMO 0.22的静脉。需要帮助。

回答

1

如果您使用make install安装,则不能希望apt-get remove正常工作。 apt-get只能卸载它安装的软件包。如果你仍然有目录,你做了./configure & makesudo make install然后去那里做sudo make uninstall。如果不是:

cd /usr/local/bin 
sudo rm activitygen dfrouter emissionsDrivingCycle jtrrouter marouter od2trips sumo-gui TraCITestClient duarouter emissionsMap netconvert netgenerate polyconvert sumo 

这应该删除所有的二进制文件。我没有检查它们是否都已经存在于0.22中,所以如果它抱怨丢失的文件将会丢失。

+0

你是对的。 – mlhazan

0

只是自己回答这个问题,以便人们可以得到帮助,如果他们来到这里。我没有时间等待从stackoverflow获得答案,所以我不得不冒险。我下载SUMO 0.25,也做了同样的方式我安装SUMO 0.22 - > 解压缩下载的文件夹,然后转到SUMO 0.25目录

./configure 
make 
make install 

无需删除先前的0.22版本。我测试了它的作品。它与python,TrAci 4J和Omnet ++一起工作。还没有尝试过netconvert或josm,但我相信它也能起作用。