关系经济人类预测化学自然
中准网
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产

CENTOS断更之后,该何去何从?

6月18日 夜未央投稿
  概述
  自2006年OracleLinux推出以来,OracleLinux一直完全免费下载和使用,无需任何许可费用。Oracle为完整的操作环境提供支持,该环境提供集成的虚拟化、管理和云原生计算工具套件,以及Linx操作系统。我们知道自从CENTOS断更之后,OracleLinux,是一个可选项,那么对于目前存量系统,如何从CENTOS一键迁移到OracleLinux呢?今天分享一键迁移脚本,让你轻松过渡至OracleLinux一键迁移脚本!binbashCopyright(c)2020,2021Oracleandoritsaffiliates。LicensedundertheUniversalPermissiveLicensev1。0asshownathttps:oss。oracle。comlicensesupl。ScripttoswitchCentOS(orothersimilardistribution)totheOracleLinuxyumrepository。seteunsetCDPATHyumurlhttps:yum。oracle。comgithuburlhttps:github。comoraclecentos2olarch(unamem)badpackages(centosbackgroundscentosgpgkeyscentoslogoscentosreleasecentosreleasecrdesktopbackgroundsbasiccentosreleaseadvancedvirtualizationcentosreleaseansible26centosreleaseansible27centosreleaseansible28centosreleaseansible29centosreleaseazurecentosreleasecephjewelcentosreleasecephluminouscentosreleasecephnautiluscentosreleasecephoctopuscentosreleaseconfigmanagementcentosreleasedotnetcentosreleasefdiocentosreleasegluster40centosreleasegluster41centosreleasegluster5centosreleasegluster6centosreleasegluster7centosreleasegluster8centosreleaseglusterlegacycentosreleasemessagingcentosreleasenfsganesha28centosreleasenfsganesha30centosreleasenfvcommoncentosreleasenfvopenvswitchcentosreleaseopenshiftorigincentosreleaseopenstackqueenscentosreleaseopenstackrockycentosreleaseopenstacksteincentosreleaseopenstacktraincentosreleaseopenstackussuricentosreleaseopstoolscentosreleaseovirt42centosreleaseovirt43centosreleaseovirt44centosreleasepaascommoncentosreleaseqemuevcentosreleaseqpidprotoncentosreleaserabbitmq38centosreleasesamba411centosreleasesamba412centosreleasesclcentosreleasesclrhcentosreleasestoragecommoncentosreleasevirtcommoncentosreleasexencentosreleasexen410centosreleasexen412centosreleasexen46centosreleasexen48centosreleasexencommonlibreportcentoslibreportpluginmantisbtlibreportpluginrhtsupportpython3syspurposepythonoauthrockybackgroundsrockygpgkeysrockylogosrockyreleasesllogosyumrhnplugin)usage(){echoUsage:{0}〔OPTIONS〕echoechoOPTIONSechohechoDisplaythishelpandexitechokechoDonotinstalltheUEKkernelanddisableUEKreposechorechoReinstallallCentOSRPMswithOracleLinuxRPMsechoNote:ThisisnotnecessaryforsupportechoVechoVerifyRPMinformationbeforeandaftertheswitchexit1}2haveprogram(){hash1devnull21}depcheck(){if!haveprogram1;thenexitmessage{1}commandnotfound。PleaseinstalloraddittoyourPATHandtryagain。fi}exitmessage(){echo1echoForassistance,pleaseopenanissueviaGitHub:{githuburl}。exit1}2finalfailure(){echoAnerroroccurredwhileattemptingtoswitchthissystemtoOracleLinuxanditmaybeinanunstableunbootablestate。Toavoidfurtherissues,thescripthasterminated。}generaterpmsinfo(){echoCreatingalistofRPMsinstalled1theswitchrpmqaqf{NAME}{EPOCH}:{VERSION}{RELEASE}。{ARCH}{INSTALLTIME}{VENDOR}{BUILDTIME}{BUILDHOST}{SOURCERPM}{LICENSE}{PACKAGER}seds(none):gsortvartmp(hostname)rpmslist1。logechoVerifyingRPMsinstalled1theswitchagainstRPMdatabaserpmVasortk3vartmp(hostname)rpmsverified1。log}StartofscriptreinstallallrpmsfalseverifyallrpmsfalseinstalluekkerneltruewhilegetoptshrkVdocaseoptioninh);r);k);V););esacdoneForcetheUEKonArmhostsif〔archaarch64〕;theninstalluekkerneltruefiif〔(idu)ne0〕;thenexitmessageYoumustrunthisscriptasroot。Tryrunningsuc{0}。fiechoCheckingforrequiredpackages。。。dodepcheck{pkg}doneechoCheckingyourdistribution。。。if!oldrelease(rpmqwhatprovidesetcredhatrelease);thenexitmessageYouappeartoberunninganunsupporteddistribution。fiif〔(echo{oldrelease}wcl)ne1〕;thenexitmessageCouldnotdetermineyourdistributionbecausemultiplepackagesareprovidingredhatrelease:oldreleasefiCollectinformationaboutRPMsbeforetheswitchif{verifyallrpms};thengeneraterpmsinfobeforeficase{oldrelease}inredhatrelease);;centosreleasecentoslinuxrelease);;rockyrelease);;slrelease);;oraclelinuxreleaseenterpriserelease)exitmessageYouappeartobealreadyrunningOracleLinux。;;)exitmessageYouappeartoberunninganunsupporteddistribution。;;esacosversion(rpmq{oldrelease}qf{version})majorosversion{osversion:0:1}if{installuekkernel};thenbasepackages(basesysteminitscriptsoraclelogoskerneluek)elsebasepackages(basesysteminitscriptsoraclelogos)ficaseosversionin8)repofilepublicyumol8。reponewreleases(oraclelinuxreleaseoraclelinuxreleaseel8redhatrelease)basepackages({basepackages〔〕}plymouthgrub2grubby);;7)repofilepublicyumol7。reponewreleases(oraclelinuxreleaseoraclelinuxreleaseel7redhatreleaseserver)basepackages({basepackages〔〕}plymouthgrub2grubby);;6)repofilepublicyumol6。reponewreleases(oraclelinuxreleaseoraclelinuxreleaseel6redhatreleaseserver)basepackages({basepackages〔〕}oraclelinuxreleasenotesplymouthgrubgrubby);;)exitmessageYouappeartoberunninganunsupporteddistribution。;;esacSomepackagesneedtobereplacedaspartofswitchStoreaskeyvalue,ifthefirstRPMisfoundthenitsremovedandtheassociatedRPMinstalleddeclareApackagestoreplace(〔epelrelease〕oracleepelreleaseel{majorosversion})SwitchRPMsiftheyreinstalledforpackagenamein{!packagestoreplace〔〕};doifrpmq{packagename};thenbadpackages({packagename})basepackages({packagestoreplace〔{packagename}〕})fidoneechoCheckingforyumlock。。。if〔fvarrunyum。pid〕;thenyumlockpid(catvarrunyum。pid)yumlockcomm(catproc{yumlockpid}comm)exitmessageAnotherappiscurrentlyholdingtheyumlock。Theotherapplicationis:yumlockcommRunningaspid:yumlockpidRunkillyumlockpidtostopit,thenrunthisscriptagain。fiechoCheckingforrequiredpythonpackages。。。caseosversionin8);)depcheckpython2;;esacif〔〔osversion8。〕〕;thenechoIdentifyingdnfmodulesthatareenabledThereareafewdnfmodulesthatarenamedafterthedistributionforeachsteamnamedrhelorrhel8weneedtomakealterationstoolorol8Beforewestarttheswitch,identifyifthereareanypresentwedontknowhowtohandlemapfiletmodulesenabled(dnfmodulelistenabledgreprhelawk{print1})if〔〔{modulesenabled〔〕}〕〕;thenCreateanarrayofmoduleswedontknowhowtomanageunknownmodules()formodulein{modulesenabled〔〕};docase{module}incontainertoolsgotoolsetjmcllvmtoolsetrusttoolsetvirt);;)Addthismodulenametoourarrayofmoduleswedontknowhowtomanageunknownmodules({module});;esacdoneIfwehaveanymoduleswedontknowhowtomanage,asktheuserhowtoproceedif〔{unknownmodules〔〕}gt0〕;thenechoThistoolisunabletoautomaticallyswitchmodule(s){unknownmodules〔〕}fromaCentOSrhelstreamtoanOracleLinuxequivalent。Doyouwanttocontinueandresolveitmanually?YoumaywantselectNotostopandraiseanissueon{githuburl}foradvice。selectyninYesNo;docaseyninYes);No)echoUnsurehowtoswitchmodule(s){unknownmodules〔〕}。Exitingasrequestedexit1;;esacdonefififiechoFindingyourrepositorydirectory。。。caseosversionin8)reposdir(usrlibexecplatformpythoncimportdnfimportosdirdnf。Base()。conf。getreposdirifos。path。isdir(dir):print(dir));;)reposdir(python2cimportyumimportosfordirinyum。YumBase()。doConfigSetup(initpluginsFalse)。reposdir:ifos。path。isdir(dir):printdirbreak);;esacechoLearningwhichrepositoriesareenabled。。。caseosversionin8)enabledrepos(usrlibexecplatformpythoncimportdnfbasednf。Base()base。readallrepos()forrepoinbase。repos。iterenabled():print(repo。id));;)enabledrepos(python2cimportyumbaseyum。YumBase()base。doConfigSetup(initpluginsFalse)forrepoinbase。repos。listEnabled():printrepo);;esacechoeRepositoriesenabledbeforeupdateinclude:{enabledrepos}if〔z{reposdir}〕;thenexitmessageCouldnotlocateyourrepositorydirectory。ficdreposdirNohttps:yum。oracle。compublicyumol8。repofileexistsDownloadthecontentfor6and7basedsystemsanddirectlyenterthecontentfor8basedsystemscaseosversionin8)catswitchtooraclelinux。repoEOF〔ol8baseoslatest〕nameOracleLinux8BaseOSLatest(basearch)baseurlhttps:yum。oracle。comrepoOracleLinuxOL8baseoslatestbasearchgpgkeyfile:etcpkirpmgpgRPMGPGKEYoraclegpgcheck1enabled1〔ol8appstream〕nameOracleLinux8ApplicationStream(basearch)baseurlhttps:yum。oracle。comrepoOracleLinuxOL8appstreambasearchgpgkeyfile:etcpkirpmgpgRPMGPGKEYoraclegpgcheck1enabled1EOFif〔archx8664〕;thencatswitchtooraclelinux。repoEOF〔ol8UEKR6〕nameLatestUnbreakableEnterpriseKernelRelease6forOracleLinuxreleasever(basearch)baseurlhttps:yum。oracle。comrepoOracleLinuxOL8UEKR6basearchgpgkeyfile:etcpkirpmgpgRPMGPGKEYoraclegpgcheck1enabled1EOF;)echoDownloadingOracleLinuxyumrepositoryfile。。。if!curloswitchtooraclelinux。repo{yumurl}{repofile};thenexitmessageCouldnotdownloadrepofilefromyumurl。Areyoubehindaproxy?Ifso,makesurethehttpproxyenvironmentvariableissetwithyourproxyaddress。;esacechoLookingforyumdownloader。。。if!thenCentOS6mirrorsarenowoffline,ifyumdownloadertoolisnotpresentthenuseOL6assourceforyumutilsanddisableallotherrepos。Usetheexistingdistributionscopyforotherplatformscaseosversionin6)curloetcpkirpmgpgRPMGPGKEYoraclehttps:yum。oracle。comRPMGPGKEYoracleol6yumyinstallyumutilsdisablerepoenablerepool6;);esacdepcheckyumdownloaderficd(mktempd)trapfinalfailureERRMostdistroskeeptheiretcyum。repos。dcontentinthereleaserpm。CentOS88。0usescentosreposwhile8。3usescentoslinuxrepos,globforsimplicity。if〔〔oldreleasecentosrelease8。〕〕〔〔oldreleasecentoslinuxrelease8。〕〕;thenoldrelease(rpmqacentosrepos)fiMostdistroskeeptheiretcyum。repos。dcontentinthereleaserpm。RockyLinux8doesnot。if〔〔oldreleaserockyrelease8。〕〕;thenoldrelease(rpmqarockyrepos)fiechoBackingupandremovingoldrepositoryfiles。。。IdentifyrepofilesfromthebaseOSrpmqloldreleasegrep。repo39;repofilesIdentifyrepofilesfromCentOSextrasif〔(rpmqacentosreleasewcl)gt0〕;thenrpmqlacentosreleasegrep。repo39;doif〔frepo〕;thencatreporepo。disabledEOFThisisayumrepositoryfilethatwasdisabledby{0},ascripttoconvertCentOStoOracleLinux。Pleaseseeyumurlformoreinformation。EOFtmpfile(mktemprepo。XXXXX)echorepocatrepotmpfilermrepofidonerepofilesDisabletheexplicitdistroverpkgascentosreleaseprovidesthecorrectvalueforsystemrelease(releasever)。Seehttps:github。comoraclecentos2olissues53echoRemovingCentOSspecificyumconfigurationfrometcyum。confsedi。bakesdistroverpkggesbugtrackerurlgetcyum。confechoDownloadingOracleLinuxreleasepackage。。。if!yumdownloader{newreleases〔〕};then{echoCouldnotdownloadthefollowingpackagesfromyumurl:echo{newreleases〔〕}echoechoAreyoubehindaproxy?Ifso,makesurethehttpproxyenvironmentechovariableissetwithyourproxyaddress。}2finalfailurefiechoSwitchingoldreleasepackagewithOracleLinux。。。rpmiforce{newreleases〔〕。rpm}rpmenodepsoldreleasermf{reposdir}switchtooraclelinux。repoDisableUEKreposifUEKkernelisnotbeinginstalledif!{installuekkernel};thenechoDisablingUEKrepositoriessincewearenotinstallingtheUEKkernelyumconfigmanagerdisableUEKfiAtthispoint,theswitchiscompleted。trapERRWhenanadditionalenabledCentOSrepositoryhasamatchwithOracleLinuxthenautomaticallyenabletheOLrepositorytoensuretheRPMismaintainedCreateanassociatearraywherethekeyistheCentOSreponameandthevaluecontainsthemethodofgettingthecontent(EnablearepoorinstallanRPM)andthedetailsoftherepoorRPMcaseosversionin6)declareArepositories(〔basedebuginfo〕REPOhttps:oss。oracle。comol6debuginfo〔updates〕REPOol6latest);;7)declareArepositories(〔basedebuginfo〕REPOhttps:oss。oracle。comol7debuginfo〔updates〕REPOol7latest,ol7optionallatest〔centoscephjewel〕RPMoraclecephreleaseel7〔centosgluster41〕RPMoracleglusterreleaseel7〔centosgluster5〕RPMoracleglusterreleaseel7〔centosgluster46〕RPMoracleglusterreleaseel7〔centosnfsganesha30〕RPMoracleglusterreleaseel7〔centosovirt42〕RPMoracleovirtreleaseel7〔centosovirt43〕RPMoracleovirtreleaseel7〔centossclosclo〕RPMoraclesoftwarecollectionreleaseel7〔centossclorh〕RPMoraclesoftwarecollectionreleaseel7);;8)declareArepositories(〔AppStream〕REPOol8appstream〔appstream〕REPOol8appstream〔BaseOS〕REPOol8baseoslatest〔baseos〕REPOol8baseoslatest〔HighAvailability〕REPOol8addons〔ha〕REPOol8addons〔PowerTools〕REPOol8codereadybuilder〔powertools〕REPOol8codereadybuilder〔centosreleasenfsganesha28〕RPMoracleglusterreleaseel8〔centosgluster6test〕RPMoracleglusterreleaseel8〔centosgluster7〕RPMoracleglusterreleaseel8〔centosgluster8〕RPMoracleglusterreleaseel8);;esacForeachentryinthelist,enableitforreponamein{enabledrepos};doaction〔0〕willbeREPOorRPMaction〔1〕willbethereposdetailsortheRPMsnameIFSreadraaction{repositories〔{reponame}〕}if〔〔n{action〔0〕}〕〕;thenif〔{action〔0〕}REPO〕;thenmatchingrepo{action〔1〕}echoEnabling{matchingrepo}whichreplaces{reponame}AnRPMthatdescribesdebuginforepositorydoesnotexistchecktoseeiftherepoidstartswithhttps,ifitdoesthencreateanewrepopointingtotherepositoryif〔〔{matchingrepo}https。〕〕;thenyumconfigmanageraddrepo{matchingrepo}elseyumconfigmanagerenable{matchingrepo}fielif〔{action〔0〕}RPM〕;thenmatchingrpm{action〔1〕}echoInstalling{matchingrpm}togetcontentthatreplaces{reponame}yumassumeyesdisablerepoenablerepoollatestinstall{matchingrpm}fifidoneechoInstallingbasepackagesforOracleLinux。。。if!yumshellyEOFremove{badpackages〔〕}install{basepackages〔〕}runEOFthenexitmessageCouldnotinstallbasepackages。Runyumdistrosynctomanuallyinstallthem。fiif〔xusrlibexecplymouthplymouthupdateinitrd〕;thenechoUpdatinginitrd。。。usrlibexecplymouthplymouthupdateinitrdfiechoSwitchsuccessful。SyncingwithOracleLinuxrepositories。if!thenexitmessageCouldnotautomaticallysyncwithOracleLinuxrepositories。Checktheoutputofyumdistrosynctomanuallyresolvetheissue。fiCentOSspecificreplacementscaseosversionin7)Priortoswitchthisisadependancyoftheyumrpm,;8)Thereareafewdnfmodulesthatarenamedafterthedistributionforeachsteamnamedrhelorrhel8performamoduleresetandenableif〔〔{modulesenabled〔〕}〕〕;thenformodulein{modulesenabled〔〕};dodnfmoduleresety{module}case{module}incontainertoolsgotoolsetjmcllvmtoolsetrusttoolset)dnfmoduleenabley{module}:ol8;;virt)dnfmoduleenabley{module}:;)echoUnsurehowtotransformmodule{module};;esacdonednfassumeyesdisablerepoenablerepool8appstreamupdatefiTwologoRPMsarentcurrentlycoveredbyreplacesmetadata,replacebyhand。;esacif{reinstallallrpms};thenechoTestingforremainingCentOSRPMsIfCentOSandOracleLinuxhaveidenticallyversionedRPMsthenthoseRPMsareleftunchanged。Thisshouldhavenotechnicalimpactbutforcompleteness,reinstalltheseRPMssothereisnoaccidentalcrosspollination。casearchinx8664)mapfiletlistofcentosrpms(rpmqaqf{NAME}{VERSION}{RELEASE}{VENDOR}grepCentOSawk{print1});;aarch64)mapfiletlistofcentosrpms(rpmqaqf{NAME}{VERSION}{RELEASE}{VENDOR}grepCentOSgrepvkernelawk{print1});;esacif〔〔n{listofcentosrpms〔〕}〕〕〔〔{listofcentosrpms〔〕}ne0〕〕;thenechoReinstallingRPMs:{listofcentosrpms〔〕}yumassumeyesdisablerepoenablerepoolreinstall{listofcentosrpms〔〕}fiSeeifnonOracleRPMsarepresentandprintthemmapfiletnonoraclerpms(rpmqaqf{NAME}{VERSION}{RELEASE}{VENDOR}{PACKAGER}grepvOracle)if〔〔n{nonoraclerpms〔〕}〕〕;thenechoThefollowingnonOracleRPMsareinstalledonthesystem:printfs{nonoraclerpms〔〕}echoThismaybeexpectedofyourenvironmentanddoesnotnecessarilyindicateaproblem。echoIfalargenumberofCentOSRPMsareincludedandyoureunsurewhypleaseopenanissueon{githuburl}fifiechoSyncsuccessful。if〔archaarch64〕;thenechoHostisrunninganArmCPU:removingRHCK。echoImportant:youMUSTrebootthisinstanceassoonaspossible。dnfconfigmanagersetoptprotectrunningkernel0savednfyremovekernelkernelcorekernelmodulesdnfconfigmanagersetoptprotectrunningkernel1saveficaseosversionin78)echoUpdatingtheGRUB2bootloader。if〔dsysfirmwareefi〕;thengrub2mkconfigobootefiEFIredhatgrub。cfgelsegrub2mkconfigobootgrub2grub。;esacif{installuekkernel};thenechoSwitchingdefaultbootkerneltotheUEK。uekpath(findbootnamevmlinuz。el{osversion}uek。{arch})grubbysetdefault{uekpath}fiechoRemovingyumcachermrfvarcache{yum,dnf}CollectinformationaboutRPMsaftertheswitchif{verifyallrpms};thengeneraterpmsinfoafterechoReviewtheoutputoffollowingfiles:findvartmptypefname(hostname)rpms。logfiechoSwitchcomplete。casearchinx8664)echoOraclerecommendsrebootingthissystem。;;aarch64)echoThisinstancemustberebootedassoonaspossible。;;esac小结
  后面会分享更多Linux和DBA方面内容,感兴趣的朋友可以关注下!
投诉 评论 转载

奥运冠军占旭刚罕见亮相!娶高颜值空姐娇妻,大力提拔孙杨当副处近日很多媒体都对中国举重队非常关注,因为在前不久国际体育法庭公开宣布,吕小军这位举重运动员将会递补获得2016年里约奥运会的举重金牌,这个消息令很多粉丝非常的关注,而吕小军在获……CENTOS断更之后,该何去何从?概述自2006年OracleLinux推出以来,OracleLinux一直完全免费下载和使用,无需任何许可费用。Oracle为完整的操作环境提供支持,该环境提供集成的虚拟……资讯用户信息安全有保障,威马获国际权威机构认可文:懂车帝原创李德喆〔懂车帝原创行业〕懂车帝从威马汽车官方获悉,日前,威马汽车通过国际领先标准、测试及认证机构英国标准协会(BSI)颁发的ISOIEC27001(信息安全……试驾零跑C11干货满满的性价比之王虽然等待的时间足够漫长,但当真正见到这款车时,一切的等待都是值得的。就在刚刚我完成了对于这款车型的试驾,收获很多,对于它想用一句话总结:干货满满的性价比之王。在平时几乎没……2023年综艺市场,比起综N代,实验新综更值得期待2022年行至尾声,优爱腾芒四大平台也赶在年尾,释出了2023年的综艺片单。于综艺人而言,2022年的综艺市场是温中带凉的一年,虽也有引起热议的爆款,但大盘总体关注度不高……江苏一名酒再次腾飞,曾家喻户晓,落魄时被迫改名,如今涅槃重生江苏,一个让无数人神往的地方,山明水秀,风景秀丽,从古至今,这里又是多少人的诗和远方,甚至还有着上有天堂,下有苏杭的说法,可见江苏的美景有多么的让人惊叹!但是江苏,除了美……单板平行大回转宫乃莹第19臧汝心第25毕野第22,均无缘182月8日中午,北京冬奥会单板滑雪平行大回转女子和男子项目资格赛先后结束,中国女选手宫乃莹、臧汝心和男选手毕野经过两轮比拼,均未能晋级18决赛。宫乃莹第一轮成绩为43秒69……旗舰对比,石头G10S,云鲸J3,科沃斯X1OMNI究竟哪款前言现在的扫地机器人功能可是真的够全面,没有个全能基站自动上下水都不敢称旗舰。几大品牌中石头有G10S系列,科沃斯有X1系列,而云鲸也发布了最新的云鲸J3。各家产品在基站……年过60后,身体会断崖式衰老?建议做好5件事,或能延缓衰老人就像挂在墙上的钟表,滴答滴答每一秒都在透支着生命。年龄走上坡路的同时,身体却是在走下坡路。有研究显示,60岁是人体变化的重要节点,年过60岁之后身体的老化速度会越来越快,甚至……娱乐圈又爆惊天大瓜,疑似流量男星鹿晗出轨实锤顶流男星鹿晗,自从公开和关晓彤的恋情后,一直被分手,但两人却一直坚定地在一起。鹿晗当初的官宣,一夜之间掉了80多万粉丝,虽然很多人接受不了,但当时的鹿晗确实很有担当,是个……1999元要啥自行车!iQOOneo6se骁龙87080w快前言继2000元价位iQOO打出一张iQOOneo6王炸之后,iQOO又把黑手悄咪咪的伸向了红米,realme统治的千元机价位,一副势必成为压死骆驼(友商)的最后一根稻草……从中国第一走向世界起底天隆科技的进化史文游石直到上世纪70年代初,科学家仍在被动辄数十亿碱基对的基因组困扰。由于很难在体外完成相应基因片段的复制,更别说对某个基因,或者整个基因组进行研究。1985年,一……
探索激光技术从发明到应用的全方位介绍LIROSA全新数字艺术概念礼盒,臻献美肌力量关于海边的说说心情短语环保衣服怎么做附种环保衣服制作方法山美水美人更美!云南文化旅游宣传片登陆央视NH白给四局惨遭网友吐槽?MCG连续首鸡,成公认第一把的神秋之韵少主且慢行田三七找的人是谁田三七青梅竹马小哥哥是家用烟感器一直响怎么关闭宝宝最常见的是鼻病毒吗跑步机放阳台安全吗手机里竟隐藏一个扫描仪,以后扫描文件,再也不用去复印店了
杜鹃花怎么浇水用自己手机查女朋友和别人聊天(怎么看女朋友的微信聊天记录)2022年上半年推出的那些优秀的飞行员手表作品曾国藩笨人要想成功就靠这两个字做到描写放风筝的童年趣事作文谁在伞下?招摇撞骗罪刑法二百七十九条的规定是什么?经常睡到半夜醒过来,怎么回事?身体可能出了5个问题,提高警惕宏远速递!徐杰获大合同续约,胡明轩正式表态,威姆斯回应离队精选美女壁纸第十期太平鸟幼鸟吃什么食物聚焦2014年广东高考作文题胶片时代和数码时代的照片

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找菏泽德阳山西湖州宝鸡上海茂名内江三亚信阳长春北海西安安徽黄石烟台沧州湛江肇庆鹤壁六安韶关成都钦州