安裝軟件包工具(下)
阿新 • • 發佈:2018-01-09
edi 源碼包 curl stc ack tool rec dir total 更換yum倉庫源
1.首先刪除原來的源
2.網絡下載獲取163源,可以通過兩種方式:
[root@weix-01 yum.repos.d]# curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1572 100 1572 0 0 8281 0 --:--:-- --:--:-- --:--:-- 8317 [root@weix-01 yum.repos.d]# ls CentOS7-Base-163.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
3.yum list查看可用源
4.可以安裝包了:
[root@weix-01 yum.repos.d]# yum install -y wget 已加載插件:fastestmirror Loading mirror speeds from cached hostfile 正在解決依賴關系 --> 正在檢查事務 ---> 軟件包 wget.x86_64.0.1.14-15.el7_4.1 將被 安裝 --> 解決依賴關系完成 依賴關系解決 =================================================================================================== Package 架構 版本 源 大小 =================================================================================================== 正在安裝: wget x86_64 1.14-15.el7_4.1 updates 547 k
yum下載rpm包
1.首先安裝擴展包:
[root@weix-01 yum.repos.d]# yum install -y epel-release 已加載插件:fastestmirror Loading mirror speeds from cached hostfile 正在解決依賴關系 --> 正在檢查事務 ---> 軟件包 epel-release.noarch.0.7-9 將被 安裝 --> 解決依賴關系完成 依賴關系解決 =================================================================================================== Package 架構 版本 源 大小 =================================================================================================== 正在安裝: epel-release noarch 7-9 extras 14 k
2.安裝後在通過yum list會查看到擴展包
3.下載rpm包:如果已經安裝的命令,用reinstall
[root@weix-01 yum.repos.d]# yum reinstall zsh --downloadonly
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
* epel: mirrors.ustc.edu.cn
正在解決依賴關系
--> 正在檢查事務
---> 軟件包 zsh.x86_64.0.5.0.2-28.el7 將被 已重新安裝
--> 解決依賴關系完成
4.存放位置:
[root@weix-01 yum.repos.d]# ls /var/cache/yum/x86_64/7/base/packages/
zsh-5.0.2-28.el7.x86_64.rpm
5.指定路徑下載:
[root@weix-01 yum.repos.d]# yum reinstall zsh --downloadonly --downloaddir=/tmp/
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
* epel: mirrors.tongji.edu.cn
正在解決依賴關系
--> 正在檢查事務
---> 軟件包 zsh.x86_64.0.5.0.2-28.el7 將被 已重新安裝
--> 解決依賴關系完成
[root@weix-01 yum.repos.d]# ls /tmp
1.txt
passwd
passwd.sh
systemd-private-5bac80b115bd447f99f297ca25f3bd02-chronyd.service-X6CV24
systemd-private-5bac80b115bd447f99f297ca25f3bd02-vgauthd.service-Sc7QAO
systemd-private-5bac80b115bd447f99f297ca25f3bd02-vmtoolsd.service-Jv238x
systemd-private-840143e04d824678bf6f011cde7ca792-chronyd.service-Hk7T2x
systemd-private-840143e04d824678bf6f011cde7ca792-vgauthd.service-dbWj9U
systemd-private-840143e04d824678bf6f011cde7ca792-vmtoolsd.service-Dc44Wa
yum_save_tx.2018-01-09.16-00.2snbm6.yumtx
yum_save_tx.2018-01-09.16-03.bR2CqD.yumtx
zsh-5.0.2-28.el7.x86_64.rpm
源碼包安裝
1.源碼包指定存放位置:
[root@weix-01 ~]# cd /usr/local/src/ #方便以後維護
2.查看上一條命令是否錯誤:返回1,有錯誤,返回0,正確
[root@weix-01 httpd-2.4.29]# echo $?
1
安裝軟件包工具(下)