Мне нужно было установить некоторые библиотеки (например, libSM.i686) на мою машину, чтобы иметь возможность работать с ANSYS Workbench (программное обеспечение для динамического моделирования), и я столкнулся с проблемой при использовании команды yum install, например: «Не удается получить репозиторий». метаданные (repomd.xml) для хранилища ":

Эта система получает обновления от RHN Classic или RHN Satellite.

http://linux.dropbox.com/fedora/6Workstation/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Dropbox. Please verify its path and try again

поэтому я искал и понял, что мне нужно сменить имя хоста (с клиентского портала ansys); Я пытался изменить этот файл /etc/sysconfig/network ; Я сделал это один раз, изменив файл /etc/sysconfig/network в gedit и сохранив его.

К сожалению, это не решило проблему, поэтому теперь мне нужно вернуться к предыдущему имени хоста (которое было в форме полного доменного имени (FQDN) в формате hostname.domainname). Но теперь, что удивительно, это не позволяет мне делать это больше. Поэтому я попробовал команду для редактирования имени хоста cd /etc/sysconfig; vi network но я не знаю, как мне сохранить изменения, внесенные в имя хоста.

2 ответа2

2

tldr;

На терминале введите следующую команду, чтобы открыть файл hosts:

sudo nano /etc /hosts

Ваш файл hosts будет выглядеть так:

переименуйте запись, помеченную 127.0.1.1, именем хоста, который вы предпочитаете. Вернувшись к терминалу, введите следующую команду, чтобы открыть файл имени хоста:

sudo nano /etc /hostname

Этот файл содержит только ваше текущее имя хоста: замените имя хоста по умолчанию тем же именем хоста, которое вы указали в предыдущем шаге. Сохраните его.

Наконец, нам нужно зафиксировать изменения в системе и перезагрузить систему, чтобы изменения вступили в силу. В терминале введите следующую команду, чтобы зафиксировать изменения:

sudo /etc/init.d/hostname.sh

Выполните эту команду с:

перезагрузка sudo

Как только система вернется в режим онлайн, ваше новое имя хоста вступит в силу.

полная статья здесь.

0

в /etc /sysconfig /network:

NETWORKING=yes
HOSTNAME=hostname.domainname

Выше потребуется перезагрузка.

Изменить имя хоста без перезагрузки:

sysctl kernel.hostname=hostname.domainname

Используйте оба, чтобы сохранить изменения, если вы перезапустите позже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .