中文字幕人妻中文_99精品欧美一区二区三区综合在线_精品久久久久一区二区_色月丁香_免费福利在线视频_欧美大片免费观看网址_国产伦精品一区二区三区在线播放_污污污污污污www网站免费_久久月本道色综合久久_色69激情爱久久_尹人香蕉久久99天天拍_国产美女www_亚洲国产精品无码7777一线_五月婷婷六月激情_看免费一级片_精品久久久久久成人av_在线色亚洲_女人另类性混交zo_国产精品青青在线观看爽香蕉_人人澡人人添人人爽一区二区

主頁 > 知識庫 > Linux下軟件包的安裝與管理

Linux下軟件包的安裝與管理

熱門標簽:地圖標注和視頻彩鈴制作生意 南通電銷外呼系統排名 營業廳外呼系統有錄音嗎 滁州外呼系統接口對接 宿松百度地圖標注 信陽智能外呼系統聯系方式 南京電銷外呼系統廠家 地圖標注怎么兼職 合力億捷外呼系統如何解壓安裝

  先來看看Linux軟件擴展名。軟件后綴為.rpm最初是Red Hat Linux提供的一種包封裝格式,現在許多Linux發行版本都使用;后綴為.deb是Debain Linux提供的一種包封裝格式;后綴為.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系統打包工具tar打包的;后綴為.bin的一般是一些商業軟件。通過擴展名可以了解軟件格式,進而了解軟件安裝。

  一 源碼安裝方式

  由于linux操作系統開放源代碼,因而在其上安裝的軟件大部分也都是開源軟件,例如apache、tomcat、php等軟件。開源軟件基本都提供源碼下載,源碼安裝的方式;源碼安裝的好處是用戶可以自己定制軟件功能,安裝需要的模塊,不需要的功能可以不用安裝,此外,用戶還可以自己選擇安裝路徑,方便管理,卸載軟件也很方便,只需刪除對應的安裝目錄即可。沒有windows所謂的注冊表之說。

  源碼安裝軟件一般有以下幾個步驟組成:下載解壓源碼、分析安裝平臺環境(ifconfigure)、編譯安裝軟件(make,make install)。下面我們分別介紹。

  1.1 下載解壓源碼

  linux下軟件的源碼一般都是C或者C++語言編寫的,并且都會在軟件的官方網站上提供源碼包下載,例如apache開源項目的官方網站為http://www.apache.org,此外在網上的很多開源社區一般也提供一些常用軟件的源碼下載,源碼都打包成壓縮文件,常見的源碼打包壓縮格式有“.tar.gz”、“.tar.baz2”等。我們可以從網站上首先下載源碼文件,然后在傳到所在的linux系統下,如果你的linux系統處于聯網狀態下,也可以直接在系統內通過wget之類的下載命令將源碼包直接下載到linux系統下。

  下載完成,把相應的軟件解包即可,針對下載軟件包的不同,使用不同的方法進行解壓,解壓完畢后進入解壓生成的目錄中,在這個目錄下,一般都存在一個REDAME文件,這個文本文件非常重要,它詳細的介紹了這個軟件所能完成的功能、授權許可、安裝需求、安裝注意事項、安裝方式等等,由于linux各個版本的差異,以及安裝環境的不同,軟件的安裝方式也不盡相同,所以在安裝軟件前,一定要事先閱讀這個README文件,確保安裝的正確性。

  1.2 分析安裝平臺環境

  在軟件包解壓完畢之后,我們進入源碼目錄,一般都會存在configure和README這么兩個文件,README就是上面我們講到的,是對軟件的介紹和安裝說明;linux下軟件的安裝受到操作系統安裝環境的影響,比如某些軟件在安裝或者運行過程中需要調用操作系統本身的庫文件,或者需要運行系統的某個工具等等,但是系統中不存在這個庫文件或者這個工具沒有安裝,那么安裝或者運行軟件就會失敗。

  為了避免這個問題的出現,在安裝軟件的時候就需要分析操作系統環境,檢測當前系統是否擁有安裝軟件所需的所有文件和工具,如果系統缺少某個文件,就給出提示,直到滿足軟件的所有需求為止。這個就是configure文件的功能,configure文件一般是個可執行文件,可以在當前目錄下直接輸入“./configure”進行軟件安裝的環境測試,如果提示缺少某些安裝包,就需要進行安裝,直到測試通過。通常的,源碼安裝都需要GCC或者CC編譯器,這些編譯器一般在安裝系統時定制安裝包中的開發工具選項下,其實這也是我們在第二章安裝linux系統中要求選擇開發工具包的原因所在。

  此外,在執行configure分析軟件需求時,還可以在“./configure”后面加上軟件的安裝路徑以及安裝所需的模塊等等一些選項,來定制用戶需要的軟件功能。

  1.3 編譯安裝軟件

  在驗證軟件安裝環境后,正式進入軟件的編譯步驟,在進行編譯前,首先了解下關于編譯的一些基礎知識。

  在linux系統下,make是我們經常用到的編譯命令,無論是安裝軟件還是項目開發,都會經常用到編譯安裝命令,也就是make和make install,對于一個包含很多源文件的應用程序,使用make和makefile工具可以簡單快速的解決各個源文件之間復雜的依賴關系,同時,make工具還可以自動完成所有源碼文件的編譯工作,并且可以只對上次編譯后修改過的文件進行增量編譯,因此,熟練掌握了make和makefile工具之后,源碼安裝軟件就變的像windows下安裝軟件一樣簡單。

  Makefile文件

  make工具最主要的功能就是通過makefile文件來實現的,makefile文件是按照某種語法來進行編寫的,文件中定義了各個源文件之間的依賴關系,并說明了如何編譯源文件并生成可執行文件,它通過描述各個源程序之間的關系讓make工具自動完成編譯工作。

  在linux系統下,習慣用Makefile替代makefile文件,我們在執行configure通過后,就會在當前目錄下生成這個文件,一般情況下在命令行輸入make時,make命令會默認去尋找當前目錄下的Makefile文件,如果我們用其它文件作為makefile,就要在make命令選項后指定makefile文件,例如我們設定編譯規則文件為make_file,就需要使用以下命令指定:

  [root@WEBServer ~]#make -f make_file

  下面我們通過舉例了解下Makefile的編寫原則和內容。

  例如有一個test程序,有三個源文件file1.c、file2.c、file3.c以及庫文件LS編譯生成,這三個源文件還分別包含了自己的頭文件1.h、2.h、3.h。通常,C編譯器將會輸出三個目標文件file1.o、file2.o、file3.o。假定file1.c和file3.c都要聲明用到一個apcs的文件,但是file2.c不用,也就是在file1.c和file3.c文件中都有類似“#include “apcs””的聲明。

  下面這段代碼就是對test程序的描述:

  1:#It is a example for describing makefile2:test: file1.o file2.o file3.o3:cc file1.o file2.o file3.o -LS -o test

  4:file1.o: file1.c 1.h apcs

  5:gcc -c file1.c

  6:file3.o: file3.c 3.h apcs

  7:gcc -c file3.c

  8:file2.o: file2.c c.h

  9:gcc -c file2.c

  這個描述文檔其實就是一個makefile文件,第一行為注釋行,第二行指定test程序有file1.o、file2.o、file3.o鏈接生成,第三行描述了如何從test所依賴的文件建立可執行文件,接下來的第四、六、八行定義了三個目標文件和它們依賴的“.c”、“.h”和“apcs”文件。剩下的第五、七、九行定義了如何從目標依賴的文件生成可執行文件。

  在了解Makefile文件結構后,我們就可以控制編譯的選項,定制自己所需的軟件功能。

  接下來,我們只需在命令行輸入make命令,即可進入編譯階段,根據軟件源程序的大小和系統的硬件配置,編譯時間不定,編譯完畢,會在當前目錄以及子目錄下生成相應的可執行文件,接下來就進入最后的安裝軟件階段,在命令行輸入make install命令,開始安裝軟件,安裝進程會首先創建安裝目錄,如果我們沒有指定安裝的目錄,安裝程序默認會安裝在系統的/usr/local目錄下創建安裝目錄,然后將相應的文件和可執行程序從源碼目錄拷貝到安裝目錄下,這樣安裝就完畢了。

  1.4 源碼安裝Apache Http server

  下面我們通過源碼安裝apache,實例講解linux下源碼的安裝方式。

  1. 下載解壓apache源碼

  [root@WEBServer~]#mkdir /apache  #在根目錄下創建一個apache目錄[root@WEBServer~]#cd /apache  #切換到apache目錄[root@WEBServer apache]#wget \&; #下載apache源碼>http://apache.mirror.phpchina.com/httpd/httpd-2.2.9.tar.bz2[root@WEBServer apache]#tar -jxvf httpd-2.2.9.tar.bz2 #解壓apache源碼[root@WEBServer apache]#ls  #顯示解壓結果httpd-2.2.9   httpd-2.2.9.tar.bz2

  2. 測試安裝環境

  [root@WEBServer apache]#cd httpd-2.2.9 #切換到httpd-2.2.9目錄下[root@WEBServer httpd-2.2.9]#./configure  --prefix=/opt/apache2.2.9 \&;--enable-so \&;--enable-mods-shared=most \

  >--enable-proxy-balancer=shared \

  >--enable-proxy-http=shared \

  >--enable-proxy-ajp \

  >--enable-rewrite

  注意:上面我們指定apache的安裝目錄為/opt/apache2.2.9,同時指定需要編譯的apache模塊。

  下面分別介紹這些模塊代表的含義,更詳細的請參看apache文檔。

  l --enable-so選項:表示讓 Apache 可以支持DSO模式,這里采用的是 Apache2.0以后的語法。如果你的Apache 是1.3版本,應改為“--enable-module=so”。

  l --enable-mods-shared=most選項:表示動態編譯大部分常用的模塊,當然,也可以有選擇的加載一些模塊,most意思是只包含通常用的模塊,并且以動態加載模式加載。如果用的是 Apache1.3, 改為“--enable-shared=max”即可。

  l --enable-proxy-balancer=shared選項:表示讓apache支持負載均衡功能,即動態的編譯apache的負載均衡模塊。

  l --enable-proxy-http=shared選項:表示動態編譯apache的http代理模塊。

  l --enable-proxy-ajp選項:表示動態編譯apache的proxy-ajp模塊。

  l --enable-rewrite選項:讓apache支持地址重寫功能,即動態編譯apache的rewrite模塊。

  3.編譯安裝軟件

  [root@WEBServer httpd-2.2.9]#make

  [root@WEBServer httpd-2.2.9]#make install安裝完畢,apache被安裝到/opt/apache2.2.9下,接下來我們就可以使用apache軟件了。

  二 RPM包方式安裝

  2.1 RPM包管理工具介紹

  RPM是Red Hat Package Manager的縮寫,本意就是Redhat軟件包管理,是最先由Redhat公司開發出來的linux下軟件包管理工具,由于這種軟件管理方式非常方便,逐漸被其它linux發行商所借用,現在已經成為linux平臺下通用的軟件包管理方式,例如Fedora 、Redhat、suse、Mandrake等主流linux發行版本都默認采用了這種軟件包管理方式。

  RPM包管理類似于windows下的“添加/刪除程序”但是功能卻比“添加/刪除程序”強大很多。在Linux的系統安裝光盤中,有很多以“.rpm”結尾的軟件包,這些包文件就是我們所說的RPM文件。每個RPM文件中包含了已經編譯好的二進制可執行文件,其實就是將軟件源碼文件進行編譯安裝,然后進行封裝,就成了RPM文件,類似與windows安裝包中的“.exe”文件。此外RPM文件中還包含了運行可執行文件所需的其它文件,這點也和windows下的軟件包類似,windows程序的安裝包中,除了“exe”可執行文件,還有其它依賴運行的文件。

  RPM包管理方式的優點是:安裝簡單方便,因為軟件已經編譯完成打包完畢,安裝只是個驗證環境和解壓的過程。此外通過RPM方式安裝的軟件,RPM工具都會記錄軟件的安裝信息,這樣方便了軟件日后的查詢,升級和卸載。

  RPM包管理方式的缺點是對操作系統環境的依賴很大,它要求RPM包的安裝環境必須與RPM包封裝時的環境相一致或相當。還需要滿足安裝時與系統某些軟件包的依賴關系,例如需要安裝A軟件,但是A軟件需要系統有B和C軟件的支持,那么就必須先安裝B和C軟件,然后才能安裝A軟件。這也是我們在用RPM包方式安裝軟件需要特別注意的地方。

  2.2 RPM包種類和命令

  RPM包的封裝格式一般有兩種,分別是RPM和SRPM,SRPM包也是一種RPM,但是它包含了編譯時的源碼文件和一些編譯指定的參數文件,因而在使用的時候需要重新進行編譯,通常SRPM對應的RPM文件類似與“xxxxxxxx.src.rpm”格式。

  下面我們講述一下兩種RPM包對應的文件名含義:

  例如一個rpm文件:nxserver-2.1.0-22.i386.rpm其中“nxserver”表示軟件的名稱,“2.1.0”表示軟件的版本號,“22”表示軟件更新發行的次數,“i386”表示適合硬件的平臺,最后的“.rpm”是rpm軟件包的標識。

  一般的RPM封裝包的命名格式都有這五個部分組成,由于SRPM包是需要編譯才能使用的,因此沒有上面顯示項中對應的平臺選項,其它與RPM包命令格式完全一樣。

  對于RPM包的五個組成部分,我們下面介紹一些它們更詳細的含義和異同:

  軟件名稱:是對軟件包的標識;

  軟件的版本號:每個軟件都有自己的版本號,版本號可以說明軟件從開始到現在發行了多少了,軟件是否是新的等等。

  軟件更新發行次數:由于一個版本的軟件在發行后可能出現bug或者漏洞,那么就需要修復和重新封裝,每修復封裝一次,軟件的名稱就要更新一次。

  適合的硬件平臺:由于RPM包要在各種不同的linux硬件平臺上使用,但是由于每個不同的硬件平臺RPM打包封裝的參數也各不相同,這樣就出現了針對i386、i686、x86_64、noarch等的平臺名稱標識。

  i386指這個軟件包適用于intel 80386以后的x86架構的計算機。

  i686指這個軟件包適用于intel 80686以后(奔騰pro以上)的x86架構的計算機。

  x86_64指這個軟件包適用于x86架構64為處理器的計算機。

  noarch表示這個軟件包與硬件構架無關,可以通用。

  需要注意的是:i386軟件包可以在任意x86平臺下使用,無論是i686或是x86_64的機器,相反,i686的軟件包不一定能在i386硬件上面使用,由于i686軟件包一般都是對cpu進行了優化,所有具有向后兼容性,但是不具有先前兼容的特性。

  RPM軟件包標識:RPM軟件包標識用于指明此文件是rpm格式的文件,一般有兩種后綴標識,分別是以“.rpm”結尾和以“.src.rpm”結尾。

  2.3 RPM工具的使用

  RPM工具的使用分為安裝、查詢、驗證、更新、刪除等操作,下面我們分別介紹。

  1. 安裝軟件包

  命令格式:rpm -i [輔助選項] file1.rpm file2.rpm…..fileN.rpm主選項說明:

  -i:install的意思,就是安裝軟件。也可以使用“--install”。

  參數說明:file1.rpm file2.rpm…..filen.rpm是指定將要安裝RPM包的文件名,可以多個文件一起安裝。

  輔助選項說明:這里的選項很多,我們只列出常用選項,詳細解釋如下:

  l -v:顯示附加信息。

  l -h:安裝時輸出標記“#”。

  l --test:只對安裝進行測試,并不實際安裝。

  l --nodeps:不檢查軟件之間的依賴關系。加入此選項可能會導致軟件不可用。

  l --force:忽略軟件包以及軟件沖突。

  l --replacepkgs:強制重新安裝已經安裝的軟件包。

  l --prefix:將軟件包安裝到由 指定的路徑下。

  l --percent:以百分比的形式輸出安裝的進度。

  l --excludedocs:不安裝軟件包中的說明文件l --includedocs:安裝軟件包,包含說明文件。

  舉例:

  (1)我們安裝ipvsadm-1.24-6.i386.rpm,使用下面命令:

  [root@localhost ~]# rpm -ivh ipvsadm-1.24-6.i386.rpm執行結果如下:

  warning:ipvsadm-1.24-6.i386.rpm:V3 DSA signature: NOKEY, key ID 44e181Preparing...    ############################ [100%]

  1:ipvsadm  ############################[100%]

  (2)下面操作顯示了安裝gcc-3.4.4-2.i386.rpm包過程,在安裝過程中,出現了安裝包依賴問題,我們的處理過程是這樣的:

  [root@server ~]# rpm -ivh gcc-3.4.4-2.i386.rpm執行結果如下:

  warning: gcc-3.4.4-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60eerror: Failed dependencies:

  glibc-devel >= 2.2.90-12 is needed by gcc-3.4.4-2.i386Suggested resolutions:

  glibc-devel-2.3.4-2.13.i386.rpm

  這里顯示在安裝gcc編譯器之前需要安裝glibc-devel包的支持,這個包詳細的版本是glibc-devel-2.3.4-2.13.i386.rpm,因此,我們需要先安裝這個軟件包。

  [root@server ~]# rpm -ivh glibc-devel-2.3.4-2.13.i386.rpm執行結果如下:

  warning: glibc-devel-2.3.4-2.13.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60eerror: Failed dependencies:

  glibc-headers is needed by glibc-devel-2.3.4-2.13.i386glibc-headers = 2.3.4-2.13 is needed by glibc-devel-2.3.4-2.13.i386Suggested resolutions:

  glibc-headers-2.3.4-2.13.i386.rpm

  這里又出現依賴關系,上面的錯誤提示是說安裝glibc-devel包需要先安裝glibc-headers軟件包,并且給出了安裝建議版本,于是我們就先安裝glibc-headers包。

  [root@server ~]# rpm -ivh glibc-headers-2.3.4-2.13.i386.rpm執行結果如下:

  warning: glibc-headers-2.3.4-2.13.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60eerror: Failed dependencies:

  kernel-headers is needed by glibc-headers-2.3.4-2.13.i386kernel-headers >= 2.2.1 is needed by glibc-headers-2.3.4-2.13.i386Suggested resolutions:

  glibc-kernheaders-2.4-9.1.98.EL.i386.rpm

  依然報錯,信息與上面相同,意思是說在安裝kernel-headers包之前,需要glibc-kernheaders包的支持,并且給出了建議版本,我們先安裝glibc-kernheaders包。

  [root@server ~]# rpm -ivh glibc-kernheaders-2.4-9.1.98.EL.i386.rpm執行結果如下:

  warning: glibc-kernheaders-2.4-9.1.98.EL.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing... ########################### [100%]

  1:glibc-kernheaders ###################### [100%]

  這次依賴終于解除了,按照相反的順序開始安裝,下面顯示安裝步驟。

  [root@server ~]# rpm -ivh glibc-headers-2.3.4-2.13.i386.rpmwarning: glibc-headers-2.3.4-2.13.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing...  ########################### [100%]

  1:glibc-headers  ######################## [100%]

  [root@server ~]# rpm -ivh glibc-devel-2.3.4-2.13.i386.rpmwarning: glibc-devel-2.3.4-2.13.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing... ########################### [100%]

  1:glibc-devel  ######################## [100%]

  [root@server ~]# rpm -ivh gcc-3.4.4-2.i386.rpmwarning: gcc-3.4.4-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing...  ############################## [100%]

  1:gcc      ########################### [100%]

  (3) 在上例中,如果我們在安裝gcc第一步加入“--nodeps”參數,gcc由于不檢查依賴關系,即可安裝成功:

  [root@server ~]# rpm -ivh gcc-3.4.4-2.i386.rpm –nodeps執行結果如下:

  warning: gcc-3.4.4-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing...  ############################## [100%]

  1:gcc      ########################### [100%]

  這里加入了忽略依賴關系的參數,雖然可以安裝成功,但是我們不建議這么做,因為這樣安裝的軟件很有可能是不可用的,或者使用過程中出現問題,除非我們知道忽略依賴關系對軟件本身沒有影響的話,才可使用此參數。

  (4)安裝xxxxxx.src.rpm的方法,這里我們以my-package.src.rpm名稱為例,在redhat linux i386平臺下進行介紹,常用的有兩種方法,操作步驟如下:

  方法一:

  1)執行rpm -i my-package.src.rpm

  2) cd /usr/src/redhat/SPECS

  3) rpmbuild -bp my-package.specs 一個和軟件包同名的specs文件。

  4) cd /usr/src/redhat/BUILD/my-package/ 一個軟件包同名的目錄5) ./configure 這一步和編譯普通的源碼軟件一樣,可以加上參數6) make7) make install

  方法二:

  1)執行rpm -i my-package.src.rpm

  2)cd /usr/src/redhat/SPECS

  前兩步和方法一相同

  3)rpmbuild -bb my-package.specs 一個和軟件包同名的specs文件。

  此時,在/usr/src/redhat/RPM/i386/ (這里的路徑根據具體包的不同,也可能是i686、noarch等等)在這個目錄下,有一個或者兩個新的rpm包,這個是編譯好的二進制文件。

  4)執行rpm -i new-package.rpm,安裝完成。

  例如:利用xxxx.src.rpm格式的包安裝rsh軟件,操作方法如下:

  [root@localhost ~]# rpm -i rsh-0.17-25.3.src.rpm[root@localhost ~]#cd /usr/src/redhat/SPECS/rsh.spec[root@localhost SPECS]#rpmbuild  -bb rsh.spec[root@localhost SPECS]# cd /usr/src/redhat/RPMS/i386/rsh-0.17-25.3.i386.rpmrsh-debuginfo-0.17-25.3.i386.rpm

  rsh-server-0.17-25.3.i386.rpm

  [root@localhost i386]#rpm -ivh rsh-*

  Preparing...  ############################ [100%]

  1:rsh-server  ########################## [ 33%]

  2:rsh   ############################## [ 67%]

  3:rsh-debuginfo  ######################## [100%]

  [root@localhost i386]#

  2. 查詢軟件包

  命令格式:rpm -q [輔助選項] package1……packageN主選項說明:

  -q:query的意思,也可以使用“--query”。

  參數說明:package1……packageN為已經安裝的軟件包名稱。

  輔助選項說明:

  l -f:查詢操作系統中某個文件屬于哪個對應的rpm軟件包。

  例如:

  [root@localhost ~]# rpm -qf /bin/bash

  bash-3.0-19.2

  l -p:查詢以“.rpm”為后綴的軟件包安裝后對應的包名稱。

  例如:

  [root@server ~]# rpm -qp gcc-3.4.4-2.i386.rpmgcc-3.4.4-2從這里的查詢可以得知,“gcc-3.4.4-2.i386.rpm”安裝到系統以后,對應的包名為gcc-3.4.4-2。

  l -l:顯示軟件包中的所有文件列表。此選項后面跟軟件包安裝后對應的包名,切記不是以“.rpm”為后綴的rpm包。

  例如:

  [root@server ~]# rpm –ql gcc-3.4.4-2

  /usr/bin/c89

  /usr/bin/c99

  /usr/bin/cc

  /usr/bin/gcc

  /usr/bin/gcov

  ………(以下省略)………

  l -i:顯示軟件包的概要信息,例如軟件名稱、版本、適應平臺、大小等等。此選項后面跟完整的包名,切忌不是以“.rpm”為后綴的rpm包。

  例如:在得到一個軟件,安裝之前一般都需要看下軟件包有什么內容,可以使用以下命令:

  [root@server ~]# rpm -qi gcc-3.4.4-2.i386或者使用[root@server ~]# rpm -qpi gcc-3.4.4-2.i386.rpm這里由于用到了“-p”選項,首先顯示出了安裝后的軟件包名,所以“-i”選項后可跟“.rpm”結尾的軟件包。

  l -g:查詢系統有哪些軟件包屬于指定的類別,RPM工具根據軟件功能的不同,將軟件分了很多種類,分別如下,括弧內為注釋說明:

  Amusements/Games (娛樂/游戲)

  Amusements/Graphics(娛樂/圖形)

  Applications/Archiving (應用/檔案)

  Applications/Communications (應用/通訊)

  Applications/Databases (應用/數據庫)

  Applications/Editors (應用/編輯器)

  Applications/Emulators (應用/仿真器)

  Applications/Engineering (應用/工程)

  Applications/File (應用/文件)

  Applications/Internet (應用/因特網)

  Applications/Multimedia (應用/多媒體)

  Applications/Productivity (應用/產品)

  Applications/Publishing (應用/印刷)

  Applications/System (應用/系統)

  Applications/Text (應用/文本)

  Development/Debuggers (開發/調試器)

  Development/Languages (開發/語言)

  Development/Libraries (開發/函數庫)

  Development/System (開發/系統)

  Development/Tools (開發/工具)

  Documentation (說明文檔)

  System Environment/Base (系統環境/基礎)

  System Environment/Daemons (系統環境/守護)System Environment/Kernel (系統環境/內核)System Environment/Libraries (系統環境/函數庫)System Environment/Shells (系統環境/接口)User Interface/Desktops (用戶界面/桌面)User Interface/X (用戶界面/X窗口)

  User Interface/X Hardware Support (用戶界面/X硬件支持)例如:查看當前系統屬于“開發/調試器”類別的包有多少,使用以下命令:

  [root@server ~]# rpm -qg "Development/Debuggers"lsof-4.72-1.1crash-4.0-2

  sysreport-1.3.15-5

  ltrace-0.3.36-2.EL4

  strace-4.5.13-0.EL4.1

  valgrind-2.2.0-5.EL4

  valgrind-callgrind-0.9.9-1

  gdb-6.3.0.0-1.63

  pstack-1.2-6

  l -d:顯示軟件包中的說明文件列表,RPM將軟件包中的文件分為三類,一類是配置文件,一類是說明文件,一類是可執行文件。后面跟完整的包名,切忌不是以“.rpm”為后綴的rpm包。

  例如:查看file軟件包中的說明文件,使用以下命令:

  [root@server108 cicro]# rpm -qd  file-4.10-2/usr/share/doc/file-4.10/LEGAL.NOTICE/usr/share/doc/file-4.10/README

  /usr/share/man/man1/file.1.gz

  /usr/share/man/man3/libmagic.3.gz

  /usr/share/man/man5/magic.5.gz

  l -s:與“-l“選項類似,除了顯示軟件包中的所有文件列表信息,而且還顯示每個文件的狀態。RPM已安裝的軟件包中各個文件擁有四種狀態,分別是normal(正常狀態,表示文件沒有被其它軟件包修改過)、not installed(未安裝狀態,表示文件沒有安裝)、replaced(已替換狀態,表明此文件已經被其它軟件包修改替換過了)、net shared(網絡共享狀態,表示此文件處于網絡共享狀態)。

  例如:查看ipvsadm-1.24-6包中每個文件的狀態,使用以下命令:

  [root@localhost ~]# rpm -i --excludedocs ipvsadm-1.24-6.i386.rpm[root@localhost ~]# rpm -qs ipvsadm-1.24-6normal        /etc/rc.d/init.d/ipvsadmnormal        /sbin/ipvsadm

  normal        /sbin/ipvsadm-restore

  normal        /sbin/ipvsadm-save

  not installed /usr/share/doc/ipvsadm-1.24not installed /usr/share/doc/ipvsadm-1.24/READMEnot installed /usr/share/man/man8/ipvsadm-restore.8.gznot installed /usr/share/man/man8/ipvsadm-save.8.gznot installed /usr/share/man/man8/ipvsadm.8.gz從上面可以看到,我們在安裝ipvsadm-1.24-6.i386.rpm的時候指定不安裝說明文檔,然后通過“-s”命令查看文件狀態時,軟件包的說明文檔狀態均為“not installed”。

  l -R (或--requires):顯示軟件包所需的功能,所謂功能,可以是軟件包標識,也可以是共享動態庫文件等等,軟件包的依賴關系就是依靠功能來實現的,如果所需的功能不存在,則依賴關系一定得不到滿足,軟件安裝就會失敗。

  l --provides:顯示軟件包提供的功能,這個功能可以是動態庫文件,也可以是虛擬軟件的包名等等。

  例如:查看nxclient-2.1.0-17.i386.rpm提供的功能,使用以下命令:

  [root@localhost ~]# rpm -qp --provides nxclient-2.1.0-17.i386.rpmnxclient = 2.1.0-17可以看到這個軟件提供了nxclient的功能。

  3. 驗證軟件包

  驗證已經安裝的軟件包

  校驗軟件包比較的是某軟件包安裝的文件和原始軟件包中的同一文件的信息是否一致。它校驗每個文件的大小、權限、MD5 值、類型、所有者、以及組群。

  命令格式:rpm -V [輔助選項] package1……packageN主選項說明:

  -V:verify的意思,也可以用“--verify”代替。此參數主要校驗已經安裝的軟件包內的文件和最初安裝時是否一致。

  參數說明:package1……packageN 表示需要校驗的且已經安裝的軟件包名。

  輔助選項說明:

  l -p:驗證軟件包文件

  例如:下面是驗證rsh包的安裝狀態,操作過程如下:

  [root@localhost ~]# rpm -V rsh-0.17-25.3

  package rsh-0.17-25.3 is not installed

  [root@localhost ~]# rpm -Vp rsh-0.17-25.3.i386.rpmwarning: rsh-0.17-25.3.i386.rpm: V3 DSA signature: NOKEY, key ID db2a6emissing     /usr/bin/rcpmissing     /usr/bin/rexec

  missing     /usr/bin/rlogin

  missing     /usr/bin/rsh

  missing   d /usr/share/man/man1/rcp.1.gz

  missing   d /usr/share/man/man1/rexec.1.gzmissing   d /usr/share/man/man1/rlogin.1.gzmissing   d /usr/share/man/man1/rsh.1.gz[root@localhost ~]# rpm -ivh rsh-0.17-25.3.i386.rpmwarning: rsh-0.17-25.3.i386.rpm: V3 DSA signature: NOKEY, key ID db2a6ePreparing...   ########################### [100%]

  1:rsh     ######################## [100%]

  [root@localhost ~]# rpm -Vp rsh-0.17-25.3.i386.rpmwarning: rsh-0.17-25.3.i386.rpm:V3 DSA signature: NOKEY, key ID db2a6e[root@localhost ~]# rpm -V rsh-0.17-25.3#上面操作中,我們首先驗證rsh,可以知道rsh沒有在系統中安裝,接著我們安裝了rsh軟件包,再次查看rsh包狀態時,沒有任何輸出了,表示軟件包文件全部正常。

  l -f:校驗文件在所屬的軟件包的狀態,此選項后面跟相應的文件名。

  例如:檢查mysqlclient包中各個文件的狀態,我們的操作如下:

  [root@localhost ~]# rpm -ql mysqlclient10-3.23.58-4.RHEL4.1/etc/ld.so.conf.d/mysqlclient10-i386.conf/usr/lib/mysql/libmysqlclient.so.10/usr/lib/mysql/libmysqlclient.so.10.0.0

  /usr/lib/mysql/libmysqlclient_r.so.10

  /usr/lib/mysql/libmysqlclient_r.so.10.0.0[root@localhost ~]# mv \&;/usr/lib/mysql/libmysqlclient.so.10  /usr/lib/mysql/libmysqlclient.so.10.d[root@localhost ~]# rpm –V mysqlclient10-3.23.58-4.RHEL4.1missing     /usr/lib/mysql/libmysqlclient_r.so.10[root@localhost ~]# rpm -Vf  /usr/lib/mysql/libmysqlclient_r.so.10missing     /usr/lib/mysql/libmysqlclient_r.so.10#這里我們首先檢查了mysqlclient包中包含的所有文件,然后模擬刪除mysqlclient包中一個文件,然后查看這個文件的狀態,可以看到顯示為“missing”,如果我們通過“-Vf”選項檢查某個文件,沒有任何輸出時,表示這個文件狀態正常。

  l -a:檢驗所有的軟件包。

  l -g:檢驗所有屬于組的軟件包。

  驗證未安裝的軟件包文件

  發行的RPM格式的軟件包是否值得信任,是否損壞,我們可以通過RPM提供的選項進行驗證。RPM軟件包一般使用 Gnu 隱私衛士(或稱 GPG)來簽名,從而幫助使用者肯定下載軟件包的可信任性。

  命令格式:rpm -K file1.rpm……fileN.rpm

  主選項說明:

  -K: checksig的意思,也可以用“--checksig”代替。這個選項用來檢查 RPM 軟件包文件的md5校驗和GPG簽名。

  參數說明:file1.rpm……fileN.rpm表示需要校驗軟件包名。

  例子:如果想要校驗某個軟件包是否被篡改或者是否損壞,可以使用如下命令檢查:

  [root@localhost ~]# rpm -K nxserver-2.1.0-22.i386.rpmnxserver-2.1.0-22.i386.rpm: md5 OK這里的“md5 OK”表示文件在下載中沒有被損壞或者沒有被篡改。即這個文件是安全的。

  [root@localhost ~]# rpm -K ipvsadm-1.24-6.i386.rpmipvsadm-1.24-6.i386.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#443e1821)上面的輸出表示這個軟件沒有被授權簽名,在安裝未被linux發行商授權的軟件包時,請務必謹慎,因為這些軟件包內可能包含有害的代碼。

  4. 更新軟件包

  命令格式:rpm -U [輔助選項] file1.rpm……fileN.rpm主選項說明:

  -U:upgrade的意思,可以使用“--upgrade”代替。

  參數說明:file1.rpm……fileN.rpm表示需要升級的rpm文件包。

  輔助選項說明:

  --oldpackage 表示允許"升級"到一個老版本,即軟件版本降級。

  其它選項與安裝RPM軟件包輔助參數完全相同,這里不再講述。

  例子:我們將rsh從rsh-0.17-25.3升級到rsh-0.17-37.el5,步驟如下:

  [root@localhost ~]# rpm  -q rsh

  rsh-0.17-25.3

  [root@localhost ~]# rpm  -Uvh rsh-0.17-37.el5.i386.rpmwarning: rsh-0.17-37.el5.i386.rpm: V3 DSA signature: NOKEY, key ID 37017186Preparing... ######################### [100%]

  1:rsh    ########################### [100%]

  [root@localhost ~]# rpm  -q rsh

  rsh-0.17-37.el5

  5. 刪除軟件包

  命令格式:rpm -e [輔助選項] package1……packageN主選項說明:

  -e:erase的意思,也可以用“--erase”代替。

  參數說明:package1……packageN表示已經安裝的軟件包名稱。

  輔助選項說明:

  l --test:只執行刪除的測試。

  l --nodeps:不檢查依賴性。

  舉例:

  (1) 刪除rsh軟件包,使用以下命令:

  [root@localhost ~]# rpm  -q rsh

  rsh-0.17-37.el5

  [root@localhost ~]# rpm  -e rsh-0.17-37.el5[root@localhost ~]# rpm  -q rshpackage rsh is not installed

  (2)刪除gcc軟件包,但是存在依賴關系,操作過程如下:

  [root@server ~]# rpm -e gcc

  error: Failed dependencies:

  gcc = 3.4.4-2 is needed by (installed) gcc-c++-3.4.4-2.i386gcc = 3.4.4-2 is needed by (installed) gcc-g77-3.4.4-2.i386gcc = 3.4.4-2 is needed by (installed) gcc-java-3.4.4-2.i386gcc = 3.4.3 is needed by (installed) libtool-1.5.6-4.EL4.1.i386gcc is needed by (installed) systemtap-0.4-0.EL4.i386這里又出現了刪除依賴性了,根據上面的提示可知,要刪除gcc軟件包,必須刪除與gcc相互依賴的五個軟件包,這個操作要非常慎重,除非知道刪除后對系統沒有影響,否則一定不要盲目執行刪除操作,因為這樣可能導致系統的崩潰。

  其實我們也可以加入“--nodeps”參數,忽略依賴關系,但是這樣可能會導致相關依賴軟件的不可用。

  三、二進制軟件安裝方式

  Linux下二進制格式的軟件是指事先已經在各種平臺編譯安裝好相關軟件,然后壓縮打包,在安裝時只需解壓或者執行安裝可執行文件即可。這種軟件發行格式類似與windows系統,這樣做的原因是保護源代碼程序不對外泄露,保護知識產權。二進制軟件包的優點是安裝簡單、容易,缺點是缺乏靈活性,相應的軟件包執行在對應平臺下安裝,離開這個環境軟件就無法運行。

  二進制軟件包提供了很多類型的打包方式,最常見的就是我們上節講到的RPM格式的包,還有以“*.tar.gz、*.tgz、*.bz2“等形式的二進制軟件包,最后還有一個就是提供安裝程序進行安裝的二進制軟件包。下面分別介紹:

  3.1 安裝“*.tar.gz、*.bz2”二進制軟件包

  這種格式的軟件包,安裝其實就是簡單的解壓過程,根據不同的軟件打包格式,我們用相應的解壓命令解壓即可。

  對于*.tar.gz軟件格式解壓:tar –zxvf xxxxxx.tar.gz對于*.bz2軟件格式解壓:  tar  -jxvf xxxxxx.tar.gz這類軟件的卸載,對于解壓后只有單一目錄的軟件,可以直接刪除對應軟件目錄即可,如果解壓后文件分散在幾個目錄中,需要一一手動刪除目錄。

  例如:我們常用的應用服務器容器tomcat軟件就是基于這種打包壓縮格式發行的。我們只需下載后解壓即可完成安裝,如果需要卸載,直接刪除對應的tomcat目錄即可。

  3.2 提供安裝程序的軟件包

  這種軟件包都提供了安裝腳本或者安裝向導程序,只需在下載此類軟件包后解壓,然后進入安裝目錄,找到類似的setup、install、install.sh之類的可執行文件運行即可,然后根據提示(比如安裝路徑,參數設置等等)進行相應的設置,接著安裝就自動完成。

  這類軟件的卸載也提供了相應的卸載腳本或者卸載向導,根據提示即可完成軟件卸載。

  例如:經常使用的sun jdk就是這種安裝方式,從網絡下載下來的jdk是個二進制可執行文件,首先設置文件的可執行權限(例如chmod 755  jdk1.6.0_07.bin,權限操作本書后面會有詳細講述) ,然后運行軟件(也即是./ jdk1.6.0_07.bin)即可完成安裝。安裝完成會在當前目錄產生一個對應的jdk程序目錄。

  Linux下一些大型的軟件安裝,比如weblogic、oracle等軟件都提供了安裝向導程序,用戶可以根據安裝提示,順利完成此類軟件的安裝。再次感謝本文出自 “技術成就夢想” 博客http://ixdba.blog.51cto.com/2895551/537892,謝謝閱讀,希望能幫到大家,請繼續關注腳本之家,我們會努力分享更多優秀的文章。

標簽:銅陵 麗水 潛江 衢州 運城 新余 山南 保定

巨人網絡通訊聲明:本文標題《Linux下軟件包的安裝與管理》,本文關鍵詞  Linux,下,軟件包,的,安裝,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下軟件包的安裝與管理》相關的同類信息!
  • 本頁收集關于Linux下軟件包的安裝與管理的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 东莞市得士威机械工业有限公司| 山东泗水鑫峰面粉机械有限公司| 广西中源机械有限公司| 章丘宇龙机械有限公司| 上海长江服装机械有限公司 | 浙江超伟机械有限公司| 邹平宏鑫机械有限公司| 天工工程机械有限公司| 河北航天振邦精密机械有限公司 | 柳州丹顺机械有限公司| 唐山国丰钢铁有限公司| 丰诺植保机械制造有限公司| 金马机械制造有限公司| 山东精密机械有限公司| 晋江力达机械有限公司| 诸城盛新德机械有限公司| 上海昱庄机械有限公司| 沈阳机械制造有限公司| 济南市恒宇机械有限公司| 浙江天联机械有限公司| 恒瑞机械制造有限公司| 安庆市机械有限公司| 安特苏州精密机械有限公司| 苏州爱德克精密机械有限公司| 天津市三鼎包装机械有限公司| 南京机械电子有限公司| 山东高机工业机械有限公司| 佛山机械设备有限公司| 上海鸿尔机械有限公司| 新麦机械无锡有限公司| 兖矿大陆机械有限公司| 萨驰华辰机械 苏州 有限公司 | 苏州日拓机械有限公司| 杭州科豪机械有限公司| 东莞培锋精密机械有限公司| 济南捷迈数控机械有限公司| 杭州正驰达精密机械有限公司| 洛阳鹏起实业有限公司怎么样| 江西鑫通机械制造有限公司| 许昌市机械有限公司| 山东莱工机械制造有限公司| 上海昱钢包装机械有限公司| 东莞新宇机械有限公司| 浙江嘉元机械制造有限公司 | 金华巨鑫机械有限公司| 珠海机械设备有限公司| 唐山泰钢钢铁有限公司| 广东食品机械有限公司| 扬州扬宝机械有限公司| 百斯特机械有限公司| 东莞机械设备有限公司| 南昌矿山机械有限公司| 深圳市硕方精密机械有限公司| 德清泰德机械有限公司| 江阴凯迈机械有限公司| 普瑞特机械有限公司| 山西重工机械有限公司| 浙江起重机械有限公司| 河北水利机械有限公司| 天津市钢铁有限公司| 济南 机械有限公司| 临沂机械设备有限公司| 兰州 机械 有限公司| 珠海机械设备有限公司| 无锡英那威特机械发展有限公司| 东莞市金峥机械有限公司| 南京阿特拉斯机械设备有限公司| 上海楷钛机械制造有限公司| 青岛顺德塑料机械有限公司| 广州伟基机械有限公司| 江苏东方重工有限公司| 浙江上石化机械有限公司| 江苏飞耀机械制造有限公司| 山东运泰机械有限公司| 河北航天振邦精密机械有限公司| 山东临沂机械有限公司| 华宝机械制造有限公司| 山东临工工程机械有限公司招聘 | 上海金湖机械有限公司| 江阴凯澄起重机械有限公司| 上海兴享机械工业有限公司 | 浙江仁工机械有限公司| 重庆万凯机械有限公司| 利星行机械有限公司| 中船重工重庆液压机电有限公司| 三菱重工空调有限公司| 温州设备机械有限公司| 台湾正河源机械配件有限公司 | 菏泽瑞康机械有限公司| 张家港长力机械有限公司| 成都经纬机械制造有限公司| 温州迈高机械有限公司| 河南耿力机械有限公司| 宁波美宁机械有限公司| 无锡建仪仪器机械有限公司| 湖北铁正机械有限公司| 诸城市富瑞德机械有限公司 | 山东山推工程机械结构件有限公司| 镇江宏泰钢铁有限公司| 合肥大洋机械制造有限公司| 江阴万恒机械制造有限公司| 河北机械进出口有限公司| 精密机械加工有限公司| 起航中文小说有限公司| 上海长空机械有限公司| 上海圣起包装机械有限公司 | 佳铭机械有限公司骗局| 浩强精密机械有限公司| 佛山市 重工有限公司| 鑫台铭机械有限公司| 江苏恩纳斯重工机械有限公司| 东莞志成机械有限公司| 普瑞特机械有限公司| 日照兴业机械有限公司| 湖南民和重工机械有限公司| 华威机械制造有限公司| 广东恒联食品机械有限公司售后| 浙江耐士伦机械有限公司| 东莞精密机械有限公司| 河南博众机械制造有限公司| 鹤壁市通用机械电气有限公司| 山东巨威机械有限公司| 苏州工业园区机械有限公司| 德州仁信印染机械有限公司| 南京恒昌包装机械有限公司| 昆山市烽禾升精密机械有限公司| 温州锐光机械有限公司| 桂林机械制造有限公司| 东莞胜通机械有限公司| 常州昊博机械有限公司| 邢工机械制造有限公司| 河北昭达机械有限公司| 合肥光裕机械有限公司| 重庆动力机械有限公司| 大连日立机械设备有限公司| 山东鲁新起重设备有限公司| 安丘市 机械有限公司| 温州博宇机械有限公司| 芜湖科翔动力机械有限公司| 杭州中亚机械有限公司| 机械生产制造有限公司| 江阴锦澄钢铁有限公司| 青岛明高机械有限公司| 太原通泽重工有限公司| 机械成套设备有限公司| 通达塑料机械有限公司| 东莞三机械有限公司| 舒勒锻压机械有限公司| 精密机械配件有限公司| 无锡创能机械制造有限公司| 潍坊坊通机械有限公司| 江苏拓威机械有限公司| 上海塑料机械 有限公司| 大连意美机械有限公司| 上海精密机械制造有限公司| 嘉善远景机械有限公司| 苏州伟鼎机械设备有限公司| 上海圣起包装机械有限公司| 宜兴永康机械有限公司| 内蒙古机械有限公司| 上海晶程机械有限公司| 山东常美机械有限公司| 北京机械制造有限公司| 常州先电机械有限公司| 宁波兴波机械有限公司| 江苏海陵机械有限公司| 温州市机械有限公司| 河南铁山起重设备有限公司| 山东临工工程机械有限公司招聘| 常德纺织机械有限公司| 宁波隆源精密机械有限公司| 宁波市机械有限公司| 常州恒力机械有限公司| 鹤壁市通用机械电气有限公司| 石家庄工程机械有限公司| 山东同力达智能机械有限公司 | 凯斯纽荷兰机械 哈尔滨 有限公司 | 郑州市机械设备有限公司| 东台富康机械有限公司| 东莞市自动化机械有限公司| 南通江华机械有限公司| 山东国新起重机械有限公司 | 浙江亿鹏机械有限公司| 武汉四方圆机械设备有限公司 | 鸿达机械设备有限公司| 宁波华表机械制造有限公司| 惠州机械设备有限公司| 上海龙工机械有限公司| 温州正雄机械有限公司| 东莞正为机械有限公司| 江阴凯迈机械有限公司| 温州欧诺机械有限公司| 山东永峰钢铁有限公司| 佛山市康思达液压机械有限公司| 山东亚泰机械有限公司| 曲靖呈钢铁有限公司| 安徽同铸工程机械有限公司| 大连升隆机械有限公司| 郑州天龙机械有限公司| 济南恒迪机械有限公司| 山东荣利中石油机械有限公司 | 江苏百德机械有限公司| 浙江迅定钢铁有限公司| 宁波钢铁有限公司电话| 山东济宁机械有限公司| 中联恒通机械有限公司| 张家港长力机械有限公司| 杭州宏展机械有限公司| 阳谷山立克工程机械有限公司| 湖南运想重工有限公司| 泰田机械制造有限公司| 上海春田机械有限公司| 济南梓鑫机械有限公司| 鑫台铭机械有限公司| 珠海精密机械有限公司| 山东莱芜煤矿机械有限公司| 江苏宏博机械制造有限公司| 佛山松川机械设备有限公司| 成都恒飞机械有限公司| 淮安华辉机械设备有限公司| 江苏别具匠心机械设备有限公司 | 江阴兴澄特种钢铁有限公司地址| 江阴钢铁贸易有限公司| 东莞市正一轴承机械有限公司| 首钢东华机械有限公司| 宁波东力机械制造有限公司 | 包装机械设备有限公司| 烟台万事达金属机械有限公司 | 台湾高明机械有限公司| 潍坊新成达机械有限公司| 徐州工程机械有限公司| 徐州明文机械有限公司| 安徽省中冶重工机械有限公司| 广州常富机械有限公司| 浙江自力机械有限公司| 浙江海天机械有限公司| 滨州 机械 有限公司| 东莞市永创包装机械有限公司| 浙江华安机械有限公司| 兴世机械制造有限公司| 瑞安市机械制造有限公司| 山东重工机械有限公司| 郑州包装机械有限公司| 上海江埔印刷机械有限公司| 郑州 机械 有限公司| 天工机械制造有限公司| 东莞液压机械有限公司| 深圳电子机械有限公司| 沈阳精密机械有限公司| 上海冠龙阀门机械有限公司| 武汉东泰盛机械有限公司| 无锡伊诺特石化机械设备有限公司| 长沙中传机械有限公司| 广州德晟机械有限公司| 安徽普源分离机械制造有限公司| 扬州福尔喜果蔬汁机械有限公司 | 盐城石油机械有限公司| 昆荣机械(昆山)有限公司| 浙江瑞志机械有限公司| 苏州信能精密机械有限公司| 上海京雅机械有限公司| 郑州食品机械有限公司| 苏州明基自动化机械设备有限公司| 蔚蓝机械设备有限公司| 广州闽欣机械设备有限公司 | 湖南省湘粮机械制造有限公司| 洛阳博马农业工程机械有限公司| 合肥包装机械有限公司| 沈阳六和机械有限公司| 石家庄工程机械有限公司| 江苏聚丰园林机械有限公司| 上海钢铁交易中心有限公司| 大连行健数控机械技术有限公司| 山东德州恒特重工有限公司| 河南瑞峰机械有限公司| 武汉日晗精密机械有限公司| 杭州通产机械有限公司| 温州科瑞机械有限公司| 桂林矿山机械有限公司| 上海冠龙机械有限公司| 上海竹达机械设备有限公司| 武汉山推机械有限公司| 河南龙工机械制造有限公司| 永裕昌机械有限公司| 银锐玻璃机械有限公司| 河北圣和农业机械有限公司| 陕西 机械有限公司怎么样| 重庆动力机械有限公司| 烟台瑞进精密机械有限公司| 青岛泰新机械有限公司| 杭州起重机械有限公司| 宜昌 机械设备有限公司| 天津 机械有限公司| 佛山市优霸机械设备有限公司| 翼虎动力机械有限公司| 汉威机械制造有限公司| 青岛德利机械有限公司| 上海科熙起重设备有限公司| 江苏洪流化工机械有限公司| 浙江上洋机械有限公司| 濮阳机械制造有限公司| 瑞安市方泰机械有限公司| 杭州丽伟电脑机械有限公司| 浙江富地机械有限公司| 机械进出口有限公司| 济南威力机械有限公司| 江苏青山机械有限公司| 云南工程机械有限公司| 启益电器材机械有限公司招聘 | 青岛华磊塑料机械有限公司| 平湖成功机械有限公司| 佛山市恒力泰机械有限公司| 上海剑豪传动机械有限公司| 淄博翔鹏机械有限公司| 郑州机械设备有限公司| 佛山市优霸机械设备有限公司| 青岛圣诺机械有限公司| 河南重工机械有限公司| 中山凌宇机械有限公司| 安徽方圆机械有限公司| 青岛隆硕农牧机械制造有限公司| 安丘博阳机械制造有限公司| 山西机械制造有限公司| 上海陆达包装机械制造有限公司| 华隆 机械有限公司| 机械自动化有限公司| 湖北首开机械有限公司| 扬州精密机械有限公司| 温州国伟印刷机械有限公司| 南京欧能机械有限公司| 常州斯太尔动力机械有限公司 | 三技精密机械有限公司| 马鞍山 重工机械有限公司| 东莞市益彩机械有限公司| 山东冠华重工机械有限公司| 洛阳泽华机械设备有限公司| 河南宝润机械有限公司| 诸城市铭威食品机械有限公司 | 江南机械制造有限公司| 苏州德伊捷自动化机械有限公司| 无锡宝露重工有限公司| 重庆工程机械有限公司| 佳先机械制造有限公司| 美心翼申机械有限公司| 江苏百事德机械有限公司| 武汉钢铁有限公司疫情| 德龙钢铁有限公司地址| 新乡市中天机械有限公司| 盐城市联鑫钢铁有限公司| 江阴机械制造有限公司怎么样| 广州永胜钢铁制品有限公司| 江苏佳力起重机械制造有限公司| 浙江万龙机械有限公司| 佛山市科振机械设备有限公司 | 浙江歌德起重机有限公司| 洛阳机械设备有限公司| 无锡旭辉机械有限公司| 唐山印刷机械有限公司| 江苏新益机械有限公司| 四川宏华友信石油机械有限公司| 北京永创通达机械设备有限公司 | 泰州机械 有限公司| 锦州天晟重工有限公司| 中实洛阳重型机械有限公司实习报告 | 青岛德固特机械制造有限公司 | 唐山泰钢钢铁有限公司| 北京大起空调有限公司| 泰安华伟重工有限公司| 河南矿山重型起重机械有限公司| 河源德润钢铁有限公司| 天津市精密机械有限公司| 南通佳宝机械有限公司| 曲阜圣泰机械有限公司| 诸城隆泽机械有限公司| 南京阿特拉斯机械设备有限公司| 厦门银华机械有限公司| 温州名瑞机械有限公司| 上海奕晟矿山机械有限公司| 昆山市机械制造有限公司| 冷水江钢铁有限公司| 重庆机械有限公司招聘| 深圳机械院建筑设计有限公司| 上海起重电机厂有限公司| 东莞 精密机械有限公司| 瑞达机械设备有限公司| 烟台海州机械有限公司| 长沙威沃机械制造有限公司| 河南卫华起重机有限公司| 青州泰达机械有限公司| 湖南一田农业机械有限公司| 山东业机械有限公司| 宁波华热机械制造有限公司| 天马电子机械有限公司| 昆山台一精密机械有限公司| 江苏祥达机械制造有限公司| 河源德润钢铁有限公司| 广州盛广誉机械设备有限公司| 曲阜天阳机械有限公司| 浙江雨霖机械有限公司| 盐城 机械有限公司| 深圳固尔琦包装机械有限公司| 济南光先数控机械有限公司| 唐山文丰钢铁有限公司| 江阴江顺精密机械零部件有限公司| 东莞市康机械有限公司| 安阳嘉和机械有限公司| 江苏昆仲机械有限公司| 铜陵富鑫钢铁有限公司| 杭州大精机械制造有限公司| 青岛辉特重工有限公司| 浙江永达输送机械设备有限公司 | 山东泰峰起重设备制造有限公司| 济南 机械制造有限公司| 济宁萨奥机械有限公司| 山东华屹重工有限公司| 广州博创机械有限公司| 新华起重工具有限公司| 爱立许机械有限公司| 山东联亿重工有限公司| 深圳市兴合发齿轮机械有限公司 | 爱科农业机械有限公司| 大连船舶重工船业有限公司| 中山凌宇机械有限公司| 沈阳沈飞航宇机械制造有限公司| 巨荣机械制造有限公司| 华电重工机械有限公司| 鸿达机械制造有限公司| 久海机械制造有限公司| 华西钢铁有限公司电话| 韶瑞重工有限公司招聘| 青岛皓腾机械制造有限公司 | 佛山市强源钢铁有限公司| 浙江园林机械有限公司| 深圳旭生机械有限公司| 济南博威液压机械有限公司| 南京聚力化工机械有限公司| 新乡市长城机械有限公司 | 青岛越海机械有限公司| 南京金顿重工机械有限公司| 宁波瑞铭机械有限公司| 诸城市铭威食品机械有限公司| 宁波博信机械制造有限公司| 佛山市钢铁有限公司| 百超玻璃机械有限公司| 重庆洲泽机械制造有限公司| 富杰精密机械有限公司| 西安凌通机械有限公司| 兖州大华机械有限公司| 随州市恒大机械铸造有限公司| 无锡布勒机械有限公司| 南京腾阳机械有限公司| 开封明芳机械有限公司| 宁波瑞基机械有限公司| 机械(常州)有限公司| 德清章盟机械设备有限公司| 佛山市创利宝包装机械有限公司| 广州宏兴食品机械有限公司| 天津敏信机械有限公司| 卡骏机械设备有限公司| 华隆 机械有限公司| 太仓九本机械有限公司| 江阴起重机械有限公司| 机械进出口有限公司招聘| 汉邦机械制造有限公司| 天门仙粮机械有限公司| 烟台瑞进精密机械有限公司| 无锡马牌机械有限公司| 济宁鑫宏工矿机械设备有限公司| 郑州中意矿山机械有限公司| 四川久进机械制造有限公司| 安特苏州精密机械有限公司| 广州德机械有限公司| 科达机械制造有限公司| 立信染整机械深圳有限公司| 山西万泽锦达机械制造有限公司 | 河北圣禹水工机械有限公司| 武汉苏源机械设备租赁有限公司| 东莞宝科机械有限公司| 浙江盾安机械有限公司| 温州华珍机械有限公司| 广东明华机械有限公司| 青岛精密机械有限公司| 宁波顺兴机械制造有限公司| 济宁四通工程机械有限公司| 深圳巨涛机械设备有限公司| 上海高敦精密机械有限公司 | 山西兴宝钢铁有限公司| 南京三友机械有限公司| 济南金梭机械制造有限公司| 海沃机械扬州有限公司| 中联恒通机械有限公司| 上海锐精密机械有限公司| 马长江钢铁有限公司| 常州杰和机械有限公司| 河北小犟牛工程机械有限公司 | 厦门众达钢铁有限公司| 济南北斗星机械设备有限公司 | 北京市政中燕工程机械制造有限公司 | 常州奥恒机械有限公司| 蚌埠液力机械有限公司| 苏州通润机械铸造有限公司| 食品机械设备有限公司| 宜兴机械设备有限公司| 江苏巨能机械有限公司| 徐州圣邦机械有限公司| 广州市磊蒙机械设备有限公司| 随州盛星机械有限公司| 科瑞森机械有限公司| 浙江保龙机械有限公司| 太平洋机械有限公司| 山西常平钢铁有限公司| 宁波博信机械制造有限公司 | 重庆比德机械有限公司| 东莞市从创机械有限公司| 河南点赞钢铁有限公司| 西安中天机械有限公司| 山东嘉意机械有限公司| 广东中远海运重工有限公司| 泰田液压机械有限公司| 浙江海荣机械有限公司| 浙江永创机械有限公司| 启益电器材机械有限公司招聘 | 广东中远海运重工有限公司| 成都艾威机械有限公司| 济南明美机械有限公司| 宏信机械设备有限公司| 佐竹机械苏州有限公司| 郑州海特机械有限公司| 唐山宏润钢铁有限公司| 济宁天鸿机械有限公司| 厦门众达钢铁有限公司| 南通牧野机械有限公司| 漳州震东机械有限公司| 宁波凯特机械有限公司| 铜陵市富鑫钢铁有限公司| 郑州山川重工有限公司| 深圳创世纪机械有限公司| 山东博远重工有限公司| 嘉善精密机械有限公司| 建筑工程机械租聘有限公司| 濮阳市名利石化机械设备制造有限公司| 盐山宏润重工有限公司| 宜春江特机械传动有限公司| 青岛顺德塑料机械有限公司| 江苏拓威机械有限公司| 湖南省湘粮机械制造有限公司| 山东浩信机械有限公司| 福建机械制造有限公司| 烟台绿林机械设备制造有限公司| 上海映易包装机械设备有限公司| 江苏鸿泰钢铁有限公司| 杭州机械设备制造有限公司| 佛山市鹏轩机械制造有限公司 | 江苏华夏重工有限公司| 上海航空机械有限公司| 无锡力马化工机械有限公司| 三一起重机械有限公司| 新乡天丰机械有限公司| 联德精密机械有限公司| 佛山丰又丰机械有限公司| 大连华威机械有限公司| 特雷克斯常州机械有限公司| 深圳塑胶机械有限公司| 东莞市恒生机械制造有限公司| 日照钢铁轧钢有限公司| 杭州合立机械有限公司| 上海赛峰包装机械设备有限公司 | 浙江希望机械有限公司| 东莞市嘉鲁特注塑机械有限公司 | 济南天业工程机械有限公司| 合肥明泰机械施工有限公司| 上海盾克机械有限公司| 徐州液压机械有限公司| 漳州钜钢机械有限公司| 济宁青科机械有限公司| 杭州友高精密机械有限公司| 江苏恒悦机械有限公司| 河南矿山起重机有限公司地址| 泉州奇星机械有限公司| 上海隆康机械设备有限公司 | 唐山神州机械有限公司| 云南工程机械有限公司| 台州中茂机械有限公司| 东莞市泽冠机械有限公司| 南通牧野机械有限公司| 合肥 机械有限公司| 唐山粤丰钢铁有限公司| 青岛日川精密机械有限公司| 威海印刷机械有限公司| 上海众和包装机械有限公司| 温州正信机械有限公司| 嘉宝精密机械有限公司| 武汉千里马工程机械有限公司| 襄阳 机械 有限公司| 东莞泽源机械有限公司| 上海丰泽机械有限公司| 佛山丰又丰机械有限公司| 江苏申特钢铁有限公司| 固安嘉峰机械有限公司| 江西 机械有限公司| 湖北创联重工有限公司| 河北燕兴机械有限公司| 鼎盛机械设备有限公司| 威海卓远机械有限公司| 江西台鑫钢铁有限公司| 佛山建邦机械有限公司| 上海曼亿包装机械有限公司 | 高峰机械工业有限公司| 安丘机械制造有限公司| 浙江欣炜机械有限公司| 广州振通机械有限公司| 浙江嘉元机械制造有限公司| 南京 机械有限公司| 浙江国机械有限公司| 龙工江西机械有限公司| 沈阳友维机械有限公司| 佛山市松川包装机械有限公司 | 上海京雅机械有限公司| 龙工机械制造有限公司| 浙江天泰机械有限公司| 旭恒精工机械制造有限公司| 上海捷如重工机电设备有限公司| 庆中机械制造有限公司| 浙江瑞德森机械有限公司| 山东西王钢铁有限公司| 沈阳东荣机械有限公司| 山东瀚业机械有限公司| 渡边食品机械有限公司| 安徽金锡机械有限公司| 江苏瀚皋机械有限公司| 开封市茂盛粮食机械有限公司 | 漳州南方机械有限公司| 台州中茂机械有限公司| 西安筑路机械有限公司| 龙口中宇机械有限公司| 京西重工上海有限公司| 济南欧亚德数控机械有限公司| 河南兴远起重机有限公司| 上海亚华印刷机械有限公司| 重庆华渝重工机电有限公司| 玉环县三和机械制造有限公司 | 昆山机械制造有限公司| 杭州萧山机械有限公司| 苏州凯尔博精密机械有限公司| 秦皇岛宏兴钢铁有限公司| 济南 重工有限公司| 莱州 机械有限公司| 威斯特机械有限公司| 宝鸡石油机械有限公司| 昆山 机械 有限公司| 江苏 机械有限公司| 泰瑞机械有限公司待遇| 中铁重工有限公司武汉| 上海天勇机械设备有限公司 | 上海贯博起重设备有限公司| 山西天巨重工机械有限公司| 宁波中机械有限公司| 木业有限公司起名大全| 潍坊元鸣机械有限公司| 宁波民盛机械有限公司| 四平现代钢铁有限公司| 宁波汉博机械有限公司| 山东泰瑞汽车机械电器有限公司| 大连工程机械有限公司| 建筑工程有限公司起名| 枣庄金正钢铁有限公司| 常州嘉耘机械有限公司| 上海起重运输机械厂有限公司| 南通机械制造有限公司| 昆山奥德机械有限公司| 宁波润达机械有限公司| 山东科恳机械制造有限公司| 浙江君鸿机械有限公司| 重庆旺田机械有限公司| 河南路友机械有限公司| 新乡市中天机械有限公司| 食品机械设备有限公司| 广东华三行工程机械有限公司 | 黎城太行钢铁有限公司| 盐城市联鑫钢铁有限公司| 青岛华华机械有限公司| 包装机械制造有限公司| 永安五金机械有限公司| 江苏佳粮机械有限公司| 陕西柴油机重工有限公司| 无锡市川中五金机械有限公司| 常州龙鹏机械有限公司| 佛山隆机械有限公司| 浙江温兄机械阀业有限公司| 山东机械设备有限公司| 徐州世通重工机械制造有限公司 | 河南世博机械工程有限公司| 温州瑞达机械有限公司| 河北新利钢铁有限公司| 温州立胜印刷包装机械有限公司| 玉环 机械有限公司| 上海连富机械有限公司| 山东 钢铁有限公司| 杭州建明机械有限公司| 联征机械设备有限公司| 浙江乐江机械有限公司| 兰州炊事机械有限公司| 浙江华邦机械有限公司| 泸州长江工程机械成套有限公司| 宁波钢铁有限公司地址| 台州启运机械有限公司| 佛山市 重工有限公司| 台州工交机械有限公司| 山东 工程机械有限公司| 苏拉纺织机械有限公司| 西安飞鸿机械有限公司| 绵阳动力机械有限公司| 浙江威泰机械有限公司| 成都松茂工程机械有限公司| 广东星联精密机械有限公司| 南通国盛精密机械有限公司| 武汉四方圆机械设备有限公司 | 上海美捷伦包装机械有限公司 | 温州 印刷机械有限公司| 大连地拓重工有限公司| 扬州中建建设机械有限公司 | 重庆卡滨通用机械有限公司| 佛山市恒力泰机械有限公司| 湖州惠盛机械有限公司| 广州闽欣机械设备有限公司| 安徽正元机械有限公司| 玉环万全机械有限公司| 盐城 机械有限公司| 山东纺织机械有限公司| 梁发记机械有限公司| 云南鑫豪钢铁有限公司| 南宁敏创机械有限公司| 长春合心机械制造有限公司 | 河南矿山起重有限公司| 浙江矿山机械有限公司| 江阴博纬机械有限公司| 念朋机械设备有限公司| 佛山市液压机械有限公司| 星火包装机械有限公司| 临沂三友重工有限公司| 富伟精密机械有限公司| 济南迈动数控机械有限公司| 浙江易锋机械有限公司| 常州动力机械有限公司| 信息技术有限公司起名| 上海国青机械有限公司| 玉环双友机械有限公司| 柳州商泰机械有限公司| 如皋市通达机械制造有限公司| 无锡旭英机械有限公司| 宁波固奇包装机械制造有限公司| 山东新纪元重工有限公司| 宁波甬龙机械有限公司| 广州南头机械有限公司| 昆明呈钢钢铁有限公司| 邹平宏鑫机械有限公司| 上海天驰制药机械有限公司| 廊坊畅享机械有限公司| 山东隆盛钢铁有限公司| 湖北银轮机械有限公司| 中联恒通机械有限公司| 福建铁拓机械有限公司| 湖南华菱钢铁有限公司| 德昌机械制造有限公司| 东莞志成机械有限公司| 临沂三友重工有限公司| 山东威曼机械有限公司| 扬州恒润钢铁有限公司| 宁波力劲机械有限公司| 盐城市成功机械制造有限公司 | 粮食机械设备有限公司| 洛阳奥图机械设备有限公司| 昆山塑料机械有限公司| 南通航力重工机械有限公司| 昆明群泰机械有限公司| 山东锦坤机械有限公司| 东莞市鸿企机械有限公司| 宁波巨隆机械有限公司| 东莞大同机械有限公司| 沈阳祺盛机械有限公司| 宁波华骏机械有限公司| 河南龙昌机械有限公司| 大丰 机械有限公司| 上海宏挺机械设备制造有限公司| 上海唐迪机械制造有限公司 | 中机建重工有限公司| 邯郸市机械有限公司| 上海申越包装机械制造有限公司| 农业发展有限公司起名| 山东钢铁贸易有限公司| 长沙中南福鼎机械设备有限公司| 上海环野机械有限公司| 河北输送机械有限公司| 南京重霸起重设备有限公司 | 江阴博纬机械有限公司| 江苏金鹰流体机械有限公司 | 山西风源机械制造有限公司| 德马科起重机械有限公司| 恒麦食品机械有限公司| 孝感金达钢铁有限公司| 重庆动力机械有限公司| 郑州红星机械制造有限公司| 浙江劲豹机械有限公司| 成都诚旭精密机械有限公司| 常州腾睿机械有限公司| 扬州精密机械有限公司| 上海中吉机械制造有限公司| 邢台机械轧辊有限公司| 浙江超力机械有限公司| 上海七洋液压机械有限公司| 郑州升升机械有限公司| 工机械制造有限公司| 东营海河机械有限公司| 上海磊友成套机械设备有限公司| 江阴科盛机械有限公司| 盐城中热机械有限公司| 邹平宏鑫机械有限公司| 珠海市机械有限公司| 江苏东禾机械有限公司| 瀚乐电子机械有限公司| 河南北工机械制造有限公司| 汶瑞机械山东有限公司| 河北 机械 有限公司| 山东泗水泰峰面粉机械有限公司| 江苏优轧机械有限公司| 兖州丰业机械有限公司| 柳州工程机械有限公司| 嘉兴赛诺机械有限公司| 亚德林机械有限公司| 杭州同创顶立机械有限公司| 上海紫永机械有限公司| 广州旭众食品机械有限公司| 烟台宏兴机械有限公司| 江苏江佳机械有限公司| 南京儒一航空机械装备有限公司| 宁波伟隆传动机械有限公司 | 珠海市机械有限公司| 山东永华机械有限公司| 嘉诚机械制造有限公司| 天津同盈钢铁有限公司| 东方机械制造有限公司| 河南省起重机械有限公司| 上海毅锴机械有限公司| 中实洛阳重型机械有限公司实习报告| 曲阜市机械有限公司| 宝捷精密机械有限公司| 无锡远方机械有限公司| 东莞市金拓机械有限公司| 大连 工程机械有限公司| 青岛如隆机械有限公司| 上海唐迪机械制造有限公司 | 安徽方圆机械有限公司| 山东恒基钢铁有限公司| 佛山市奥索包装机械有限公司 | 河南工程机械有限公司| 昆山尚亦精密机械有限公司| 芜湖 机械有限公司| 洛阳起重机厂有限公司| 马钢合肥钢铁有限公司| 东莞瑞辉机械有限公司| 无锡市川中五金机械有限公司| 江阴伟江机械有限公司| 天津大强钢铁有限公司| 鸡西煤矿机械有限公司| 温州威特机械有限公司| 烟台宏兴机械有限公司| 天烨机械工程有限公司| 无锡前洲兴华机械有限公司| 上海 机械有限公司| 嘉兴精密机械有限公司| 江苏古川机械有限公司| 莱州聚峰机械有限公司| 淄博联泰机械有限公司| 江苏梅花机械有限公司| 群韵饮料机械有限公司| 新兴重工天津国际贸易有限公司| 重庆晨翔机械有限公司| 江苏机械设备制造有限公司| 泰安重工机械有限公司| 力华机械设备有限公司| 青岛广德机械有限公司| 宁波佳诚机械有限公司| 柳州市超凌顺机械制造有限公司| 远洋翔瑞机械有限公司| 青岛浩翔机械有限公司| 上海山威路桥机械有限公司| 上海久协机械设备有限公司| 深圳创能机械有限公司| 上海小虎机械有限公司| 浙江炜冈机械有限公司| 宁波天瑞精工机械有限公司| 福建群峰机械有限公司| 威士重工机械有限公司| 河北春耕机械制造有限公司| 南京伟舜机械有限公司| 西子重工机械有限公司| 陆丰机械郑州有限公司| 江苏省南扬机械制造有限公司| 长沙凯瑞重工机械有限公司| 河北政博机械制造有限公司| 上海液压机械有限公司| 深圳恒盛力包装机械有限公司| 大连起重机有限公司| 重庆远博机械有限公司| 无锡市锡恒机械有限公司| 河南卫华起重机有限公司| 杭州五金机械有限公司| 徐州市机械有限公司| 杭州容瑞机械技术有限公司| 江苏海特尔机械有限公司 | 济南数控机械有限公司| 山东永峰钢铁有限公司| 临沂铸信机械有限公司| 广州盛广誉机械设备有限公司| 邯郸包装机械有限公司| 浙江迅定钢铁有限公司| 佛山恒力泰机械有限公司| 青岛九合重工机械有限公司 | 山西新泰钢铁有限公司| 浙江雨霖机械有限公司| 宁波星源机械有限公司| 西安 工程机械有限公司| 杭州一鼎传动机械有限公司| 尤工机械设备有限公司| 张家港市贝尔机械有限公司| 力邦 机械有限公司| 深圳市力豪机械设备有限公司 | 无锡东元精密机械有限公司| 福宁船舶重工有限公司| 浙江金华机械有限公司| 宁海奇精机械有限公司| 苏州市联佳精密机械有限公司 | 沈阳瑞熠机械有限公司| 粮油机械设备有限公司| 江苏精密机械有限公司| 浙江常至机械有限公司| 湖南星邦重工有限公司| 山东省机械有限公司| 新马木工机械有限公司| 武汉臻尚机械设备有限公司| 上海重工机械有限公司| 上海乔麦包装机械有限公司 | 中海福陆重工有限公司招聘| 苏州博机械有限公司| 东莞巨冈机械有限公司| 洛阳鹏起实业有限公司怎么样| 曲阜广鑫机械有限公司| 浙江流遍机械润滑有限公司| 佛山市万为包装机械有限公司 | 苏福马机械有限公司| 江西协旭机械有限公司| 杭州双林机械有限公司| 厦门精密机械有限公司| 浙江流遍机械润滑有限公司| 中石化机械有限公司| 常熟通江机械有限公司| 上海皆力机械设备有限公司| 广州市赛思达机械设备有限公司 | 重庆金丰机械有限公司| 浙江安奇迪动力机械有限公司 | 重庆起重机厂有限公司| 东莞智荣机械有限公司| 苏州施米特机械有限公司| 中实洛阳重型机械有限公司| 河南矿山起重有限公司| 台州启运机械有限公司| 新晨动力机械有限公司| 江阴机械制造有限公司| 南京宏伟屠宰机械制造有限公司 | 南通航力重工机械有限公司| 九江%机械有限公司| 河南卫华起重机有限公司| 成都兴业邦达重工机械有限公司| 深圳市硕方精密机械有限公司| 兴业机械设备有限公司| 上海满鑫机械有限公司| 威士重工机械有限公司| 濮阳机械制造有限公司| 浩胜食品机械有限公司| 上海山卓重工机械有限公司| 重庆力波机械有限公司| 上海隆康机械设备有限公司| 嘉兴机械有限公司招聘| 江阴宗承钢铁有限公司| 河南永威起重机有限公司| 中山冠力机械有限公司| 重庆足航钢铁有限公司| 沈阳水泥机械有限公司| 扬州机械设备有限公司| 山西美锦钢铁有限公司| 力士德机械有限公司| 重庆中容石化机械制造有限公司| 宁波力劲机械有限公司| 江苏江南起重机械有限公司| 南京神鹏机械设备有限公司| 重庆江峰机械有限公司| 无锡诺美机械有限公司| 上海 精密机械有限公司| 日照山东钢铁有限公司|