Удалить SUMO 0.22

Мне нужно удалить SUMO 0.22, чтобы установить SUMO 0.25. Я использую ubuntu с 2009 года, но никогда не сталкивался с этой проблемой.

Я пытался:

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

Ничего из вышеперечисленного не работает. Отображается результат:  введите описание изображения здесь

Я зашел в usr / local / bin / и нашел там sumo и sumo-gui + некоторые другие важные исполняемые файлы, необходимые для сумо. Я установил сумо, загрузив .tar и использовал ./configure -> make and make install.

Я не хочу ошибиться при удалении, потому что моя диссертация должна быть сдана через 2 недели. Мне просто нужно было поработать с венами, которые больше не поддерживают SUMO 0.22. Нужна помощь, пожалуйста.


person mlhazan    schedule 28.03.2016    source источник


Ответы (2)


Если вы установили с использованием make install, вы не можете надеяться, что apt-get remove сработает. apt-get может удалять только установленные им пакеты. Если у вас все еще есть каталог, в котором вы выполнили ./configure & make и sudo 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, поэтому, если он жалуется на отсутствующие файлы, оставьте их.

person Michael    schedule 30.03.2016

Просто чтобы сам ответить на эту проблему, чтобы люди могли получить помощь, если они придут сюда. У меня не было времени ждать ответа от stackoverflow, поэтому пришлось рискнуть. Я загрузил SUMO 0.25 и сделал то же самое, что и установил SUMO 0.22 -> разархивируйте папку загрузки и перейдите в каталог SUMO 0.25.

./configure
 make 
 make install 

без удаления предыдущей версии 0.22. Протестировал, работает. Он работал с python, TrAci 4J и Omnet ++. Еще не пробовал netconvert или josm, но я считаю, что это тоже сработает.

person mlhazan    schedule 30.03.2016