Я использую несколько серверов, которые генерируют некоторые письма из-за заданий cron или по другим причинам. Проблемы. В настоящий момент один из них действует как мой почтовый сервер (postfix / dovecot) и принимает почту для "abc.com" и "def.com".
Сейчас я пытаюсь перенаправить всю почту с других серверов на один учетная запись электронной почты на моем почтовом сервере:
npm update --global
). Версия 3 требуется для программного обеспечения, которое я развертываю.
Все в порядке, пока я не запустил регулярные обновления безопасности и т. Д. С помощью apt-get update
/ upgrade
и npm постоянно понижается до v2.
Есть ли способ предотвратить изменение глобальных пакетов npm (особенно самого npm) с помощью apt-get?
Некоторые файлы конфигурации, если они полезны:
# /etc/apt/sources.list
deb http://mirrors.digitalocean.com/ubuntu trusty main restricted
deb-src http://mirrors.digitalocean.com/ubuntu trusty main restricted
deb http://mirrors.digitalocean.com/ubuntu trusty-updates main restricted
deb-src http://mirrors.digitalocean.com/ubuntu trusty-updates main restricted
deb http://mirrors.digitalocean.com/ubuntu trusty universe
deb-src http://mirrors.digitalocean.com/ubuntu trusty universe
deb http://mirrors.digitalocean.com/ubuntu trusty-updates universe
deb-src http://mirrors.digitalocean.com/ubuntu trusty-updates universe
deb http://mirrors.digitalocean.com/ubuntu trusty multiverse
deb-src http://mirrors.digitalocean.com/ubuntu trusty multiverse
deb http://mirrors.digitalocean.com/ubuntu trusty-updates multiverse
deb-src http://mirrors.digitalocean.com/ubuntu trusty-updates multiverse
deb http://mirrors.digitalocean.com/ubuntu trusty-backports main restricted universe multiverse
deb-src http://mirrors.digitalocean.com/ubuntu trusty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu trusty-security main
deb-src http://security.ubuntu.com/ubuntu trusty-security main
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
# /etc/apt/sources.list.d/nodesource.list
deb https://deb.nodesource.com/node_4.x trusty main
deb-src https://deb.nodesource.com/node_4.x trusty main
После небольшого поиска я нашел этот поток github , который, кажется, предполагает, что вам нужно будет закрепить. Я предлагаю вам попробовать добавить создание файла /etc/apt/preferences.d/nodejs
с приведенным ниже содержанием, как предлагается в этом выпуске.
Package: *
Pin: origin deb.nodesource.com
Pin-Priority: 1001
Вы можете использовать узел политики apt-cache policy
до и после настройки закрепления, чтобы убедиться, что она меняет приоритеты.