久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      rpm、yum與源碼安裝軟件詳解

      本篇文章介紹了使用rpm、yum來安裝軟件的方法,以及使用源碼編譯方式安裝軟件的方法,具有一定的參考價(jià)值,希望對學(xué)習(xí)Linux系統(tǒng)的朋友有幫助!

      rpm、yum與源碼安裝軟件詳解

      rpm、yum與源碼安裝軟件詳解

      8.1rpm安裝

      rpm[選項(xiàng)]軟件包名稱 主選項(xiàng) -i 安裝 -e卸載 -U升級 -q查找 輔助選項(xiàng) -ⅴ顯示過程 -h --hash 查詢 -a-all查詢所有安裝的包 -f-file查詢擁有<-file的包 -p查詢一個沒有安裝的包 卸載 -nodeps忽略依賴

      安裝的時候要把centos7的iso文件拿過來,為什么要拿過來呢,因?yàn)槔锩娴腜ackages里面就是rpm包。

      具體路徑是/run/media/wangzirui/Centos 7 X86_64/Packages/

      然后執(zhí)行

       rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm

      8.2yum安裝

      解決依賴問題,

      ftp服務(wù)器的配置yum倉庫

      [root@MiWiFi-R3L-srv ftp]# rpm -qa | grep vsftpd vsftpd-3.0.2-25.el7.x86_64 [root@MiWiFi-R3L-srv ftp]# cd ~ [root@MiWiFi-R3L-srv ~]# systemctl start vsftpd [root@MiWiFi-R3L-srv ~]# mount /dev/cdrom /var/ftp/pub/ mount: /dev/sr0 寫保護(hù),將以只讀方式掛載 [root@MiWiFi-R3L-srv ~]# ll /dev/cdrom lrwxrwxrwx. 1 root root 3 2月  10 00:07 /dev/cdrom -> sr0

      yum源

      [root@MiWiFi-R3L-srv etc]# cd /etc/yum.repos.d [root@MiWiFi-R3L-srv yum.repos.d]# ls CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo
      [root@MiWiFi-R3L-srv etc]# cd /etc/yum.repos.d [root@MiWiFi-R3L-srv yum.repos.d]# ls CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo [root@MiWiFi-R3L-srv yum.repos.d]# ^C [root@MiWiFi-R3L-srv yum.repos.d]# mkdir xx [root@MiWiFi-R3L-srv yum.repos.d]# mv *.repo xx/ [root@MiWiFi-R3L-srv yum.repos.d]# ls xx

      然后再這個目錄下新建一個1.repo

      內(nèi)容為

      [ftp] name=test baseurl=ftp://localhost/pub gpgcheck=0

      現(xiàn)在yum好使了

      [root@MiWiFi-R3L-srv yum.repos.d]# vim 1.repo [root@MiWiFi-R3L-srv yum.repos.d]# yum install http 已加載插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile ftp                                                      | 3.6 kB     00:00      (1/2): ftp/group_gz                                        | 165 kB   00:00      (2/2): ftp/primary_db                                      | 3.2 MB   00:00      沒有可用軟件包 http。 錯誤:無須任何處理

      baseurl可以為ftp://

      也可以為file://

      內(nèi)容為

      [loacl] name=local baseurl=file:///mnt/dvd gpgcheck=0

      三個/// 是因?yàn)榈谌齻€/是跟目錄的意思

      安裝第三方源,epel,aliyun,清華大學(xué)源

      都行,直接把文件rpm安裝就行了,然后/etc/yum.repos.d里就有剛才下載的源的repo文件了。

      8.3yum命令

      yum安裝的配置,在/etc/yum.conf文件里

      [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 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

      cachedir默認(rèn)下載地方 $basearch 是你的架構(gòu) / 第二個是你的版本

      Keepcache 是下完裝完是否保存

      接下來朱命令

      install update remove search Grouplist yum list 包的名字

      8.5源碼安裝

      1.下載

      先把源碼下下來,然后解壓,因?yàn)橛袌D形界面,直接操作就行。

      2.解壓

      下的是nginx,然后解壓下來,打開看的時候。

      [wangzirui@laotie ~]$ cd nginx-1.17.8/ [wangzirui@laotie nginx-1.17.8]$ ls auto     CHANGES.ru  configure  html     man     src CHANGES  conf        contrib    LICENSE  README

      3.檢查

      里面的的configure是個可執(zhí)行文件。

      [wangzirui@laotie nginx-1.17.8]$ ./configure  checking for OS  + Linux 3.10.0-1062.el7.x86_64 x86_64 checking for C compiler ... not found  ./configure: error: C compiler cc is not found

      直接運(yùn)行的話是運(yùn)行不了的,因?yàn)樾枰幾g這個文件。

      所以需要安裝gcc

      [root@laotie nginx-1.17.8]# yum -y install gcc

      這時候裝完了再執(zhí)行

      ./configure

      會提示缺少qcre,然后就安裝qcre就行了

      [root@laotie nginx-1.17.8]# yum list pcre 已加載插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile  * base: mirrors.aliyun.com  * extras: mirrors.aliyun.com  * updates: mirrors.163.com 已安裝的軟件包 pcre.x86_64                        8.32-17.el7                         @anaconda 可安裝的軟件包 pcre.i686                          8.32-17.el7                         base      [root@laotie nginx-1.17.8]# yum -y install pcre-devel

      安裝好了就行了,接下來就是make一下,生成安裝文件

      4.編譯

      [root@laotie nginx-1.17.8]# make

      接下來是make install ,執(zhí)行完后就安裝成功了

      5.安裝

      [root@laotie nginx-1.17.8]#make install

      然后就進(jìn)入目錄,執(zhí)行可執(zhí)行文件就行了

      6.執(zhí)行

      [root@laotie nginx-1.17.8]# cd /usr/local/nginx [root@laotie nginx]# ls conf  html  logs  sbin [root@laotie nginx]# cd sbin [root@laotie sbin]# ls nginx

      然后執(zhí)行

      ./nginx

      進(jìn)入localhost就行了,可以看到nginx的html

      推薦學(xué)習(xí):Linux操作系統(tǒng)教程

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號