Я должен использовать “склонный - добираются, удаляют”, или “склонный - получают чистку”?

Похож на Вас, действительно имеют невозможную ситуацию:

deb http://www.deb-multimedia.org wheezy main non-free
deb http://www.deb-multimedia.org sid main non-free
deb http://www.deb-multimedia.org squeeze main non-free
# deb http://www.deb-multimedia.org squeeze-backports main
# deb http://www.deb-multimedia.org experimental main

Debian (и его производные) действительно не могут выдержать смешать пакеты от различных версий распределения. В этом случае Вы смешались, пакеты из конюшни (сжимают), тестируя (хрипящий) и нестабильный (всегда названный sid).

Обычное разрешение для этой проблемы состоит в том, чтобы исправить Ваш исходный список так, чтобы все репозитории соответствовали версии Debian, который Вы хотите выполнить (например, сжать) и затем работаете apt-get dist-upgrade. Это должно вернуть Вашу систему в достаточно нормальное состояние для Вас для завершения установки безотносительно пакетов, которыми Вы были действительно после.

О, и возвратитесь к Fedora. Мы скучаем по Вам.:)

51
01.05.2014, 19:48
3 ответа
[115939] Если вы вообще настроили пакет/программное обеспечение, либо редактируя конфигурационные файлы напрямую, либо через графический интерфейс, вы можете захотеть сохранить свои настройки. Обычно в Unix/Linux системах конфигурации сохраняются в текстовых файлах, даже если конфигурация/настройка выполняется через графический интерфейс.

Каждый бинарный deb-пакет Debian имеет список файлов, которые он идентифицирует как файлы конфигурации. [116289]dpkg[116290], и таким образом [116291]apt[116292] учитывают эту идентификацию при удалении пакетов, а также при обновлении. По умолчанию [116293]apt/dpkg[116294] не будет удалять конфигурационные файлы при удалении пакетов. Вы должны запросить очистку. При обновлении вам будет предложено выбрать между текущей и новой версией (если они отличаются), прежде чем перезаписывать конфигурационные файлы. Даже в этом случае он сохраняет копию оригинального файла. Здесь Debian пытается помочь вам, основываясь на предположении, что ваши конфигурационные файлы могут содержать ценную информацию.

Итак, если вы не настроили пакет, или не хотите сохранять ваши конфигурации, вы можете использовать [116295]apt-get purge[116296].

Если вы сохраните конфигурационные файлы, то если/когда вы переустановите пакет, Debian попытается повторно использовать сохранённую конфигурационную информацию. Если версия пакета, которую вы пытаетесь (пере)установить, содержит конфигурационные файлы, которые конфликтуют с уже установленными конфигурационными файлами, то она снова попросит вас перед перезаписью, как это делается при обновлении.

'In General
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal Y As Long) As Long
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_LEFTDOWN = &H2
Private Const MOUSEEVENTF_RIGHTDOWN As Long = &H8
Private Const MOUSEEVENTF_RIGHTUP As Long = &H10

Private Sub Optimizer()
    'activate the window
    'AppActivate "Inbox - Microsoft Outlook"
    'move the cursor where you need it, I guessed at 200,200
    'Warning here : check the center coordinates of your userform!
    SetCursorPos 512, 374
    'send a down event
    mouse_event MOUSEEVENTF_RIGHTDOWN, 0&, 0&, 0&, 0&
    'and an up
    mouse_event MOUSEEVENTF_RIGHTUP, 0&, 0&, 0&, 0&
End Sub

'Inside your code
Call Optimiser`
Минимальный комментарий: Если вы удалили пакет и позже захотите удалить конфигурационные файлы, то раньше [116297]apt[116298] не удалял конфигурационные файлы, если пакет не был установлен. Однако, уже в течение нескольких лет при запуске [116299]apt-get-get purge[116300] удаляются конфигурационные файлы, даже если пакет больше не установлен.

rm /the/output && find . -print0 | xargs -0 cat >> /the/output

Это было исправлено в версии apt [116301]0.8.0~pre1[116302], выпущенной 13 августа 2010 года на Fri, или, возможно, в версии apt [116303]0.8.15~exp1[116304], выпущенной 10 июня 2011 года на Fri. См. [116305]Отчёт об ошибках Debian: apt-get --purge не работает, как ожидалось[116306], от 24 июня 2002 года.[115950].

43
27.01.2020, 19:33
[115935] Из man-страницы [116285]apt-get[116286]:

я бы использовал [116287]cleange[116288], если вы не хотите хранить какие-либо файлы конфигурации.[115938].

28
27.01.2020, 19:33
[115999]remove [116329]configuration files[116330] of your packages, но remove keep [116331]configuration files[116332] of your package.[12129]But advantage or disadvantages: Это связано с вашей системой, вашими пакетами, вашей машиной, установите или нет и т.д.[116002].
4
27.01.2020, 19:33

Теги

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