yum只下载不安装和wget下载指定目录

很多时候,只是想在linux下下载包,而不需要即使安装:则:

1:自己上网下载。

2:使用yum下载不安装。

3:wget进行下载。

注:这些如果联网了,下载不了,说明防火墙有限制!此处,svn下载为例:

1:yum只下载不安装

在CentOS中使用yum只下载到指定目录而不安装:

系统信息:

    "os" : { "type" : "Linux",
    "name" : "CentOS Linux release 7.1.1503 (Core) ",
    "version" : "Kernel 3.10.0-229.el7.x86_64" },

查看yum的安装插件:

[root@CentOS-Master init.d]# rpm -qa | grep yum
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-plugin-fastestmirror-1.1.31-29.el7.noarch
yum-3.4.3-125.el7.centos.noarch

如果有这几个就可以直接yum只下载到指定目录而不安装了,downloadonly:仅下载,downloaddir:指定下载目录:

[root@localhost network-scripts]# yum install subversion --downloadonly --downloaddir=/home/svn -y

注:如果不支持那个参数,则可以:

[root@tsxs installfiles]# yum upgrade yum -y

   或着安装:yum-utils / yumreadonly等啊!

下载后的/home/svn目录:

[root@CentOS-Slave1 svn]# ll
total 2352
-rw-r--r--. 1 root root  105572 Jul  4  2014 apr-1.4.8-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   94132 Jul  4  2014 apr-util-1.5.2-6.el7.x86_64.rpm
-rw-r--r--. 1 root root  169196 Jul  4  2014 neon-0.30.0-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   14516 Jul  4  2014 pakchois-0.4-10.el7.x86_64.rpm
-rw-r--r--. 1 root root 1044676 Sep  9 03:37 subversion-1.7.14-7.el7_1.1.x86_64.rpm
-rw-r--r--. 1 root root  943680 Sep  9 03:38 subversion-libs-1.7.14-7.el7_1.1.x86_64.rpm

如果,有疑问请看备注附件!

2:wget进行下载:

若无安装,请看备注附件,-P:指定下载目录:

[root@CentOS-Slave1 svn]# wget http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz -P /home/svn/
--2015-10-18 11:51:40--  http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz
Resolving subversion.tigris.org (subversion.tigris.org)... 204.16.104.146
……………………

2015-10-18 11:51:43 (2.66 MB/s) - ‘/home/svn/subversion-1.6.6.tar.gz’ saved [7535705/7535705]

下载后的/home/svn目录:

[root@CentOS-Slave1 svn]# cd /home/svn/
[root@CentOS-Slave1 svn]# ll
total 9712
-rw-r--r--. 1 root root  105572 Jul  4  2014 apr-1.4.8-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   94132 Jul  4  2014 apr-util-1.5.2-6.el7.x86_64.rpm
-rw-r--r--. 1 root root  169196 Jul  4  2014 neon-0.30.0-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   14516 Jul  4  2014 pakchois-0.4-10.el7.x86_64.rpm
-rw-r--r--. 1 root root 7535705 Sep  4 22:52 subversion-1.6.6.tar.gz
-rw-r--r--. 1 root root 1044676 Sep  9 03:37 subversion-1.7.14-7.el7_1.1.x86_64.rpm
-rw-r--r--. 1 root root  943680 Sep  9 03:38 subversion-libs-1.7.14-7.el7_1.1.x86_64.rpm

备注附件:

wget安装:

[root@CentOS-Slave1 svn]# yum -y install wget
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.btte.net
……………………
Running transaction
  Installing : wget-1.14-10.el7_0.1.x86_64                          1/1
  Verifying  : wget-1.14-10.el7_0.1.x86_64                          1/1 

Installed:
  wget.x86_64 0:1.14-10.el7_0.1                                                                                                                                                                

Complete!

问题1:

yum只下载不安装,失败报错:

需要安装yum-downloadonly或者yum-utils:

[root@localhost network-scripts]# rpm -aq | grep yum-utils
[root@localhost network-scripts]#
[root@localhost network-scripts]# yum -y install yum-utils*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.yun-idc.com
……………………

Installed:
  yum-utils.noarch 0:1.1.31-29.el7                                                                                                                                                             

Dependency Installed:
  python-chardet.noarch 0:2.2.1-1.el7_1    python-kitchen.noarch 0:1.1.1-5.el7                                                          

Complete!
[root@localhost network-scripts]# yum -y install yum-downloadonly

注:

yum指定路径安装:

yum -y install subversion --installroot=/home/svninstall/ 

yum查看是否安装软件:

[root@CentOS-Slave1 conf]# yum list installed subversion*

yum查看yum服务器上可下载软件版本信息:

[root@CentOS-Slave1 conf]# yum list | grep subversion

YUM源地址(YUM必须要有YUM源才可使用):

[root@CentOS-Slave1 yum.repos.d]# pwd
/etc/yum.repos.d
[root@CentOS-Slave1 yum.repos.d]# ls
CentOS-Base.repo  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-Vault.repo

修改:CentOS-Base.repo 可以修改yum源地址.
mirrorlist=http://mirrorlist.centos.org开头
http://mirror.centos.org/开头
可替换其他的yum源!
服务器是i386或x86_64的需要注意。

列出所有可安裝的软件清单:yum list
列出所有可更新的软件清单:yum check-update
安装所有更新软件:yum update
仅安装指定的软件:yum install <package_name>
仅更新指定的软件:yum update <package_name>
用YUM删除软件包:yum remove <package_name>
时间: 2024-10-26 20:39:09

yum只下载不安装和wget下载指定目录的相关文章

迅雷无法下载怎么办 安装了迅雷下载时却弹出警告

很多同学在用迅雷下载时出现如下警告,明明已经安装了迅雷却不能下载,这是什么原因呢?不知道的同学就来看看本文介绍吧. 一.打开迅雷软件,点击下图中的按钮,选择迅雷下载诊断工具. 二.检测下载异常问题,点击修复浏览器支持项. 启用360浏览器的迅雷组件及修复迅雷ie支持组件,重启浏览器后即可.

使用wget下载xcode

由于家里网速比较悲伤...只能先用服务器下载好,然后传到七牛的空间里这样比较快.我喜欢自己下载官方的,so 没有直接去别的CDN或者站点去下载. 在浏览器中直接下载xocde是很简单的,只要登录你的appleid,然后找到https://developer.apple.com/xcode/download/ 即可下载,我一看卧槽4个G,家里肯定吃不消了.. 于是用自己日本的服务器来下载,直接使用 wget 下载http://adcdownload.apple.com/Developer_Tool

《Python密码学编程》——第2章 Pygame基础知识 2.1 下载和安装Python

第2章 Pygame基础知识 本章主要内容: 下载和安装Python: 下载Pyperclip模块: 如何启动IDLE: 本书采用的格式: 复制粘贴文本. 开放社会的隐私需要密码学.如果我说了什么,我希望听到的人都是我想让他们听到的.如果我讲话的内容全世界都能知道,那我就没隐私了. --Eric Hughes,<A Cypherpunk's Manifesto>,1993(http://invpy.com/cypherpunk) 本章内容很像Invent Your Own Computer G

SVN简介、下载、安装

SVN简介.下载.安装 1 SVN简介 The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license. SVN是一个版本控制软件,类似

centos yum 只下载包 不安装

yum是基于Red Hat的系统(如CentOS.Fedora.RHEl)上的默认包管理器.使用yum,你可以安装或者更新一个RPM包,并且他会自动解决包依赖关系.但是如果你只想将一个RPM包下载到你的系统上该怎么办呢? 例如,你可能想要获取一些RPM包在以后使用,或者将他们安装在另外的机器上. 这里说明了如何从yum仓库上下载一个RPM包. 方法一:yum yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了–downloadonly(只下载)的选项来达到这个目的. $ sudo

怎么利用WGET下载文件并保存到指定目录

  wget是Linux上一个非常不错的下载指令,而其指令的内容虽然说是非常简单,但内藏许多的参数,也算是Linux工作者常用的指令之一. 而这个指令我想在各大系统都预设有提供,包括了Ubuntu.Fedora等,而一般来说,要使用wget下载档案,只需要打以下的指令: wget 网址 而要让档案自动储存到指令的目录下,则需要借用-P这个参数,可以使用以下的指令 wget -P 目录 网址 举例来说,如果你要放到/root底下,你可以打下列的指令: wget -P /root 网址 其实还蛮方便

Qt Creator下载和安装(详细教程)

简介 Qt是跨平台的图形开发库,目前由Digia全资子公司 Qt Company 独立运营,官方网址: http://www.qt.io/ 也可以访问Qt项目域名:http://qt-project.org/ Qt本身支持众多操作系统.从通用操作系统Linux.Windows,到手机系统Android.iOS.WinPhone,嵌入式系统支持QNX.VxWorks,应用非常广泛. 基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件).国内WPS for L

《Cocos2D-X游戏开发技术精解》一1.4 下载与安装

1.4 下载与安装 Cocos2D-X游戏开发技术精解 Cocos2D-X引擎的最新版本,读者可以从官方网站来下载.这是完全免费的,地址如下. //Cocos2D社区 http://www.cocos2d-iphone.org/ //Cocos2D-X社区 http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download 图1-4所示正是Cocos2D-X的官方网站.在网站的页面中标签依次为新闻.路线图.任务.维基.下载.文档.讨论区.扩展和游戏

Android Studio使用教程(一):下载与安装及创建HelloWorld项目_Android

背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路从这里开始. Android Studio VS Ec