Установка торрент-клиента требует удаления libreoficce! (Как решил эту проблему я и как решить её ПРАВИЛЬНО?)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Друзья! Астралинукс Смоленск 1.5
Астралинукс Смоленск 1.5 это debian wheezy
https://astralinux.ru/products/astra-linux-special-edition/
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Cоблюдаю дисциплину, репозитории не мешаю. Если подключаю репозиторий астралинукс, то ТОЛЬКО репозиторий астралинукс. Если репозиторий wheezy, то ТОЛЬКО репозиторй wheezy, если репозиторий virtualbox (к примеру), то ТОЛЬКО репозиторий virtualbox
Репозитории не мешаю и, похоже, зря.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Итак, подключил репозиторий wheezy
deb http://archive.debian.org/debian/ wheezy main contrib non-free

Устанавливаю торрент-клиент ktorrent. Под спойлером много букв
sudo apt-get install ktorrent

Shell

user@astra:~$
user@astra:~$ sudo apt-get install ktorrent
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
docbook-xml docbook-xsl kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools
ktorrent-data libattica0 libavcodec53 libavformat53 libavutil51 libclucene0ldbl libdbusmenu-qt2 libdirac-encoder0 libdlrestrictions1
libiodbc2 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5
libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4
libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libktexteditor4 libktorrent-l10n libktorrent4 libkutils4
libkworkspace4abi1 libnepomuk4 libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libplasma3 libpolkit-qt-1-1 libsolid4
libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libsyndication4 libthreadweaver4 libvirtodbc0 libx264-123 libxml2-utils
ntrack-module-rtnetlink-0 odbcinst odbcinst1debian2 oxygen-icon-theme phonon plasma-scriptengine-javascript sgml-base sgml-data
shared-desktop-ontologies soprano-daemon ttf-dejavu ttf-dejavu-extra virtuoso-minimal virtuoso-opensource-6.1-bin
virtuoso-opensource-6.1-common xml-core
Предлагаемые пакеты:
docbook docbook-dsssl docbook-defguide docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text docbook-xsl-doc libsaxon-java
libxalan2-java libxslthl-java docbook-xsl-saxon fop xalan dbtoepub djvulibre-bin icoutils finger plasma-widget-ktorrent krosspython
hspell media-player-info phonon-backend-mplayer phonon-backend-vlc sgml-base-doc perlsgml w3-recs opensp debhelper
Пакеты, которые будут УДАЛЕНЫ:
fonts-dejavu fonts-dejavu-extra libreoffice
НОВЫЕ пакеты, которые будут установлены:
docbook-xml docbook-xsl kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools ktorrent
ktorrent-data libattica0 libavcodec53 libavformat53 libavutil51 libclucene0ldbl libdbusmenu-qt2 libdirac-encoder0 libdlrestrictions1
libiodbc2 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5
libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4
libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libktexteditor4 libktorrent-l10n libktorrent4 libkutils4
libkworkspace4abi1 libnepomuk4 libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libplasma3 libpolkit-qt-1-1 libsolid4
libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libsyndication4 libthreadweaver4 libvirtodbc0 libx264-123 libxml2-utils
ntrack-module-rtnetlink-0 odbcinst odbcinst1debian2 oxygen-icon-theme phonon plasma-scriptengine-javascript sgml-base sgml-data
shared-desktop-ontologies soprano-daemon ttf-dejavu ttf-dejavu-extra virtuoso-minimal virtuoso-opensource-6.1-bin
virtuoso-opensource-6.1-common xml-core
обновлено 0, установлено 83 новых пакетов, для удаления отмечено 3 пакетов, и 377 пакетов не обновлено.
Необходимо скачать 74,1 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 182 MB.
Хотите продолжить [Д/н]? н
Аварийное завершение.
user@astra:~$
Но знаете, на что надо обратить внимание?

Shell

Пакеты, которые будут УДАЛЕНЫ:
fonts-dejavu fonts-dejavu-extra libreoffice
Гениально, чё. Начал разбираться и ведь разобрался.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
На момент установки отсутствуют пакеты ttf-dejavu и ttf-dejavu-extra. При установке системы они НЕ УСТАНАВЛИВАЮТСЯ. Если их установить вручную из репозитория астралинукса, тогда последующая установка ktorrent радует глаз. Под спойлером много букв, но ничего важного (libreoffice не удаляется и это очень хорошо).
sudo apt-get install ktorrent с заранее установленными ttf-dejavu и ttf-dejavu-extra

Shell

user@astra:~$
user@astra:~$ sudo apt-get install ktorrent
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
docbook-xml docbook-xsl kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools
ktorrent-data libattica0 libavcodec53 libavformat53 libavutil51 libclucene0ldbl libdbusmenu-qt2 libdirac-encoder0 libdlrestrictions1
libiodbc2 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5
libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4
libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libktexteditor4 libktorrent-l10n libktorrent4 libkutils4
libkworkspace4abi1 libnepomuk4 libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libplasma3 libpolkit-qt-1-1 libsolid4
libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libsyndication4 libthreadweaver4 libvirtodbc0 libx264-123 libxml2-utils
ntrack-module-rtnetlink-0 odbcinst odbcinst1debian2 oxygen-icon-theme phonon plasma-scriptengine-javascript sgml-base sgml-data
shared-desktop-ontologies soprano-daemon virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xml-core
Предлагаемые пакеты:
docbook docbook-dsssl docbook-defguide docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text docbook-xsl-doc libsaxon-java
libxalan2-java libxslthl-java docbook-xsl-saxon fop xalan dbtoepub djvulibre-bin icoutils finger plasma-widget-ktorrent krosspython
hspell media-player-info phonon-backend-mplayer phonon-backend-vlc sgml-base-doc perlsgml w3-recs opensp debhelper
НОВЫЕ пакеты, которые будут установлены:
docbook-xml docbook-xsl kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools ktorrent
ktorrent-data libattica0 libavcodec53 libavformat53 libavutil51 libclucene0ldbl libdbusmenu-qt2 libdirac-encoder0 libdlrestrictions1
libiodbc2 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5
libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4
libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libktexteditor4 libktorrent-l10n libktorrent4 libkutils4
libkworkspace4abi1 libnepomuk4 libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libplasma3 libpolkit-qt-1-1 libsolid4
libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libsyndication4 libthreadweaver4 libvirtodbc0 libx264-123 libxml2-utils
ntrack-module-rtnetlink-0 odbcinst odbcinst1debian2 oxygen-icon-theme phonon plasma-scriptengine-javascript sgml-base sgml-data
shared-desktop-ontologies soprano-daemon virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xml-core
обновлено 0, установлено 81 новых пакетов, для удаления отмечено 0 пакетов, и 377 пакетов не обновлено.
Необходимо скачать 72,3 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 182 MB.
Хотите продолжить [Д/н]? н
Аварийное завершение.
user@astra:~$
А теперь собственно вопрос- я с трудом узнал, какие пакеты (ttf-dejavu и ttf-dejavu-extra) нужно установить ДО установки ktorrent. C трудом- это значит, несколько переустановок оси и всё такое прочее. Это не наш метод, конечно.

...если устанавливать ktorrent "as is", то да, ttf-dejavu и ttf-dejavu-extra установятся как зависимости (см. под первым спойлером), то есть не придётся ничего исследовать. Но во-первых, удалится libreoffice, а во-вторых, ещё будет другая проблема. Эти пакеты установятся версий таких-то (4.33, по-моему). И после этого всякие там aptitude начинают ругаться, ибо в репозитории астралинукс присутствуют эти же пакеты более высокой версии 4.34!

...А можно ли в /etc/apt/sources.list прописать одновременно два репозитория, из астралинукс и из wheezy? Тогда при установке ktorrent (который в репозитории wheezy) будут установлены пакеты ttf-dejavu и ttf-dejavu-extra (которые в репозитории астралинукс). И всё будет круто. Но дисциплина нарушится. Да и правильно ли это? Эх, нет в жизни счастья.

В общем, предполагаемый мной способ означал бы, что надо мешать репозитории. Можно ли это делать, я не знаю, а то все на всех ругаются из-за мешанины в /etc/apt/sources.list. Спасибо, кто откликнется.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Bizdelnick »

жучара писал(а):
02.05.2019 23:10
Астралинукс Смоленск 1.5 это debian wheezy
Нет. Это дистрибутив, основанный на Debian Wheezy, но во многом от него отличающийся.
жучара писал(а):
02.05.2019 23:10
репозитории не мешаю
Вы подключаете репозиторий другого дистрибутива. Это и называется «мешать репозитории».
жучара писал(а):
02.05.2019 23:10

Shell

Пакеты, которые будут УДАЛЕНЫ: fonts-dejavu fonts-dejavu-extra libreoffice
Мне лень искать ту тему, в которой я Вам подробно расписал причину этой ошибки. Сделайте это, пожалуйста, самостоятельно.
жучара писал(а):
02.05.2019 23:10
...А можно ли в /etc/apt/sources.list прописать одновременно два репозитория, из астралинукс и из wheezy?
Да что угодно можно. Но, во-первых, помойка, в которую Вы превращаете систему, так и останется помойкой, а во-вторых, любая установка стороннего софта в сертифицированную систему делает её непригодной для использования в тех целях, для которых по закону полагается сертификация. Так что поставили бы уже нормальный Debian, если в Астре софта не хватает, и не мучались: это в любом случае не более незаконно, чем то, что Вы делаете сейчас. А если хотите оставаться в рамках закона, используйте то, что для Вас сертифицировали.
жучара писал(а):
02.05.2019 23:10
все на всех ругаются из-за мешанины в /etc/apt/sources.list
От того, что Вы убрали из sources.list тот репозиторий, из которого уже установлен вагон пакетов, мешанина никуда не девается.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

жучара писал(а):
02.05.2019 23:10
Cоблюдаю дисциплину, репозитории не мешаю. Если подключаю репозиторий астралинукс, то ТОЛЬКО репозиторий астралинукс. Если репозиторий wheezy, то ТОЛЬКО репозиторй wheezy, если репозиторий virtualbox (к примеру), то ТОЛЬКО репозиторий virtualbox
Репозитории не мешаю и, похоже, зря.
Я не знаком с Астралинукс и Wheeze видел лет пять назад краем глаза, но по-моему, что-то тут не сходится.
Астралинукс изначально ставится с какими пакетами?
Начальный набор, вероятно, из репозитория Астралинукс? Так надо понимать?
А потом Вы подключаете репозиторий Wheezy.
И при этом говорите, "соблюдаю дисциплину, репозитории не мешаю". В смысле, "не смешиваю".
Как же "не смешиваю", когда у Вас базовый набор пакетов из одной репы, а потом подключается другая.
А дальше, возможно третья. Они хоть и подключаются по очереди (не одновременно), но пакеты-то в системе получаются смешанными. Зависимости у них прописаны по-разному. Отсюда и конфликты.

Сторонние репы обычно подключаются ради пакетов, отсутствующих в основной репе. Так было, например, с debain и debian-multimedia. При этом если какой-то пакет присутствует и там, и там (но чем-то отличается, скажем, собран по-разному, ffmpeg, например), то в системе всё равно будет один пакет, а не два одинаковых.
И разруливание конфликтов в этом случае целиком на совести пользователя. Только пользователь может решить, какой из двух вариантов оставить.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Bizdelnick писал:
02.05.2019 23:44
Мне лень искать ту тему, в которой я Вам подробно расписал причину этой ошибки. Сделайте это, пожалуйста, самостоятельно.
расписали там, а обсуждать будем здесь. Во-первых, я в той теме сказал "Эта тема про то, как скачать-посмотреть, но не устанавливать." (тема была просто про то, как скачать-посмотреть файлы *.deb)
А во-вторых, у меня уже всё переустановлено на сто рядов. Сообщение одно, а причины разные.
Обсуждаем только техническую сторону дела. Про сертификацию, закон и прочую муть не говорим. Не тратьте своё и моё время.
++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hephaestus писал:
02.05.2019 23:52
Сторонние репы обычно подключаются ради пакетов, отсутствующих в основной репе. Так было, например, с debain и debian-multimedia. При этом если какой-то пакет присутствует и там, и там (но чем-то отличается, скажем, собран по-разному, ffmpeg, например), то в системе всё равно будет один пакет, а не два одинаковых.
И разруливание конфликтов в этом случае целиком на совести пользователя. Только пользователь может решить, какой из двух вариантов оставить.
Ну вы всё правильно поняли. Сперва один репозиторий, потом другой репозиторий, потом снова первый репозиторий. Ставлю чё-нибудь оттуда, потом оттуда. Никто ведь не говорит как нужно, пока не ошибёшься. Мешанина и мешанина. А чё мешанина, почему мешанина, зачем мешанина... Я вот считал, что одновременно подключать репозитории нельзя, а порознь - можно. Опять же подсоединяю только то, что подсоединять можно. Вот Bizdelnick говорит, что нельзя, но я не буду же с ним спорить.

Но не в этом дело.

А можно скачать, допустим, скачать со стороннего репозитория и установить пакет, у которого зависимости заранее удовлетворены? Допустим, он не требует зависимостей и установился нормально. Это ничё страшного не будет? (говорим про техническую сторону дела, но не про сертификацию и т. д.) Ну примерно как скачиваем же мы, например скайп (файл *.deb)
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Bizdelnick »

жучара писал(а):
03.05.2019 12:58
Обсуждаем только техническую сторону дела. Про сертификацию, закон и прочую муть не говорим. Не тратьте своё и моё время.
Я и сказал, как не тратить время на «всякую муть»:
Bizdelnick писал:
02.05.2019 23:44
поставили бы уже нормальный Debian, если в Астре софта не хватает, и не мучались
Но Вы зачем-то упорно продолжаете его тратить. Свое и всех, кто это читает.
жучара писал(а):
03.05.2019 12:58
А можно скачать, допустим, скачать со стороннего репозитория и установить пакет, у которого зависимости заранее удовлетворены?
Можно сделать что угодно. Но предсказать результат никто не может. Рано или поздно такие действия приведут к поломке отдельных пакетов или всей системы, и разобраться в причинах будет нереально.
жучара писал(а):
03.05.2019 12:58
Ну примерно как скачиваем же мы, например скайп (файл *.deb)
Мы не скачиваем. Но если Вы так делаете, и что-то не работает, Вы можете обратиться за поддержкой в M$. А если Вы ставите пакет от одного дистрибутива в другой, то обращаться некуда: никто Вам не обещал, что это будет хоть как-то работать. Никто не пытался сделать так, чтобы это работало. Никому это даже в голову не приходило. Так что во всех проблемах, которые Вы в результате получаете, виноваты только Вы и никто другой. И разбираться с этими проблемами никому не интересно, по крайней мере бесплатно.

P. S. Я по работе собираю кучу пакетов, которые должны работать на как можно большем числе дистрибутивов. И, скажу я Вам, это крайне непросто. Кто-то в M$ так же собирает скайп, чтобы он работал везде, где только можно. Но с обычными дистрибутивными пакетами такой изврат имеет мало общего.
P. P. S. В конце концов, посмотрите в сторону flatpak/appimage/guix/чего там ещё напридумывали, если Вам жизни нет без неродных пакетов.
Добавлено (13:28):
Hephaestus писал:
02.05.2019 23:52
Сторонние репы обычно подключаются ради пакетов, отсутствующих в основной репе. Так было, например, с debain и debian-multimedia.
Это некорректная аналогия, поскольку пакеты в debian-multimedia всё же собирались так, чтобы быть совместимыми с Debian. А тут два дистрибутива, пусть и близких, но о совместимости которых никто никогда не заботился.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Да я бы вообще с винды не уходил, была бы моя воля. Заставляют если. Был у меня и debian и слакваре и убунта везде одинаково всё.

+++++++++++++++++++++++++++++++++++++

Про единичный пакет (у которого все зависимости удовлетворены) я не понял.

Ну ладно, вы скайп не любите, *.deb пакет не скачиваете. Ну, может, кто другой ставит единичные *.deb пакеты. И он мне подскажет, исходя из своего опыта, что там может быть, какие последствия. Я вот не могу понять, что такого страшного случится, если будет в системе аккуратненько установленный сторонний пакетик. Если, допустим, при его установке я вижу страшную надпись "Сейчас будет удалено то, то и то", и я на него ткну, то тут, конечно, я виноват сам. Но я говорю об аккуратно установленных пакетах. Да я бы понял, если бы такого вообще нельзя было делать, но вот скайп же тот же самый именно так и распространяется. А хотя да, вы же скайп не скачиваете.

+++++++++++++++++++++++++++++++++++++
Hephaestus писал:
02.05.2019 23:52
Зависимости у них прописаны по-разному. Отсюда и конфликты.
Что-то же эта фраза значит. Хоть пример какой-нибудь. Пожалуйста.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Bizdelnick »

жучара писал(а):
03.05.2019 13:54
Ну ладно, вы скайп не любите, *.deb пакет не скачиваете. Ну, может, кто другой ставит единичные *.deb пакеты. И он мне подскажет, исходя из своего опыта, что там может быть, какие последствия. Я вот не могу понять, что такого страшного случится, если будет в системе аккуратненько установленный сторонний пакетик. Если, допустим, при его установке я вижу страшную надпись "Сейчас будет удалено то, то и то", и я на него ткну, то тут, конечно, я виноват сам. Но я говорю об аккуратно установленных пакетах. Да я бы понял, если бы такого вообще нельзя было делать, но вот скайп же тот же самый именно так и распространяется. А хотя да, вы же скайп не скачиваете.
Вот не лень же Вам сочинять столько букв, не дочитав мой ответ. Попробуйте всё же дочитать хотя бы теперь.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Bizdelnick писал:
03.05.2019 14:00
Вот не лень же Вам сочинять столько букв, не дочитав мой ответ. Попробуйте всё же дочитать хотя бы теперь.
вам ответ ваш пересказать или что?
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

Bizdelnick писал:
03.05.2019 13:23
Это некорректная аналогия, поскольку пакеты в debian-multimedia всё же собирались так, чтобы быть совместимыми с Debian.
Это была просто иллюстрация на тему о сторонних репах.
Даже в таком сочетании как debian и debian-multimedia всё-таки можно было порой нарваться на конфликт. Пусть не смертельный, но всё-таки. И это нужно было разруливать человеку, то есть принимать решение.
А уж в случае ТС - и подавно.
жучара писал(а):
03.05.2019 12:58
Сперва один репозиторий, потом другой репозиторий, потом снова первый репозиторий. Ставлю чё-нибудь оттуда, потом оттуда. Никто ведь не говорит как нужно, пока не ошибёшься.
Ну, во-первых, что репы разных дистров нельзя смешивать - это само собой разумеется.
Разные версии ядра. Разные версии библиотек. Разные пути к файлам.
Даже в пределах одного дистра при обновлении с версии на версию могут быть подобные нестыковки (там ведь по сути тоже репозиторий меняется). И о таких проблемах нужно думать заранее. О чём и сказано в инструкции по обновлению.
А Вы хотите просто так: подключил, что захотел - и понеслась. Не пойдёт.

А во-вторых, об этом всё-таки говорят. В документации. В FAQ. В инструкциях. В самих файлах могут быть комментарии.
жучара писал(а):
03.05.2019 12:58
Я вот считал, что одновременно подключать репозитории нельзя, а порознь - можно.
А Вы это считали на основании чего?
жучара писал(а):
03.05.2019 12:58
А можно скачать, допустим, скачать со стороннего репозитория и установить пакет, у которого зависимости заранее удовлетворены? Допустим, он не требует зависимостей и установился нормально. Это ничё страшного не будет? (говорим про техническую сторону дела, но не про сертификацию и т. д.) Ну примерно как скачиваем же мы, например скайп (файл *.deb)
Смотря, какой пакет. Если это шрифты/документация/картинки какие-нибудь, то может и сработает.
Тот же скайп наверняка ставится целиком в один каталог куда-нибудь в /opt по принципу "всё моё ношу с собой". В этом случае в системе, скорее всего, ничего не сломается. Но скайп - это специально собранный пакет.
И то на свой страх и риск. А кто же сказал, что любой пакет можно так ставить?
Если пакет DEB, это ещё не значит, что любой deb-дистрибутив его нормально примет.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Hephaestus писал:
03.05.2019 14:15
А Вы это считали на основании чего?
ну я не прошу вас согласиться со мной сию же минуту, но что касается совместимости debian wheezy и астралинукс, коей я пользуюсь, то я не помню, где-то я прочёл это. Может быть, здесь.
http://rbt-astra.nichost.ru/debian.html
"Astra Linux является официальным российским производным дистрибутивом от Debian GNU/Linux (см. Census). Серийно поставляемые версии Astra Linux опираются только на те репозитории Debian, которые перешли в статус стабильных до начала процедуры их сертификации"
что-то же это всё значит.

И именно что я всякие левые репозитории не подключаю. А только те, где написано wheezy (вот ещё пример http://download.virtualbox.org/virtualbox/debian/ )
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

жучара писал(а):
03.05.2019 13:54
Да я бы вообще с винды не уходил, была бы моя воля. Заставляют если.
Несчастный человек. Кто заставляет-то?
жучара писал(а):
03.05.2019 13:54
Был у меня и debian и слакваре и убунта везде одинаково всё.
Да. Везде одинаково. Везде надо думать головой. И хоть чуть-чуть разбираться в предмете.
жучара писал(а):
03.05.2019 13:54
Ну, может, кто другой ставит единичные *.deb пакеты. И он мне подскажет, исходя из своего опыта, что там может быть, какие последствия. Я вот не могу понять, что такого страшного случится, если будет в системе аккуратненько установленный сторонний пакетик.
Ну, я ставил. Могу сказать, что будет.
Если это действительно аккуратно собранный пакет, да ещё собранный под мой дистр и мою версию, то будет работать нормально. Но это нужно быть чертовски уверенным в стороннем пакете, чтобы спокойно его ставить.
Обычно такой уверенности нет. Поэтому и существуют репы, отдельные для каждой версии дистра.
С контрольными суммами, цифровыми подписями и прочими мерами предосторожности.
Единственный случай, когда я на сто процентов уверен, что пакет будет работать - это если я сам собрал пакет на своей машине.
жучара писал(а):
03.05.2019 13:54
Что-то же эта фраза значит.
Да вот, что написано, то и значит. Буквально. Один и тот же пакет можно собрать по-разному.
С разными библиотеками (читай: с разными зависимостями). Он и будет требовать разного.
Скачайте как-нибудь на досуге тарбол с исходниками и посмотрите вывод ./configure --help
Там будет куча всякой всячины, которую можно задействовать (или не задействовать) при сборке.
жучара писал(а):
03.05.2019 13:54
Хоть пример какой-нибудь. Пожалуйста.
Пример Вы привели в начале этой темы. Самый что ни на есть наглядный. Куда уж больше?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Hephaestus писал:
03.05.2019 14:39
Несчастный человек. Кто заставляет-то?
начальство.
Hephaestus писал:
03.05.2019 14:39
Пример Вы привели в начале этой темы. Самый что ни на есть наглядный. Куда уж больше?
это совсем не тот пример. Вот я показал- вот такая проблема. Потом предложил решить её- вот заранее поставить родные пакеты ttf-dejavu и ttf-dejavu-extra. Потом поставить ktorrent и посмотреть, что будет (какие конфликты и прочая ерунда. Кстати, оно работает и ktorrent качает себе)
+++++++++++++++++++++++++++++++++++++++
Но это слишком сложно и пронолгированно. То ли сломается, то ли не сломается, то ли сломается но потом.
Поэтому хотелось бы другой примерчик. Как какие зависимости могут поломаться, я не пойму.
Если в пакете (каком-нибудь) написана зависимость:
depends x
Она же не превратится в
depends y
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

жучара писал(а):
03.05.2019 14:32
ну я не прошу вас согласиться со мной сию же минуту
Дело вообще не в этом. Я лишь хотел понять, на что Вы опираетесь.
жучара писал(а):
03.05.2019 14:32
что-то же это всё значит.
Да. Это значит, что нужно пройти по указанной там ссылке (Census) и посмотреть, что там написано.
А написано там буквально следующее:
apt repositories:

# stable supported release
deb [arch=amd64] https://download.astralinux.ru/astra/stable/orel/repository/ orel main contrib non-free
deb-src https://download.astralinux.ru/astra/stable/orel/repository/ stable main contrib non-free

# current(testing) modern release
deb [arch=amd64] https://download.astralinux.ru/astra/current/orel/repository/ orel main contrib non-free
deb-src https://download.astralinux.ru/astra/current/orel/repository/ orel main contrib non-free
И там нигде не сказано, что можно подключать исходные репы Debian.
Если бы было можно, указали бы.
Производный дистрибутив - это ещё не значит, что он совместим с исходным с точностью до пакета.
Наоборот, это значит, что есть различия.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Bizdelnick »

жучара писал(а):
03.05.2019 14:51
Если в пакете (каком-нибудь) написана зависимость:
depends x
Она же не превратится в
depends y
Зависимость сама по себе не превратится. А вот x в y превратиться может. Потому что пакет x в одном дистрибутиве — не обязательно то же самое, что одноимённый пакет в другом дистрибутиве. Запросто может выйти так, что зависимость вроде бы установлена, но ничего не работает. И это далеко не единственный вариант, каким образом всё может сломаться. (Со скайпом такого произойти не может, просто потому что от него точно ничего не зависит, и у самого него зависимостей минимум.)
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

жучара писал(а):
03.05.2019 14:51
это совсем не тот пример.
Именно тот. Тот самый.
Я Ваши дистры не исследовал, поэтому опираюсь на Ваш первый пост в данной теме.

Итак,
Пакет ktorrent зависит от ttf-dejavu и ttf-dejavu-extra, которых в Вашем дистре не оказалось.
Для разрешения этой зависимости их нужно поставить и менеджер пакетов это сделает.
НОВЫЕ пакеты, которые будут установлены:
......
ttf-dejavu ttf-dejavu-extra
.....
Но эти пакеты конфликтуют с fonts-dejavu и fonts-dejavu-extra
Для разрешения конфликта их нужно удалить.
А от fonts-dejavu и fonts-dejavu-extra зависит libreoffice.
Следовательно, этот пакет удаляется тоже.
Рискну предположить, что если поставить ttf-dejavu и ttf-dejavu-extra заранее,
а потом поставить libreoffice, то fonts-dejavu и fonts-dejavu-extra уже не потребуется.
Вполне вероятно, что fonts-dejavu и ttf-dejavu - это одно и то же. Аналогично fonts-dejavu-extra и ttf-dejavu-extra.

Вот Вам пример того, как одна зависимость превращается в другую.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Hephaestus писал:
03.05.2019 14:51
И там нигде не сказано, что можно подключать исходные репы Debian.
Если бы было можно, указали бы.
указали
https://wiki.astralinux.ru/pages/viewpa ... an(wheezy)

И строчку даже велели эту написать:
deb https://mirror.yandex.ru/debian/ wheezy contrib main non-free

А там и ktorrent присутствует.
https://mirror.yandex.ru/debian/pool/main/k/ktorrent/

Извините, надо было вам сразу эту ссыль написать.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Bizdelnick »

жучара писал(а):
03.05.2019 15:29
указали
А где там указали, что так можно делать со «Смоленском»?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Там не указано. Там указано, что можно подключать wheezy. А Смоленск 1.5 это wheezy и есть.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 16953
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Bizdelnick »

жучара писал(а):
03.05.2019 15:40
Смоленск 1.5 это wheezy и есть.
Да что Вы заладили одно и то же? Вам сколько раз уже разные люди говорили: не Wheezy это! Может быть, версия 1.3 и соответствовала Wheezy (я не проверял), но в 1.5 натащили более новых пакетов, в частности, вот эти вот самые переименованные пакеты шрифтов. То, что получилось в итоге, не соответствует ни одному из релизов Debian.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

жучара
По Вашей ссылке есть примечание:
Таблицы соответствия версий Astra Linux CE/Astra Linux SE и Debian можно посмотреть по ссылке: Дополнительные пакеты и СПО

И там сказано следующее:
При необходимости возможно доустанавливать необходимое ПО из сторонних источников.
Судя по таблице "Список бинарно-совместимых репозиториев"
"Astra Linux Special Edition" (ОС СН) Релиз "Смоленск" 1.5
Соответствует GNU/Debian Wheezy

Однако
Важно помнить, что доустановленное ПО не должно заменять существующие файлы из состава операционной системы специального назначения "Astra Linux Special Edition".
Доводим до Вашего сведения, что мы не гарантируем корректное функционирование ПО из сторонних источников.
Так что подключать и ставить можно, но только то, что отсутствует в Астре. И опять же на свой страх и риск.
Так мы ровно об этом и говорим.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Ну на том и порешим.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 545
ОС: астралинукс

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение жучара »

Bizdelnick писал:
03.05.2019 16:09
жучара писал(а):
03.05.2019 15:40
Смоленск 1.5 это wheezy и есть.
Да что Вы заладили одно и то же? Вам сколько раз уже разные люди говорили: не Wheezy это! Может быть, версия 1.3 и соответствовала Wheezy (я не проверял), но в 1.5 натащили более новых пакетов, в частности, вот эти вот самые переименованные пакеты шрифтов. То, что получилось в итоге, не соответствует ни одному из релизов Debian.
Вынужден признать, картинку
Screenshot_20200517_175813.png
более чем условной. Также нельзя устанавливать пакеты из debian на астралинукс. Как теперь жить- хз
downloadfile-39.gif
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1111
ОС: gentoo fluxbox

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение yoricI »

Устанавливать дебиан, очевидно :-)
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3077
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Установка торрент-клиента требует удаления libreoficce!

Сообщение Hephaestus »

жучара писал(а):
17.05.2020 16:09
Как теперь жить- хз
Как ни странно, но у Вас на выбор целых три варианта (не так мало).
В зависимости от Вашей ситуации (деталей я не знаю).
1. Пользоваться тем, что есть. Особенно, если начальство настаивает на использовании именно "Астры".
Если настаивают, значит есть причины. Требования к безопасности, режимные объекты и всё такое.
Здесь баловаться со всякими сторонними репами совсем уж негоже.
2. Если использование именно Астры некритично, то ставим "ванильный" Debian.
3. Если использование Астры обязательно, и при этом до зарезу нужно использовать софт, который есть в Debian, и всё это несмотря на строгость п.1, то берем и "перепакечиваем" нужные пакеты из Debian, реализуя установку куда-нибудь в /opt. Это возня, да. Это по сути обозначает сопровождение недостающих пакетов. Но это может оказаться рабочим вариантом.
При условии, что Вы осилили-таки технику создания deb-пакета. Ну не зря же Вы копались в руководствах столько времени.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали: