он имеет недопустимое расширение имени файла [duplicate]

Это нормально, usc является open source и создается как .deb для установки во всех дистрибутивах debian (ubuntu является одним из них)

81
задан 29 June 2017 в 02:39

4 ответа

См. это объяснение происхождения и назначения файлов .ucf-dist. Это означает, что вы можете либо игнорировать уведомление (это то, что означает префикс N:), либо удалить указанный файл.

Перед удалением файла убедитесь, что он не содержит пакетов, которые могут вам по-прежнему нуждаться , Сравните это с тем, который в данный момент активен в вашей системе:

diff /etc/apt/apt.conf.d/50unattended-upgrades.ucf-old /etc/apt/apt.conf.d/50unattended-upgrades

Если вы уверены, что вам больше ничего не нужно, вы можете проигнорировать этот файл или удалить его. Чтобы удалить файл, выполните следующие действия:

sudo rm /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist
74
ответ дан 17 July 2018 в 20:23

Это также случилось со мной, когда я обновился с 14.04 по 16.04, во время установки обновления мне было предложено выбрать между исходным (измененным мной) файлом 50unattended-upgradees или оригиналом, содержащимся в обновлении пакета, я, конечно, выбрал

После установки в моей системе присутствовал невостребованный файл 50unattended-upgradees , после того как я быстро взглянул, чтобы проверить, произошли ли какие-либо существенные изменения с старой версии файла, было очевидно, что не было никакой разницы, поэтому я просто удалил его.

В нижней строке вы можете просто избавиться от него, если вы довольны своей текущей версией 50unattended-обновления.

18
ответ дан 17 July 2018 в 20:23

См. это объяснение происхождения и назначения файлов .ucf-dist. Это означает, что вы можете либо игнорировать уведомление (это то, что означает префикс N:), либо удалить указанный файл.

Перед удалением файла убедитесь, что он не содержит пакетов, которые могут вам по-прежнему нуждаться , Сравните это с тем, который в данный момент активен в вашей системе:

diff /etc/apt/apt.conf.d/50unattended-upgrades.ucf-old /etc/apt/apt.conf.d/50unattended-upgrades

Если вы уверены, что вам больше ничего не нужно, вы можете проигнорировать этот файл или удалить его. Чтобы удалить файл, выполните следующие действия:

sudo rm /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist
74
ответ дан 23 July 2018 в 21:03
  • 1
    После удаления этого файла нет необходимости обновлять и обновлять. Префикс N: означает, что это всего лишь n otice и не блокирует какие-либо действия Apt, такие как обновление и обновление. – David Foerster 3 November 2016 в 22:22
  • 2
    Но я не мог установить какое-либо программное обеспечение, пока не удалю файл. Спасибо @Rashedul. – Isuru 22 April 2017 в 11:35
  • 3
    Разве вы не хотели удалить вместо старый файл? т.е. sudo rm /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist-old – yuval 27 April 2017 в 18:10
  • 4
    в моем случае файл «50unattended-upgradees.ucf-old», они должны создать какое-то соглашение, чтобы сохранить эти устаревшие файлы, не создавая при этом никаких сообщений журнала, поэтому мы не потеряем файл и не будем встревожены :) – Aquarius Power 5 September 2017 в 00:30

Это также случилось со мной, когда я обновился с 14.04 по 16.04, во время установки обновления мне было предложено выбрать между исходным (измененным мной) файлом 50unattended-upgradees или оригиналом, содержащимся в обновлении пакета, я, конечно, выбрал

После установки в моей системе присутствовал невостребованный файл 50unattended-upgradees , после того как я быстро взглянул, чтобы проверить, произошли ли какие-либо существенные изменения с старой версии файла, было очевидно, что не было никакой разницы, поэтому я просто удалил его.

В нижней строке вы можете просто избавиться от него, если вы довольны своей текущей версией 50unattended-обновления.

18
ответ дан 23 July 2018 в 21:03

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

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