2016-03-28 81 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,但我相信它也能起作用。