apt-get работает с sudo, но не с root
Я настраиваю коробку Vagrant с Ubuntu 20.04 за прокси-сервером и использую apt-cacher в качестве репозитория.
В Vagrantfile я запускаю (от имени root) эти команды в следующем порядке:
apt-get -qq install -y docker docker-compose
...
apt-get -qq install -y mariadb-server mariadb-client
...
apt-get -qq install -y subversion wget libxrender1 libxtst6 libxi6 libgtk2.0-0 libidn11 libglu1-mesa
Вторая команда, и только вторая команда не работает. В выводе есть куча 404, но я не могу вставить его сюда, потому что "похоже на спам"...
Внутри che Box у меня следующее поведение.
Эта команда работает:
$ sudo apt-get update
Эта команда также работает:
$ sudo apt-get install mariadb-server mariadb-client
Эта команда , запущенная с правами root , не работает:
# apt-get update
.
Это часть вывода:
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
...
N: See apt-secure(8) manpage for repository creation and user configuration details.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
E: The repository '...' is no longer signed.
...
Эта команда , запущенная с правами root , не работает:
# apt-get install mariadb-client mariadb-server
С тем же выводом 404, что и раньше.
Что здесь происходит?