Мой первый ответ был простым способом заставить его работать, не внося никаких изменений в существующую систему. С тех пор я обнаружил, что использование Xubuntu в сочетании с X2Go дает наилучшие результаты, если вы хотите использовать Ubuntu для своего сервера, имея хороший удаленный рабочий стол.
X2Go также может использоваться с Lubuntu и другими дистрибутивами, но он несовместим с единицей и, следовательно, несовместим с запасом Ubuntu (также в этом случае легкий вес просто лучше).
I есть 16.04 Docker изображение, которое вы можете использовать, чтобы дать ему попробовать здесь.
Просто запуск sudo apt-get -f autoremove разрешил мою проблему.
Вы можете использовать dpkg вместо apt-get для удаления старых ядер:
sudo dpkg -r linux-image-3.2.0-29-generic
Я обнаружил, что единственное, что сработало для меня, это использовать Aptitude.
sudo aptitude
Затем, когда он открывается, он обычно скажет что-то о неудовлетворительных зависимостях внизу. Вы можете нажать на букву g, чтобы продолжить предлагаемое удаление. Он перенесет вас на страницу, где будет указано, что произойдет.
Рядом с разбитыми ядрами должен быть минус -. Нажмите g еще раз, и он удалит сломанные ядра. Нажмите q, чтобы выйти. Затем вы сможете использовать sudo apt-get autoremove, чтобы избавиться от старых ядер и освободить место.
Используйте диспетчер пакетов Synaptic. Просто выберите пакет, который хотите удалить, и он попросит вас также удалить пакеты, зависящие от него. По моему опыту, пакеты ядра всегда входят в группы из двух (или более, в зависимости от того, как вы считаете), которые являются взаимозависимыми. Обычно вы можете быстро найти старые, используя «локальный / устаревший» фильтр.
Просто запуск sudo apt-get -f autoremove разрешил мою проблему.
Вы можете использовать dpkg вместо apt-get для удаления старых ядер:
sudo dpkg -r linux-image-3.2.0-29-generic
Я обнаружил, что единственное, что сработало для меня, это использовать Aptitude.
sudo aptitude
Затем, когда он открывается, он обычно скажет что-то о неудовлетворительных зависимостях внизу. Вы можете нажать на букву g, чтобы продолжить предлагаемое удаление. Он перенесет вас на страницу, где будет указано, что произойдет.
Рядом с разбитыми ядрами должен быть минус -. Нажмите g еще раз, и он удалит сломанные ядра. Нажмите q, чтобы выйти. Затем вы сможете использовать sudo apt-get autoremove, чтобы избавиться от старых ядер и освободить место.
Используйте диспетчер пакетов Synaptic. Просто выберите пакет, который хотите удалить, и он попросит вас также удалить пакеты, зависящие от него. По моему опыту, пакеты ядра всегда входят в группы из двух (или более, в зависимости от того, как вы считаете), которые являются взаимозависимыми. Обычно вы можете быстро найти старые, используя «локальный / устаревший» фильтр.