В настоящее время у меня возникают проблемы с установкой нового программного обеспечения / плагинов на мой рабочий компьютер rhel6. У меня нет подключения к Интернету, и мне нужно загружать все, что мне нужно, на отдельный компьютер с Интернетом (ubuntu).
Следовательно, я всегда заканчиваю поиск rpms для установки (в большинстве случаев ссылки поиска RPM для меня тоже не работают). Мне было интересно, есть ли возможность обойти это?
Я проходил через: загрузить программное обеспечение для последующей установки . Я хотел знать, смогу ли я замаскировать свой ubuntu как компьютер rhel / centos и загрузить пакет.
Во-вторых, я новичок в использовании Linux и не могу понять, как использовать ссылки source-forge и ftp.
Я отказался от использования исходного кода, поскольку мне почти всегда не хватает зависимостей. Мой менеджер порекомендовал мне использовать .rpms, поскольку они скомпилированы отдельно?
Я хотел бы получить некоторую информацию по этому поводу.
У вас есть три возможности. Поскольку вы не хотите компилировать из исходников, остается два варианта:
Также вы можете попробовать менее очевидные вещи, такие как использование ubuntu в качестве шлюза / прокси / vpn для вашего rhel, но этот метод зависит от топологии вашей сети и имеет гораздо меньше шансов решить ваши потребности.
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
после этого
yum clean all
, а затем установите программное обеспечение, которое у вас есть в этой папке, например:
yum install gedit -y