{"id":1246,"date":"2017-07-13T21:00:31","date_gmt":"2017-07-13T13:00:31","guid":{"rendered":"https:\/\/actom.me\/blog\/?p=1246"},"modified":"2017-07-13T21:00:31","modified_gmt":"2017-07-13T13:00:31","slug":"deb%e5%8c%85%e8%bd%acrpm%e5%8c%85","status":"publish","type":"post","link":"https:\/\/actom.me\/blog\/deb%e5%8c%85%e8%bd%acrpm%e5%8c%85.html","title":{"rendered":"deb\u5305\u8f6crpm\u5305"},"content":{"rendered":"<p>1\u3001\u51c6\u5907deb\u5305\uff0c\u672c\u4f8b\u4ee5\u7f51\u6613\u4e91\u97f3\u4e50\u5b89\u88c5\u5305\u4e3a\u4f8b\uff0cnetease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb<\/p>\n<p>2\u3001\u5b89\u88c5\u8f6c\u6362\u5de5\u5177alien\u53carpm\u5305\u91cd\u6784\u5de5\u5177rpmrebuild\u3002<\/p>\n<pre class=\"lang:default decode:true \">sudo dnf install -y alien rpmrebuild<\/pre>\n<p>3\u3001\u4f7f\u7528alien\u8f6c\u6362deb\u5305\u4e3arpm\u5305\uff0c\u5f97\u5230netease-cloud-music-1.0.0-3.x86_64.rpm\u3002<\/p>\n<pre class=\"lang:default decode:true \">sudo alien -r netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb<\/pre>\n<p>4\u3001\u91cd\u65b0\u7f16\u8f91rpm\u5305\uff0c\u4f7f\u7528rpmrebuild\u547d\u4ee4<\/p>\n<pre class=\"lang:default decode:true\">sudo rpmrebuild -pe netease-cloud-music-1.0.0-3.x86_64.rpm\r\n# \u6267\u884c\u547d\u4ee4\u540e\uff0c\u5c06\u4f1a\u81ea\u52a8\u6253\u5f00vi\uff0c\u79fb\u52a8\u5230%files\u8282\u4e4b\u540e\uff0c\u5220\u9664\u7c7b\u4f3c\u4e0b\u9762\u5185\u5bb9\u7684\u884c\r\n# %attr(0755, root, root) \"\/\"\r\n# \u672c\u4f8b\u4e2d\u9700\u8981\u5220\u9664\/,\/usr,\/usr\/lib,\/usr\/bin,\/usr\/share,\/usr\/share\/applications,\/usr\/share\/doc,\/usr\/share\/icons,\/usr\/share\/icons\/hicolor,\/usr\/share\/icons\/hicolor\/scalable,\/usr\/share\/icons\/hicolor\/scalable\/apps\u8fd9\u4e9b\u7cfb\u7edf\u5df2\u7ecf\u5b58\u5728\u7684\u76ee\u5f55\r\n# \u56e0\u672c\u4f8b\u4e2d\u4f9d\u8d56libcef.so\u6587\u4ef6\uff0c\u800cRPM\u5305\u5b9e\u9645\u5df2\u7ecf\u5305\u542b\u6b64\u6587\u4ef6\uff0c\u9700\u627e\u5230\u5e76\u5220\u9664Requires:      libcef.so()(64bit)\u8fd9\u884c\r\n# \u4fdd\u5b58\u540e\uff0c\u8f93\u5165y\uff0c\u786e\u8ba4\u5373\u53ef\u5f97\u5230\u65b0\u7684rpm\u5305\uff0c\u65b0\u7684rpm\u5305\u4f4d\u4e8e\/root\/rpmbuild\/RPMS\/\u76ee\u5f55\r\n<\/pre>\n<p>5\u3001\u5b89\u88c5\u6700\u540e\u5f97\u5230\u7684rpm\u5305\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1\u3001\u51c6\u5907deb\u5305\uff0c\u672c\u4f8b\u4ee5\u7f51\u6613\u4e91\u97f3\u4e50\u5b89\u88c5\u5305\u4e3a\u4f8b\uff0cnetease-cloud-mus &#8230; <a class=\"more-link\" href=\"https:\/\/actom.me\/blog\/deb%e5%8c%85%e8%bd%acrpm%e5%8c%85.html\">Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/posts\/1246"}],"collection":[{"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/comments?post=1246"}],"version-history":[{"count":1,"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/posts\/1246\/revisions"}],"predecessor-version":[{"id":1247,"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/posts\/1246\/revisions\/1247"}],"wp:attachment":[{"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/media?parent=1246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/categories?post=1246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/actom.me\/blog\/wp-json\/wp\/v2\/tags?post=1246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}