У цій статті ми розглянемо, як виправити помилку «Недійсне розширення імені файлу» в каталозі списку джерел APT Ubuntu. Ця помилка зазвичай виникає, коли в файлі є файли з неправильними розширеннями/etc/apt/sources.list.d/
каталог.
Щоб виправити помилку «Недійсне розширення імені файлу» в каталозі списку джерел APT Ubuntu, вам потрібно визначити проблемний файл і або видалити його, або вимкнути. Ви можете видалити файл за допомогою команди «sudo rm /etc/apt/sources.list.d/*.disable» або вимкнути його, перейменувавши його розширення на «.disabled» за допомогою команди «sudo mv /etc/apt/ sources.list.d/[ім'я файлу].disable /etc/apt/sources.list.d/[ім'я файлу].disabled".
Розуміння помилки
Зазвичай, коли ви запускаєтеsudo apt update
команда. Ця помилка вказує на наявність файлів у/etc/apt/sources.list.d/
каталог із нерозпізнаним або недійсним розширенням імені файлу.
Виявлення проблеми
Щоб визначити проблемний файл, нам потрібно перейти до/etc/apt
каталог і запустіть команду пошуку. Ось як це зробити:
- Відкрийте термінал. Ви можете зробити це, натиснувши
Ctrl + Alt + T
на клавіатурі. - Перейдіть до
/etc/apt
каталогу, виконавши команду:cd /etc/apt
. - Щоб дізнатися, який репозиторій викликає проблему, виконайте команду:
grep -rw karmic *
. Ця команда шукатиме термін «karmic» у всіх файлах у поточному каталозі та його підкаталогах.
Виправлення помилки
Визначивши проблемний файл, ви можете видалити або вимкнути його.
Видалення файлу
Якщо проблемним файлом є a.disable
файл, ви можете видалити його, виконавши команду:sudo rm /etc/apt/sources.list.d/*.disable
. Ця команда видалить усі файли з.disable
розширення в/etc/apt/sources.list.d/
каталог.
Вимкнення файлу
Крім того, якщо ви не хочете видаляти файл, ви можете перейменувати його розширення на.disabled
. Це можна зробити за допомогою команди:sudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
. Замінити[filename]
з фактичною назвою файлу.
Робота з додатковими помилками
У деяких випадках ви можете зустріти додаткові повідомлення про помилки, пов’язані з помилками GPG або невдалими завантаженнями файлів індексу. Ось як з ними поводитися:
Помилки GPG
Для помилок GPG ви можете імпортувати відсутній відкритий ключ за допомогою команди:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
. Замінити[KEY]
з фактичним ключем, згаданим у повідомленні про помилку.
Помилка завантаження файлу індексу
Для невдалого завантаження файлу індексу можна виконати команду:sudo apt-get update --fix-missing
. Ця команда спробує виправити будь-які відсутні або застарілі файли індексу.
Висновок
У цій статті ми дослідили, як виправити помилку «Недійсне розширення імені файлу» в каталозі списку джерел APT Ubuntu. Пам’ятайте, що під час редагування системних файлів важливо бути обережним. Завжди переконайтеся, що у вас є резервна копія або ви впевнені в змінах, які ви робите.
Для отримання додаткової інформації про керування джерелами APT в Ubuntu ви можете відвідати офіційну документацію Ubuntuтут.
Щоб отримати доступ до/etc/apt
каталогу в Ubuntu, відкрийте термінал, натиснувшиCtrl + Alt + T
на клавіатурі. Потім виконайте командуcd /etc/apt
щоб перейти до каталогу.
Це повідомлення про помилку вказує на наявність файлів у папці/etc/apt/sources.list.d/
каталог із нерозпізнаними або недійсними розширеннями файлів. Ці файли викликають помилку, тому їх потрібно усунути.
Щоб визначити проблемний файл, перейдіть до/etc/apt
за допомогою командиcd /etc/apt
. Потім виконайте командуgrep -rw karmic *
для пошуку терміну «karmic» у всіх файлах у поточному каталозі та його підкаталогах. Це допоможе вам визначити файл, який викликає проблему.
Щоб видалити файл за допомогою.disable
розширення, виконайте командуsudo rm /etc/apt/sources.list.d/*.disable
. Ця команда видалить усі файли з.disable
розширення у вказаному каталозі.
Щоб вимкнути файл, ви можете перейменувати його розширення на.disabled
. Використовуйте командуsudo mv /etc/apt/sources.list.d/[filename].disable /etc/apt/sources.list.d/[filename].disabled
, замінюючи[filename]
з фактичною назвою файлу.
Щоб імпортувати відсутній відкритий ключ, скористайтеся командоюsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [KEY]
, замінюючи[KEY]
з фактичним ключем, згаданим у повідомленні про помилку GPG.
Щоб виправити помилку завантаження файлу індексу, виконайте командуsudo apt-get update --fix-missing
. Ця команда спробує виправити будь-які відсутні або застарілі файли індексу.
Ви можете знайти більше інформації про керування джерелами APT в Ubuntu, відвідавши офіційну документацію Ubuntuтут.