[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: photo_2019-02-16_15-38-33.jpg -(41 KB, 604x483, photo_2019-02-16_15-38-33.jpg)
41 No.207105  

Привет, ычня, помоги!

Я установил дебиан после долгого перерыва с линуксами на свой старенький ноут.

Начал устанавливать корованы, но чтобы установить телегу подключил ветки unstable и testing.

Установил, потом заблокировал ветки в sources.list и дальше пошли какие-то проблемы.

Я пытался установить smplayer, а теперь пишет:

Пакеты, имеющие неудовлетворённые зависимости:
smplayer : Зависит: libqt5script5 (>= 5.6.0~beta) но он не будет установлен

        Зависит: libqt5xml5 (>= 5.1) но он не будет установлен

E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

А еще почему то в базовом репозитории не устанавливаются apt-get vlc, apt-get evince...

Что я сделал не так?....:^(

Алсо, что можно добавить в sources.list?

>> No.207106  
>Что я сделал не так?....:^(

Начал устанавливать троян. Поставил свежие пакеты, но зачем-то отключил свежие репы.

>> No.207107  

>>207105
После отката изменений в sources.list ты запускал apt-get update? Вместе с мессенджером какие-то ещё пакеты установились как зависимости?

>> No.207108  

>>207105

>после долгого перерыва с линуксами
>подключил ветки unstable и testing

Переставляй систему. Своими силами ты это сейчас исправить не сможешь (ну или потратишь на это месяц). И в следующий раз такие фокусы — не раньше чем через два года сидения в r/о на линуксе, и только если будешь точно знать, что делаешь и к чему это приведет.

А всякий левый софт, которого нет в родных репах, лучше вообще ставить мимо оных. Как и куда именно — вариантов много, начиная с /opt и кончая сборкой своих пакетов, если сорцы есть. Только make install делать не надо.

>> No.207109  

>>207105
А мог бы всего лишь подключить stable-backports. Или изначально поставить тестинг. Кстати, как раз этим и можно заняться, самое простое решение для нуба.
Ну или ищи мануал по даунгрейду дебиана, если хочешь приключений. Это не то чтобы очень сложно, на самом деле. Но быстрее будет таки установить систему заново, и в будущем не смешивать несмешиваемое.

>> No.207118  

>>207105
Смотри историю APT в /var/log/apt/history.log, вместо установленных вместе с ТГ пакетов ставь версии из stable.

>> No.207119  

Свежии версии ПО и борьба с зависимостями в дебиан-based это больно.
Но специально для избегания такого изобрели снап и appimage. Пользуйся.
https://snapcraft.io/telegram-desktop

>> No.207313  

>>207109

>А мог бы всего лишь подключить stable-backports.

А я вот тут смотрю, сколько у меня оттуда пакетов. Ловлю себя на мысли, что и ядро надо бы из backports поставить. Потом понимаю, что при таком раскладе самой разумной вещью будет

>поставить тестинг.

И потому меня сейчас очень интересует такой вопрос — как поведут себя все эти bpo-пакеты при dist-upgrade? Они сами обновятся на main следующей версии, или придется каждый из них ручками?
В общем — какие подводные камни?

>> No.207314  

>>207313
Вроде как проблем быть не должно.
У меня нвидиа-блоб, когда-то установленный из бекпортов, некоторое время назад просто обновился до такой же версии уже из стабильной ветки, когда её зачем-то решили там обновить, хотя как был стретч, так и остался.

>> No.207315  

>>207314
Это радует. Спасибо!

>> No.207316  

>>207105

> Я установил дебиан
> Что я сделал не так?

Серьезно?

>> No.207318  

>>207316
Ну знаешь, 10 лет назад это работало, например.

>> No.207367  

Оставлю здесь эту ссылку, специально для желающих ставить на stable всякую хрень из sid:
https://www.gilesorr.com/blog/debian-backports-new-packages.html

Там описывается, как делать это более-менее безопасно… ну, почти… Потому что с зависимостями пакета всё равно разбираться придется.

>> No.209011  

Вот вы говорите, stable, stable…
А я вот сейчас в jessie, которое oldstable, пишу обычный aptitude upgrade и получаю:

E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package. Trying to recover:
Настраивается пакет python3.4 (3.4.2-1+deb8u3) …
File "/usr/lib/python3.4/http/client.py", line 1014
raise InvalidURL(f"URL can't contain control characters. {url!r} "
^
SyntaxError: invalid syntax
dpkg: ошибка при обработке пакета python3.4 (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет python3.4-dev:
python3.4-dev зависит от python3.4 (= 3.4.2-1+deb8u3), однако:
Пакет python3.4 пока не настроен.
dpkg: ошибка при обработке пакета python3.4-dev (--configure):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
python3.4
python3.4-dev

Да, баг уже зарепортели: https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1685477.html
И, видимо, скоро пофиксят (надеюсь). По крайней мере, костыль, чтобы пофиксить сломанный питон ручками, там уже опубликовали.

Но самого факта, что, вот так, простой апдейт для, якобы, сверхстабильной системы, может просто взять и внезапно всё сломать, это не отменяет…

>> No.209014  

>>209011
Выпустили следующую версию пакета, в которой этот баг пофиксили.
Оперативно, надо признать.

>mail-archive.com

И лучше, всё-таки, давать ссылку непосредственно на багтрекер: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931044




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]