Вопрос или проблема
Когда я пытаюсь установить flatpak на ubuntu, это происходит:
$ sudo apt install flatpak
[sudo] для входа в систему введите пароль:
Чтение списков пакетов... Готово
Формирование древесной структуры зависимостей... Готово
Чтение состояния... Готово
flatpak уже установлен самой последней версии (1.14.6-1).
0 пакетов будет обновлено, 0 новых пакетов будет установлено, 0 пакетов будет удалено и 179 пакетов не будет обновлено.
N: файл 'ubuntu.sources.curtin.orig' в каталоге '/etc/apt/sources.list.d/' игнорируется, так как имеет недопустимое расширение файла
hall@Hallpc:~$ sudo apt update
Уже: 1 https://dl.winehq.org/wine-builds/ubuntu noble InRelease
Уже: 2 http://security.ubuntu.com/ubuntu noble-security InRelease
Уже: 3 http://archive.ubuntu.com/ubuntu noble InRelease
Получено: 4 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
Уже: 5 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Получено 126 kB за 6 с (20,5 kB/s)
Чтение списков пакетов... Готово
Формирование древесной структуры зависимостей... Готово
Чтение состояния... Готово
179 пакетов могут быть обновлены. Для просмотра этих пакетов выполните команду 'apt list --upgradable'.
N: файл 'ubuntu.sources.curtin.orig' в каталоге '/etc/apt/sources.list.d/' игнорируется, так как имеет недопустимое расширение файла
(Это на турецком)
Ответ или решение
Ошибка, которую вы видите, связана с тем, что файл ubuntu.sources.curtin.orig
, находящийся в каталоге /etc/apt/sources.list.d/
, имеет недопустимое расширение. Файлы в этом каталоге должны иметь расширение .list
, чтобы APT (Advanced Package Tool) мог их правильно распознать.
Решение
-
Удаление или переименование файла:
Если файл не нужен, вы можете просто удалить его. Откройте терминал и выполните следующую команду:sudo rm /etc/apt/sources.list.d/ubuntu.sources.curtin.orig
Если вы не уверены, что хотите удалить файл, вы можете его переименовать:
sudo mv /etc/apt/sources.list.d/ubuntu.sources.curtin.orig /etc/apt/sources.list.d/ubuntu.sources.curtin.orig.bak
-
Создание корректного файла:
Если вы хотите сохранить конфигурацию, возможно, вам нужно создать новый файл с правильным расширением. Например:sudo touch /etc/apt/sources.list.d/ubuntu.sources.list
Затем откройте его для редактирования:
sudo nano /etc/apt/sources.list.d/ubuntu.sources.list
Добавьте необходимые репозитории в этот файл. Сохраните и закройте редактор.
-
Обновление списка пакетов:
После внесения изменений запустите команду обновления:sudo apt update
Это должно устранить предупреждение о недопустимом файле.
Дополнительные рекомендации
- Следите за структурами и расширениями файлов в
/etc/apt/sources.list.d/
, чтобы избежать подобных проблем в будущем. - Если вы не можете определить, почему файл
ubuntu.sources.curtin.orig
был создан, возможно, стоит исследовать историю того, как на вашу систему устанавливали пакеты или изменяли настройки.
Соблюдая вышеперечисленные шаги, вы сможете устранить проблему с недопустимым файлом в каталоге sources.list.d
и продолжить установку пакетов на вашей системе Ubuntu.