我必须在一台无法连接到互联网的计算机上安装open。
我很少在校外使用CentOS 7,所以我不知道如何搜索。
我努力了三天,并成功地通过这个命令从互联网连接的系统安装了open。
yum install java-1.8.0-openjdk-devel我还学会了注册环境变量。
但是,我很难在一个没有互联网的环境中安装它。
你不必什么都告诉我。如果你给我指导,我会努力学习的。
请告诉我一个好方法。
我的系统os版本是CentOS 7 (7.9-2009),我想安装open的1.8.0版本。
发布于 2021-01-09 04:49:19
您可以尝试这种方法:
首先,安装仅限下载的插件。
$ yum install yum-plugin-downloadonly yum-utils createrepo然后创建安装目录。/openjdk-安装根目录是一个临时存储许多rpm的文件夹。
$ mkdir /openjdk
$ mkdir /openjdk-installroot将许多rpm下载到/openjdk-installroot目录中,使用--仅下载(yum-plugin- Download )。然后通过creatrepo创建回购数据库。
$ yum install --downloadonly --installroot=/openjdk-installroot --releasever=7 --downloaddir=/openjdk java-1.8.0-openjdk-devel.x86_64
$ createrepo --database /openjdk现在,您可以删除/OpenJDK-install根目录。
$ rm -rf /openjdk-installroot您必须将/openjdk目录移动到目标的CentOS 7系统(使用DVD、CD、USB等)。
最后,您应该按照下面的方式进行回购,以安装openjdk。
vi /etc/yum.repos.d/offline-openjdk.repo
[offline-openjdk]
name=offline-openjdk
baseurl=file:///openjdk
enabled=0
gpgcheck=1最后,您可以使用这个命令来完成安装。
$ yum --disablerepo=\* --enablerepo=offline-openjdk install --nogpgcheck java-1.8.0-openjdk-devel.x86_64我检查了这个能够与CentOS 7.9-2009一起使用的安装方法(发布日期: 2020-09-29)。
谢谢。祝你今天愉快。
https://stackoverflow.com/questions/65639392
复制相似问题