После установки пакета ROS, когда я сделал проверку rosdep, она отобразила некоторые недостающие системные зависимости, которые не заботились о, во время Кв. - получают установку. Так, я установил их использующий rosdep установка. Однако, когда я хочу удалить пакет ROS,
склонные sudo - получают ROS чистки -*
склонные sudo - получают ROS Python чистки*
склонные sudo - добираются, автоудаляют
выполнение вышеупомянутых трех команд, кажется, удаляет только зависимости от ROS а не системные зависимости. Как я удаляю системные зависимости также в этом случае?Спасибо.
PS: Я пытаюсь установить только единственный пакет ROS на Ubuntu 16.04 ARM.
Короткий ответ - то, что Вы не можете сделать этого легко.
Кв. отслеживает, которых пакетов Вы указали для установки ( руководство ) и какие пакеты были просто включены ( автоматический ).
Пример:
$ sudo apt install foo bar // Manual
The following additional packages will be installed:
baz, libfoo1, libfoo2, libbar // Auto
администратор приказал, чтобы система установила 'нечто' и 'панель'. Они останутся установленными, пока администратор не прикажет, чтобы система удалила их. Они никогда не будут автоудаляться.
, Если не имеет значения, является ли 'панель' на самом деле зависимостью 'нечто'. Человек говорил, и оба установлены на руководство .
, которое Это - обязанность администратора отслеживать вручную выбранные зависимости.
, Если Ваши журналы/var/log/apt возвращаются достаточно далеко, те журналы скажут Вам точно, какие пакеты были добавлены. Это может быть большой справкой.