Запись stderr и stdout в файл, вывод stderr на экран (на стандартный вывод)
exec 2> >(tee -a -i "$HOME/somefile.log")
exec >> "$HOME/somefile.log"
Полезно для crons, так что вы можете получать ошибки (и только ошибки )по почте
Ваш /etc/apt/sources.list
или файл в каталоге /etc/apt/sources.list.d/
содержит исходники пакетов Debian. смешанный с названиями выпусков Ubuntu. Эти репозитории не существуют. Убедитесь, что вы добавляете только исходные коды пакетов, предназначенные для вашей версии Ubuntu.
Выполнить
grep -rl 'debian\.org/debian' /etc/apt/sources.list*
, чтобы найти файл, содержащий эти записи.
Отредактируйте соответствующий файл и удалите все записи, содержащие http://deb.debian.org/debian
или http://security.debian.org/debian-security
. (напр.sudo nano /etc/apt/sources.list
)или удалите файл, если это единственный файл в /etc/apt/sources.list.d/
, содержащий только такие записи.
Затем запустите
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
снова следует
sudo apt-get install -y nodejs
для установки nodejs
.