亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問板塊 發(fā)新帖
查看: 867 | 回復(fù): 0
打印 上一主題 下一主題

rpm包的安裝、刪除、效驗(yàn)、查詢 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-11-18 19:26 |只看該作者 |倒序?yàn)g覽
rpm 包的安裝,刪除,效驗(yàn),查詢
安裝軟件包
rpm  -i 包全名
刪除
rpm -e name(不是包名)
參數(shù)
-ivh 獲得一個(gè)詳細(xì)的安裝進(jìn)程
--nodeps 忽略依賴關(guān)系
--force 強(qiáng)制安裝
-U 包名:升級(jí)安裝
-F 更新不管是什么直接覆蓋
--replacepkgs這樣 RPM 將忽略該錯(cuò)誤信息 -vih --replacepkgs
-q name :查詢
-qa查詢所有已安裝的RPM
-qi name 查詢這個(gè)軟件詳細(xì)信息
-ql 顯示列表
-qf path  :查詢一個(gè)文件屬于哪個(gè)包
-qp 包名 :查文件是什么
-qpl 包名 :針對(duì)一個(gè)沒裝過的包
rpm -qc 配置文件
效驗(yàn) rpm  -Va
rpm  -Vf /bin/ls
rpm  -Vp 包名
5 -- MD5 校驗(yàn)和
S -- 文件長(zhǎng)度
L -- 符號(hào)鏈接
T -- 文件修改日期
D -- 設(shè)備
U -- 用戶
G -- 用戶組
M -- 模式 (包含許可和文件類型)
? -- 不可讀文件
                                                      
       詳細(xì)課程
使用 RPM
RPM 有五個(gè)基本的操作 模式(不包括包的編譯): 安裝,卸載,升級(jí),查詢,校驗(yàn)。本節(jié)將對(duì)它們一一介紹。要了解完整的細(xì)節(jié)和選項(xiàng),可以使用 rpm --help, 或轉(zhuǎn)到 the section called 其它 RPM 資源 得到更多關(guān)于 RPM 的信息。
1 安裝
典型的 RPM 有著類似 foo-1.0-1.i386.rpm這樣的名稱, 其中指明了包名 (foo), 版本號(hào) (1.0), 發(fā)行號(hào) (1), 和硬件平臺(tái) (i386)。安裝一個(gè)軟件包只需簡(jiǎn)單的鍵入以下命令:
# rpm -ivh foo-1.0-1.i386.rpm
foo                      ####################################
#
   
正如您所看到的, RPM 將會(huì)打印出軟件包的名字 ( 并不一定要與文件名相同, 可能是 1.rpm), 而后打印出一連串的 # 號(hào)以表示安裝進(jìn)度。
請(qǐng)注意
  盡管通常是使用 rpm -ivh foo-1.0-1.i386.rpm 來安裝包, 但也可以用 rpm -Uvh foo-1.0-1.i386.rpm 來替代。 -U 是包升級(jí)參數(shù), 也可以用來安裝新包。參看 升級(jí) 有關(guān)RPM 中 -U 參數(shù)的詳細(xì)使用情況。
軟件包的安裝設(shè)計(jì)非常簡(jiǎn)單, 但還是有可能發(fā)生以下錯(cuò)誤:
軟件包已被安裝
如果軟件包已被安裝, 會(huì)出現(xiàn)以下信息:
# rpm -ivh foo-1.0-1.i386.rpm
foo                    package foo-1.0-1 is already installed
error: foo-1.0-1.i386.rpm cannot be installed
#
         
如果仍要安裝該包, 可以在命令行中使用 --replacepkgs 選項(xiàng), 這樣 RPM 將忽略該錯(cuò)誤信息:
# rpm -ivh --replacepkgs foo-1.0-1.i386.rpm
foo                      ####################################
#
           
文件沖突
如果要安裝的軟件包中有一個(gè)文件已在安裝其它包時(shí)被安裝,會(huì)顯示以下信息:
# rpm -ivh foo-1.0-1.i386.rpm
foo          /usr/bin/foo conflicts with file from bar-1.0-1
error: foo-1.0-1.i386.rpm cannot be installed
#
      
要想讓RPM 忽略該錯(cuò)誤信息, 請(qǐng)使用 --replacefiles 命令行選項(xiàng):
# rpm -ivh --replacefiles foo-1.0-1.i386.rpm
foo                      ####################################
#
      
未解決依賴關(guān)系
一個(gè) RPM 包可能會(huì) "依賴" 其它軟件包, 也就是說要求在安裝了特定的軟件包之后才能安裝該軟件包。 如果在安裝這個(gè)軟件包時(shí)未解決這種存在的依賴關(guān)系, 會(huì)看到:
# rpm -ivh bar-1.0-1.i386.rpm
failed dependencies:
       foo is needed by bar-1.0-1
#
         
只有先安裝完所依賴的軟件包,才能解決這個(gè)問題。 如果想強(qiáng)制安裝 (這不是個(gè)好辦法,因?yàn)榘惭b后的軟件包未必能正常運(yùn)行), 可以使用 --nodeps 命令行選項(xiàng)。
3.2.2 卸載
卸載軟件包就象安裝軟件包時(shí)一樣簡(jiǎn)單:
# rpm -e foo
#
   
請(qǐng)注意
  注意這里使用軟件包的 名字 "foo" , 而不是原始軟件包的 文件名 "foo-1.0-1.i386.rpm"。卸載軟件包時(shí), 需要用原始包的實(shí)際文件名替換 foo 包名。
在卸載某個(gè)軟件包時(shí),可能會(huì)發(fā)生依賴關(guān)系錯(cuò)誤,這說明其它包與此包之間有安裝依賴關(guān)系。例如:
# rpm -e foo
removing these packages would break dependencies:
       foo is needed by bar-1.0-1
#
   
要使 RPM 在卸載此包時(shí)忽略該錯(cuò)誤 (這不是個(gè)好辦法,因?yàn)樾遁d后,與它有依賴關(guān)系的軟件包未必能正常運(yùn)行), 使用 --nodeps 命令行選項(xiàng)。
3.2.3 升級(jí)
升級(jí)軟件包和安裝軟件包十分類似。
# rpm -Uvh foo-2.0-1.i386.rpm
foo                      ####################################
#
   
RPM 將自動(dòng)卸載已安裝的老版本的 foo 軟件包,用戶無法看到有關(guān)信息。事實(shí)上用戶可能總是使用 -U 來安裝軟件包, 因?yàn)榧幢阋酝窗惭b過該軟件包,也能正常運(yùn)行。
因?yàn)?RPM 執(zhí)行智能化的軟件包升級(jí),自動(dòng)處理配置文件,會(huì)顯示如下信息:
saving /etc/foo.conf as /etc/foo.conf.rpmsave
         
這表示用戶對(duì)配置文件的修改,不一定能 "向上兼容" 該軟件包中的配置文件。 因此,RPM 會(huì)備份原始的文件,再安裝新文件。用戶應(yīng)當(dāng)盡快解決這兩個(gè)配置文件的不同之處,以便系統(tǒng)能持續(xù)正常運(yùn)行。
因?yàn)樯?jí)其實(shí)就是軟件包的卸載與安裝的綜合,也可能會(huì)遇見那些操作中所可能發(fā)生的錯(cuò)誤。 再有就是: 在使用 舊 版本的 RPM 軟件包來升級(jí)新版本的軟件時(shí),會(huì)產(chǎn)生以下信息:
# rpm -Uvh foo-1.0-1.i386.rpm
foo   package foo-2.0-1 (which is newer) is already installed
error: foo-1.0-1.i386.rpm cannot be installed
#
   
要使用 RPM 強(qiáng)行 "升級(jí)" , 請(qǐng)使用 --oldpackage 命令行參數(shù):
# rpm -Uvh --oldpackage foo-1.0-1.i386.rpm
foo                      ####################################
#
   
3.2.4 更新
包的更新與包升級(jí)相似:
# rpm -Fvh foo-1.2-1.i386.rpm
foo                      ####################################
#
   
RPM 更新選項(xiàng),是檢查命令行中指明的包版本與安裝在系統(tǒng)中的包版本是否一致。 當(dāng) RPM 更新選項(xiàng)處理完已安裝包的新版本時(shí),該包會(huì)升級(jí)到新版本。 但是,RPM 更新選項(xiàng)無法安裝系統(tǒng)目前沒有的軟件包。 這與 RPM 升級(jí)不同,升級(jí)選項(xiàng) 能夠 安裝軟件包,無論舊版本的包是否已安裝。
RPM 更新選項(xiàng)可以很好的更新一個(gè)軟件包或一組軟件包。 如果用戶下載了大量的軟件包,但只想升級(jí)系統(tǒng)中已有的包時(shí),RPM 更新選項(xiàng)會(huì)非常有用。 使用 RPM 更新選項(xiàng)意味著你無需從下載的包中挑挑揀揀,也不用事先刪除不要的包。
這種情況下, 只需簡(jiǎn)單的鍵入:
# rpm -Fvh *.rpm
   
RPM 工具會(huì)自動(dòng)升級(jí)那些已經(jīng)安裝好的包。
3.2.5 查詢
使用命令 rpm -q來查詢已安裝軟件包的數(shù)據(jù)庫(kù)。簡(jiǎn)單的使用命令 rpm -q foo 會(huì)打印出foo軟件包的包名、版本號(hào)和發(fā)行號(hào):
# rpm -q foo
foo-2.0-1
#
   
除了指定包名以外,用戶還可以使用以下選項(xiàng)與 -q 連用,來指明要查詢哪些軟件包的信息。這些選項(xiàng)被稱之為 軟件包指定選項(xiàng) 。
-a 查詢所有已安裝的軟件包。
-f  將查詢包含有文件 的軟件包。
-p  查詢軟件包文件名為 的包。
有幾種方式來指定查詢軟件包時(shí)所顯示的信息。 以下選項(xiàng)可以出選擇感興趣的信息,加以顯示。這樣的選項(xiàng)被稱作 信息選擇選項(xiàng) 。
-i 顯示軟件包信息,如描述、發(fā)行號(hào)、大小、編譯日期、安裝日期、硬件平臺(tái)、以及其它一些各類信息。
-l 列出軟件包中包含的文件。
-s 顯示軟件包中所有文件的狀態(tài)。
-d 列出被標(biāo)注為文檔的文件 (如,man 手冊(cè)、 info 信息、README,等等) 。
-c 列出被標(biāo)注為配置文件的文件。這些文件是需要在安裝完畢后加以定制的,如 (sendmail.cf, passwd, inittab, 等) 。
如果要在執(zhí)行上述選項(xiàng)的同時(shí),顯示文件列表, 可以同時(shí)使用 -v 命令行選項(xiàng),就能得出與 ls -l 格式類似的輸出。
3.2.6 校驗(yàn)
包校驗(yàn)是比較自軟件包中安裝的文件信息和軟件包中的原始文件的相同信息。 與其它校驗(yàn)相同,包校驗(yàn)將比較文件的長(zhǎng)度、MD5校驗(yàn)和、許可、類型、文件屬主和群組。
使用 rpm -V 命令進(jìn)行包校驗(yàn)。用戶可以配合使用各個(gè)包選擇選項(xiàng) ,來列出校驗(yàn)包的查詢結(jié)果。 簡(jiǎn)單地使用 rpm -V foo 可以校驗(yàn) foo 包中原始安裝時(shí)的所有文件。例如:
校驗(yàn)包含特定文件的軟件包: rpm -Vf /bin/vi
            
校驗(yàn)所有已安裝的軟件包: rpm -Va
            
用 RPM 包文件校驗(yàn)已安裝的軟件包: rpm -Vp foo-1.0-1.i386.rpm
            
如果擔(dān)心RPM數(shù)據(jù)庫(kù)被破壞,就可以使用這種方式加以校驗(yàn)。
如果校驗(yàn)結(jié)果一切正常,將不會(huì)產(chǎn)生任何輸出。如果有不一致的地方,會(huì)顯示出來。 輸出格式是8位長(zhǎng)字符串, "c" 用以指配置文件, 接著是文件名。8位長(zhǎng)字符,每個(gè)代表一個(gè)文件屬性與RPM數(shù)據(jù)庫(kù)中記錄的屬性相比較的結(jié)果。"." (點(diǎn)) 表示測(cè)試通過。 下面的字符代表某測(cè)試的失敗:
5 -- MD5 校驗(yàn)和
S -- 文件長(zhǎng)度
L -- 符號(hào)鏈接
T -- 文件修改日期
D -- 設(shè)備
U -- 用戶
G -- 用戶組
M -- 模式 (包含許可和文件類型)
? -- 不可讀文件
如果有信息輸出, 用戶應(yīng)當(dāng)認(rèn)真加以考慮,是該刪除、重新安裝、還是修正出現(xiàn)的問題。
3.2 使用 RPM
RPM 有五個(gè)基本的操作 模式(不包括包的編譯): 安裝,卸載,升級(jí),查詢,校驗(yàn)。本節(jié)將對(duì)它們一一介紹。要了解完整的細(xì)節(jié)和選項(xiàng),可以使用 rpm --help, 或轉(zhuǎn)到 the section called 其它 RPM 資源 得到更多關(guān)于 RPM 的信息。
3.2.1 安裝
典型的 RPM 有著類似 foo-1.0-1.i386.rpm這樣的名稱, 其中指明了包名 (foo), 版本號(hào) (1.0), 發(fā)行號(hào) (1), 和硬件平臺(tái) (i386)。安裝一個(gè)軟件包只需簡(jiǎn)單的鍵入以下命令:
# rpm -ivh foo-1.0-1.i386.rpm
foo                      ####################################
#
   
正如您所看到的, RPM 將會(huì)打印出軟件包的名字 ( 并不一定要與文件名相同, 可能是 1.rpm), 而后打印出一連串的 # 號(hào)以表示安裝進(jìn)度。
請(qǐng)注意
  盡管通常是使用 rpm -ivh foo-1.0-1.i386.rpm 來安裝包, 但也可以用 rpm -Uvh foo-1.0-1.i386.rpm 來替代。 -U 是包升級(jí)參數(shù), 也可以用來安裝新包。參看 升級(jí)一節(jié) 有關(guān)RPM 中 -U 參數(shù)的詳細(xì)使用情況。
軟件包的安裝設(shè)計(jì)非常簡(jiǎn)單, 但還是有可能發(fā)生以下錯(cuò)誤:
軟件包已被安裝
如果軟件包已被安裝, 會(huì)出現(xiàn)以下信息:
# rpm -ivh foo-1.0-1.i386.rpm
foo                    package foo-1.0-1 is already installed
error: foo-1.0-1.i386.rpm cannot be installed
#
         
如果仍要安裝該包, 可以在命令行中使用 --replacepkgs 選項(xiàng), 這樣 RPM 將忽略該錯(cuò)誤信息:
# rpm -ivh --replacepkgs foo-1.0-1.i386.rpm
foo                      ####################################
#
           
文件沖突
如果要安裝的軟件包中有一個(gè)文件已在安裝其它包時(shí)被安裝,會(huì)顯示以下信息:
# rpm -ivh foo-1.0-1.i386.rpm
foo          /usr/bin/foo conflicts with file from bar-1.0-1
error: foo-1.0-1.i386.rpm cannot be installed
#
      
要想讓RPM 忽略該錯(cuò)誤信息, 請(qǐng)使用 --replacefiles 命令行選項(xiàng):
# rpm -ivh --replacefiles foo-1.0-1.i386.rpm
foo                      ####################################
#
      
未解決依賴關(guān)系
一個(gè) RPM 包可能會(huì) "依賴" 其它軟件包, 也就是說要求在安裝了特定的軟件包之后才能安裝該軟件包。 如果在安裝這個(gè)軟件包時(shí)未解決這種存在的依賴關(guān)系, 會(huì)看到:
# rpm -ivh bar-1.0-1.i386.rpm
failed dependencies:
       foo is needed by bar-1.0-1
#
         
只有先安裝完所依賴的軟件包,才能解決這個(gè)問題。 如果想強(qiáng)制安裝 (這不是個(gè)好辦法,因?yàn)榘惭b后的軟件包未必能正常運(yùn)行), 可以使用 --nodeps 命令行選項(xiàng)。
3.2.2 卸載
卸載軟件包就象安裝軟件包時(shí)一樣簡(jiǎn)單:
# rpm -e foo
#
   
請(qǐng)注意
  注意這里使用軟件包的 名字 "foo" , 而不是原始軟件包的 文件名 "foo-1.0-1.i386.rpm"。卸載軟件包時(shí), 需要用原始包的實(shí)際文件名替換 foo 包名。
在卸載某個(gè)軟件包時(shí),可能會(huì)發(fā)生依賴關(guān)系錯(cuò)誤,這說明其它包與此包之間有安裝依賴關(guān)系。例如:
# rpm -e foo
removing these packages would break dependencies:
       foo is needed by bar-1.0-1
#
   
要使 RPM 在卸載此包時(shí)忽略該錯(cuò)誤 (這不是個(gè)好辦法,因?yàn)樾遁d后,與它有依賴關(guān)系的軟件包未必能正常運(yùn)行), 使用 --nodeps 命令行選項(xiàng)。
3.2.3 升級(jí)
升級(jí)軟件包和安裝軟件包十分類似。
# rpm -Uvh foo-2.0-1.i386.rpm
foo                      ####################################
#
   
RPM 將自動(dòng)卸載已安裝的老版本的 foo 軟件包,用戶無法看到有關(guān)信息。事實(shí)上用戶可能總是使用 -U 來安裝軟件包, 因?yàn)榧幢阋酝窗惭b過該軟件包,也能正常運(yùn)行。
因?yàn)?RPM 執(zhí)行智能化的軟件包升級(jí),自動(dòng)處理配置文件,會(huì)顯示如下信息:
saving /etc/foo.conf as /etc/foo.conf.rpmsave
         
這表示用戶對(duì)配置文件的修改,不一定能 "向上兼容" 該軟件包中的配置文件。 因此,RPM 會(huì)備份原始的文件,再安裝新文件。用戶應(yīng)當(dāng)盡快解決這兩個(gè)配置文件的不同之處,以便系統(tǒng)能持續(xù)正常運(yùn)行。
因?yàn)樯?jí)其實(shí)就是軟件包的卸載與安裝的綜合,也可能會(huì)遇見那些操作中所可能發(fā)生的錯(cuò)誤。 再有就是: 在使用 舊 版本的 RPM 軟件包來升級(jí)新版本的軟件時(shí),會(huì)產(chǎn)生以下信息:
# rpm -Uvh foo-1.0-1.i386.rpm
foo   package foo-2.0-1 (which is newer) is already installed
error: foo-1.0-1.i386.rpm cannot be installed
#
   
要使用 RPM 強(qiáng)行 "升級(jí)" , 請(qǐng)使用 --oldpackage 命令行參數(shù):
# rpm -Uvh --oldpackage foo-1.0-1.i386.rpm
foo                      ####################################
#
   
3.2.4 更新
包的更新與包升級(jí)相似:
# rpm -Fvh foo-1.2-1.i386.rpm
foo                      ####################################
#
   
RPM 更新選項(xiàng),是檢查命令行中指明的包版本與安裝在系統(tǒng)中的包版本是否一致。 當(dāng) RPM 更新選項(xiàng)處理完已安裝包的新版本時(shí),該包會(huì)升級(jí)到新版本。 但是,RPM 更新選項(xiàng)無法安裝系統(tǒng)目前沒有的軟件包。 這與 RPM 升級(jí)不同,升級(jí)選項(xiàng) 能夠 安裝軟件包,無論舊版本的包是否已安裝。
RPM 更新選項(xiàng)可以很好的更新一個(gè)軟件包或一組軟件包。 如果用戶下載了大量的軟件包,但只想升級(jí)系統(tǒng)中已有的包時(shí),RPM 更新選項(xiàng)會(huì)非常有用。 使用 RPM 更新選項(xiàng)意味著你無需從下載的包中挑挑揀揀,也不用事先刪除不要的包。
這種情況下, 只需簡(jiǎn)單的鍵入:
# rpm -Fvh *.rpm
   
RPM 工具會(huì)自動(dòng)升級(jí)那些已經(jīng)安裝好的包。
3.2.5 查詢
使用命令 rpm -q來查詢已安裝軟件包的數(shù)據(jù)庫(kù)。簡(jiǎn)單的使用命令 rpm -q foo 會(huì)打印出foo軟件包的包名、版本號(hào)和發(fā)行號(hào):
# rpm -q foo
foo-2.0-1
#
   
除了指定包名以外,用戶還可以使用以下選項(xiàng)與 -q 連用,來指明要查詢哪些軟件包的信息。這些選項(xiàng)被稱之為 軟件包指定選項(xiàng) 。
-a 查詢所有已安裝的軟件包。
-f  將查詢包含有文件 的軟件包。
-p  查詢軟件包文件名為 的包。
有幾種方式來指定查詢軟件包時(shí)所顯示的信息。 以下選項(xiàng)可以出選擇感興趣的信息,加以顯示。這樣的選項(xiàng)被稱作 信息選擇選項(xiàng) 。
-i 顯示軟件包信息,如描述、發(fā)行號(hào)、大小、編譯日期、安裝日期、硬件平臺(tái)、以及其它一些各類信息。
-l 列出軟件包中包含的文件。
-s 顯示軟件包中所有文件的狀態(tài)。
-d 列出被標(biāo)注為文檔的文件 (如,man 手冊(cè)、 info 信息、README,等等) 。
-c 列出被標(biāo)注為配置文件的文件。這些文件是需要在安裝完畢后加以定制的,如 (sendmail.cf, passwd, inittab, 等) 。
如果要在執(zhí)行上述選項(xiàng)的同時(shí),顯示文件列表, 可以同時(shí)使用 -v 命令行選項(xiàng),就能得出與 ls -l 格式類似的輸出。
3.2.6 校驗(yàn)
包校驗(yàn)是比較自軟件包中安裝的文件信息和軟件包中的原始文件的相同信息。 與其它校驗(yàn)相同,包校驗(yàn)將比較文件的長(zhǎng)度、MD5校驗(yàn)和、許可、類型、文件屬主和群組。
使用 rpm -V 命令進(jìn)行包校驗(yàn)。用戶可以配合使用各個(gè)包選擇選項(xiàng) ,來列出校驗(yàn)包的查詢結(jié)果。 簡(jiǎn)單地使用 rpm -V foo 可以校驗(yàn) foo 包中原始安裝時(shí)的所有文件。例如:
校驗(yàn)包含特定文件的軟件包: rpm -Vf /bin/vi
            
校驗(yàn)所有已安裝的軟件包: rpm -Va
            
用 RPM 包文件校驗(yàn)已安裝的軟件包: rpm -Vp foo-1.0-1.i386.rpm
            
如果擔(dān)心RPM數(shù)據(jù)庫(kù)被破壞,就可以使用這種方式加以校驗(yàn)。
如果校驗(yàn)結(jié)果一切正常,將不會(huì)產(chǎn)生任何輸出。如果有不一致的地方,會(huì)顯示出來。 輸出格式是8位長(zhǎng)字符串, "c" 用以指配置文件, 接著是文件名。8位長(zhǎng)字符,每個(gè)代表一個(gè)文件屬性與RPM數(shù)據(jù)庫(kù)中記錄的屬性相比較的結(jié)果。"." (點(diǎn)) 表示測(cè)試通過。 下面的字符代表某測(cè)試的失敗:
5 -- MD5 校驗(yàn)和
S -- 文件長(zhǎng)度
L -- 符號(hào)鏈接
T -- 文件修改日期
D -- 設(shè)備
U -- 用戶
G -- 用戶組
M -- 模式 (包含許可和文件類型)
? -- 不可讀文件
如果有信息輸出, 用戶應(yīng)當(dāng)認(rèn)真加以考慮,是該刪除、重新安裝、還是修正出現(xiàn)的問題。


本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/75558/showart_1422569.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP