yum更換國內源,擴展源,下載rpm包,源碼包安裝

yum 更換國內源

yum安裝擴展源

  • yum install -y epel-release 安裝擴展源
  • yum list|grep epel 查看擴展源的包

yum下載rpm包

  • yum install -y zsh(包名) --downloadonly 下載rpm包但不安裝
  • ls /var/cache/yum/x86_64/7/ ---默認下載的rpm包存放目錄,在該目錄對應的倉庫子目錄下的packages目錄下
    [root@aminglinux-02 yum.repos.d]# ls /var/cache/yum/x86_64/7/
    base/                extras/              timedhosts           updates/
    epel/                .gpgkeyschecked.yum  timedhosts.txt       
    [root@aminglinux-02 yum.repos.d]# ls /var/cache/yum/x86_64/7/updates/packages/
    zsh-5.0.2-25.el7_3.1.x86_64.rpm
  • yum install -y vim --downloadonly --downloaddir=/tmp/ ---下載vim包到/tmp目錄下
  • yum reinstall -y vim --downloadonly --downloaddir=/tmp/ ---已安裝的包用reinstall
    [root@aminglinux-02 yum.repos.d]# yum reinstall -y vim --downloadonly --downloaddir=/tmp/
    [root@aminglinux-02 yum.repos.d]# ls /tmp/
    1.txt
    1.txt.gz
    d6z
    systemd-private-2ba69af5110e40babc13fe4506eadae3-vmtoolsd.service-JXm5ZF
    vim-enhanced-7.4.160-1.el7_3.1.x86_64.rpm

源碼包安裝

  • cd /usr/local/src/ 約定源碼包統一存放目錄
  • wget http:mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz ---下載apache源碼包
  • tar zxvf httpd-2.2.32.tar.gz ---解壓源碼包
  • cd httpd-2.2.32 ---進入目錄
  • ./configure --prefix=/usr/local/apache2 ---環境檢測指定安裝目錄
  • 解決編譯apache出現的問題轉載
  • echo $?檢測上一條命令,0表示正確
  • make ---編譯
  • make install ---安裝
  • 卸載就是刪除安裝的文件

擴展

相關文章
相關標籤/搜索