Linux安装图形库libgdiplus,离线安装软件库

第一种下载软件的包,放上去
获取包:
yum安装过程 保留安装包
1、通过指令直接保存,且规定安装目录,以telnet程序为例

yum -y install --downloadonly --downloaddir=/tmp/package/ telnet #
#其中--downloadonly表示仅下载不安装, --downloaddir=/tmp/package/ 表示自定义的存储目录
#如果已经安装了telnet这个指令,再去做仅下载的指令,就下载不下来了,可以换机器试试,或是试试下边的第3种方法

2、有个修改配置文件的方法(保险起见重启了系统再安装的telnet),目录太深,找软件安装包也麻烦

[root@wjy 7]# vim /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever #这里是缓存目录
keepcache=1 #这里改成1,就存下来了
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

方法二:
Linux下载一个软件包而不安装它:yumdownloader命令用法详解
yumdownloader命令是一个基于yum仓库的软件包下载器,用于在系统中下载已安装或未安装的软件包。

yum install安装完之后会自动清理安装包,如果只想通过yum下载软件的安装包,但是不需要进行安装的话,可以使用 yumdownloader 命令。

yumdownloader 命令在软件包 yum-utils 里面。先安装 yum-utils :

yum install yum-utils -y

查看 yum-utils 软件包有没有 yumdownloader,如果有输出代表可用:
yum install -y epel-release
yum install libgdiplus

yumdownloader --resolve --destdir /dxpagk libgdiplus
yumdownloader --resolve --destdir /dxpagk libgdiplus

yum -y install --downloadonly libgdiplus
yum -y install --downloadonly epel-release
#其中–downloadonly表示仅下载不安装, --downloaddir=/tmp/package/ 表示自定义的存储目录
#如果已经安装了telnet这个指令,再去做仅下载的指令,就下载不下来了,可以换机器试试,或是试试下边的第3种方法

安装保底包 yum localinstall 包.tpm

你可能感兴趣的:(linux,运维,服务器)