yum install --downloadonly 下载依赖包研究
在CentOS中可以使用yum自动安装软件,在离线环境中却行不通。
- Linux localhost 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
对于同一版本CentOS,我们可以事先下载离线依赖包,后面用命令手动安装。
- Java
自动安装命令:
- yum install -y java
安装结果:
- Installed:
- java-1.8.-openjdk.x86_64 :1.8.0.121-.b13.el7_3
- Dependency Installed:
- copy-jdk-configs.noarch :1.2-.el7 fontconfig.x86_64 :2.10.-.el7
- fontpackages-filesystem.noarch :1.44-.el7 giflib.x86_64 :4.1.-.el7
- java-1.8.-openjdk-headless.x86_64 :1.8.0.121-.b13.el7_3 javapackages-tools.noarch :3.4.-.el7
- libICE.x86_64 :1.0.-.el7 libSM.x86_64 :1.2.-.el7
- libX11.x86_64 :1.6.-.el7 libX11-common.noarch :1.6.-.el7
- libXau.x86_64 :1.0.-2.1.el7 libXcomposite.x86_64 :0.4.-4.1.el7
- libXext.x86_64 :1.3.-.el7 libXfont.x86_64 :1.5.-.el7
- libXi.x86_64 :1.7.-.el7 libXrender.x86_64 :0.9.-2.1.el7
- libXtst.x86_64 :1.2.-2.1.el7 libfontenc.x86_64 :1.1.-.el7
- libjpeg-turbo.x86_64 :1.2.-.el7 libpng.x86_64 :1.5.-.el7_2
- libxcb.x86_64 :1.11-.el7 libxslt.x86_64 :1.1.-.el7
- lksctp-tools.x86_64 :1.0.-.el7 python-javapackages.noarch :3.4.-.el7
- python-lxml.x86_64 :3.2.-.el7 ttmkfdir.x86_64 :3.0.-.el7
- tzdata-java.noarch :2017b-.el7 xorg-x11-font-utils.x86_64 :7.5-.el7
- xorg-x11-fonts-Type1.noarch :7.5-.el7
如果手动去一个个找依赖是很困难的,即便已经知道名字、版本,下面就依赖系统自带的命令完成该步骤
- yum install --downloadonly --downloaddir=/home/java java
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: mirrors.aliyun.com
- * extras: mirrors.aliyun.com
- * updates: mirrors..com
- Resolving Dependencies
- --> Running transaction check
- ---> Package java-1.8.-openjdk.x86_64 :1.8.0.121-.b13.el7_3 will be installed
- --> Processing Dependency: java-1.8.-openjdk-headless = :1.8.0.121-.b13.el7_3 for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: xorg-x11-fonts-Type1 for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libpng15.so.(PNG15_0)(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjvm.so(SUNWprivate_1.)(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjpeg.so.(LIBJPEG_6.)(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjli.so(SUNWprivate_1.)(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjava.so(SUNWprivate_1.)(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: fontconfig(x86-) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libpng15.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjvm.so()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjpeg.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjli.so()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libjava.so()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libgif.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libawt.so()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libXtst.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libXrender.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libXi.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libXext.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libXcomposite.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: libX11.so.()(64bit) for package: :java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64
- --> Running transaction check
- ---> Package fontconfig.x86_64 :2.10.-.el7 will be installed
- --> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.-.el7.x86_64
- ---> Package giflib.x86_64 :4.1.-.el7 will be installed
- --> Processing Dependency: libSM.so.()(64bit) for package: giflib-4.1.-.el7.x86_64
- --> Processing Dependency: libICE.so.()(64bit) for package: giflib-4.1.-.el7.x86_64
- ---> Package java-1.8.-openjdk-headless.x86_64 :1.8.0.121-.b13.el7_3 will be installed
- --> Processing Dependency: tzdata-java >= 2015d for package: :java-1.8.-openjdk-headless-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: copy-jdk-configs >= 1.1- for package: :java-1.8.-openjdk-headless-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: lksctp-tools(x86-) for package: :java-1.8.-openjdk-headless-1.8.0.121-.b13.el7_3.x86_64
- --> Processing Dependency: jpackage-utils for package: :java-1.8.-openjdk-headless-1.8.0.121-.b13.el7_3.x86_64
- ---> Package libX11.x86_64 :1.6.-.el7 will be installed
- --> Processing Dependency: libX11-common >= 1.6.-.el7 for package: libX11-1.6.-.el7.x86_64
- --> Processing Dependency: libxcb.so.()(64bit) for package: libX11-1.6.-.el7.x86_64
- ---> Package libXcomposite.x86_64 :0.4.-4.1.el7 will be installed
- ---> Package libXext.x86_64 :1.3.-.el7 will be installed
- ---> Package libXi.x86_64 :1.7.-.el7 will be installed
- ---> Package libXrender.x86_64 :0.9.-2.1.el7 will be installed
- ---> Package libXtst.x86_64 :1.2.-2.1.el7 will be installed
- ---> Package libjpeg-turbo.x86_64 :1.2.-.el7 will be installed
- ---> Package libpng.x86_64 :1.5.-.el7_2 will be installed
- ---> Package xorg-x11-fonts-Type1.noarch :7.5-.el7 will be installed
- --> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.5-.el7.noarch
- --> Processing Dependency: ttmkfdir for package: xorg-x11-fonts-Type1-7.5-.el7.noarch
- --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.5-.el7.noarch
- --> Processing Dependency: mkfontdir for package: xorg-x11-fonts-Type1-7.5-.el7.noarch
- --> Running transaction check
- ---> Package copy-jdk-configs.noarch :1.2-.el7 will be installed
- ---> Package fontpackages-filesystem.noarch :1.44-.el7 will be installed
- ---> Package javapackages-tools.noarch :3.4.-.el7 will be installed
- --> Processing Dependency: python-javapackages = 3.4.-.el7 for package: javapackages-tools-3.4.-.el7.noarch
- --> Processing Dependency: libxslt for package: javapackages-tools-3.4.-.el7.noarch
- ---> Package libICE.x86_64 :1.0.-.el7 will be installed
- ---> Package libSM.x86_64 :1.2.-.el7 will be installed
- ---> Package libX11-common.noarch :1.6.-.el7 will be installed
- ---> Package libxcb.x86_64 :1.11-.el7 will be installed
- --> Processing Dependency: libXau.so.()(64bit) for package: libxcb-1.11-.el7.x86_64
- ---> Package lksctp-tools.x86_64 :1.0.-.el7 will be installed
- ---> Package ttmkfdir.x86_64 :3.0.-.el7 will be installed
- ---> Package tzdata-java.noarch :2017b-.el7 will be installed
- ---> Package xorg-x11-font-utils.x86_64 :7.5-.el7 will be installed
- --> Processing Dependency: libfontenc.so.()(64bit) for package: :xorg-x11-font-utils-7.5-.el7.x86_64
- --> Processing Dependency: libXfont.so.()(64bit) for package: :xorg-x11-font-utils-7.5-.el7.x86_64
- --> Running transaction check
- ---> Package libXau.x86_64 :1.0.-2.1.el7 will be installed
- ---> Package libXfont.x86_64 :1.5.-.el7 will be installed
- ---> Package libfontenc.x86_64 :1.1.-.el7 will be installed
- ---> Package libxslt.x86_64 :1.1.-.el7 will be installed
- ---> Package python-javapackages.noarch :3.4.-.el7 will be installed
- --> Processing Dependency: python-lxml for package: python-javapackages-3.4.-.el7.noarch
- --> Running transaction check
- ---> Package python-lxml.x86_64 :3.2.-.el7 will be installed
- --> Finished Dependency Resolution
- Dependencies Resolved
- =============================================================================================================================================
- Package Arch Version Repository Size
- =============================================================================================================================================
- Installing:
- java-1.8.-openjdk x86_64 :1.8.0.121-.b13.el7_3 updates k
- Installing for dependencies:
- copy-jdk-configs noarch 1.2-.el7 base k
- fontconfig x86_64 2.10.-.el7 base k
- fontpackages-filesystem noarch 1.44-.el7 base 9.9 k
- giflib x86_64 4.1.-.el7 base k
- java-1.8.-openjdk-headless x86_64 :1.8.0.121-.b13.el7_3 updates M
- javapackages-tools noarch 3.4.-.el7 base k
- libICE x86_64 1.0.-.el7 base k
- libSM x86_64 1.2.-.el7 base k
- libX11 x86_64 1.6.-.el7 base k
- libX11-common noarch 1.6.-.el7 base k
- libXau x86_64 1.0.-2.1.el7 base k
- libXcomposite x86_64 0.4.-4.1.el7 base k
- libXext x86_64 1.3.-.el7 base k
- libXfont x86_64 1.5.-.el7 base k
- libXi x86_64 1.7.-.el7 base k
- libXrender x86_64 0.9.-2.1.el7 base k
- libXtst x86_64 1.2.-2.1.el7 base k
- libfontenc x86_64 1.1.-.el7 base k
- libjpeg-turbo x86_64 1.2.-.el7 base k
- libpng x86_64 :1.5.-.el7_2 base k
- libxcb x86_64 1.11-.el7 base k
- libxslt x86_64 1.1.-.el7 base k
- lksctp-tools x86_64 1.0.-.el7 base k
- python-javapackages noarch 3.4.-.el7 base k
- python-lxml x86_64 3.2.-.el7 base k
- ttmkfdir x86_64 3.0.-.el7 base k
- tzdata-java noarch 2017b-.el7 updates k
- xorg-x11-font-utils x86_64 :7.5-.el7 base k
- xorg-x11-fonts-Type1 noarch 7.5-.el7 base k
- Transaction Summary
- =============================================================================================================================================
- Install Package (+ Dependent packages)
- Total download size: M
- Installed size: M
- Background downloading packages, then exiting:
- (/): copy-jdk-configs-1.2-.el7.noarch.rpm | kB ::
- (/): fontpackages-filesystem-1.44-.el7.noarch.rpm | 9.9 kB ::
- (/): java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64.rpm | kB ::
- (/): javapackages-tools-3.4.-.el7.noarch.rpm | kB ::
- (/): giflib-4.1.-.el7.x86_64.rpm | kB ::
- (/): libSM-1.2.-.el7.x86_64.rpm | kB ::
- (/): libICE-1.0.-.el7.x86_64.rpm | kB ::
- (/): libX11-common-1.6.-.el7.noarch.rpm | kB ::
- (/): libXau-1.0.-2.1.el7.x86_64.rpm | kB ::
- (/): libXext-1.3.-.el7.x86_64.rpm | kB ::
- (/): libX11-1.6.-.el7.x86_64.rpm | kB ::
- (/): libXi-1.7.-.el7.x86_64.rpm | kB ::
- (/): libXrender-0.9.-2.1.el7.x86_64.rpm | kB ::
- (/): libXtst-1.2.-2.1.el7.x86_64.rpm | kB ::
- (/): libfontenc-1.1.-.el7.x86_64.rpm | kB ::
- (/): libXfont-1.5.-.el7.x86_64.rpm | kB ::
- (/): libXcomposite-0.4.-4.1.el7.x86_64.rpm | kB ::
- (/): libpng-1.5.-.el7_2.x86_64.rpm | kB ::
- (/): libxcb-1.11-.el7.x86_64.rpm | kB ::
- (/): libxslt-1.1.-.el7.x86_64.rpm | kB ::
- (/): lksctp-tools-1.0.-.el7.x86_64.rpm | kB ::
- (/): python-javapackages-3.4.-.el7.noarch.rpm | kB ::
- (/): libjpeg-turbo-1.2.-.el7.x86_64.rpm | kB ::
- (/): ttmkfdir-3.0.-.el7.x86_64.rpm | kB ::
- (/): fontconfig-2.10.-.el7.x86_64.rpm | kB ::
- (/): xorg-x11-font-utils-7.5-.el7.x86_64.rpm | kB ::
- (/): tzdata-java-2017b-.el7.noarch.rpm | kB ::
- (/): python-lxml-3.2.-.el7.x86_64.rpm | kB ::
- (/): xorg-x11-fonts-Type1-7.5-.el7.noarch.rpm | kB ::
- (/): java-1.8.-openjdk-headless-1.8.0.121-.b13.el7_3.x86_64.rpm | MB ::
- ---------------------------------------------------------------------------------------------------------------------------------------------
- Total 2.9 MB/s | MB ::
- exiting because "Download Only" specified
- [root@localhost ~]# ls /home/java/ -al
- total
- drwxr-xr-x. root root Apr : .
- drwxr-xr-x. root root Apr : ..
- -rw-r--r--. root root Nov : copy-jdk-configs-1.2-.el7.noarch.rpm
- -rw-r--r--. root root Nov : fontconfig-2.10.-.el7.x86_64.rpm
- -rw-r--r--. root root Jul fontpackages-filesystem-1.44-.el7.noarch.rpm
- -rw-r--r--. root root Jul giflib-4.1.-.el7.x86_64.rpm
- -rw-r--r--. root root Jan : java-1.8.-openjdk-1.8.0.121-.b13.el7_3.x86_64.rpm
- -rw-r--r--. root root Jan : java-1.8.-openjdk-headless-1.8.0.121-.b13.el7_3.x86_64.rpm
- -rw-r--r--. root root Nov javapackages-tools-3.4.-.el7.noarch.rpm
- -rw-r--r--. root root Nov libfontenc-1.1.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov libICE-1.0.-.el7.x86_64.rpm
- -rw-r--r--. root root Jul libjpeg-turbo-1.2.-.el7.x86_64.rpm
- -rw-r--r--. root root Dec libpng-1.5.-.el7_2.x86_64.rpm
- -rw-r--r--. root root Nov libSM-1.2.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov : libX11-1.6.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov : libX11-common-1.6.-.el7.noarch.rpm
- -rw-r--r--. root root Jul libXau-1.0.-2.1.el7.x86_64.rpm
- -rw-r--r--. root root Nov libxcb-1.11-.el7.x86_64.rpm
- -rw-r--r--. root root Jul libXcomposite-0.4.-4.1.el7.x86_64.rpm
- -rw-r--r--. root root Nov libXext-1.3.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov libXfont-1.5.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov libXi-1.7.-.el7.x86_64.rpm
- -rw-r--r--. root root Jul libXrender-0.9.-2.1.el7.x86_64.rpm
- -rw-r--r--. root root Jul libxslt-1.1.-.el7.x86_64.rpm
- -rw-r--r--. root root Jul libXtst-1.2.-2.1.el7.x86_64.rpm
- -rw-r--r--. root root Nov : lksctp-tools-1.0.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov python-javapackages-3.4.-.el7.noarch.rpm
- -rw-r--r--. root root Jul python-lxml-3.2.-.el7.x86_64.rpm
- -rw-r--r--. root root Nov ttmkfdir-3.0.-.el7.x86_64.rpm
- -rw-r--r--. root root Mar : tzdata-java-2017b-.el7.noarch.rpm
- -rw-r--r--. root root Jul xorg-x11-fonts-Type1-7.5-.el7.noarch.rpm
- -rw-r--r--. root root Nov xorg-x11-font-utils-7.5-.el7.x86_64.rpm
从download的过程来看,30个rpm需要按照,其中有3个为updates;
我们将update单独列出,这里需要在java目录新建update目录,然后将三个update类型rpm移动过去,最终形成文件树如下:
[root@localhost java]# tree
.
├── copy-jdk-configs-1.2-1.el7.noarch.rpm
├── fontconfig-2.10.95-10.el7.x86_64.rpm
├── fontpackages-filesystem-1.44-8.el7.noarch.rpm
├── giflib-4.1.6-9.el7.x86_64.rpm
├── install.sh
├── javapackages-tools-3.4.1-11.el7.noarch.rpm
├── libfontenc-1.1.2-3.el7.x86_64.rpm
├── libICE-1.0.9-2.el7.x86_64.rpm
├── libjpeg-turbo-1.2.90-5.el7.x86_64.rpm
├── libpng-1.5.13-7.el7_2.x86_64.rpm
├── libSM-1.2.2-2.el7.x86_64.rpm
├── libX11-1.6.3-3.el7.x86_64.rpm
├── libX11-common-1.6.3-3.el7.noarch.rpm
├── libXau-1.0.8-2.1.el7.x86_64.rpm
├── libxcb-1.11-4.el7.x86_64.rpm
├── libXcomposite-0.4.4-4.1.el7.x86_64.rpm
├── libXext-1.3.3-3.el7.x86_64.rpm
├── libXfont-1.5.1-2.el7.x86_64.rpm
├── libXi-1.7.4-2.el7.x86_64.rpm
├── libXrender-0.9.8-2.1.el7.x86_64.rpm
├── libxslt-1.1.28-5.el7.x86_64.rpm
├── libXtst-1.2.2-2.1.el7.x86_64.rpm
├── lksctp-tools-1.0.17-2.el7.x86_64.rpm
├── python-javapackages-3.4.1-11.el7.noarch.rpm
├── python-lxml-3.2.1-4.el7.x86_64.rpm
├── ttmkfdir-3.0.9-42.el7.x86_64.rpm
├── update
│ ├── java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64.rpm
│ ├── java-1.8.0-openjdk-headless-1.8.0.121-0.b13.el7_3.x86_64.rpm
│ └── tzdata-java-2017b-1.el7.noarch.rpm
├── xorg-x11-fonts-Type1-7.5-9.el7.noarch.rpm
└── xorg-x11-font-utils-7.5-20.el7.x86_64.rpm
在同层目录,创建install.sh
- [root@localhost java]# cat install.sh
- #author : wangbaobao
- #release : --
- #company : YZ Co., LTD
- rpm -ivh *.rpm
- rpm -Uvh update/*.rpm
测试:
- [root@localhost java]# chmod install.sh
- [root@localhost java]# sh install.sh
- Preparing... ################################# [%]
- Updating / installing...
- :libxslt-1.1.-.el7 ################################# [ %]
- :libICE-1.0.-.el7 ################################# [ %]
- :libfontenc-1.1.-.el7 ################################# [ %]
- :libXfont-1.5.-.el7 ################################# [ %]
- :xorg-x11-font-utils-:7.5-.el7 ################################# [ %]
- :libSM-1.2.-.el7 ################################# [ %]
- :python-lxml-3.2.-.el7 ################################# [ %]
- :python-javapackages-3.4.-.el7 ################################# [ %]
- :ttmkfdir-3.0.-.el7 ################################# [ %]
- :libXau-1.0.-2.1.el7 ################################# [ %]
- :libxcb-1.11-.el7 ################################# [ %]
- :libX11-common-1.6.-.el7 ################################# [ %]
- :libX11-1.6.-.el7 ################################# [ %]
- :libXext-1.3.-.el7 ################################# [ %]
- :libXi-1.7.-.el7 ################################# [ %]
- :fontpackages-filesystem-1.44-.el################################# [ %]
- :fontconfig-2.10.-.el7 ################################# [ %]
- :xorg-x11-fonts-Type1-7.5-.el7 ################################# [ %]
- :libXtst-1.2.-2.1.el7 ################################# [ %]
- :giflib-4.1.-.el7 ################################# [ %]
- :libXcomposite-0.4.-4.1.el7 ################################# [ %]
- :libXrender-0.9.-2.1.el7 ################################# [ %]
- :javapackages-tools-3.4.-.el7 ################################# [ %]
- :lksctp-tools-1.0.-.el7 ################################# [ %]
- :libpng-:1.5.-.el7_2 ################################# [ %]
- :libjpeg-turbo-1.2.-.el7 ################################# [ %]
- :copy-jdk-configs-1.2-.el7 ################################# [%]
- Preparing... ################################# [%]
- Updating / installing...
- :tzdata-java-2017b-.el7 ################################# [ %]
- :java-1.8.-openjdk-headless-:1.8################################# [ %]
- :java-1.8.-openjdk-:1.8.0.121-.################################# [%]
- [root@localhost java]# java -version
- openjdk version "1.8.0_121"
- OpenJDK Runtime Environment (build 1.8.0_121-b13)
- OpenJDK -Bit Server VM (build 25.121-b13, mixed mode)
综上所述,可以通过预先下载依赖,快速完成1.8.0_121版本java的离线安装。
有个小问题,install.sh中rpm是先执行安装base还是updates?
===> 从目前来看,如果主文件为base则先安装updates,如果主文件为updates则先安装base。java主文件为update,所以shell中先执行base安装。
bye
2017-4-6
yum install --downloadonly 下载依赖包研究的更多相关文章
- yum install --downloadonly 下载依赖包到本地 但不安装
如果手动去一个个找依赖是很困难的,即便已经知道名字.版本,下面就依赖系统自带的命令完成该步骤 以java为例,其他安装包只要替换包名 yum install --downloadonly --down ...
- `npm install`卡住不动,使用`sudo npm install`就可以下载依赖包
当我在项目中执行npm install的时候,等了几分钟也没有打印信息出来,竟然卡住不动了. 我取消之后再执行sudo npm install发现是可以安装的.只是安装的node_models文件夹不 ...
- Linux下yum下载依赖包
先安装依赖包yum-plugin-downloadonly [root@node1 ~]# yum install yum-plugin-downloadonly 方法一: [root@node1 ~ ...
- 18、通过yum命令只下载rpm包不安装
18.1.说明: 经常遇到服务器没有网络的情况下部署环境,或者创建自己的 yum 仓库等,这时就需要下载 rpm 包. 18.2.方法一,yumdownloader(推荐): 如果只想通过 yum 下 ...
- go mod 无法自动下载依赖包的问题
go 11以后启用了go mod功能,用于管理依赖包. 当执行go mod init生成go.mod文件之后,golang在运行.编译项目的时候,都会检查依赖并下载依赖包. 在启动了go mod之后, ...
- homestead虚拟机,通过npm下载依赖包和解决运行gulp报错问题 yarn出错问题
homestead虚拟机,通过npm下载依赖包和解决运行gulp报错问题 yarn出错问题 1. 在虚拟器运行 npm 下载依赖组件时报错: npm ERR! EPROTO: protocol err ...
- Maven 无法下载依赖包的解决方法---三步dao!!!
版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明. 本文链接:https://www.cnblogs.com/WLCYSYS/p/11932157.html maven 自动下载依赖包出现 ...
- 使maven2在下载依赖包的同时下载其源代码包。
使maven2在下载依赖包的同时下载其源代码包的方法: 1. 使用maven命令:mvn dependency:sources 下载依赖包的源代码. 2. 使用参数: -DdownloadSource ...
- maven项目如何从私服nexus中下载依赖包
maven项目如何从私服nexus中下载依赖包 解决方法: 1.打开maven的config目录中settings.xml文件 2.在<profile></profiles> ...
随机推荐
- 学习java之路 简单日历查询代码
/** * 31天的 1, 3, 5, 7, 8, 10 ,12 30天的 4, 6,9,11 28天(平年) 2 29天(闰年) 2 */ class Demo{ public static voi ...
- node.js 使用 superagent 与 cheerio 完成简单爬虫
目标 建立一个 lesson3 项目,在其中编写代码. 当在浏览器中访问 http://localhost:3000/ 时,输出 CNode(https://cnodejs.org/ ) 社区首页的所 ...
- oracle存储过程 out cursor
create or replace procedure BUILDEMPLID(emp_cursor out sys_refcursor) is n_emplid number; n_emplid1 ...
- IOS KVO没有在delloc中移除导致奔溃
1.背景 为了监听tableview的移动 [_tableView addObserver:self forKeyPath:@"contentOffset" options:NSK ...
- BJOI2018 简要题解
二进制 序列上线段树维护DDP好题. 题解可以看这篇 代码: #include<bits/stdc++.h> #define ri register int using namespace ...
- 第四次OO总结
比较测试和正确性论证的效果 第13次作业是针对ALS电梯进行方法规格的测试,来判断方法运行的结果是否符合预期,是一种直观的验证错误的办法,但是不能确保程序完全正确,不过相比平时用的测试方法,这样效率更 ...
- 【慕课网实战】七、以慕课网日志分析为例 进入大数据 Spark SQL 的世界
用户: 方便快速从不同的数据源(json.parquet.rdbms),经过混合处理(json join parquet), 再将处理结果以特定的格式(json.parquet)写回到 ...
- 从今天开始慢慢阅读java9源码决心的声明。
我从很早的时候就好奇java的源码了,因为有使用者就有制作者. 在校期间使用了java两年多的我却不知道java里面的任何东西. 这个寒假前我无意之间看到了java9出现的新闻,网上查询到原来源码就隐 ...
- Breathe me
Help, I have done it again 帮帮我,我又做错了. I have been here many times before 哪怕这已经不是一两次了. Hurt myself ag ...
- 网络操作系统 第十章 DNS服务器管理与配置
1.什么是域名系统?描述域名解析的过程. 1)域名系统:Domain Name System缩写DNS,是因特网的一项核心服务 域名系统作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方 ...