<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      linux導出安裝包

      linux導出安裝包

      1 背景

      部署企業(yè)內(nèi)網(wǎng)環(huán)境,主機無法連通外網(wǎng).不能直接使用yum install安裝程序.針對此種情況有如下兩個安裝辦法

      • 源碼安裝(需要編譯環(huán)境,安裝復雜,容易出錯,不推薦)
      • 使用rpm離線安裝(需要離線安裝包,簡單,推薦)

      2 依賴

      linux安裝包多數(shù)有依賴關系,在導出離線安裝包時,需要檢查要安裝應用包的依賴關系,這里我們使用命令yum deplist,比如我們目前要檢查程序包unison240.x86_64 2.40.128-5.el7的依賴關系.

      [root@地心俠士 ~]# yum deplist unison240.x86_64 2.40.128-5.el7
      軟件包:unison240.x86_64 2.40.128-5.el7
         依賴:/usr/sbin/alternatives
         provider: chkconfig.x86_64 1.7.6-1.el7
         依賴:unison240-ui = 2.40.128-5.el7
         provider: unison240-text.x86_64 2.40.128-5.el7
         provider: unison240-gtk.x86_64 2.40.128-5.el7
      [root@地心俠士 ~]# 
      

      從輸出內(nèi)容看,就知道這個程序包,除了依賴系統(tǒng)程序chkconfig外,還需要依賴另外兩個包unison240-text.x86_64 2.40.128-5.el7 unison240-gtk.x86_64 2.40.128-5.el7,這個就需要我們一并導出

      3 導出

      找一個可以聯(lián)通外網(wǎng)的linux,安裝程序包 yum install yum-utils,安裝完成后,可以使用命令 'yumdownloader 程序包' 導出需要離線安裝的應用包
      根據(jù)上邊的查找依賴我們需要導出三個安裝包

      [root@地心俠士 ]# mkdir yumdown
      [root@地心俠士 ]# cd yumdown
      [root@地心俠士 yumdown]# yumdownloader unison240.x86_64 2.40.128-5.el7
      [root@地心俠士 yumdown]# yumdownloader unison240-text.x86_64 2.40.128-5.el7
      [root@地心俠士 yumdown]# yumdownloader unison240-gtk.x86_64 2.40.128-5.el7
      [root@地心俠士 yumdown]# ls
      總用量 1896
      -rw-r--r-- 1 root root  105892 9月  22 2016 unison240-2.40.128-5.el7.x86_64.rpm
      -rw-r--r-- 1 root root 1206060 9月  22 2016 unison240-gtk-2.40.128-5.el7.x86_64.rpm
      -rw-r--r-- 1 root root  624548 9月  22 2016 unison240-text-2.40.128-5.el7.x86_64.rpm
      

      通過以上命令,就可以將離線安裝包,導出到當前目錄中.此時只需要將安裝包復制到需要安裝的服務器上就可以安裝了.

      5 安裝

      5.1 從liunx復制文件到windows

      從linux上下安裝包到本地,這里我使用putty工具包中的pscp,將文件下載到windows路徑D:\yumdownloader

      D:\application\putty>pscp -pw hebert@linux#pwd root@192.168.1.76:/home/yumdown/unison240-2.40.128-5.el7.x86_64.rpm D:/yumdownloader
      unison240-2.40.128-5.el7. | 103 kB | 103.4 kB/s | ETA: 00:00:00 | 100%
      D:\application\putty>pscp -pw hebert@linux#pwd root@192.168.1.76:/home/yumdown/unison240-gtk-2.40.128-5.el7.x86_64.rpm D:/y
      umdownloader
      unison240-gtk-2.40.128-5. | 1177 kB | 1177.8 kB/s | ETA: 00:00:00 | 100%
      D:\application\putty>pscp -pw hebert@linux#pwd root@192.168.1.76:/home/yumdown/unison240-text-2.40.128-5.el7.x86_64.rpm D:/
      yumdownloader
      unison240-text-2.40.128-5 | 609 kB | 609.9 kB/s | ETA: 00:00:00 | 100%
      

      以上是單個文件下載,也可以使用putty工具包中的psftp,直接下載整個文件

      D:\application\putty>psftp root@192.168.1.76 -pw hebert@linux#pwd
      psftp> cd /home #遠程切換到 /home目錄
      psftp> lcd d:\  #本地切換到 D 盤根目錄
      psftp> get -r yumdown #下載目錄
      remote:/home/yumdown/unison240-2.40.128-5.el7.x86_64.rpm => local:yumdown\unison240-2.40.128-5.el7.x86_64.rpm
      remote:/home/yumdown/unison240-gtk-2.40.128-5.el7.x86_64.rpm => local:yumdown\unison240-gtk-2.40.128-5.el7.x86_64.rpm
      remote:/home/yumdown/unison240-text-2.40.128-5.el7.x86_64.rpm => local:yumdown\unison240-text-2.40.128-5.el7.x86_64.rpm
      

      5.2 從windows復制文件到linux

      從windows復制到linux是一個相反的過程,這里也可以直接使用pscp命令

      D:\application\putty>pscp -pw hebert@linux#pwd "D:/yumdownloader/unison240-2.40.128-5.el7.x86_64.rpm" root@192.168.1.76:/home/upload
      unison240-2.40.128-5.el7. | 103 kB | 103.4 kB/s | ETA: 00:00:00 | 100%
      D:\application\putty>pscp -pw hebert@linux#pwd "D:/yumdownloader/unison240-gtk-2.40.128-5.el7.x86_64.rpm" root@192.168.1.76:/home/upload
      unison240-gtk-2.40.128-5. | 1177 kB | 1177.8 kB/s | ETA: 00:00:00 | 100%
      D:\application\putty>pscp -pw hebert@linux#pwd "D:/yumdownloader/unison240-text-2.40.128-5.el7.x86_64.rpm" root@192.168.1.76:/home/upload
      unison240-text-2.40.128-5 | 609 kB | 609.9 kB/s | ETA: 00:00:00 | 100%
      

      也可使用 psftp 直接上傳文件夾

      D:\application\putty>psftp root@192.168.1.76 -pw hebert@linux#pwd
      psftp> cd /home #遠程切換到 /home目錄
      psftp> lcd d:\  #本地切換到 D 盤根目錄
      psftp> put -r yumdown
      local:yumdown\unison240-2.40.128-5.el7.x86_64.rpm => remote:/home/yumdown/unison240-2.40.128-5.el7.x86_64.rpm
      local:yumdown\unison240-gtk-2.40.128-5.el7.x86_64.rpm => remote:/home/yumdown/unison240-gtk-2.40.128-5.el7.x86_64.rpm
      local:yumdown\unison240-text-2.40.128-5.el7.x86_64.rpm => remote:/home/yumdown/unison240-text-2.40.128-5.el7.x86_64.rpm
      

      5.3 安裝程序包

      導出的是rpm包,這里使用rpm -ivh 安裝命令

      [root@地心俠士 yumdown]# rpm -ivh unison240*.rpm
      準備中...                          ################################# [100%]
      正在升級/安裝...
         1:unison240-gtk-2.40.128-5.el7     ################################# [ 33%]
         2:unison240-2.40.128-5.el7         ################################# [ 67%]
         3:unison240-text-2.40.128-5.el7    ################################# [100%]
      

      6 總結(jié)

      現(xiàn)在企業(yè)環(huán)境管控是越來越嚴格,部署程序變成一個不那么容易的事了.遇到不配和的客戶,多想想有沒有變通辦法,實現(xiàn)相同效果.就我示例的unison這個安裝包,如果要使用源碼安裝,是一個極為復雜并且容易出錯的.但是使用導包的方式,就簡單很多了
      平時記錄一些開發(fā)過程的小知識點,歡迎關注我的公眾號[小院不小],也歡迎添加QQ:464884492直接交流
      image

      閑暇之余,做了一款有趣耐玩的消除類微信小游戲地心俠士,有興趣可到微信搜索地心俠士玩玩,感謝支持

      posted @ 2024-04-30 16:21  _herbert  閱讀(443)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 欧美搡bbbbb搡bbbbb| 久久不见久久见免费影院www日本 亚洲综合精品一区二区三区 | 九九热热久久这里只有精品| 久久精品国产亚洲精品| 婷婷久久综合九色综合88| brazzers欧美巨大| 中文无码妇乱子伦视频| 人妻少妇无码精品专区| 亚洲中文字幕伊人久久无码 | 绵竹市| 潮喷无码正在播放| 精品一区二区三区四区激情| 久久天堂综合亚洲伊人HD妓女| 乱色欧美激惰| 黎平县| 亚洲av第三区国产精品| 又粗又大又黄又硬又爽免费看| 无码囯产精品一区二区免费| 亚洲码国产精品高潮在线| 国产婷婷综合在线视频中文| 大又大又粗又硬又爽少妇毛片| 极品白嫩少妇无套内谢| 波多野42部无码喷潮| 厨房与子乱在线观看| 四虎成人精品无码| 国产精品免费中文字幕| 久久精品视频这里有精品| 成人免费毛片aaaaaa片| 人妻少妇精品视频专区| 日本中文字幕久久网站| 成人午夜大片免费看爽爽爽 | 人妻日韩精品中文字幕| 国产精品成| 精品国产肉丝袜在线拍国语| 日韩精品国产二区三区| 亚洲熟妇自偷自拍另亚洲| 亚洲色丰满少妇高潮18p| 久久精品国产一区二区三| 亚洲色大成网站WWW永久麻豆| 免费看成人欧美片爱潮app| 精品国产亚洲av麻豆特色|