Edubuntu LTSP amd64 не загружается с PXE

apt-get autoclean просто удалит старые версии из архива пакетов, но ничего не изменит для установленных пакетов.

Чтобы удалить пакет, используйте sudo apt-get purge package. Это должно удалить любые зависимости, но не удалите их полностью. Я использую команду aptitude purge ~c для `. Очистки всех удаленных пакетов.

Даже очищенные пакеты могут оставлять файлы данных и файлы резервных копий. Резервные копии должны быть в каталоге под /var/backup. Файлы данных, вероятно, будут находиться в /var/lib. Я бы сделал резервную копию файлов данных, прежде чем удалять их, если какое-то другое приложение их использует. Вы можете захотеть grep каталог файлов данных в /var/lib/dpkg/info. Если какие-либо файлы используют каталог, сохраните его. Например, чтобы найти, какие пакеты установлены, /var/lib/ldap, я запускаю поиск grep -l /var/lib/ldap /var/lib/info/dpkg/*. Если у вас много пакетов, вам может понадобиться использовать find /var/lib/dpkg/info | xargs grep -l /var/lib/ldap.

EDIT: вы можете перечислить все программы, которые могут быть помечены как автоматически установленные с помощью команды aptitude search '~i!~M?for x: ~D( ~i!~M )'. Потяните это на команду cut -d \ -f4 | sudo aptitude markauto`, чтобы отметить эти пакеты как автоматически установленные.

Затем я использую команду aptitude search '~i!~M' (установленную, а не автоматически установленную), чтобы отобразить все установленные пакеты первого порядка. ПРЕДУПРЕЖДЕНИЕ. При удалении пакетов вы можете удалить пакеты, которые хотите сохранить. Сначала выполните симуляцию удаления и отмените отметку о любых пакетах, которые вы хотите сохранить, прежде чем запускать реальное удаление.

EDIT2: выше инструкции включают пакеты, предлагаемые другими пакетами в качестве пакетов первого уровня. Для их перечисления используйте команду aptitude search '~i!~M?for x: ~Rsuggests:( ~i!~M )'. При желании они могут быть отмечены с использованием того же конвейера, что и для других зависимостей. Однако вы должны настроить предлагаемые пакеты для автоматической установки, или все предлагаемые пакеты и их варианты будут автоматически удалены. Это делается добавлением строки APT::Install-Suggests "true"; в /etc/apt/apt.conf или файла в /etc/apt/apt.conf.d.

Зависимости могут привести к неожиданным выборам для пакетов первого уровня. Если ни wordpress не отмечен wordpress-l10n, то wordpress-l10n считается установкой первого уровня. Обычно wordpress-l10n будет помечен как автоматически установленный, поэтому это не будет проблемой. Вероятно, вы получите много крутизны.

1
задан 6 October 2014 в 22:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: