[...] собственный URL (например, example.com), на который указывает мой регистратор.
Это не то, что делает регистратор (домена). Регистратор домена просто действует как ваш прокси-сервер для регистрации вашего домена, его контактной информации и делегированных DNS-серверов в регистраторе доменов y . После этого DNS-серверы решают, на что указывают имена в этом домене.
Вы можете использовать поставщика услуг, который предоставляет как услуги регистратора, так и услуги DNS, но важно различать функции.
Дело в том, что я просто не знаю, для чего это используется?
Это используется, чтобы вы могли отличить их друг от друга. Вот почему мы даем имена вещам в целом .
Может ли кто-нибудь пояснить, как имя хоста, установленное на сервере, соотносится с URL-адресом / именем домена, на которое я указываю (если это вообще происходит)
В зависимости от вашего веб-сервера, системное имя хоста может использоваться по умолчанию значение ServerName
(или эквивалент), то есть собственное представление сервера об имени хоста. Эта информация может быть раскрыта в таких вещах, как перенаправления HTTP, автоматически генерируемые веб-сервером.
для чего именно используется имя хоста сервера
На самом деле многое: оно может входить в приглашения оболочки по умолчанию (чтобы вы могли видеть, к какой машине вы подключены), в файлах журнала, DNS PTR записи и так далее.
Неясно, какую версию Fedora вы используете, но последняя версия Fedora 25 имеет emacs 25.1 в репозитории, как вы можете заметить в списке обновлений:
https://bodhi.fedoraproject.org/updates/?packages=emacs
Он также доступен в Fedora 24, как видно из приведенного выше списка, поэтому вы, вероятно, используете что-то более старое, и поэтому вам следует обновить всю систему, потому что Fedora 23 и более ранние версии - EOL
Вы можете указать версию
dnf install emacs-25.1-3
В качестве примера на Fedora25.
Если есть проблемы с зависимостями, попробуйте один из следующих вариантов:
dnf check-update; dnf upgrade --best
Или, если хотите, вы можете сказать ему "разрешить стирание" других пакетов. Очевидно, что это разрушительно.
dnf upgrade --allowerasing
Наконец, у вас также есть возможность обновления до определенной версии; хотя, похоже, это уже устаревшая опция.
dnf upgrade-to
Из man-pages:
dnf [options] repository-packages upgrade-to ... Обновить пакеты до указанных версий, доступных в хранилище. Upgrade-to является устаревшим псевдонимом для команды upgrade подкоманда.
Если вы заметили, вы использовали опцию update
, а не upgrade
в вашей первоначальной команде.
Пожалуйста, загляните в Fedora Admin Guide: Software Management, а также DNF Documentation.