日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

玩转rpm包制作

發(fā)布時間:2024/4/14 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩转rpm包制作 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原文地址:一堂課玩轉(zhuǎn)rpm包的制作?作者:wjlkoorey258

常見的Linux發(fā)行版主要可以分為兩類,類ReadHat系列和類Debian系列,這里我們是以其軟件包的格式來劃分的,這兩類系統(tǒng)分別提供了自己的軟件包管理系統(tǒng)和相應(yīng)的工具。類RedHat系統(tǒng)中軟件包的后綴是rpm;類Debian系統(tǒng)中軟件包的后綴是deb。另一方面,類RedHat系統(tǒng)提供了同名的rpm命令來安裝、卸載、升級rpm軟件包;類Debian系統(tǒng)同樣提供了dpkg命令來對后綴是deb的軟件包進(jìn)行安裝、卸載和升級等操作。
? ?rpm的全稱是Redhat Package Manager,常見的使用rpm軟件包的系統(tǒng)主要有Fedora、CentOS、openSUSE、SUSE企業(yè)版、PCLinuxOS以及Mandriva Linux、Mageia等。使用deb軟件包后綴的類Debian系統(tǒng)最常見的有DebianUbuntu、Finnix等。

?

無論是rpm命令還是dpkg命令在安裝軟件包時都存在一個讓人非常頭疼的問題,那就是軟件包的依賴關(guān)系。這一點(diǎn)很多人應(yīng)該深有體會,這也使初學(xué)者在接觸Linux系統(tǒng)時覺得很不方便的地方。慶幸的是,很多發(fā)行版都考慮到了這問題,于是Fedora和CentOS提供了yum來自動解決軟件包的安裝依賴,同樣的openSUSE提供了zypper,類Debian系統(tǒng)提供了apt-*命令。也就是說這些工具本質(zhì)上最終還是調(diào)用了rpm(或者dpkg)是不過安裝前自動幫用戶解決了軟件包的安裝依賴。如下表所示:

分類發(fā)行版手動安裝命令自動安裝命令軟件包后綴
類RedHat
Fedora/CentOSrpm
yum*.rpm
openSUSE/SUSEzypper
Mandriva Linux/Mageiaurpmi
類DebianDebian/Ubuntudpkgapt-get*.deb

小技巧:執(zhí)行rpmdev-setuptree會在當(dāng)前用戶家目錄下的rpmbuild目錄(如果該目錄不存在也會被自動創(chuàng)建)里自動建立上述目錄。
? ?
當(dāng)上述目錄建立好之后,將所有用于生成rpm包的源代碼、shell腳本、配置文件都拷貝到SOURCES目錄里,注意通常情況下源碼的壓縮格式都為*.tar.gz格式(當(dāng)然還可以為其他格式,但那就是另外一種方式,這里先不介紹)。然后,將最最最重要的SPEC文件,命名格式一般是“軟件名-版本.spec”的形式,將其拷貝到SPECS目錄下,切換到該目錄下執(zhí)行:


  • rpmbuild -bb 軟件名-版本.spec

  • ? ??
    ? ?最終我們想要的
    rpm軟件包就安安穩(wěn)穩(wěn)地躺在RPMS目錄下了。對,就這么簡單。

    ? ?
    這里的關(guān)鍵就是上面的SPEC文件的寫法,我們可以用rpmdev-newspec?-o?Name-version.spec命令來生成SPEC文件的模板,然后在上面修改就可。例如:


  • [root@localhost ~]# rpmdev-newspec?-o myapp-0.1.0.spec

  • Skeleton specfile?(minimal)?has been created to?"myapp-0.1.0.spec".

  • [root@localhost ~]# cat myapp-0.1.0.spec

  • Name:?myapp-0.1.0

  • Version:

  • Release:?1%{?dist}

  • Summary:


  • Group:

  • License:

  • URL:

  • Source0:

  • BuildRoot:?%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u}?-n)


  • BuildRequires:

  • Requires:


  • %description


  • %prep

  • %setup?-q


  • %build

  • %configure

  • make %{?_smp_mflags}


  • %install

  • rm?-rf?$RPM_BUILD_ROOT

  • make install DESTDIR=$RPM_BUILD_ROOT


  • %clean

  • rm?-rf?$RPM_BUILD_ROOT


  • %files

  • %defattr(-,root,root,-)

  • %doc


  • %changelog


  • ? ??其實(shí)SPEC文件的核心是它定義了一些“階段”(%prep、%build、%install和%clean),當(dāng)rpmbuild執(zhí)行時它首先會去解析SPEC文件,然后依次執(zhí)行每個“階段”里的指令。
    ? ?接下來,我們來簡單了解一下SPEC文件的頭部。假如,我們的源碼包名字是myapp-0.1.0.tar.gz,那么myapp-0.1.0.spec的頭部一般如下的樣子:


  • Name: ? ? ? ? ? ? ? ? ?myapp <===軟件包的名字(后面會用到)

  • Version: ? ? ? ? ? ? ? 0.1.0 <===軟件包的版本(后面會用到)

  • Release: ? ? ? ? ? ? ??1%{?dist} <===發(fā)布序號

  • Summary: ? ? ? ? ? ? ? my first rpm <===軟件包的摘要信息


  • Group: ? ? ? ? ? ? ? ? <===軟件包的安裝分類,參見/usr/share/doc/rpm-4.x.x/GROUPS這個文件

  • License: ? ? ? ? ? ? ? GPL <===軟件的授權(quán)方式

  • URL: ? ? ? ? ? ? ? ? ??<===這里本來寫源碼包的下載路徑或者自己的博客地址或者公司網(wǎng)址之類

  • Source0: ? ? ? ? ? ? ? %{name}-%{version}.tar.gz <===源代碼包的名稱(默認(rèn)時rpmbuid回到SOURCES目錄中去找),這里的name和version就是前兩行定義的值。如果有其他配 置或腳本則依次用Source1、Source2等等往后增加即可。


  • BuildRoot: ? ? ? ? ? ??%{_topdir}/BUILDROOT <=== 這是make install時使用的“虛擬”根目錄,最終制作rpm安裝包的文件就來自這里。


  • BuildRequires: ? ? ? ? <=== 在本機(jī)編譯rpm包時需要的輔助工具,以逗號分隔。假如,要求編譯myapp時,gcc的版本至少為4.4.2,則可以寫成gcc >=4.2.2。還有其他依賴的話則以逗號分別繼續(xù)寫道后面。

  • Requires: ? ? ? ? ? ? ?<=== 編譯好的rpm軟件在其他機(jī)器上安裝時,需要依賴的其他軟件包,也以逗號分隔,有版本需求的可以


  • %description ? ? ? ? ??<=== 軟件包的詳細(xì)說明信息,但最多只能有80個英文字符。


  • ? ??下面我們來看一下制作rpm包的幾個關(guān)鍵階段,以及所發(fā)生的事情:??

    階段動作
    %prep將%_sourcedir目錄下的源代碼解壓到%_builddir目錄下。如果有補(bǔ)丁的需要在這個階段進(jìn)行打補(bǔ)丁的操作
    %build在%_builddir目錄下執(zhí)行源碼包的編譯。一般是執(zhí)行./configure和make指令
    %install將需要打包到rpm軟件包里的文件從%_builddir下拷貝%_buildrootdir目錄下。當(dāng)用戶最終用rpm -ivh name-version.rpm安裝軟件包時,這些文件會安裝到用戶系統(tǒng)中相應(yīng)的目錄里
    制作rpm包這個階段是自動完成的,所以在SPEC文件里面是看不到的,這個階段會%_buildroot目錄的相關(guān)文件制作成rpm軟件包最終放到%_rpmdir目錄里
    %clean編譯后的清理工作,這里可以執(zhí)行make clean以及清空%_buildroot目錄等

    ?

    ? ??每個階段的詳細(xì)說明如下:

    • %prep階段

    這個階段里通常情況,主要完成對源代碼包的解壓和打補(bǔ)丁(如果有的話),而解壓時最常見到的就是一句指令:


  • %setup -q


  • ? ?當(dāng)然,這句指令可以成功執(zhí)行的前提是你位于SOURCES目錄下的源碼包必須是name-version.tar.gz的格式才行,它還會完成后續(xù)階段目錄的切換和設(shè)置。如果在這個階段你不用這條指令,那么后面每個階段都要自己手動去改變相應(yīng)的目錄。解壓完成之后如果有補(bǔ)丁文件,也在這里做。想了解的童鞋可以自己去查查如何實(shí)現(xiàn),也不難,這里我就不展開了。

    • %build階段

    這個階段就是執(zhí)行常見的configuremake操作,如果有些軟件需要最先執(zhí)行bootstrap之類的,可以放在configure之前來做。這個階段我們最常見只有兩條指令:


  • %configure

  • make %{?_smp_mflags}

  • ? ??它就自動將軟件安裝時的路徑自動設(shè)置成如下約定:

  • 可執(zhí)行程序/usr/bin

  • 依賴的動態(tài)庫/usr/lib或者/usr/lib64視操作系統(tǒng)版本而定。

  • 二次開發(fā)的頭文件/usr/include

  • 文檔及手冊/usr/share/man

  • ? ?
    ? ? 注意,這里的%configure是個宏常量,會自動將prefix設(shè)置成/usr。另外,這個宏還可以接受額外的參數(shù),如果某些軟件有某些高級特性需要開啟,可以通過給%configure宏傳參數(shù)來開啟。如果不用?%configure這個宏的話,就需要完全手動指定configure時的配置參數(shù)了。同樣地,我們也可以給make傳遞額外的參數(shù),例如:


  • make %{?_smp_mflags} CFLAGS="" …


    • %install階段

    ? ??這個階段就是執(zhí)行make install操作。這個階段會在%_buildrootdir目錄里建好目錄結(jié)構(gòu),然后將需要打包到rpm軟件包里的文件從%_builddir里拷貝到%_buildrootdir里對應(yīng)的目錄里。這個階段最常見的兩條指令是:


  • rm -rf $RPM_BUILD_ROOT

  • make install DESTDIR=$RPM_BUILD_ROOT


  • ? ?其中$RPM_BUILD_ROOT也可以換成我們前面定義的BuildRoot變量,不過要寫成%{buildroot}才可以,必須全部用小寫,不然要報錯。
    ? ?如果軟件有配置文件或者額外的啟動腳本之類,就要手動用copy命令或者install命令你給將它也拷貝到%{buildroot}相應(yīng)的目錄里。用copy命令時如果目錄不存在要手動建立,不然也會報錯,所以推薦用install命令。?


    • %clean階段

    ? ??編譯完成后一些清理工作,主要包括對%{buildroot}目錄的清空(當(dāng)然這不是必須的),通常執(zhí)行諸如make clean之類的命令。?


    • 制作rpm軟件包的階段

    這個階段必須引出下面一個叫做%files的階段。它主要用來說明會將%{buildroot}目錄下的哪些文件和目錄最終打包到rpm包里。


  • %files

  • %defattr(-,root,root,-)

  • %doc

  • ? ??
    ? ?在%files階段的第一條命令的語法是:


  • %defattr(文件權(quán)限,用戶名,組名,目錄權(quán)限)


  • ? ?如果不牽扯到文件、目錄權(quán)限的改變則一般用%defattr(-,root,root,-)這條指令來為其設(shè)置缺省權(quán)限。所有需要打包到rpm包的文件和目錄都在這個地方列出,例如:


  • %files

  • %{_bindir}/*

  • %{_libdir}/*

  • %config(noreplace) %{_sysconfdir}/*.conf


  • ? ?在安裝rpm時,會將可執(zhí)行的二進(jìn)制文件放在/usr/bin目錄下,動態(tài)庫放在/usr/lib或者/usr/lib64目錄下,配置文件放在/etc目錄下,并且多次安裝時新的配置文件不會覆蓋以前已經(jīng)存在的同名配置文件。
    ? ?這里在寫要打包的文件列表時,既可以以宏常量開頭,也可以為“/”開頭,沒任何本質(zhì)的區(qū)別, 都表示從%{buildroot}中拷貝文件到最終的rpm包里;如果是相對路徑,則表示要拷貝的文件位于%{_builddir}目錄,這主要適用于那 些在%install階段沒有被拷貝到%{buildroot}目錄里的文件,最常見的就是諸如README、LICENSE之類的文件。如果不想將% {buildroot}里的某些文件或目錄打包到rpm里,則用:


  • %exclude dic_name或者file_name

  • ? ??
    ? ?但是關(guān)于%files階段有兩個特性要牢記:

  • %{buildroot}里的所有文件都要明確被指定是否要被打包到rpm里。什么意思呢?假如,%{buildroot}目錄下有4個目錄a、b、c和d,在%files里僅指定a和b要打包到rpm里,如果不把c和d用exclude聲明是要報錯的;

  • 如果聲明了%{buildroot}里不存在的文件或者目錄也會報錯。

  • ? ??關(guān)于%doc宏,所有跟在這個宏后面的文件都來自%{_builddir}目錄,當(dāng)用戶安裝rpm時,由這個宏所指定的文件都會安裝到/usr/share/doc/name-version/目錄里。
    ?

    • %changelog階段

    ? ??這是最后一個階段,主要記錄的每次打包時的修改變更日志。標(biāo)準(zhǔn)格式是:


  • * date +"%a %b %d %Y" 修改人 郵箱 本次版本x.y.z-p

  • - 本次變更修改了那些內(nèi)容

  • ? ??
    ? ?說了這么多,我們實(shí)戰(zhàn)一下。網(wǎng)上很多教程都是拿Tomcat或者Nigix開頭,這里我就先從簡單的mp3解碼庫libmad入手,將它打成一個rpm包,具體步驟如下:

    ? ??(如果自己系統(tǒng)上沒有rpmbuild命令就安裝之:yum install rpm* rpm-build rpmdev*)

    1、構(gòu)建rpm的編譯目錄結(jié)構(gòu):

    ? ?2、下載libmad源碼到rpmbuild/SOURCES目錄下,可以從?http://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz這里下載。

    ? ??3、在rpmbuild/SPECS目錄下執(zhí)行rpmdev-newspec -o?libmad-0.15.1b.spec,會在當(dāng)前目錄下生成名為libmad-0.15.1b.spec的模板文件。

    4、將libmad-0.15.1b.spec修改成如下的樣子:

    ? ??5、在rpmbuild/SPECS目錄下執(zhí)行打包編譯:


  • rpmbuild -bb libmad-0.15.1b.spec


  • 最終生成的rpm包如下:

    ? ??因?yàn)槲沂?4位系統(tǒng),所以編譯出的libmad適用于CentOS6.0-64。

    如果我們將libmad的源碼和spec文件拷貝32位系統(tǒng)上,再執(zhí)行rpm打包,看看結(jié)果:
    結(jié)果如下:

    后記:
    ? ?關(guān)于SPEC文件,還有一些其他特性,諸如安裝軟件包之前、之后要做的事情,以及卸載軟件包之前之后要做的事情,包括給源碼打補(bǔ)丁,關(guān)于這些特性感興趣的童鞋自己去摸索吧。最后給出一個完整的,包含了打補(bǔ)丁、安裝、卸載特性的SPEC文件模板:


  • Name: test

  • Version:

  • Requires:

  • %description

  • #==================================SPEC頭部====================================

  • %prep

  • %setup -q

  • %patch <==== 在這里打包


  • %build

  • %configure

  • make %{?_smp_mflags}


  • %install

  • rm -rf $RPM_BUILD_ROOT

  • make install DESTDIR=$RPM_BUILD_ROOT


  • %clean

  • rm -rf $RPM_BUILD_ROOT


  • %files

  • %defattr(-,root,root,-)

  • 要打包到rpm包里的文件清單

  • %doc

  • %changelog

  • #==================================SPEC主體====================================


  • %pre

  • 安裝或者升級軟件前要做的事情,比如停止服務(wù)、備份相關(guān)文件等都在這里做。

  • %post

  • 安裝或者升級完成后要做的事情,比如執(zhí)行l(wèi)dconfig重構(gòu)動態(tài)庫緩存、啟動服務(wù)等。

  • %preun

  • 卸載軟件前要做的事情,比如停止相關(guān)服務(wù)、關(guān)閉進(jìn)程等。

  • %postun

  • 卸載軟件之后要做的事情,比如刪除備份、配置文件等。

  • 轉(zhuǎn)載于:https://blog.51cto.com/gxjluck/1431293

    總結(jié)

    以上是生活随笔為你收集整理的玩转rpm包制作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    91麻豆精品国产自产在线 | 成人免费观看视频大全 | 国产91精品一区二区麻豆网站 | 久久综合九色综合欧美就去吻 | 国产日产欧美在线观看 | 日韩乱理| 国产小视频你懂的在线 | 精品国产乱码久久久久久天美 | 99精品欧美一区二区三区黑人哦 | 91亚洲欧美 | 国产精品久久久久久爽爽爽 | 2019中文| 夜夜操狠狠干 | 在线观看午夜 | 欧美亚洲一区二区在线 | 亚洲成人免费在线观看 | 超碰人人超| av大全免费在线观看 | 国产精品精品久久久久久 | 久久这里有 | 日韩免费| 国产美女精品视频 | 国产青青青 | 在线观看免费视频 | 深爱开心激情 | 5月丁香婷婷综合 | 在线成人欧美 | 免费激情在线电影 | 国产亚洲一级高清 | 在线观看一二三区 | 波多野结衣在线观看一区二区三区 | av免费在线观 | 欧美黄网站| 麻豆视频入口 | 久草| 久久国语露脸国产精品电影 | 黄色三级免费看 | 99精品久久只有精品 | 免费在线国产视频 | 国产探花 | 午夜91在线 | 国产高清av在线播放 | 久草久| 91免费视频网站在线观看 | 免费在线91 | 最近更新的中文字幕 | 在线观看国产亚洲 | 国产精品久久久久久久久久东京 | 国产精品久久久久久超碰 | 黄色不卡av | 日韩国产精品一区 | 高清国产在线一区 | 国产在线看 | 免费a级黄色毛片 | 国产精品男女啪啪 | 亚洲精品一区中文字幕乱码 | 国产91在线 | 美洲 | 69av久久| 日韩中文字幕在线不卡 | 超碰在线亚洲 | 亚洲精品视频在线观看免费 | 亚洲成av片人久久久 | 午夜在线免费观看视频 | 日日干夜夜爱 | 国内久久久久久 | 国产成人三级在线 | 中文字幕专区高清在线观看 | 99国产视频 | 国产精品videossex国产高清 | 在线国产激情视频 | 久久久久久国产精品亚洲78 | 久久五月情影视 | h久久| 黄色毛片一级 | 五月香视频在线观看 | 麻豆成人网 | 久久免费一 | 麻豆精品国产传媒 | 97av视频在线观看 | 精品999在线 | 免费美女av| 成年人免费在线看 | 欧美精品一区二区在线播放 | 日韩视频中文字幕在线观看 | av成人免费网站 | 月丁香婷婷 | 婷婷在线色 | 免费视频网| 手机av片| 在线精品一区二区 | 天天操天天射天天插 | 四虎影视8848dvd | 91在线看免费 | 啪一啪在线 | 国产一区二区不卡视频 | 亚洲综合一区二区精品导航 | 免费在线观看av网站 | 国产精品美乳一区二区免费 | 天天干天天射天天爽 | 国产女做a爱免费视频 | 国产精品国产三级国产专区53 | 国产精品涩涩屋www在线观看 | 亚洲一级国产 | 啪啪资源 | 夜夜操夜夜干 | 国产精品久久久网站 | 亚洲精品午夜一区人人爽 | 亚洲经典视频在线观看 | 欧美日韩国产欧美 | 国产第一福利 | 久久精品这里热有精品 | 国产综合精品一区二区三区 | 日韩在线免费小视频 | 五月激情在线 | 免费男女羞羞的视频网站中文字幕 | 亚洲精品综合久久 | 2018亚洲男人天堂 | 亚洲精品视频网站在线观看 | 国产性xxxx| 麻豆极品 | 国产成人在线播放 | 97精品视频在线播放 | 欧美成人xxxxxxxx | 人人干人人搞 | 国产精品人成电影在线观看 | 久操伊人 | 美女黄久久 | 免费观看的av网站 | 免费在线一区二区三区 | 欧美三级免费 | 99久久99久久精品免费 | 日韩在线观看网址 | 亚洲国产日韩一区 | 91精品国产福利 | 成人在线播放av | 国产综合在线视频 | 一区二区不卡视频在线观看 | 夜夜夜夜爽 | 日韩中文字幕亚洲一区二区va在线 | av片在线观看免费 | 国产久草在线观看 | 久久久久成 | 亚洲在线 | 岛国一区在线 | 日韩精品一区电影 | 国产资源网站 | 久久草在线精品 | 丁香电影小说免费视频观看 | 黄www在线观看 | 一级黄色片在线观看 | 波多野结衣在线视频免费观看 | 日韩高清在线看 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 久久午夜免费观看 | 久久精品国产一区二区电影 | 国产精品久久久久久久久久尿 | 日韩a在线观看 | 国产精品av电影 | 最近2019年日本中文免费字幕 | 亚洲国产精品小视频 | 99久久精品国 | 婷婷久久综合网 | 日韩免费高清在线观看 | 久久伊人91| 韩国一区二区三区在线观看 | 九九免费在线观看视频 | 国产成人精品综合 | 日韩精品欧美视频 | 2019天天干天天色 | 在线观看免费版高清版 | 亚洲欧美国产日韩在线观看 | 亚洲精品乱码久久久久久按摩 | www黄com| 狠狠干夜夜操 | 中文字幕最新精品 | 天天射天天艹 | 日韩免费视频线观看 | 成年人在线电影 | 国产裸体永久免费视频网站 | 久久成人一区二区 | 中文字幕 国产精品 | 国产精品欧美精品 | 人人爽人人做 | 国产在线观看你懂得 | 欧美亚洲精品在线观看 | 国产成人av综合色 | 99视频精品全国免费 | 中文字幕中文字幕在线一区 | 免费人成网ww44kk44 | 97超碰人人| 人人干人人超 | 久久久国产精品免费 | 日韩天天综合 | 久久免费福利视频 | 99国产免费网址 | 又色又爽又黄高潮的免费视频 | 麻豆av一区二区三区在线观看 | av一本久道久久波多野结衣 | 久久视频免费在线 | 成人毛片100免费观看 | 色亚洲激情 | 在线免费av网站 | 超碰在线天天 | 免费影视大全推荐 | 国产精品久久久久久久午夜 | 亚洲免费专区 | 视频二区在线视频 | 午夜18视频在线观看 | 婷婷在线免费视频 | 夜夜躁日日躁狠狠久久av | 99精品久久久久久久久久综合 | 亚洲伦理电影在线 | 精品婷婷 | 亚洲激情影院 | 色偷偷男人的天堂av | 国产中文字幕一区 | 高潮久久久久久 | 国产亚洲精品久久久久久移动网络 | 丁香婷婷网 | 国产亚洲视频中文字幕视频 | 一区二区三区免费网站 | 美女网站色免费 | 国产xx视频 | 午夜在线国产 | 久久伊人操 | 国产精品成人一区二区 | 啪啪免费视频网站 | 婷婷视频 | 国产精品国产亚洲精品看不卡15 | 久久国产热视频 | 97av在线视频| 99热官网| 亚洲精品日韩在线观看 | 成人在线观看你懂的 | 日韩中文字幕在线不卡 | 国产亚州精品视频 | 成人三级网站在线观看 | 99久久婷婷国产综合亚洲 | 一区二区中文字幕在线播放 | 99色国产| 婷婷九月激情 | 激情影音 | 日日夜夜网站 | 国产午夜精品久久 | 久操视频在线观看 | 九九热精品视频在线播放 | 亚洲精选久久 | 久久99久久99精品中文字幕 | 特级西西444www高清大视频 | 中文字幕国产一区二区 | 成人午夜影院 | 青青河边草观看完整版高清 | 中文字幕在线播放视频 | 国产无套视频 | 欧美91精品国产自产 | 国产精品久久久一区二区三区网站 | 天天草av| 日韩在线在线 | 久久人人爽爽人人爽人人片av | 久久久久久免费毛片精品 | 在线中文字幕观看 | 免费看黄视频 | 91黄视频在线观看 | 成人毛片一区二区三区 | 国产精品一区二区久久精品 | 日韩理论电影网 | 中文不卡视频在线 | 日韩精品一区二区在线观看视频 | 日本中文字幕在线观看 | 久久精彩 | 最新日韩电影 | 人人网av| 久草在线中文视频 | av三级av | 久久精品—区二区三区 | 久久热亚洲 | 日韩在线高清免费视频 | 深爱五月激情五月 | 欧美一二三视频 | 在线 国产一区 | 天天操天天操天天操天天操 | 国产99亚洲 | 9797在线看片亚洲精品 | 久久久麻豆视频 | 亚洲成av人片在线观看香蕉 | 亚洲国产中文字幕 | 一级黄色电影网站 | 欧美激情综合五月色丁香 | 日韩精品短视频 | 成人毛片在线观看 | 国产 一区二区三区 在线 | 精品一区二区三区久久久 | 国产亚洲精品久久 | 久99久在线视频 | 亚洲国产精品视频 | 五月天婷亚洲天综合网精品偷 | 色综合中文综合网 | 91在线一区二区 | 美女视频黄免费的 | 日韩理论在线观看 | 四虎国产精 | 天天干天天做天天操 | 超碰97免费在线 | 欧美成人黄色 | 最近中文字幕完整高清 | 国产一级二级视频 | 国产成人一区二区在线观看 | av不卡网站| 国产99久久久国产精品成人免费 | 亚洲综合一区二区精品导航 | av中文字幕日韩 | 日韩最新中文字幕 | 激情综合网五月婷婷 | 国产日女人 | 亚洲精品av在线 | 成人黄视频| 国产激情小视频在线观看 | 久久8| 在线观看视频97 | 国产精品伦一区二区三区视频 | 特级黄录像视频 | 天天躁日日躁狠狠躁 | 黄网站a| 成人免费在线播放视频 | 五月天综合网站 | 久爱综合| 黄网站app在线观看免费视频 | 免费成人短视频 | 91精品国产一区二区在线观看 | 国产美女精品 | 日韩三级视频在线观看 | 五月天最新网址 | 99久高清在线观看视频99精品热在线观看视频 | 国产成人99久久亚洲综合精品 | 国产精品自产拍在线观看桃花 | 久久伊人五月天 | 亚洲五月六月 | 国产黄色片在线免费观看 | 婷婷视频导航 | 97综合在线 | 亚洲日韩欧美一区二区在线 | 久久久国产精品视频 | 日日干天夜夜 | 国产在线观看91 | 香蕉视频在线免费看 | 91色一区二区三区 | 亚洲天堂精品视频在线观看 | 亚洲清纯国产 | 亚洲毛片久久 | 亚洲国产激情 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 久久久午夜影院 | 久久久一本精品99久久精品 | 国产伦理剧 | 香蕉蜜桃视频 | 国产精品青草综合久久久久99 | 午夜精品一区二区三区在线 | 国产精品欧美在线 | 色婷婷激情 | 99精品黄色片免费大全 | 精品免费观看视频 | 免费日韩av电影 | 天堂在线免费视频 | 国产成人精品一区二区 | 国产黄色片免费观看 | 日韩xxxbbb | 中文字幕乱在线伦视频中文字幕乱码在线 | 精品av在线播放 | 五月婷丁香网 | 最近中文字幕国语免费高清6 | 一级特黄aaa大片在线观看 | 999国内精品永久免费视频 | 美女精品久久 | 国内精品久久天天躁人人爽 | 亚洲干| 国产r级在线观看 | 国产在线观看中文字幕 | 999色视频| 国产亚洲精品综合一区91 | 免费视频xnxx com | 日韩中文幕 | 欧美日韩国产高清视频 | 久久一级电影 | 极品国产91在线网站 | 日本韩国精品在线 | 有码中文字幕在线观看 | 日操操 | www·22com天天操 | 黄色成人在线网站 | 久久久久久久网站 | 欧美黄污视频 | 丁香狠狠| 日韩av片无码一区二区不卡电影 | 色美女在线 | 亚洲va欧美va人人爽春色影视 | 日韩系列在线 | 在线观看麻豆av | 久久99久久久久久 | 亚洲成人av一区 | 97超碰在线免费 | 午夜精品一区二区三区免费视频 | 亚洲综合一区二区精品导航 | 日韩一级黄色av | 久久久久久久亚洲精品 | 国产亚洲视频在线观看 | 免费黄色av片 | 国产精品福利在线播放 | 欧美日韩国产高清视频 | 超碰夜夜 | 国产99久久久国产精品成人免费 | av免费电影在线 | 亚洲精品白浆高清久久久久久 | 91成人免费视频 | 日韩在线二区 | 久久国产精品一二三区 | 最近中文字幕视频完整版 | 五月婷亚洲 | 欧美精品中文在线免费观看 | 在线观看精品一区 | 狠狠狠狠狠狠狠狠干 | 亚洲成人黄 | 国产精品久久久久永久免费 | 伊人影院99| 国内精品久久久久影院一蜜桃 | 99久久精品国产观看 | 在线看国产视频 | 99精品观看 | 91视频在线网址 | 国产精品毛片一区二区三区 | av在线电影网站 | 日韩av不卡播放 | 欧美男女爱爱视频 | 国产精品观看 | 视频一区二区三区视频 | 色婷婷色| 欧美日韩一区二区三区免费视频 | 久久精品国产一区二区 | 五月天开心 | 婷婷综合伊人 | 亚洲精品国产成人av在线 | 91在线永久| 91av大全| 99视频久久 | 国产视频一二区 | 欧美精品乱码久久久久久 | 天堂在线免费视频 | 亚洲蜜桃av | 中文字幕成人av | 日本高清dvd | 亚洲 综合 国产 精品 | 国产又粗又硬又长又爽的视频 | 91大神精品视频在线观看 | 日韩素人在线观看 | 国产在线一区观看 | 亚洲综合一区二区精品导航 | 在线国产视频 | 久久99国产精品二区护士 | 免费黄色在线播放 | 国产日韩在线一区 | 精品久久久成人 | 欧美国产日韩在线观看 | 精品久久久久久综合 | 91精品视频免费观看 | 国产在线播放观看 | 国产精品大片在线观看 | 亚洲美女在线国产 | 精品一区二区亚洲 | 伊人五月综合 | 五月天丁香亚洲 | 国产精品一区二区久久精品 | 在线免费观看羞羞视频 | 91黄色免费网站 | 亚洲精品乱码久久久久久高潮 | 国产91精品看黄网站在线观看动漫 | 国产黄色在线网站 | 在线观看亚洲电影 | 在线v片免费观看视频 | 免费av黄色| 欧美性生活免费看 | 精品成人网 | 最近2019中文免费高清视频观看www99 | 91在线产啪 | 精壮的侍卫呻吟h | 99视频免费在线观看 | 日韩在线观看中文字幕 | 亚洲成人黄色网址 | 成人在线视频免费观看 | 香蕉久草在线 | 久久久久草 | 99久久精品无免国产免费 | 久久国产精品成人免费浪潮 | 日日成人网 | 久久精品国产一区二区三 | www.色爱| 天天久久综合 | 337p西西人体大胆瓣开下部 | 久久久久国产一区二区三区四区 | 成人97人人超碰人人99 | 亚洲第二色 | 92国产精品久久久久首页 | 欧美作爱视频 | 手机在线看永久av片免费 | 天天色综合天天 | 亚洲综合成人在线 | 亚洲精品小视频在线观看 | 天天艹天天 | 成人av片在线观看 | 久久久午夜视频 | 国产系列在线观看 | wwwav视频 | 最近高清中文字幕在线国语5 | 在线免费观看的av网站 | 久热爱 | 国产一区二区三区免费在线 | 91九色在线观看视频 | 成人在线超碰 | 干干日日 | 麻豆超碰 | 国产又粗又猛又黄 | 国产97在线看 | 国产在线97 | 91香蕉视频在线 | 久久九九久久 | 亚洲天堂自拍视频 | 亚洲爱av | h视频在线看 | www免费| 97**国产露脸精品国产 | 午夜久久福利影院 | 香蕉视频在线免费 | av中文字幕免费在线观看 | 日韩电影一区二区三区在线观看 | 韩国一区视频 | 在线播放精品一区二区三区 | 九九综合久久 | 国产日韩精品一区二区三区在线 | 亚洲国产精品成人女人久久 | 国产精品一区专区欧美日韩 | 亚洲精品久久久久久中文传媒 | 免费看精品久久片 | 天天操天天操 | 日韩免费播放 | av丝袜在线 | www.黄色网.com| 日本在线观看一区 | 四虎影视成人永久免费观看亚洲欧美 | 日本中文字幕在线一区 | 国产成人精品一区二区三区在线观看 | 婷婷色网 | 中文字幕在线一二 | 日本在线观看一区二区三区 | 亚洲精品午夜视频 | 色偷偷av男人天堂 | 国产麻豆传媒 | 91精选| 99在线国产 | 欧美日韩在线网站 | 国产精品v欧美精品v日韩 | 中文字幕在线国产精品 | 91av视频在线播放 | 天天想夜夜操 | 欧美精品在线观看免费 | 91国内在线 | 国产美女视频一区 | 天天色官网 | 日韩系列在线观看 | 国产精品99久久久久人中文网介绍 | 一区二区三区精品在线视频 | 亚洲国产资源 | 国产va在线观看免费 | 色婷婷激情五月 | 亚洲人人网 | 欧美亚洲国产日韩 | 国产福利精品一区二区 | 久久人91精品久久久久久不卡 | 婷婷精品进入 | 国产精品成人自拍 | 99久久精品无免国产免费 | 91久久黄色 | 久久精品国产久精国产 | 91视频这里只有精品 | 黄色影院在线播放 | 婷婷激情欧美 | 国产视频一 | 欧美精品一二三 | 97精品国产91久久久久久久 | 玖草在线观看 | 国产一区二区在线播放 | 天天色天天干天天色 | 99热只有精品在线观看 | 精品一区三区 | 黄色大全免费网站 | 久久久久久久国产精品 | 播五月综合 | 国产色在线视频 | 久久99久久久久久 | 日韩免费中文 | 91热视频| 久久综合久色欧美综合狠狠 | 国产高清在线 | 欧美成人精品欧美一级乱黄 | 亚洲综合五月 | 五月婷在线播放 | 91精品对白一区国产伦 | 亚洲aⅴ一区二区三区 | 69av网| 九九热在线观看 | 人人澡视频 | 日日夜精品 | 亚洲成人精品久久 | 成年人视频在线免费观看 | 久久少妇免费视频 | 久久久高清免费视频 | 日b视频国产 | 国内外成人免费在线视频 | 国产精品久久久久久久婷婷 | 成人在线视频在线观看 | 欧美视频xxx| 97香蕉超级碰碰久久免费软件 | 天天色成人| 久草久草在线 | 国产久草在线观看 | 中文字幕 影院 | 免费成人黄色 | av黄色免费网站 | 99在线精品视频在线观看 | 国产在线不卡精品 | 国产精品免费观看国产网曝瓜 | 亚洲国产三级在线观看 | 99精品在线免费视频 | 99re久久资源最新地址 | 亚洲午夜久久久综合37日本 | 久久亚洲私人国产精品 | 国产一区高清在线观看 | 天天射天天舔天天干 | 99视频精品免费观看, | 超碰在线人人 | 欧美成人性网 | www.com黄色| 久草精品在线播放 | 人人插人人玩 | 日韩丝袜| 国产精品男女 | 操操碰 | 粉嫩一二三区 | 黄免费在线观看 | 日韩网站在线 | 在线a亚洲视频播放在线观看 | 天天射,天天干 | 91视频91蝌蚪 | 狠狠色噜噜狠狠狠狠2021天天 | 午夜手机看片 | 四虎国产精品永久在线国在线 | 五月激情视频 | 色橹橹欧美在线观看视频高清 | 91香蕉视频在线 | 九九九毛片 | 久久国产亚洲视频 | 五月天激情综合 | 国产精品久久久久久久毛片 | 91看片淫黄大片一级在线观看 | 91九色porn在线资源 | 99色在线观看视频 | 免费视频 你懂的 | 成年人在线免费视频观看 | 美女视频永久黄网站免费观看国产 | 激情综合网五月婷婷 | 国产亚洲资源 | 亚洲成人资源 | 久草在线免费色站 | 夜夜高潮夜夜爽国产伦精品 | 久久综合给合久久狠狠色 | 色噜噜在线观看视频 | 狠狠躁夜夜av | 69国产精品成人在线播放 | 玖玖在线视频观看 | 国产日韩精品在线观看 | 日本久久综合视频 | 日韩综合一区二区三区 | 久久久久久久久久久免费 | 九七人人干| 国产高清黄 | 97视频成人 | 色综合夜色一区 | 超碰av在线播放 | 午夜私人影院久久久久 | 亚洲精品观看 | 欧美一级日韩三级 | 久久久久久久国产精品视频 | 免费看片亚洲 | 97在线公开视频 | 久久视频 | 久草在线视频看看 | 这里只有精品视频在线 | 99九九视频 | 国产精品免费观看久久 | 国产精品永久在线 | 中文字幕二区 | 午夜色大片在线观看 | 黄色网址中文字幕 | 欧美一区二区精品在线 | 久久无码av一区二区三区电影网 | 伊人www22综合色 | 欧美精品久久久久性色 | 91成人精品一区在线播放69 | 高潮毛片无遮挡高清免费 | 日韩美精品视频 | 免费国产在线观看 | 91视视频在线直接观看在线看网页在线看 | 成年美女黄网站色大片免费看 | 欧美视频18 | 66av99精品福利视频在线 | 免费不卡中文字幕视频 | 伊人va | 国产精品久久电影观看 | 国产精品免费高清 | 日本深夜福利视频 | 中文区中文字幕免费看 | 久久精品中文视频 | 国产精品视频资源 | 超碰免费成人 | 成人黄色免费在线观看 | 亚洲h在线播放在线观看h | 国产高清精品在线观看 | av在线短片 | 免费黄在线看 | 精品国产乱码久久久久久天美 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 欧美一区二区三区免费观看 | 成人黄色电影在线播放 | 97在线免费视频 | 欧美极品裸体 | 男女男视频 | 国产精品一区一区三区 | 欧美经典久久 | 99综合电影在线视频 | 国产999精品 | 天天射天天做 | 日韩一区二区久久 | 亚洲欧美日韩国产一区二区三区 | 99免费在线视频观看 | 99久久这里有精品 | 日韩在线免费高清视频 | 亚洲高清国产视频 | 日韩四虎| 日韩手机在线 | 亚洲精品视频免费观看 | 99久热在线精品视频成人一区 | 欧美一级片在线播放 | 久久大香线蕉app | 天天干天天操人体 | 日韩专区中文字幕 | 国产成人333kkk | 日韩在线观看一区二区三区 | 免费观看一级一片 | 中文字幕资源网 国产 | 国产精品久久久久久久久久东京 | 91成人看片 | 黄色大片视频网站 | 91精品久久久久久综合五月天 | 综合久久五月天 | 亚洲综合成人婷婷小说 | 一区二区三区视频网站 | 国产特级毛片aaaaaa高清 | 黄色一级在线免费观看 | 一区在线观看视频 | 国产精品久久久影视 | 亚洲精品乱码久久久久久蜜桃不爽 | 天天操天操 | 中文字幕 国产专区 | 国产97在线看 | 91在线国产观看 | 在线观看黄色免费视频 | 国偷自产中文字幕亚洲手机在线 | 色综合久久中文综合久久牛 | 日韩r级电影在线观看 | 国产999免费视频 | 天天色成人网 | 99视频在线免费看 | 国产手机在线观看 | 国产精品久久电影网 | 日韩欧美一区二区三区黑寡妇 | 国产九九在线 | 97精品国产97久久久久久 | 久久综合狠狠综合久久综合88 | 日韩毛片在线一区二区毛片 | 色香蕉网 | 中文视频在线播放 | 日本成人黄色片 | 黄色毛片在线 | 久久综合久久综合这里只有精品 | 视色网站 | 亚洲精品乱码久久久久久蜜桃不爽 | 婷婷丁香花五月天 | 激情视频在线观看网址 | 夜夜高潮夜夜爽国产伦精品 | 天天干天天干天天 | 国产69精品久久99不卡的观看体验 | 美女啪啪图片 | 韩国av免费观看 | 在线有码中文字幕 | 精品国精品自拍自在线 | 五月天av在线 | 色香com. | 色停停五月天 | 日本一区二区三区免费看 | 日日夜夜草 | 欧美伦理一区二区 | 一区二区三区精品久久久 | 麻豆视频一区二区 | 久久久久久久久久久久电影 | 欧美狠狠操 | 婷婷在线免费 | 国产午夜精品理论片在线 | 久久久免费电影 | 99产精品成人啪免费网站 | 99精彩视频在线观看免费 | 亚洲午夜av电影 | 久久99久久99精品 | 国产精品久久一区二区三区, | 丰满少妇一级片 | 2019中文字幕网站 | 国产视频在线观看一区 | 伊人久久在线观看 | 亚洲另类人人澡 | 婷婷资源站 | 91香蕉视频在线下载 | 在线看中文字幕 | 国产欧美在线一区二区三区 | 亚洲欧美经典 | 日韩精品一区二区三区水蜜桃 | 日韩电影在线观看一区二区 | 97福利社| 成人免费中文字幕 | 久久69精品久久久久久久电影好 | 麻豆系列在线观看 | 亚洲综合在线五月天 | 久久 亚洲视频 | 91最新网址在线观看 | 国产精品va最新国产精品视频 | 国产不卡免费av | 啪啪精品| 日韩在线不卡av | 91精品国产一区二区在线观看 | 国产高清在线一区 | 久久综合精品一区 | 欧美亚洲一级片 | 波多野结衣在线视频一区 | 日韩欧美国产激情在线播放 | 韩日在线一区 | 在线看成人片 | 精品久久久成人 | 黄av免费 | 亚洲精品视频一二三 | 久久精品99国产国产 | 国产高清在线精品 | 久久精品国产成人 | 一区二区欧美在线观看 | 亚洲最新av | 国产亚洲精品免费 | 日本精品一区二区在线观看 | 久久精品8 | 色综合天天天天做夜夜夜夜做 | 亚洲国产综合在线 | 啪啪免费试看 | 欧美一区视频 | 亚洲一级在线观看 | 国产一区视频免费在线观看 | 亚洲精品视频大全 | 96精品高清视频在线观看软件特色 | 国产在线观看免费 | 激情婷婷在线观看 | 在线国产精品一区 | 中国一级片在线 | 免费网址你懂的 | 天天色天天射综合网 | av女优中文字幕在线观看 | 国产精品久久久久久久午夜片 | 国产精品99久久久久久有的能看 | 在线一级片| 国产69久久精品成人看 | 黄色软件视频大全免费下载 | 韩国精品一区二区三区六区色诱 | 天天爱综合 | 超碰在线94 | 婷婷电影在线观看 | 天天操人人要 | 日韩美一区二区三区 | 日韩在线免费电影 | 亚洲综合爱 | 国产精品一区二区久久久 | 国产精品久久网站 | 中文字幕精品在线 | av资源在线观看 | 国产免费不卡 | 亚洲精品国产精品99久久 | 999亚洲国产996395| 精品欧美一区二区精品久久 | 精品久久一区二区 | 免费看的黄色录像 | 视频在线观看入口黄最新永久免费国产 | 国产91精品一区二区麻豆网站 | 日韩高清免费电影 | 九九热只有精品 | 中文字幕五区 | 综合网成人 | 在线观看中文av | 亚洲欧洲一级 | 中文字幕a∨在线乱码免费看 | 在线视频欧美精品 | 天天操 夜夜操 | 久久成人免费视频 | 日本久久精品视频 | 久久久高清免费视频 | 日韩午夜高清 | 日韩高清国产精品 | 天天摸天天舔天天操 | 国产日本亚洲 | 亚洲精选视频免费看 | 中文字幕在线观看一区二区 | 亚洲综合一区二区精品导航 | 一级电影免费在线观看 | 国产精品久久久久久吹潮天美传媒 | www日日| 国产一级在线视频 | 亚洲精品久久久蜜臀下载官网 | 国产精品18毛片一区二区 | 免费观看第二部31集 | 婷婷九九 | 中文字幕日本特黄aa毛片 | 国产精品18久久久久白浆 | 国产精品欧美 | 午夜视频欧美 | 最新国产一区二区三区 | 婷婷成人亚洲综合国产xv88 | 亚洲va欧洲va国产va不卡 | 亚洲欧美视频在线观看 | 伊人久在线 | 一本一本久久a久久精品综合 | 手机av在线网站 | 国产精品久久网站 | 亚洲综合色视频 | 国产精品一区二区久久精品 | a黄色片 | av在线进入| 亚洲精品婷婷 | 久久亚洲国产精品 | 亚洲狠狠婷婷综合久久久 | 一级c片| 日本中文字幕影院 | 日韩av电影中文字幕 | 91精品久久久久久久99蜜桃 | 色在线免费观看 | 色婷婷国产 | 91精品免费 | 免费久久久久久 | 国产精品久久久久久一区二区三区 | 在线视频 亚洲 | 久久精品免费 | 91网免费观看 | 亚洲国产成人av网 | 久久综合加勒比 | 久久少妇 | 亚洲高清国产视频 | 国产精品免费麻豆入口 | 免费精品人在线二线三线 | 国产特级毛片aaaaaaa高清 | 在线影视 一区 二区 三区 | 国产亚洲精品久久久久久电影 | av五月婷婷 | 亚洲精品网址在线观看 | 国产黄色一级大片 | 在线观看亚洲 | 中国一级特黄毛片大片久久 | 精品在线免费观看 | 又黄又爽又无遮挡免费的网站 | 又黄又刺激的网站 | 一级一片免费视频 | 国产三级国产精品国产专区50 | 亚洲国产经典视频 | 日韩欧美在线播放 | 日韩在线播放欧美字幕 | 免费人成在线观看 | 日韩电影在线看 | 国产免费精彩视频 | 国产精品3 | 久久伊人精品一区二区三区 | 亚洲免费视频观看 | 欧美一区在线看 | 国产在线精品一区二区不卡了 | 97成人在线免费视频 | 人人射人人射 | 精品五月天 | 久久视频国产精品免费视频在线 | 999久久久免费视频 午夜国产在线观看 | 欧美日韩高清一区 | 欧美亚洲成人免费 | 欧美精品一区二区在线播放 |