
Я пытаюсь установить агент webpagetest, используя скрипт установщика Ubuntu здесьhttps://github.com/WPO-Foundation/wptagent-install
На свежем образе Azure Ubuntu 18.04 LTS все работает без проблем.
Однако мне нужно установить его на новый образ VPSCity Ubuntu 18.04 LTS (который находится в Новой Зеландии). При запуске установщика на нем происходит сбой:
$ sudo apt-get install ttf-mscorefonts-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ttf-mscorefonts-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'ttf-mscorefonts-installer' has no installation candidate
До этого я сделал следующее:
sudo apt-get update
sudo apt-get upgrade -y
кот /etc/apt/sources.list
дает
deb http://archive.ubuntu.com/ubuntu bionic main restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe
deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu bionic partner
Я видел несколько постов, в которых говорилось, что мне нужно включить multiverse. Как это сделать через сеанс командной строки SSH?
Нормально ли, что два разных сервера Ubuntu 18.04 LTS настолько разные?
Я также попробовал 20.04, та же проблема.
решение1
Если вы ищете пакет наpackages.ubuntu.comвы заметите, что посылка находится вмультивселенная репозиторий, которого нет в вашем sources.list.
Вам просто нужно добавить его в строку в вашем файле sources.list:
deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
решение2
Я нашел решение.
Я взял рабочий файл sources.list из виртуальной машины Azure и добавил его в конец существующего, так что мой обновленный файл sources.list выглядит следующим образом:
deb http://archive.ubuntu.com/ubuntu bionic main restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe
deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu bionic partner
deb http://azure.archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://azure.archive.ubuntu.com/ubuntu/ bionic universe
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://azure.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-security main restricted
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-security universe
deb http://azure.archive.ubuntu.com/ubuntu/ bionic-security multiverse