Проблема при установке нового программного обеспечения - RHEL6

В настоящее время у меня возникают проблемы с установкой нового программного обеспечения / плагинов на мой рабочий компьютер rhel6. У меня нет подключения к Интернету, и мне нужно загружать все, что мне нужно, на отдельный компьютер с Интернетом (ubuntu).

Следовательно, я всегда заканчиваю поиск rpms для установки (в большинстве случаев ссылки поиска RPM для меня тоже не работают). Мне было интересно, есть ли возможность обойти это?

Я проходил через: загрузить программное обеспечение для последующей установки . Я хотел знать, смогу ли я замаскировать свой ubuntu как компьютер rhel / centos и загрузить пакет.


Во-вторых, я новичок в использовании Linux и не могу понять, как использовать ссылки source-forge и ftp.

Я отказался от использования исходного кода, поскольку мне почти всегда не хватает зависимостей. Мой менеджер порекомендовал мне использовать .rpms, поскольку они скомпилированы отдельно?

Я хотел бы получить некоторую информацию по этому поводу.

0
13.04.2017, 15:36
2 ответа

У вас есть три возможности. Поскольку вы не хотите компилировать из исходников, остается два варианта:

  • Пакеты CentOS должны работать для rhel. По крайней мере, на моем rhel6.6 это всегда работало. Таким образом, вы можете загрузить желаемый rpm из репозитория centos в свой ubuntu, затем скопировать его в rhel и установить
  • . Используя диспетчер пакетов ubuntu, загрузите пакет .deb, а затем конвертируйте deb-> rpm, используя alien

Также вы можете попробовать менее очевидные вещи, такие как использование ubuntu в качестве шлюза / прокси / vpn для вашего rhel, но этот метод зависит от топологии вашей сети и имеет гораздо меньше шансов решить ваши потребности.

1
28.01.2020, 02:49
createrepo path/of/folder/where/your/rpmStore

, затем выполните эту команду

удалите файл репо

rm -iv  /etc/yu.repos.d/*

, затем создайте собственный файл репо

echo -e "[MyRepo] \n name=MyRepo \n baseurl=file:/path/of/folder/where/your/rpmStore \n enabled=1 \n gpgcheck=0 \n skip_if_unavailable=True">/etc/yum.repos.d/myrepo.repo

он выглядит как enter image description here

после этого

yum clean all

, а затем установите программное обеспечение, которое у вас есть в этой папке, например:

yum install gedit -y
0
28.01.2020, 02:49

Теги

Похожие вопросы