не удаётся удалить PPA Skype

Вопрос или проблема

Я обновился с ubuntu 22.04 на 24.04, и у меня есть некоторые проблемы с репозиторием skype. Я удалил skypeforlinux, но репозиторий… я не могу его удалить.

При каждом обновлении я получаю эту ошибку:

Err:5 https://repo.skype.com/deb stable InRelease                                                                                                                                                                                                            
  503  Сервис недоступен [IP: 2a02:26f0:3500:c84::1263 443]
Получено 1.080 кБ за 7 секунд (144 кБ/с)                                                                                                                                                                                                                            
Чтение списков пакетов... Готово
W: Не удалось получить https://repo.skype.com/deb/dists/stable/InRelease  503  Сервис недоступен [IP: 2a02:26f0:3500:c84::1263 443]
W: Некоторые индексные файлы не удалось загрузить. Они были проигнорированы, или использованы старые версии.

Я пытался удалить ppa таким образом:

sudo add-apt-repository --remove https://repo.skype.com/deb stable main

но я получаю эту ошибку:

Репозиторий: 'deb https://repo.skype.com/deb noble stable main'
Описание:
Архив для кодового имени: noble компоненты: stable,main
Дополнительная информация: https://repo.skype.com/deb
Удаление репозитория.
Нажмите [ENTER] для продолжения или Ctrl-c для отмены.
Обратная трассировка (последний вызов последний):
  Файл "/usr/bin/add-apt-repository", строка 364, в <module>
    sys.exit(0 if addaptrepo.main() else 1)
  Файл "/usr/bin/add-apt-repository", строка 355, в main
    shortcut.remove()
  Файл "/usr/lib/python3/dist-packages/softwareproperties/shortcuthandler.py", строка 233, в remove
    self.remove_source()
  Файл "/usr/lib/python3/dist-packages/softwareproperties/shortcuthandler.py", строка 349, в remove_source
    sourceslist.save(remove=True)
  Файл "/usr/lib/python3/dist-packages/softwareproperties/extendedsourceslist.py", строка 391, в save
    with open(filename, "w") as f:
PermissionError: [Errno 1] Ошибка разрешения: '/etc/apt/sources.list.d/skype-stable.list'

Как я могу удалить ppa skype???

Не могли бы вы перечислить директорию ниже и проверить наличие файла, который может содержать “skype” в своем имени, например skype-stable.list?

ls /etc/apt/sources.list.d/

Используйте следующую команду для удаления репозитория Skype:

sudo rm /etc/apt/sources.list.d/skype-stable.list

Затем выполните:

sudo apt clean
sudo apt update

Если вы по-прежнему получаете PermissionError, это может быть связано с ограниченными правами на файл. Если необходимо, вы можете сбросить его права доступа сначала.

Попробуйте следующее:

Откройте терминал.

В нем выполните:

exec sudo -i
rm /etc/apt/sources.list.d/skype-stable.list
rm /etc/apt/sources.list.d/skype-stable.list.distUpgrade
rm /etc/apt/sources.list.d/skype-stable.list.save
apt clean
apt update
exit

Закройте терминал

Ответ или решение

Удаление PPA репозитория Skype на Ubuntu 24.04 может вызывать некоторые трудности, особенно если возникли проблемы после обновления с предыдущей версии. Я расскажу, как безопасно удалить этот репозиторий, используя необходимые команды и учитывая возможные ошибки.

1. Диагностика проблемы

Сначала вам следует подтвердить наличие файла репозитория Skype. Откройте терминал и выполните следующую команду:

ls /etc/apt/sources.list.d/

Эта команда отобразит все файлы в директории, где хранятся источники пакетов. Если вы найдете файл, например skype-stable.list, это подтвердит наличие репозитория Skype.

2. Удаление репозитория

Для удаления репозитория Skype попробуйте сразу удалить файл, используя следующую команду:

sudo rm /etc/apt/sources.list.d/skype-stable.list

Если на этом этапе возникает ошибка PermissionError, это может быть связано с недостаточными правами для выполнения команды. В таком случае вы можете использовать команду для получения прав суперпользователя:

sudo -i

После этого попробуйте снова удалить файл:

rm /etc/apt/sources.list.d/skype-stable.list

Также проверьте наличие дополнительных файлов, связанных с репозиторием, такими как skype-stable.list.distUpgrade и skype-stable.list.save. Их можно удалить тем же способом:

rm /etc/apt/sources.list.d/skype-stable.list.distUpgrade
rm /etc/apt/sources.list.d/skype-stable.list.save

3. Очистка кэша и обновление

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

apt clean
apt update

Эти команды помогут убедиться, что ваше окружение работает без лишних ошибок, связанных с мастеры репозиториев.

4. Завершение работы

После окончания операций вы можете выйти из режима суперпользователя, выполнив команду:

exit

Заключение

Если вы последовательно выполните эти шаги, проблема с удалением PPA репозитория Skype должна быть решена. Если по каким-то причинам ошибка сохраняется, возможно стоит проверить, не ограничены ли права на другие файлы в директории /etc/apt/sources.list.d/. В случае необходимости вы можете обратиться за дополнительной помощью на форумы, посвященные Ubuntu, или к официальной документации.

Следуя этим рекомендациям, вы убережете свою систему от лишних ошибок и сможете продолжить обновление и установку программного обеспечения эффективно.

Оцените материал
Добавить комментарий

Капча загружается...