LINUX.ORG.RU

проблемы с sources.list

 , ,


0

2

Я новичок.

Моя ОС: MX linux.
Я установил его, так как она красивая и подходит для моего слабого ноутбука.

Нужно было установить okular.
Для начала нужно добавить репазиторий:
sudo add-apt-repository ppa:kalakris/okular

И он мне такой:
WARNING:root:could not open file '/etc/apt/sources.list'

WARNING:root:could not open file '/etc/apt/sources.list'

Traceback (most recent call last):
File «/usr/bin/add-apt-repository», line 95, in <module>
sp = SoftwareProperties(options=options)
File «/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py», line 109, in __init__
self.reload_sourceslist()
File «/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py», line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File «/usr/lib/python3/dist-packages/aptsources/distro.py», line 93, in get_sources
(self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for MX/Continuum

В инете ничего дельного не нашел. Решил сам перейти по указанному пути. И там вместо файла «sources.list» папка «sources.list.d» с файлами «debian-stable-updates.list» «mx.list» и т.п.
Я создал файл «sources.list» в надежде что я решил проблему...

Но он выдает теперь это:
Traceback (most recent call last):
File «/usr/bin/add-apt-repository», line 95, in <module>
sp = SoftwareProperties(options=options)
File «/usr/lib/python3/dist-packages/softwareproperties[/SoftwareProperties.py», line 109, in __init__
self.reload_sourceslist()
File «/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py», line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File «/usr/lib/python3/dist-packages/aptsources/distro.py», line 93, in get_sources
(self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for MX/Continuum

И что мне делать? Как добавить репозиторий через командную строку?
P.S.: Я только установил ОС и ничего не трогал

Зачем добавлять сторонний репозиторий, если okular есть в репозитории?

Делаете просто:

apt update
apt install okular

Только зачем вам okular, если он из состава KDE, а от KDE в минт отказались.

Есть Gnome Eye как просмотрщик.

Что вам нужно?

anonymous
()

MX Linux на Debian основан, а не Ubuntu, потому к нему не следует подключать PPA. Да и зачем — Okular есть в основных репозиториях, тебе было нужно просто ввести

apt install okular

Удали тот файл, что ты создал и не экспериментирую с PPA более кроме крайней нужды.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от anonymous

У него есть уникальная возможность сохранять позицию при закрытий, а не страницу, как у большинства.

apt update apt install okular Да я так и сделал, но в будущем мне все равно нужно будет добавить репозиторий. Хочу решить сейчас, чтобы потом не парится.

minus4_5
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

У него есть уникальная возможность сохранять позицию при закрытий, а не страницу, как у большинства.

apt update
apt install okular

Да я так и сделал, но в будущем мне все равно нужно будет добавить репозиторий. Хочу решить сейчас, чтобы потом не парится.

minus4_5
() автор топика
Ответ на: комментарий от minus4_5

Сообщения о том, что нет файла sources.list были помечены как Warning, считай это предупреждение и в конце концов файл бы в результате работы команды создался бы.

А вот сообщение вида:

aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for MX/Continuum
Тут уже Error и говорится, что в APT нет какого-то шаблона, видимо по структуре репоизториев или настройке конфигурационных файлов для дистрибутива MX/Continiuum.

Так что обращайся к разработчикам дистрибутива, на Linux.org.ru ты вряд ли найдёшь кого-то кто тоже пользуется этим дистрибутивом.

anonymous
()
Ответ на: комментарий от minus4_5

kalakris/okular

Этот PPA для Ubuntu 12.04, каковая аналогична Debian 7. А летом выходит 10 версия, текущая 9. Короче, он немного устарел. Лет на 6.

И «Что делать?».

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 4)

Не надо добавлять сторонние не понятные репозитории от чужих не совместимых дистрибутивов, тем более если они поросли мхом. Минимум вы сломаете зависимости пакетов, максимум – останетесь с полностью разломанной системой.

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

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.