2

У меня есть библиотека виртуальных машин, на которых я запускаю тестирование продукта, и я столкнулся с проблемой, когда xterm не найден.

Первоначально я думал, что xterm был базовым терминалом, установленным во всех дистрибутивах Linux. Мне нужно получить xterm в этих системах как можно проще, так как эта процедура может оказаться в руководстве пользователя.

Есть ли команда, которую я могу ввести в терминал, чтобы сделать это?

2 ответа2

3
$ yum provides "*bin/xterm"
Loaded plugins: auto-update-debuginfo, fastestmirror, presto, refresh-packagekit
xterm-253-1.el6.x86_64 : Terminal emulator for the X Window System
Repo        : base
Matched from:
Filename    : /usr/bin/xterm

Так что yum install xterm

1

Смонтируйте установочный RHEL DVD:

mkdir -p /mnt/RHEL
mount /dev/cdrom /mnt/RHEL

Или, если у вас просто есть ISO, вы можете использовать его вместо:

mkdir -p /mnt/RHEL
mount -o loop /path/to/RHEL.iso /mnt/RHEL

Теперь создайте репозиторий Yum, который использует DVD в качестве репозитория.

Создайте файл [/etc/yum.repos.d/rhel-dvd.repo] с содержанием:

[rhel-dvd]
name=Red Hat Enterprise Linux $releasever - $basearch - DVD
baseurl=file:///mnt/RHEL/Server/
enabled=1
gpgcheck=0

Теперь вы сможете очистить кэш yum и установить 32-битную библиотеку C:

yum clean all

yum install xterm

Надеюсь, поможет!!!

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