Попробуйте добавить (setq hostname "bloodredangel")
(или любое другое имя хоста, которое вы хотите установить в качестве) в начало вашего файла .emacs.
Ошибка emacs: «Значение символа как переменной равно void: hostname»
После того, как я установил emacs, эта ошибка возникает каждый раз при запуске. Это мешает мне устанавливать плагины, например, auctex через aptitude. Я уже пытался установить плагин вручную (рельсы для рубина), но не работает.
Ошибка не содержит сообщения «имя хоста», но отображается имя хоста моего компьютера («bloodredangel-ubuntu»). Я изменил свое имя хоста на bloodredangel, но сообщение об ошибке остается прежним. Пока я менял имя хоста, я увидел, что в / etc / hostname было две записи:
127.0.0.1 bloodredangel-ubuntu
Я уже задавал этот вопрос на форуме Ubuntu, но они не могли помочь. Они распознали неверно настроенный файл / etc / hosts, который я исправил, но время от времени эти неправильные конфигурации что-то связывали. Я не добавил их вручную, возможно, это как-то связано с проблемой. Неправильные конфигурации выглядели так:
127.0.0.1 127.0.0.1 bloodredangel-ubuntu localhost.localdomain localhost 127.0.0.1 127.0.0.1:8080 bloodredangel-ubuntu localhost.localdomain localhost
Я не нашел решения в интернете, поэтому надеюсь, что наконец найду помощь.
2 ответа на вопрос
«Решил» это переустановкой Ubuntu. Было меньше работы, чем ожидалось. (Создала резервную копию домашней папки, поэтому переустановка заняла около 4 часов с созданием резервной копии и ее воспроизведением.)
Похожие вопросы
-
4
Текст в котельной с Emacs Gnus
-
3
Как сделать символы Unicode видимыми в Emacs?
-
2
Почему я не могу использовать свой собственный ftp.exe?
-
-
2
Mac OS X, Emacs и клавиатура Windows - переназначение клавиш
-
3
Почему M-RET становится CMj
-
2
Как изменить шрифт в Emacs для Windows?
-
2
Как я могу различить различные пакеты Emacs в Ubuntu?
-
1
Начальные размеры Aquamacs
-
5
Есть ли * хороший * HTML-режим для emacs?
-
4
Особенности Emacs, которые дополняют Vim?