LINUX.ORG.RU

Ответ на: комментарий от mandala
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
VladNoooob
() автор топика
Ответ на: комментарий от mandala
root@debian13:~# apt -y -s install npm
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 npm : Зависит: nodejs (>= 6.11~) но 4.8.2~dfsg-1 будет установлен
       Зависит: node-abbrev (>= 1.1.1~) но 1.0.9-1 будет установлен
       Зависит: node-ansi-regex (>= 3.0~) но 2.0.0-1 будет установлен
       Зависит: node-cacache (>= 10.0.4~) но он не будет установлен
       Зависит: node-config-chain (>= 1.1.11~) но он не будет установлен
       Зависит: node-glob (>= 7.1.2~) но 7.1.1-1 будет установлен
       Зависит: node-hosted-git-info (>= 2.6~) но 2.1.5-1 будет установлен
       Зависит: node-ini (>= 1.3.5~) но 1.1.0-1 будет установлен
       Зависит: node-npm-package-arg но он не будет установлен
       Зависит: node-jsonstream (>= 1.3.2~) но 1.0.3-4 будет установлен
       Зависит: node-libnpx (>= 10.0.1~) но он не будет установлен
       Зависит: node-lockfile (>= 1.0.3~) но 0.4.1-1 будет установлен
       Зависит: node-lru-cache (>= 4.1.1~) но 4.0.2-1 будет установлен
       Зависит: node-move-concurrently (>= 1.0.1~) но он не будет установлен
       Зависит: node-normalize-package-data (>= 2.4~) но 2.3.5-2 будет установлен
       Зависит: node-gyp (>= 3.6.2~) но 3.4.0-1 будет установлен
       Зависит: node-resolve-from (>= 4.0~) но 2.0.0-1 будет установлен
       Зависит: node-npmlog (>= 4.1.2~) но 0.0.4-1 будет установлен
       Зависит: node-osenv (>= 0.1.5~) но 0.1.0-1 будет установлен
       Зависит: node-read-package-json (>= 2.0.13~) но 1.2.4-1 будет установлен
       Зависит: node-request (>= 2.83~) но 2.26.1-1 будет установлен
       Зависит: node-retry (>= 0.10.1~) но 0.6.0-1 будет установлен
       Зависит: node-rimraf (>= 2.6.2~) но 2.5.4-2 будет установлен
       Зависит: node-semver (>= 5.5~) но 5.3.0-1 будет установлен
       Зависит: node-sha (>= 2.0.1~) но 1.2.3-1 будет установлен
       Зависит: node-slide (>= 1.1.6~) но 1.1.4-1 будет установлен
       Зависит: node-strip-ansi (>= 4.0~) но 3.0.1-1 будет установлен
       Зависит: node-tar (>= 4.4~) но 2.2.1-1 будет установлен
       Зависит: node-boxen (>= 1.2.1~) но он не будет установлен
       Зависит: node-latest-version (>= 3.0~) но он не будет установлен
       Зависит: node-which (>= 1.3~) но 1.2.11-1 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
VladNoooob
() автор топика
Ответ на: комментарий от mandala
Пол:1 http://security.debian.org stable/updates InRelease [94,3 kB]
Игн:2 http://ftp.ua.debian.org/debian stable InRelease                                                                                  
Сущ:3 http://ftp.ua.debian.org/debian stable-updates InRelease                                                                          
Сущ:4 http://ftp.debian.org/debian stretch-backports InRelease                                                                                 
Сущ:5 http://ftp.ua.debian.org/debian stable Release                                                                                           
Получено 94,3 kБ за 0с (130 kБ/c)                                                                      
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
VladNoooob
() автор топика
Ответ на: комментарий от VladNoooob

У вас все зависимости в stable-backports, а пакет вы пытаетесь установить используя стандартный репозиторий.

ChubaDuba
()
Ответ на: комментарий от VladNoooob

А, пакет npm только в бекпортах, а по умолчанию зависимости цепляются из основного репозитория. Надо лишь указать использовать принудительно репозиторий man apt-get:

       -t, --target-release, --default-release
           This option controls the default input to the policy engine; it creates a default pin at priority 990 using the
           specified release string. This overrides the general settings in /etc/apt/preferences. Specifically pinned
           packages are not affected by the value of this option. In short, this option lets you have simple control over
           which distribution packages will be retrieved from. Some common examples might be -t '2.1*', -t unstable or -t
           sid. Configuration Item: APT::Default-Release; see also the apt_preferences(5) manual page.

Команда в итоге такая:

apt -y -t stretch-backports install npm

Читай подробнее документацию:

https://backports.debian.org/Instructions/
https://wiki.debian.org/Backport

Удачи. )

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