
Всякий раз, когда я использую sudo apt-get install packagename
, он начинает установку. Я ввожу "Y" при появлении запроса, и появляется это:
TrueType core fonts for the Web EULA
END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE
…
<Ok>
Почему это происходит?
решение1
Apt отображает лицензионное соглашение для пакета, который вы устанавливаете. Я предполагаю, что вы устанавливаете пакет msttcorefonts или что-то, что требует установки этого пакета, например wine, playonlinux и т. д. Apt делает здесь хорошее дело, информируя вас и соглашаясь с лицензией, которой покрывается программное обеспечение для этого конкретного пакета.
решение2
После того, как я не смог продолжить с EULA, прочесывая эти форумы в поисках решения, расстраиваясь; я в конце концов нажал кнопку «tab» в ярости, которая выделила кнопку «Ok», а затем предложила мне согласиться или не согласиться. После этого терминал возобновил свою обычную работу. Ура!
решение3
Я согласен с @Mordoc.
msttcorefonts — это пакет, защищенный авторским правом и не подпадающий под действие лицензионного соглашения Ubuntu (что логично, поскольку он принадлежит Microsoft)
Большая часть того, что находится в apt-cache (можно установить через apt-get
Ubuntu Store), лицензирована разработчиками, чтобы позволить пользователям Ubuntu устанавливать ее.
Однако, как прокомментировал djeikyb, то, что вы можете установить что-то через, apt-get
не означает, что это свободно лицензировано. Некоторые вещи, которые можно загрузить, могут быть из несвободного репозитория (откуда apt загружает программы), и поэтому вам может потребоваться согласиться с соглашением (даже если оно находится в apt-cache).
Другие вещи, такие как программы, которые вы загружаете извне (например, msttcorefonts), могут иметь другое лицензионное соглашение.
решение4
Скриншот низкого качества, но я думаю, что это лицензия Microsoft на Truefont. По сути, он говорит вам, что вы можете и чего не можете делать с этим программным обеспечением. Если вы хотите продолжить, вам придется принять лицензию (нажав пробел)