{"id":147,"date":"2021-07-27T21:29:42","date_gmt":"2021-07-27T13:29:42","guid":{"rendered":"http:\/\/egonlin.com\/?p=147"},"modified":"2024-04-07T22:52:14","modified_gmt":"2024-04-07T14:52:14","slug":"%e7%ac%ac%e4%b8%89%e8%8a%82%ef%bc%9a%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f%e5%8f%91%e5%b1%95%e5%8f%b2","status":"publish","type":"post","link":"https:\/\/egonlin.com\/?p=147","title":{"rendered":"\u7b2c\u4e09\u8282\uff1a\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u53f2"},"content":{"rendered":"<h1>\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u53f2<\/h1>\n<h2>\u4e00 \u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u7684\u6d2a\u8352\u65f6\u4ee3<\/h2>\n<p>\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u7684\u6d2a\u8352\u65f6\u4ee3\uff1a<a href=\"https:\/\/www.cnblogs.com\/linhaifeng\/p\/6295875.html\">https:\/\/www.cnblogs.com\/linhaifeng\/p\/6295875.html<\/a><\/p>\n<h2>\u4e8c \u73b0\u4ee3\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u53f2\uff08\u4e0a\uff09<\/h2>\n<h3>2.1 B\u8bed\u8a00\u4e0eC\u8bed\u8a00<\/h3>\n<p>B\u8bed\u8a00\u4e4b\u7236\uff1aKen Thompson\uff08\u80af.\u6c64\u666e\u68ee\uff09<\/p>\n<pre><code>1969\u5e74\u524d\u540e,Ken Thompson\uff08\u80af.\u6c64\u666e\u68ee\uff09\u5728Dennis Ritchie\u4e39\u5c3c\u65af.\u91cc\u5947\uff08Dennis Ritchie\uff09\u7684\u652f\u6301\u4e0b\u8bbe\u8ba1\u51fa\u6765\u7684\u4e00\u79cd\u901a\u7528\u7684\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\uff0c\u73b0\u5728\u4f7f\u7528\u8005\u5df2\u7ecf\u5f88\u5c11\u4e86\u3002<\/code><\/pre>\n<p>C\u8bed\u8a00\u4e4b\u7236\uff1aDennis Ritchie\uff08\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\uff09<\/p>\n<pre><code>1969-1973\u5e74\uff0cDennis Ritchie\uff08\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\uff09\u5728\u7f8e\u56fd\u7535\u8bdd\u7535\u62a5\u516c\u53f8\uff08AT&amp;T\uff09\u7684\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u5185\u5f00\u59cb\u4e86C\u8bed\u8a00\u7684\u6700\u521d\u7814\u53d1\u3002\u6839\u636e\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\u8bf4\uff0cC \u8bed\u8a00\u6700\u91cd\u8981\u7684\u7814\u53d1\u65f6\u671f\u662f\u57281972\u5e74\u3002\nC\u8bed\u8a00\u4e4b\u6240\u4ee5\u547d\u540d\u4e3aC\uff0c\u662f\u56e0\u4e3aC\u8bed\u8a00\u6e90\u81eaKen Thompson\u53d1\u660e\u7684 B\u8bed\u8a00\uff0c\u800cB\u8bed\u8a00\u5219\u6e90\u81eaBCPL\u8bed\u8a00\uff0c\u6240\u4ee5\u5148B\u540eC\u561b\u54c8\u54c8<\/code><\/pre>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/054.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/054.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" \/><\/div><\/p>\n<h3>2.2 Unix\u7cfb\u7edf<\/h3>\n<p>Unix\u4e4b\u7236\u8fd8\u662f\u4ed6\u4eec\u54e5\u4fe9\uff1aKen Thompson\uff08\u80af.\u6c64\u666e\u68ee\uff09\u4e0eDennis Ritchie\uff08\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\uff09<\/p>\n<p>Unix\u8bde\u751f\u4e8e1969\u5e74\uff0cken Tphmpson\u6700\u521d\u7528\u6c47\u7f16\u8bed\u8a00\u7f16\u5199\uff0c\u540e\u6765\u4ed6\u548cDennis Ritch\u4e00\u8d77\u7528\u9ad8\u7ea7C\u8bed\u8a00\u91cd\u5199\u3002<\/p>\n<p>\u4e8b\u5b9e\u4e0a\uff0cC\u8bed\u8a00\u7684\u8bde\u751f\u662f\u548cUNIX\u64cd\u4f5c\u7cfb\u7edf\u7684\u5f00\u53d1\u5bc6\u4e0d\u53ef\u5206\u7684\uff0c\u539f\u5148\u7684UNIX\u64cd\u4f5c\u7cfb\u7edf\u90fd\u662f\u7528\u6c47\u7f16\u8bed\u8a00\u5199\u7684\uff0c1973\u5e74UNIX\u64cd\u4f5c\u7cfb\u7edf\u7684\u6838\u5fc3\u7528C\u8bed\u8a00\u6539\u5199\uff0c\u4ece\u6b64\u4ee5\u540e\uff0cC\u8bed\u8a00\u6210\u4e3a\u7f16\u5199\u64cd\u4f5c\u7cfb\u7edf\u7684\u4e3b\u8981\u8bed\u8a00\u3002<\/p>\n<p>UNIX \u7b2c\u4e00\u6b21\u516c\u5f00\u9732\u9762\u662f 1973 \u5e74\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\u548c\u80af\u00b7\u6c64\u666e\u68ee\u5728\u64cd\u4f5c\u7cfb\u7edf\u539f\u7406\uff08Operating Systems Principles\uff09\u4e0a\u53d1\u8868\u7684\u4e00\u7bc7\u8bba\u6587\uff0c\u7136\u540e AT&amp;T \u53d1\u5e03\u4e86 UNIX \u7cfb\u7edf\u7b2c 5 \u7248\uff0c\u5e76\u6388\u6743\u7ed9\u6559\u80b2\u673a\u6784\u4f7f\u7528\uff0c\u4e4b\u540e\u5728 1975 \u5e74\u7b2c\u4e00\u6b21\u4ee5 $20.000\u7684\u4ef7\u683c\u6388\u6743\u4f01\u4e1a\u4f7f\u7528 UNIX \u7b2c 6 \u7248\u3002\u5e94\u7528\u6700\u5e7f\u6cdb\u7684\u662f 1980 \u5e74\u53d1\u5e03\u7684 UNIX \u7b2c 7 \u7248\uff0c\u4efb\u4f55\u4eba\u90fd\u53ef\u4ee5\u8d2d\u4e70\u6388\u6743\uff0c\u53ea\u662f\u6388\u6743\u6761\u6b3e\u975e\u5e38\u4e25\u683c<\/p>\n<p>Unix\u7684\u8bde\u751f\u5bf9\u6574\u4e2a\u540e\u7eed\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u5177\u6709\u6df1\u8fdc\u7684\u5f71\u54cd\uff0cKen Thompson\uff08\u80af.\u6c64\u666e\u68ee\uff09\u4e0eDennis Ritchie\uff08\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\uff09\u4e5f\u56e0\u6b64\u83b7\u5f97\u4e861983\u7684\u56fe\u7075\u5956\uff08\u8ba1\u7b97\u673a\u754c\u7684\u8bfa\u8d1d\u5c14\u5956\uff09<\/p>\n<p>2011\u5e7410\u670812\u65e5\uff08\u5317\u4eac\u65f6\u95f4\u4e3a10\u670813\u65e5\uff09\uff0c\u4e39\u5c3c\u65af\u00b7\u91cc\u5947\u53bb\u4e16\uff0c\u4eab\u5e7470\u5c81\u3002<\/p>\n<h3>2.3\u3001Go\u8bed\u8a00<\/h3>\n<p>Go\u8bed\u8a00\u662f\u57282007\u5e74\u7531\u4e09\u4e2a\u521b\u59cb\u4eba\u5728\u4e1a\u4f59\u65f6\u95f4\u8054\u5408\u5f00\u53d1\uff1aRobert Griesemer\uff08\u7f57\u4f2f\u7279.\u683c\u5229\u8328\u9ed8\uff09\u3001Rob Pike\uff08\u7f57\u4f2f.\u6d3e\u514b\uff09\u3001Ken Thompson\uff08\u80af.\u6c64\u666e\u68ee\uff09<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/055.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/055.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" \/><\/div><\/p>\n<h2>\u4e09 \u73b0\u4ee3\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u53f2\uff08\u4e0b\uff09<\/h2>\n<p>================1\u3001Multics\u64cd\u4f5c\u7cfb\u7edf================<br \/>\nMULTICS \u5176\u5b9e\u662f&quot;MULTiplexed Information and Computing System&quot;\u7684\u7f29\u5199<br \/>\n\u4f1f\u5927\u7684\u4e00\u6b65<br \/>\nBell(\u8d1d\u5c14\u5b9e\u9a8c\u5ba4), MIT\uff08\u9ebb\u7701\u7406\u5de5\u5b66\u9662\u4eba\u5de5\u667a\u80fd\u5b9e\u9a8c\u5ba4\uff09, GE\uff08General Electric\uff0c\u901a\u7528\u7535\u6c14\uff09\u8054\u5408\u5efa\u7acbMultics\u64cd\u4f5c\u7cfb\u7edf<br \/>\nMultics\u64cd\u4f5c\u7cfb\u7edf\u662f\u4e00\u5957\u591a\u4f7f\u7528\u8005\u3001\u591a\u4efb\u52a1\u3001\u591a\u5c42\u6b21\u3002<\/p>\n<p>Multics\u662f\u5b8c\u6210\u4e86\uff0c\u4f46\u662fMultics \u4e0d\u65ad\u5b8c\u5584\uff0c\u548c\u8ffd\u6c42\u9ad8\u76ee\u6807\uff0c\u76ee\u6807\u4e0d\u660e\u786e\u4e86\uff0c\u6e10\u6e10\u7684\u76ee\u6807\u8ff7\u5931\uff0cGE\u9000\u51fa\uff0c\u540e\u9762bell\u4e5f\u9000\u51fa\u4e86\u3002<\/p>\n<p>================2\u3001unix\u7684\u8bde\u751f================<br \/>\n\u8d1d\u5c14\u5b9e\u9a8c\u5c5e\u4e8e\uff1aAT&amp;T\uff08\u7f8e\u56fd\u7535\u8bdd\u7535\u62a5\u516c\u53f8\uff09<br \/>\nbell \u4e3a\u5b8c\u6210multics\u62db\u8058\u4e86\u5f88\u591a\u4f18\u79c0\u7684\u5de5\u7a0b\u5e08\uff0c\u9000\u51faMultics\u540e\u5de5\u7a0b\u5e08\u6bd4\u8f83\u95f2\u4e86\u3002<br \/>\nken Tphmpson\u5728multics\u5236\u4f5c\u4e86\u4e00\u6b3e\u6e38\u620f\uff1aspace Travel\uff08\u661f\u9645\u65c5\u884c\uff09\u8dd1\u5728multics\u3002<br \/>\nbell \u9000\u51famultics\u4e4b\u540e\uff0cken Tphmpson\u4e0d\u80fd\u4f7f\u7528multics\u7684\u8fd0\u7b97\u80fd\u529b\u4e86\uff0c\u8981\u4f7f\u7528\u5f97\u4ed8\u8d39\u3002\u6240\u4ee5\u51b3\u5b9a\u81ea\u5df1\u5199\u4e00\u4e2a\u5c0f\u578b\u7cfb\u7edf\u7a0b\u5e8f\u53ef\u4ee5\u8dd1\u8d77\u81ea\u5df1\u7684\u6e38\u620f\u3002<br \/>\n\u5411\u516c\u53f8\u7533\u8bf7\u8d2d\u4e70PDP-11\u5c0f\u578b\u8ba1\u7b97\u673a\uff0c\u9a73\u56de\u3002<br \/>\nPDP-11\u5c5e\u4e8eDEC\uff08\u6570\u5b57\u8bbe\u5907\u516c\u53f8\uff09\uff0c\u8be5\u516c\u53f8\u8fd8\u6709VAX\uff08VMS\uff09\u7535\u8111\u3002<\/p>\n<p>\u5728\u516c\u53f8\u67d0\u89d2\u843d\u627e\u5230PDP-7\uff0c\u8001\u53e4\u8463\uff0c\u4f7f\u7528\u6c47\u7f16\u8bed\u8a00\u7f16\u7801\u3002<\/p>\n<p>\u8001\u53e4\u8463\u597d\u8fc7\u6ca1\u6709\uff0c\u4ed6\u5728\u4e0a\u9762\u5199\u4e86\u7cfb\u7edf\uff0c\u5c45\u7136\u53ef\u4ee5\u8dd1\u8d77\u4ed6\u7684\u6e38\u620f\u4e86\u3002<br \/>\n1969\u5e74\uff0c\u4ed6\u5174\u594b\u7684\u5411\u5404\u4e2a\u540c\u4e8b\u515c\u552e\u6e38\u620f\uff0c\u51e0\u4e4e\u6240\u6709\u7684\u540c\u4e8b\u5bf9\u4e8e\u6e38\u620f\u6ca1\u6709\u5174\u8da3\uff0c\u4f46\u662f\u5bf9\u4ed6\u7684\u7cfb\u7edf\u5f88\u611f\u5174\u8da3\uff0c\u57281970\u5e74\u65f6\uff0c\u90a3\u90e8PDP-7\u5374\u53ea\u80fd\u652f\u6301\u4e24\u4e2a\u4f7f\u7528\u8005\uff0c\u6240\u4ee5\u5f53\u65f6\uff0cBrian Kernighan \u5c31\u5f00\u73a9\u7b11\u5730\u620f\u79f0\u4ed6\u4eec\u7684\u7cfb\u7edf\u5176\u5b9e\u662f\uff1a&quot;UNiplexed Information and Computing System&quot;\uff0c\u7f29\u5199\u4e3a&quot;UNICS&quot;\uff0c\u540e\u6765\uff0c\u5927\u5bb6\u53d6\u5176\u8c10\u97f3\uff0c\u5c31\u79f0\u5176\u4e3a&quot;Unix&quot;\u4e86\uff0cUnix\u56e0\u6b64\u5f97\u540d\uff0c\u6240\u4ee51970\u5e74\u53ef\u79f0\u4e3a\u662f<strong>Unix\u5143\u5e74\u3002<\/strong><\/p>\n<p>unix\u7cfb\u7edf\u77ed\u5c0f\u7cbe\u608d\uff0c\u6027\u80fd\u5f88\u5f3a\u5927\uff0c\u63a5\u53e3\u89c4\u8303\uff0c\u5f53\u7136\u529f\u80fd\u6709\u9650\u3002<br \/>\n\u4ee5\u73b0\u5728\u7684\u773c\u5149\u770bunix\u4f9d\u7136\u5f3a\u5927\u6ca1\u6709\u786c\u4f24\uff0c\u53ef\u89c1unix\u7684\u8bbe\u8ba1\u662f\u4f55\u7b49\u8d85\u524d\u548c\u5f3a\u5927\u7684\u3002<\/p>\n<p>unix\u771f\u6b63\u7684\u4f7f\u7528\uff0c\u57281971\u5e74\uff0c\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u9700\u8981\u4e3a\u81ea\u5df1\u7684\u4e13\u5229\u90e8\u95e8\u63d0\u4f9b\u4e00\u4e2a\u6587\u5b57\u5904\u7406\u7a0b\u5e8fnroff\u3002\u8be5\u7a0b\u5e8f\u7684\u8fd0\u884c\uff0c\u9700\u8981\u4e00\u4e2a\u5e95\u5c42\u7cfb\u7edf\u3002nroff\u5728PDP\u8fd0\u884c\u7684\u5e76\u4e0d\u597d\uff0c\u6240\u4ee5\u51b3\u5b9a\u81ea\u5df1\u5199\u4e00\u4e2a\u7cfb\u7edf\u3002<br \/>\nken Tphmpson\u548c\u4ed6\u7684\u540c\u4e8b\u4e00\u8d77\u627f\u5305\u4e86\u8fd9\u4e2a\u9879\u76ee\u3002unix\u4e5f\u5728\u8fd9\u5f53\u4e2d\u5f97\u5230\u4e86\u53d1\u5c55\u3002<br \/>\nunix\u521a\u5f00\u59cb\u7528\u6c47\u7f16\u8bed\u8a00B\u8bed\u8a00\u6240\u5199\uff0c\u8ddf\u8ba1\u7b97\u673aPDP7\u8026\u5408\u592a\u5927\u3002<br \/>\n\u540e\u6765Dennis Ritch\u7528\u9ad8\u7ea7C\u8bed\u8a00\u91cd\u5199\u4e86\uff0c\u9002\u7528\u8303\u56f4\u6269\u5927\u4e86\u3002<br \/>\n\u4f46\u662f\uff0c\u5f53\u65f6\u8fd9\u4e48\u505a\u98ce\u9669\u5f88\u5927\uff0c\u8bed\u8a00\u8d8a\u9ad8\u7ea7\uff0c\u6d88\u8017\u7684\u8ba1\u7b97\u673a\u6027\u80fd\u8d8a\u5927\uff0c\u800c\u5f53\u65f6\u7684\u8ba1\u7b97\u673a\u6027\u80fd\u5f88\u5dee\u3002<\/p>\n<p>================3\u3001unix\u6b63\u5f0f\u95ee\u4e16 ================<\/p>\n<p>1974\uff0c\u53cc\u65b9\u53d1\u8868\u4e00\u7247\u8bba\u6587\u5728\u300a\u7f8e\u56fd\u8ba1\u7b97\u673a\u901a\u4fe1\u300b\uff0cunix\u7b2c\u4e00\u6b21\u516c\u77e5\u4e8e\u4f17\uff0c\u8d70\u51fa\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u3002\u5f15\u8d77\u5f88\u5927\u53cd\u54cd\u3002<br \/>\n\u5f88\u591a\u4eba\u671f\u671b\u5b66\u4e60\u548c\u7814\u7a76unix\u3002<br \/>\nAT&amp;T\u5f53\u65f6\u88ab\u7f8e\u56fd\u88c1\u5b9a\u4e0d\u80fd\u9500\u552e\u9664\u7535\u8bdd\u7535\u62a5\u4ee5\u5916\u4efb\u4f55\u5546\u54c1\uff0c\u4e0d\u4ec5\u4e0d\u80fd\u9500\u552e\uff0c\u522b\u4eba\u8981\u8fd8\u9700\u7ed9\u3002ken\u90a3\u662f\u5f88\u957f\u4e00\u6bb5\u65f6\u95f4\uff0c\u628aunix\u7cfb\u7edf\u53d1\u7ed9\u522b\u4eba\u3002<br \/>\n\u5f88\u591a\u4eba\u52a0\u5165\u7684\u7814\u7a76\uff0c\u53cd\u9988\u7ed9\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\uff0cunix\u53d1\u5c55\u8fc5\u901f\u3002<\/p>\n<p>unix\u53d1\u884c<br \/>\n1978:SCO \u5305\u88c5\u53d1\u884c\u5546\u7528\u7248unix<br \/>\n1979 \u5e74\u53d1\u884c\u4e86\uff1aSystem V7\uff08\u73b0\u5728\u516c\u8ba4\u7684\u7b2c\u4e00\u4e2a\u5b8c\u7f8e\u7248\u672c\uff09<br \/>\n1980\u5e74DARPA\uff08\u673a\u6784\uff09\u60f3\u7814\u7a76TCP\/IP\u534f\u8bae\u3002\u628a\u8fd9\u4e2a\u5408\u540c\u7ed9\u4e86BSD\u3002TCP\/IP\u534f\u8bae\u5728unix\u4e0a\u8bde\u751f\u4e86\u3002<br \/>\n1980: Microsoft, XENIX\u5305\u88c5\u53d1\u884c\u5546\u7528\u7248unix<br \/>\nBSD\u540e\u9762\u4e5f\u5f00\u59cb\u53d1\u884c\u4e86\u5546\u4e1a\u7248\u3002<br \/>\nwindows 1990\u5e74\u4e4b\u524d\u4e00\u76f4\u5728Unix\u4e0a\u5f00\u53d1\u7684\u3002<\/p>\n<p>Berkeley(\u7f8e\u56fd\u52a0\u5dde\u4f2f\u514b\u5229\u5b66\u6821): Ken 1979\u5e74\u5728berkeley\u4e0a\u8bfe\u3002<br \/>\nBill Joy, BSRG, 1977, BSD(Berkeley System Distribution)\u53d1\u884c\u7684unix\u7248\u672c<br \/>\n1980\u5e74\uff0c\u7f8e\u56fdDARPA\uff08Defense Advanced Research Projects Agency\uff09\u7f8e\u56fd\u56fd\u9632\u9ad8\u7ea7\u7814\u7a76\u8ba1\u5212\u5c40 ,\u51c6\u5907\u5236\u5b9a TCP\/IP\u534f\u8bae\uff0c\u6700\u7ec8\u9009\u62e9\u4e86BSD\u5408\u4f5c\uff0cBSD\u5728unix\u57fa\u7840\u4e0a\u7814\u7a76\u7684TCP\/IP\u534f\u8bae\uff0c\u6240\u4ee5\u8fd9\u5bf9unix\u662f\u4e00\u4e2a\u6781\u5927\u7684\u4fc3\u8fdb\u3002<\/p>\n<pre><code class=\"language-go\">UNIX\u5bb6\u8c31\uff1a\u3000\u3000\nUNIX\u7684\u5386\u53f2\u5f00\u59cb\u4e8e1969\u5e74ken Thompson\uff0cDennis Ritchie\uff08\u5373\u8457\u540d\u7684K&amp;G\uff0cC\u8bed\u8a00\u7684\u53d1\u660e\u4eba\uff09\u4e0e\u4e00\u7fa4\u4eba\u5728\u4e00\u90e8PDP-7\u4e0a\u8fdb\u884c\u7684\u4e00\u4e9b\u5de5\u4f5c\uff0c\u540e\u6765\u8fd9\u4e2a\u7cfb\u7edf\u53d8\u6210\u4e86UNIX\u3002\u5b83\u4e3b\u8981\u7684\u51e0\u4e2a\u7248\u672c\u4e3a\uff1a\n\u3000\u3000V1\uff081971\uff09\uff1a\u7b2c\u4e00\u7248\u7684UNIX\uff0c\u4ee5PDP-11\/20\u7684\u6c47\u7f16\u8bed\u8a00\u5199\u6210\u3002\u5305\u62ec\u6587\u4ef6\u7cfb\u7edf\uff0cfork\u3001roff\u3001ed\u7b49\u8f6f\u4ef6\u3002\n\u3000\u3000V4\uff081973\uff09\uff1a\u4ee5C\u8bed\u8a00\u4ece\u5934\u5199\u8fc7\uff0c\u8fd9\u4f7f\u5f97UNIX\u4fee\u6539\u5bb9\u6613\uff0c\u53ef\u4ee5\u5728\u51e0\u4e2a\u6708\u5185\u79fb\u690d\u5230\u65b0\u7684\u786c\u4ef6\u5e73\u53f0\u4e0a\u3002\u6700\u521dC\u8bed\u8a00\u662f\u4e3aUNIX\u8bbe\u8ba1\u7684\uff0c\u6240\u4ee5C\u4e0eUNIX\u95f4\u6709\u7d27\u5bc6\u7684\u5173\u7cfb\u3002\n\u3000\u3000V6\uff081975\uff09\uff1a\u7b2c\u4e00\u4e2a\u5728\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u5916\uff08\u5c24\u5176\u662f\u5927\u5b66\u4e2d\uff09\u5e7f\u4e3a\u6d41\u4f20\u7684UNIX\u7248\u672c\u3002\u8fd9\u4e5f\u662fUNIX\u5206\u652f\u7684\u8d77\u70b9\u4e0e\u5e7f\u53d7\u6b22\u8fce\u7684\u5f00\u59cb\u30021.xBSD \uff08PDP-II\uff09\u5c31\u662f\u7531\u8fd9\u4e2a\u7248\u672c\u884d\u751f\u51fa\u6765\u7684\u3002\n\u3000\u3000V7\uff081979\uff09\uff1a\u5728\u8bb8\u591aUNIX\u73a9\u5bb6\u7684\u5fc3\u76ee\u4e2d\uff0c\u8fd9\u662f\u201c\u6700\u540e\u4e00\u4e2a\u771f\u6b63\u7684UNIX\uff0c\u201d\u8fd9\u4e2a\u7248\u672c\u5305\u62ec\u4e00\u4e2a\u5b8c\u6574\u7684K&amp;RC\u7f16\u8bd1\u5668\uff0cBourne shell\u3002V7\u79fb\u690d\u5230VAX\u673a\u5668\u540e\u79f0\u4e3a32V\u3002\n\u3000\u3000\u76ee\u524d\u5f00\u53d1UNIX\uff08System V\uff09\u7684\u516c\u53f8\u662fUnix System Laboratories (USL)\u3002USL\u672c\u4e3aAT&amp;T\u6240\u6709\uff0c1993\u5e74\u521d\u88abNovell\u6536\u8d2d\u3002Novell\u4e8e1993\u5e74\u672b\u5c06UNIX\u8fd9\u4e2a\u6ce8\u518c\u5546\u6807\u8f6c\u8ba9\u7ed9X\/Open\u7ec4\u7ec7\u3002\n\u3000\u3000\u76ee\u524d\u4e3a\u6b62\uff0cUNIX\u6709\u4e24\u5927\u6d41\u6d3e\uff1a\u90a3\u5c31\u662fAT&amp;T\u53d1\u5e03\u7684UNIX\u64cd\u4f5c\u7cfb\u7edfSystem V\u4e0e\u7f8e\u56fd\u52a0\u5dde\u5927\u5b66\u4f2f\u514b\u5229\u5206\u6821\u53d1\u5e03\u7684UNIX\u7248BSD\uff08Berkeley Software Distribution\uff09\u3002SVR4\u662f\u4e24\u5927\u6d41\u6d3e\u878d\u5408\u540e\u7684\u4ea7\u7269\u30021991\u5e74\u5e95\uff0c\u4e0eSystem V\u9488\u950b\u76f8\u5bf9\u7684\u5f00\u653e\u8f6f\u4ef6\u57fa\u91d1\u4f1a(Open Software Foundation)\u63a8\u51fa\u4e86OSF\/1\u3002\n\u3000\u3000\u73b0\u5728\u51e0\u79cd\u4e3b\u8981\u7684UNIX\u7248\u672c\uff1a\n\u3000\u3000* AIX\uff1aIBM\u7684UNIX\uff0c\u662f\u6839\u636eSVR2\uff08\u6700\u8fd1\u5df2\u7ecf\u51fa\u5230SVR3.2\uff09\u4ee5\u53ca\u4e00\u90e8\u5206BSD\u5ef6\u4f38\u800c\u6765\uff0c\u52a0\u4e0a\u5404\u79cd\u786c\u4ef6\u7684\u652f\u6301\u3002\u5177\u5907\u7279\u6709\u7684\u7cfb\u7edf\u7ba1\u7406\uff08SMIT\uff09\u3002\n\u3000\u3000* 386BSD\uff1aJolitz\u4eceNet\/2 software\u79fb\u690d\u8fc7\u6765\u7684\u3002\u652f\u6301Posix\uff0c32\u4f4d\u3002\n\u3000\u3000* FreeBSD\uff1a1.x\u4ece386BSD 0.1\u800c\u6765\uff0cFreeBSD 2.x\u7248\u662f\u75284.4BSD lite\u6539\u5199\u3002\n\u3000\u3000* HP-UX\uff08HP\uff09\uff1a\u65e7\u7cfb\u7edf\u662f\u4eceS III\uff08SVRx\uff09\u53d1\u5c55\u9762\u6765\uff0c\u73b0\u5728\u662f\u7531SVR2\uff084.2BSD\uff09\u53d1\u5c55\u800c\u6765\uff0c\u76ee\u524d\u662f10.x\u7248\u3002\n\u3000\u3000* Linux(x86)\uff1a\u9075\u4ecePOSIX\uff0cSYSV\u53caBSD\u7684\u6269\u5c55\uff0c\u8fd9\u4e00\u70b9\u4ece\u4e0a\u9875\u8868\u4e2d\u5373\u53ef\u770b\u51fa\u3002\n\u3000\u3000* OSF\/1\uff08DEC\uff09\uff1aDEC\u5bf9OSF\/1\u7684\u79fb\u690d\u3002\n\u3000\u3000* SCO UNIX\uff08x86\uff09\uff1aSVR3.2\uff0c\u76ee\u524d\u5f71\u54cd\u8f83\u5927\u7684PC UNIX\u3002\n\u3000\u3000* SunOS\uff08680x0\uff0cSparc\uff0ci386\uff09\uff1a\u6839\u636e4.3BSD\uff0c\u5305\u542b\u8bb8\u591a\u6765\u81eaSystem V\u7684\u4e1c\u897f\u3002Sun\u7684\u4e3b\u8981\u6210\u679c\u5728\u4e8e\uff1aNFS\uff0cOpenLook GUI\u6807\u51c6\uff0c\u73b0\u6f14\u53d8\u4e3aSolaris \u3002\n\n\u3000\u3000* Ultrix(DEC)\uff1a\u6839\u636e4.2BSD\u518d\u52a0\u4e0a\u8bb8\u591a4.3BSD\u7684\u4e1c\u897f\u3002\n\u3000\u3000* Xenix(x86)\uff1aIntel\u786c\u4ef6\u5e73\u53f0\u4e0a\u7684UNIX\uff0c\u4ee5SVR2\u4e3a\u57fa\u7840\uff0c\u7531\u5fae\u8f6f\u63a8\u51fa\u3002\u5728\u4e2d\u56fd\u4f7f\u7528\u8f83\u5e7f\u6cdb\u3002<\/code><\/pre>\n<p>================4\u3001\u5176\u4ed6\u64cd\u4f5c\u7cfb\u7edf\u7684\u53d1\u5c55\uff1awindows-\u56fe\u5f62\u64cd\u4f5c\u7cfb\u7edf\u7684\u65f6\u4ee3 ================<br \/>\n\u6bd4\u5c14\u76d6\u8328\u4ed6\u5988\uff1a<a href=\"https:\/\/finance.sina.cn\/stock\/relnews\/us\/2020-08-08\/detail-iivhvpwx9901340.d.html\">https:\/\/finance.sina.cn\/stock\/relnews\/us\/2020-08-08\/detail-iivhvpwx9901340.d.html<\/a><\/p>\n<p>1981\u5e74\uff0c\u90a3\u65f6\u5019\u4e2a\u4eba\u8ba1\u7b97\u673a\u5df2\u7ecf\u51fa\u73b0\uff0c\u4f46\u662f\u6ca1\u6709\u7cfb\u7edf\uff0cunix\u4e0d\u5c51\u4e8e\u4e2a\u4eba\u8ba1\u7b97\u673a\u7684\u4f4e\u6027\u80fd\u3002\u4e00\u4e2a\u6559\u6388\u5199\u4e86\u4e00\u4e2a\u4e2a\u4eba\u8ba1\u7b97\u673a\u7cfb\u7edfCPM\u53563W\u7f8e\u5143\u3002<br \/>\nSCP\uff08\u897f\u96c5\u56fe\u8ba1\u7b97\u673a\u4ea7\u54c1\u516c\u53f8\uff09\uff1a\u4e00\u4e2a\u5458\u5de5\u5199\u4e86\u4e00\u4e2aQDOS\uff08Quick and Dirty Operating System\uff09\u7cfb\u7edf\u3002<br \/>\nMicrosoft, Bill Gates\u6bd4\u5c14\u76d6\u8328\uff0c\u4ed6\u7684\u6bcd\u4eb2\u5728IBM\u516c\u53f8\u4e0a\u73ed\u3002\u901a\u8fc7\u4ed6\u7684\u6bcd\u4eb2\u77e5\u9053IBM\u51c6\u5907\u5927\u6279\u552e\u5356\u4e2a\u4eba\u8ba1\u7b97\u673a\uff0c\u82b15W\u4e70\u65ad\u4e86\u8be5\u7cfb\u7edfQDOS\u7248\u6743\uff0c\u7136\u540e\u548cIBM\u7684PC\u673a\u4e00\u8d77\u552e\u5356\u4e00\u53f020\u51e0\u7f8e\u5143\uff0c\u8d5a\u4e86\u51e0\u5343\u4e07\u3002<\/p>\n<p>\u57281990\u4e4b\u524d\uff0cwindow\u7684\u5f00\u53d1\u4e5f\u4e00\u76f4\u662f\u5728unix\u4e0a\u7684\u3002<\/p>\n<p><strong> workstation <\/strong><br \/>\nSUN\u516c\u53f8\u7684Bill joy\uff0c\u53d1\u884c\u4e86workstation\u7cfb\u7edf\uff08\u5de5\u4f5c\u7ad9\u9274\u4e8e\u670d\u52a1\u5668\u548c\u4e2a\u4eba\u8ba1\u7b97\u673a\u4e4b\u95f4\uff09<\/p>\n<p>===\u300bwindows\u548capple\u7231\u6068\u60c5\u4ec7<\/p>\n<p>intel \uff1a\u5f53\u65f6\u4e3b\u8981\u751f\u4ea7\u5185\u5b58\uff0ccpu\u6bd4\u8f83\u4f4e\u7ea7\uff0c\u4f46\u662f\u65e5\u672c\u4e5f\u5f00\u59cb\u751f\u4ea7\u66f4\u597d\u7684\u5185\u5b58\uff0cintel\u8f6c\u578b\u4e13\u6ce8\u751f\u4ea7cpu\u3002<br \/>\ncpu\u7684\u9ad8\u901f\u53d1\u5c55\uff0c\u5bfc\u81f4\u4e2a\u4eba\u8ba1\u7b97\u673a\u5feb\u901f\u7684\u666e\u53ca\u3002<\/p>\n<p>XEROX: PARK\u5b9e\u9a8c\u5ba4\u3002\u9f20\u6807\u548c\u4ee5\u592a\u7f51\u5c31\u662fpark\u5f00\u53d1\u51fa\u6765\u7684\u3002star \u56fe\u5f62\u754c\u9762\u64cd\u4f5c\u7cfb\u7edf\u4e5f\u88ab\u4ed6\u4eec\u5f00\u53d1\u51fa\u6765\u4e86\u3002<\/p>\n<p>\u4e54\u5e03\u65af\u5728park\u5b9e\u9a8c\u5ba4\u770b\u5230\u4e86\u53d7\u5230\u51b7\u9047\u7684\u56fe\u5f62\u754c\u9762\u64cd\u4f5c\u7cfb\u7edf\uff0c\u7acb\u5373\u88abapple\u8d2d\u5165\u3002<br \/>\n\u6bd4\u5c14\u76d6\u8328\u542c\u8bf4\u8fc7\u4e4b\u540e\uff0c\u548c\u4e54\u5e03\u65af\u8bf4\u5411\u4f60\u5b66\u4e60\u5b66\u4e60\u3002\u53c2\u8003\u8fc7\u540e\uff0c\u89c9\u5f97\u8fd9\u7edd\u5bf9\u662f\u4e00\u4e2a\u5f71\u54cd\u4e16\u4eba\u7684\u4f7f\u7528\uff0c\u7acb\u5373\u548c\u4e54\u5e03\u65af\u5546\u91cf\uff0c\u8bf4\u6211\u7814\u7a76\u4e4b\u540e\u7ed9\u4f60\u5171\u4eab\u6210\u679c\uff0c\u5e74\u8f7b\u7684\u4e54\u5e03\u65af\u5c45\u7136\u76f8\u4fe1\u4e86\u3002\u7136\u540e\u6bd4\u5c14\u76d6\u8328\u5728DOS\u4e0a\u62fc\u51d1\u4e86\u4e00\u4e2a\u56fe\u5f62\u754c\u9762\u7cfb\u7edf\uff0c\u62a2\u5728\u4e54\u5e03\u65af\u4e4b\u524d\u53d1\u5e03\u4e86\u56fe\u5f62\u754c\u9762\u7cfb\u7edf\uff0c\u62a2\u4e86\u4e54\u5e03\u65af\u7684\u5ba2\u6237\u3002\u4e54\u5e03\u65af\u5927\u4e3a\u607c\u706b\uff0c\u53bb\u627e\u6bd4\u5c14\u76d6\u8328\u7406\u8bba\uff0c\u7136\u540e\u7ec8\u7a76\u4e0d\u662f\u8001\u8fa3\u7684\u6bd4\u5c14\u76d6\u8328\u7684\u5bf9\u624b\uff0c\u6700\u540e\u88ab\u6bd4\u5c14\u76d6\u8328\u5404\u79cd\u624b\u6bb5\u903c\u9000\u4e86\u3002<\/p>\n<p>DOS\u662f\u4e2a\u975e\u5e38\u5b9e\u7528\u7684<a href=\"https:\/\/baike.baidu.com\/item\/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F\">\u64cd\u4f5c\u7cfb\u7edf<\/a>\uff0c\u56e0\u6b64\uff0c\u5b83\u6df1\u6df1\u53d7\u5230\u56fd\u5185\u5916\u4eba\u4eec\u7684\u666e\u904d\u559c\u7231\uff0c\u4e00\u76f4\u62e5\u6709\u6570\u4ee5\u4ebf\u8ba1\u7684\u7528\u6237\u3002\u4f46\u662f\uff0c\u81ea\u4ece1995\u5e74\u4ee5\u6765\uff0cMicrosoft\u516c\u53f8\u51fa\u4e8e\u5546\u4e1a\u5229\u76ca\u7b49\u65b9\u9762\u7684\u539f\u56e0\uff0c\u51b3\u5b9a\u629b\u5f03\u624b\u4e2d\u7684MS-DOS\u3002\u5f53\u65f6\uff0cDOS\u5df2\u6709\u8bb8\u591a\u79cd\uff0c\u9664MS-DOS\u4ee5\u5916\uff0c\u8fd8\u6709PC-DOS\uff0cDR-DOS\uff0cFreeDOS\u7b49\uff0c\u4f46\u662f\u7531\u4e8e\u53d7\u5230Microsoft\u516c\u53f8\u7684\u6324\u538b\uff0c\u6545\u4f7f\u7528\u7684\u4eba\u6570\u4e0d\u591a\uff0c\u800c\u5927\u591a\u6570\u7528\u6237\u90fd\u5728\u4f7f\u7528MS-DOS\u3002\u7531\u4e8eMicrosoft\u5f7b\u5e95\u653e\u5f03\u4e86MS-DOS\uff0c\u800c\u8f6c\u4ee5\u5f00\u53d1Windows\uff0c\u5f15\u8d77\u4e86\u5e7f\u5927DOS\u4f7f\u7528\u8005\u548c\u7231\u597d\u8005\u7684\u4e0d\u6ee1\uff0c\u800c\u4e14\uff0c\u5927\u5bb6\u901a\u5e38\u6240\u4f7f\u7528\u7684Windows 9x\u4e5f\u53ea\u662fDOS\u4e0b\u7684\u4e00\u4e2a\u5927\u578b\u7a0b\u5e8f\u7f62\u4e86\uff0c\u5982\u679c\u6ca1\u6709DOS\u7684\u652f\u6301\uff0c\u5b83\u6839\u672c\u65e0\u6cd5\u8fd0\u884c\u3002\u4f46\u4e5f\u7531\u6b64\u53ef\u89c1<a href=\"https:\/\/baike.baidu.com\/item\/DOS\">DOS<\/a>\u7684\u529f\u80fd\u5176\u5b9e\u662f\u975e\u5e38\u5f3a\u5927\u7684\uff0c\u4ee5\u53caDOS\u8f6f\u4ef6\u62e5\u6709\u5de8\u5927\u7684<a href=\"https:\/\/baike.baidu.com\/item\/%E5%BC%80%E5%8F%91%E6%BD%9C%E8%83%BD\">\u5f00\u53d1\u6f5c\u80fd<\/a>\uff0c\u56e0\u4e3a\u50cfWindows\u90a3\u6837\u5f3a\u5927\u7684DOS\u589e\u5f3a\u7a0b\u5e8f\u90fd\u53ef\u4ee5\u7f16\u51fa\u6765\uff0c\u5373windows\u7684\u5e95\u5c42\u5c31\u662f\u57fa\u4e8eDOS\u5f00\u53d1\u800c\u6765\u7684\u3002<\/p>\n<p>VMS\u88ablinux\u62a2\u4e86\u996d\u7897\uff0c\u9047\u51b7\u3002\u6bd4\u5c14\u76d6\u8328\u53c8\u62c9\u5165\u4e86VMS\u7684\u7814\u7a76\u4eba\u5458\u3002\u91cd\u65b0\u5f00\u53d1windows\u3002\u5f00\u53d1\u4e86windows nt(new technology)<br \/>\napple\uff0c\u4e54\u5e03\u65af\u56e0\u5185\u90e8\u6597\u4e89\u88ab\u8d76\u51fa\u4e86apple\uff0c\u7136\u540e\u6210\u4e86\u4e00\u4e2a\u76ae\u514b\u65af\u52a8\u753b\u516c\u53f8\uff0c\u968f\u540e\u4e24\u4e09\u5e74\u6210\u4e86\u597d\u83b1\u575e\u6700\u8457\u540d\u7684\u52a8\u753b\u516c\u53f8\u4e4b\u4e00\uff0c\u540e\u6765\u53c8\u88abapple\u53ec\u56de\u59d4\u4ee5\u91cd\u4efbCEO\u3002<\/p>\n<p>=================5\u3001unix\u5546\u4e1a\u5316 ================<\/p>\n<p>AT&amp;T \u88ab\u88c1\u5b9a\u8fdd\u53cd\u4e86\u53cd\u5784\u65ad\u6cd5\uff0c\u88ab\u5206\u62c6\u4e86\uff0c\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u72ec\u7acb\u51fa\u6765\u4e86\u3002<\/p>\n<p>\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u4e0d\u5728\u53d7\u9650\u4e8e\u53ea\u80fd\u5356\u7535\u8bdd\u7535\u62a5\uff0c\u90a3\u4e48unix\u662f\u53ef\u4ee5\u5356\u7684\u4e86\u3002\u90a3\u4e48\u5f53\u5e74\u90a3\u4e9b\u53d7\u76ca\u4e8eunix\u7684\uff0c\u88ab\u4ed6\u770b\u6210\u4e86\u80a5\u8089\u4e86\uff0c\u662f\u65f6\u5019\u7d22\u53d6\u56de\u62a5\u4e86\uff0c\u76f4\u63a5\u628aBSD\u544a\u4e0a\u4e86\u6cd5\u5ead\u3002<\/p>\n<p>\u65f7\u65e5\u6301\u4e45\u7684\u5b98\u53f8\uff0c\u8ba9\u4ed6\u4eec\u505c\u6b65\u4e0d\u524d\uff0c\u800c\u5176\u4ed6\u516c\u53f8\u8fc5\u901f\u53d1\u5c55\u3002\u4e5f\u6700\u7ec8\u5bfc\u81f4\u4e86Unix\u8fd9\u4e2a\u6614\u65e5\u7684\u5de8\u4eba\u7684\u6ca1\u843d\u3002<br \/>\nunix\u5546\u4e1a\u5316\u4e4b\u540e\uff0c\u4e00\u4efdunix4W\u7f8e\u5143\u3002<\/p>\n<p>Unix\u5546\u4e1a\u7248\u672c\uff1a<br \/>\nSUN\uff1aSolaris<br \/>\nIBM: AIX<br \/>\nHP:HP-UX<\/p>\n<p>================6\u3001GNU ================<\/p>\n<p>1985\u5e74\uff0cRichard Stallman \u6124\u6012\u7684\u8ba4\u4e3aunix\u5927\u5bb6\u90fd\u6709\u8fc7\u6dfb\u7816\u52a0\u74e6\u7684\u5efa\u8bbe\uff0c\u5e94\u8be5\u5171\u4eab\u3002\u968f\u5373\uff0c\u53d1\u8d77GNU(GNU is not unix)\u81ea\u7531\u64cd\u4f5c\u7cfb\u7edf\uff0c\u8f6f\u4ef6\u5171\u4eab\u8fd0\u52a8\u3002<br \/>\nGPL\uff1a\u7ae0\u7a0b\u534f\u8bae\uff0cgeneral Public License\u3002<br \/>\nFSF\uff1aFree Software Foundation\u81ea\u7531\u8f6f\u4ef6\u57fa\u91d1\u4f1a<br \/>\nfree: freedom\u3002<br \/>\nX-window\uff1a\u52a0\u5165GPL<\/p>\n<p><strong> GNU\u8f6f\u4ef6\u5305\u5217\u8868 <\/strong><br \/>\ngcc : gnx c complier<br \/>\nvi: visual interface<br \/>\n\u2026<br \/>\nfree: freedom<\/p>\n<p>GNU is not unix\uff0c\u4f46\u662f\u6240\u6709\u8f6f\u4ef6\u5efa\u7acb\u5728unix\u4e4b\u4e0a\u3002\u8feb\u5207\u7684\u5e0c\u671b\u62e5\u6709\u81ea\u5df1\u7684\u64cd\u4f5c\u7cfb\u7edf\u3002<br \/>\n\u5927\u5b66\u6559\u6388Andrew\uff0c\u4e2d\u6587\u540d:\u8c2d\u5b81\u90a6 : Minix, 4000\u884c\u4ee3\u7801\uff0c\u4f46\u662f\u4e0d\u51c6\u522b\u4eba\u52a0\u5165\u4ee3\u7801\uff08\u6d01\u7656\uff1f\uff09\uff0c\u6240\u4ee5\u6ca1\u80fd\u52a0\u5165\u8fdb\u6765\u3002<\/p>\n<p>================7\u3001<strong>Linux\u7684\u53d1\u5c55\u4e4b\u8def<\/strong>  ================<\/p>\n<p><strong>1.Unix\u64cd\u4f5c\u7cfb\u7edf\u7684\u8bde\u751f<\/strong><\/p>\n<p>\u3000\u3000<em>1969\u5e74Ken Thompson\u5229\u7528\u7ec4\u8bd1\u8bed\u8a00\u7f16\u5199Unix\u64cd\u4f5c\u7cfb\u7edf<\/em><\/p>\n<p>\u3000\u3000<em>1971~1973\u5e74Dennis Ritchie\u4ee5C\u8bed\u8a00\u6539\u5199Unix<\/em><\/p>\n<p>\u3000\u3000<em>1977\u5e74Bill Joy\u91ca\u653e\u51faBSD\uff08Berkeley Software Distribution\uff09\u7684Unix-Like\u64cd\u4f5c\u7cfb\u7edf<\/em><\/p>\n<p><strong>2.X86\u67b6\u6784\u7684Minix\u8bde\u751f<\/strong><\/p>\n<p>\u3000\u30001984\u8c2d\u5b81\u90a6\u6559\u6388\u7684Minix\u6559\u5b66\u64cd\u4f5c\u7cfb\u7edf\uff0c\u63d0\u4f9b\u539f\u59cb\u7801\u4ee5\u53ca\u8f6f\u4ef6<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/056.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/056.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" \/><\/div><\/p>\n<p><strong>3.\u5404\u79cd\u514d\u8d39\u8f6f\u4ef6\u56e2\u961f\u7684\u4ea7\u751f<\/strong><\/p>\n<p>\u3000\u30001984 Richard Stallman GNU\uff08GNU&#8217;s not unix\uff09\u8ba1\u5212\uff1a<\/p>\n<p>\u3000\u3000\u3000\u3000Emacs\u7f16\u8f91\u5668+GNU C\uff08GCC\uff09+GNU C Library \uff08glibc\uff09+Bash Shell<\/p>\n<p>\u3000\u3000\u3000\u3000FSF\uff08free software foundation\uff09\u81ea\u7531\u8f6f\u4ef6\u57fa\u91d1\u4f1a<\/p>\n<p>\u3000\u3000\u3000   GPL\uff08General Public License\uff09\u901a\u7528\u516c\u5171\u8bb8\u53ef\u8bc1<\/p>\n<p>\u3000\u3000 \u3000 1988\u5e74 XFree86\u8ba1\u5212\uff1aX Window System+Free+X86<\/p>\n<p>\u3000\u3000\u3000 \u5176\u4ed6\u7684\u5f00\u6e90\u56e2\u961f\uff1a sendmail\u56e2\u961f wu-ftp\u56e2\u961f apache\u56e2\u961f<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/057.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/057.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" \/><\/div><\/p>\n<p>\u200b   \u3000GNU\u7684GPL\u89e3\u91ca<\/p>\n<p>\u3000\u3000\u3000\u30001&gt;\u4efb\u4f55\u4e2a\u4eba\u6216\u516c\u53f8\u53ef\u91ca\u653e\u51fa\u81ea\u7531\u8f6f\u4ef6(free software)<\/p>\n<p>\u3000\u3000\u3000\u30002&gt;\u4efb\u4f55\u91ca\u653e\u51fa\u81ea\u7531\u8f6f\u4ef6\u7684\u4e2a\u4eba\u6216\u516c\u53f8\uff0c\u5747\u53ef\u7531\u81ea\u5df1\u7684\u670d\u52a1\u6765\u6536\u53d6\u9002\u5f53\u7684\u8d39\u7528<\/p>\n<p>\u3000\u3000\u3000\u30003&gt;\u8be5\u8f6f\u4ef6\u7684\u539f\u59cb\u7801(source code)\u9700\u8981\u968f\u8f6f\u4ef6\u9644\u4e0a\uff0c\u5e76\u4e14\u662f\u53ef\u516c\u5f00\u53d1\u8868\u7684<\/p>\n<p>\u3000\u3000\u3000\u30004&gt;\u4efb\u4f55\u4eba\u53ef\u900f\u8fc7\u4efb\u4f55\u6b63\u5e38\u6e20\u9053\u53d6\u5f97\u6b64\u81ea\u7531\u8f6f\u4ef6\uff0c\u4e14\u5747\u53ef\u53d6\u5f97\u6b64\u6388\u6743\u6a21\u5f0f<\/p>\n<p><strong>4.Linux\u64cd\u4f5c\u7cfb\u7edf\u7684\u4ea7\u751f<\/strong><\/p>\n<p>\u3000\u30001991\u5e74\u82ac\u5170\u4eba\u5f00\u53d1\u51faLinux\uff08\u4ee5Minix\u3001GNU\u3001Internet\u3001POSIX\u6807\u51c6\u3001\u865a\u62df\u56e2\u961f\uff09<\/p>\n<p>\u5b83\u662f\u4e00\u4e2a\u57fa\u4e8ePOSIX \u7684\u591a\u7528\u6237\u3001\u591a\u4efb\u52a1\u5e76\u4e14\u652f\u6301\u591a\u7ebf\u7a0b\u548c\u591aCPU\u7684\u64cd\u4f5c\u7cfb\u7edf\u3002<\/p>\n<pre><code>POSIX\u5168\u79f0\u4e3aPortable Operating System Interface\uff0c\u4e2d\u6587\u7ffb\u8bd1\u4e3a\u53ef\u79fb\u690d\u64cd\u4f5c\u7cfb\u7edf\u63a5\u53e3\uff0cPOSIX\u6807\u51c6\u5b9a\u4e49\u4e86\u64cd\u4f5c\u7cfb\u7edf\u5e94\u8be5\u4e3a\u5e94\u7528\u7a0b\u5e8f\u63d0\u4f9b\u7684\u63a5\u53e3<\/code><\/pre>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/058.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/058.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" \/><\/div><\/p>\n<p>1994\u5e74linux 2.0 Linux Distribution(\u5b89\u88c5\u5957\u4ef6):Kernel+Free Softwares()+Application Tools<\/p>\n<p>\u4f17\u591a\u7684distribution\u6709\u4f55\u5f02\u540c\uff1a<\/p>\n<ul>\n<li>\n<p>\u76f8\u540c\u70b9\uff1a\u5229\u7528\u540c\u6837\u7684Linux Kernel\uff0c\u51e0\u4e4e\u76f8\u540c\u7684\u81ea\u7531\u8f6f\u4ef6\u5957\u4ef6 (\u5982GNU\u91cc\u9762\u7684gcc\/glibc\/vi\/apache\/sendmail\/bind),\u51e0\u4e4e\u76f8\u540c\u7684\u64cd\u4f5c\u7cfb\u7edf\u63a5\u53e3 (bash\/KDE\/GNOME\u7b49\u7b49)<\/p>\n<\/li>\n<li>\n<p>\u4e0d\u540c\u70b9\uff1a\u4f7f\u7528\u7684kernel\u4e0e\u5404\u8f6f\u4ef6\u7684\u7248\u672c\u53ef\u80fd\u4f1a\u4e0d\u540c\uff1b\u5404\u5f00\u53d1\u5546\u52a0\u5165\u7684\u5e94\u7528\u5de5\u5177\u4e0d\u540c \uff0c\u4f7f\u7528\u7684\u5957\u4ef6\u7ba1\u7406\u65b9\u5f0f\u4e0d\u540c(debian\u4e0eRPM)<\/p>\n<\/li>\n<\/ul>\n<pre><code class=\"language-go\">Linux\u7684\u53d1\u5c55\u5386\u7a0b\u7b80\u4ecb \n1984\u5e74\uff0cAndrew S.Tanenbaum\u5f00\u53d1\u4e86\u7528\u4e8e\u6559\u5b66\u7684UNIX\u7cfb\u7edf\uff0c\u547d\u540d\u4e3aMinix\u3002\n1989\u5e74\uff0cAndrew S.Tanenbaum\u5c06Minix\u7cfb\u7edf\u8fd0\u884c\u4e8ex86\u7684PC\u5e73\u53f0\u3002\n1990\u5e74\uff0c\u82ac\u5170\u8d6b\u5c14\u8f9b\u57fa\u5927\u5b66\u5b66\u751fLinus Torvalds\u9996\u6b21\u63a5\u89e6Minix\u7cfb\u7edf\u3002\n1991\u5e74\uff0cLinus Torvalds\u5f00\u59cb\u5728Minix\u4e0a\u7f16\u5199\u5404\u79cd\u9a71\u52a8\u7a0b\u5e8f\u7b49\u64cd\u4f5c\u7cfb\u7edf\u5185\u6838\u7ec4\u4ef6\u3002\n1991\u5e74\u5e74\u5e95\uff0cLinus Torvalds\u516c\u5f00\u4e86Linux\u5185\u6838\u6e90\u78010.02\u7248\uff08http:\/\/www.kernel.org \uff09\uff0c\u6ce8\u610f\uff0c\u8fd9\u91cc\u516c\u5f00\u7684Linux\u5185\u6838\u6e90\u7801\u5e76\u4e0d\u662f\u6211\u4eec\u73b0\u5728\u4f7f\u7528\u7684Linux\u7cfb\u7edf\u7684\u5168\u90e8\uff0c\u800c\u4ec5\u4ec5\u662fLinux\u5185\u6838\uff08kernel\uff09\u90e8\u5206\u7684\u4ee3\u7801\u3002\n1993\u5e74\uff0cLinux 1.0\u7248\u53d1\u884c\uff0cLinux\u8f6c\u5411GPL\u7248\u6743\u534f\u8bae\u3002\n1994\u5e74\uff0cLinux\u7684\u7b2c\u4e00\u4e2a\u5546\u4e1a\u53d1\u884c\u7248Slackware\u95ee\u4e16\u3002\n1996\u5e74\uff0c\u7f8e\u56fd\u56fd\u5bb6\u6807\u51c6\u6280\u672f\u5c40\u7684\u8ba1\u7b97\u673a\u7cfb\u7edf\u5b9e\u9a8c\u5ba4\u786e\u8ba4Linux\u7248\u672c1.2.13\uff08\u7531Open Linux\u516c\u53f8\u6253\u5305\uff09\u7b26\u5408POSIX\u6807\u51c6\u3002\n1999\u5e74\uff0cLinux\u7684\u7b80\u4f53\u4e2d\u6587\u53d1\u884c\u7248\u95ee\u4e16\u3002\n2000\u5e74\u540e\uff0cLinux\u7cfb\u7edf\u65e5\u8d8b\u6210\u719f\uff0c\u6d8c\u73b0\u5927\u91cf\u57fa\u4e8eLinux\u670d\u52a1\u5668\u5e73\u53f0\u7684\u5e94\u7528\uff0c\u5e76\u5e7f\u6cdb\u5e94\u7528\u4e8e\u57fa\u4e8eARM\u6280\u672f\u7684\u5d4c\u5165\u5f0f\u7cfb\u7edf\u4e2d\u3002\u3001\n2003\u5e744\u6708\uff0cRad Hat Linux 9.0\u53d1\u5e03\u3002\u91cd\u70b9\u653e\u5728\u6539\u5584\u684c\u9762\u5e94\u7528\u65b9\u9762\uff0c\u5305\u62ec\u6539\u8fdb\u5b89\u88c5\u8fc7\u7a0b\u3001\u66f4\u597d\u7684\u5b57\u4f53\u6d4f\u89c8\u3001\u66f4\u597d\u7684\u6253\u5370\u670d\u52a1\u7b49\u30022003\u5e74\uff0cRad Hat\u7684Linux\u5e02\u573a\u4efd\u989d\u8d85\u8fc780%\u3002\n2004\u5e744\u6708\uff0cRed hat\u516c\u53f8\u6b63\u5f0f\u505c\u6b62\u5bf9Red Hat 9.0\u7248\u672c\u7684\u652f\u6301\uff0c\u6807\u5fd7\u7740Red Hat Linux\u7684\u6b63\u5f0f\u5b8c\u7ed3\u3002\u539f\u672c\u7684\u684c\u9762\u7248Red Hat Linux\u53d1\u884c\u5305\u5219\u4e0e\u6765\u81ea\u6c11\u95f4\u7684Fedora\u8ba1\u5212\u5408\u5e76\uff0c\u79f0\u4e3aFedora Core\u53d1\u884c\u7248\u672c\u3002Red Hat\u516c\u53f8\u4e0d\u518d\u5f00\u53d1\u684c\u9762\u7248\u7684Linux\u53d1\u884c\u5305\uff0c\u800c\u5c06\u5168\u90e8\u529b\u91cf\u96c6\u4e2d\u5728\u670d\u52a1\u5668\u7248\u7684\u5f00\u53d1\u4e0a\uff0c\u4e5f\u5c31\u662fRed Hat Enterprise Linux\u7248\u3002\n2005\u5e7410\u6708RHEL4\uff08Red Hat Enterprise Linux4\uff09\u53d1\u5e03\u3002\n2007\u5e743\u6708\uff0c\u4e3b\u6d41\u7248\u672cRHEL5\uff08Red Hat Enterprise Linux 5\uff09\u53d1\u5e03\uff0cCentOS\u7cfb\u7edf\u5f00\u59cb\u5728\u4e2d\u56fd\u4e92\u8054\u7f51\u516c\u53f8\u6d41\u884c\u3002\n2010\u5e744\u6708\uff0cRHEL6\uff08Red Hat Enterprise Linux 6.0\uff09BETA\u6d4b\u8bd5\u7248\u53d1\u5e03\u3002\n2014\u5e746\u6708\uff0cRHEL7\uff08Red Hat Enterprise Linux 7.0\uff09\u53d1\u5e03\uff0cRHEL7.0\u7248\u672c\u548cRHEL6.0\u4ee5\u524d\u7684\u7248\u672c\u6709\u4e86\u8f83\u5927\u7684\u53d8\u5316\uff0c\u4f8b\u5982\uff1a\u5185\u6838\u7248\u672c\u5347\u7ea7\u52303.10\u4ee5\u4e0a\uff0c\u7cfb\u7edf\u542f\u52a8\u548c\u57fa\u672c\u7ba1\u7406\u53d8\u5316\u8f83\u5927\uff0c\u6587\u4ef6\u7cfb\u7edf\u4e5f\u6709\u4f20\u7edf\u7684ext\u6539\u4e3axfs\uff0c\u540c\u65f6\u5728\u5927\u6570\u636e\u3001\u4e91\u8ba1\u7b97\u3001Docker\u65b9\u9762\u505a\u4e86\u5f88\u5927\u4f18\u5316\u3002<\/code><\/pre>\n<p>Linux\u7684\u53d1\u884c\u5546\u5305\u62ecSlackware\u3001Red Hat\u3001Debian\u3001Fedora\u3001TurboLinux\u3001Mandrake\u3001SUSE\u3001CentOS\u3001Ubuntu\u3001\u7ea2\u65d7\u3001\u9e92\u9e9f\u2026\u2026<\/p>\n<h2>\u56db \u603b\u7ed3<\/h2>\n<h3><strong>1\u3001\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u7b80\u53f2<\/strong><\/h3>\n<pre><code class=\"language-python\">\u6279\u5904\u7406\u7cfb\u7edf-\u300b\u5206\u65f6\u64cd\u4f5c\u7cfb\u7edf-\u300bmultics-\u300bunix-\u300blinux-\u300b\u5404\u79cdlinux\u53d1\u884c\u7248<\/code><\/pre>\n<p>\u7f8e\u56fd\u7684\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u8bde\u751f\u4e86unix\uff0cunix\u7cfb\u7edf\u7684\u4f18\u79c0\u7279\u6027\u5982\u4e0b\uff1a<\/p>\n<pre><code class=\"language-python\">1\u3001\u6280\u672f\u53ef\u9760\u3001\u7a33\u5b9a\u6027\u9ad8\n2\u3001\u6781\u5f3a\u7684\u53ef\u4f38\u7f29\u6027\u3001\u53ef\u9002\u7528\u4e8e\u5404\u79cdx86\u67b6\u6784\n3\u3001\u5f3a\u5927\u7684\u7f51\u7edc\u529f\u80fd\uff0ctcp\u3001ip\u652f\u6301\u826f\u597d\n4\u3001\u5f3a\u5927\u7684\u6570\u636e\u5e93\u652f\u6301\u80fd\u529b\n5\u3001\u5f3a\u5927\u7684\u5f00\u53d1\u80fd\u529b\uff0c\u6bd4\u5982c\u8bed\u8a00<\/code><\/pre>\n<h3><strong>2\u3001Linux\u4ecb\u7ecd<\/strong><\/h3>\n<pre><code class=\"language-python\">linux\u5b8c\u5168\u517c\u5bb9unix\u7684\u7279\u7279\u6027\uff0c\u4e3a\u4f55\u73b0\u5728linux\u4f1a\u5982\u6b64\u53d7\u6b22\u8fce\u5462\uff1f\n1\u3001\u5f00\u6e90\u3001\u4e0d\u6536\u8d39\u7684\u64cd\u4f5c\u7cfb\u7edf\uff0c\u53ef\u81ea\u7531\u4f20\u64ad(windows \u64cd\u4f5c\u7cfb\u7edf\u6536\u8d39\uff0c\u4e0d\u5f00\u6e90)\n2\u3001\u6ca1\u6709\u4efb\u4f55\u7684\u5546\u4e1a\u5316\u7248\u6743\u5236\u7ea6(\u4e5f\u4f1a\u6709\u5546\u4e1a\u53d1\u884c\u7248\uff0c\u4f46\u6211\u4eec\u90fd\u4e0d\u7528)\n3\u3001linux\u652f\u6301\u591a\u7528\u6237\u591a\u4efb\u52a1\u591a\u7ebf\u7a0b\u591acpu\uff0c\u4e3b\u8981\u7528\u4e8e\u4f01\u4e1a\u73af\u5883\n\nlinux\u4e3b\u8981\u7528\u4e8e\uff1a\n1\u3001\u670d\u52a1\u5668\n2\u3001\u5d4c\u5165\u5f0f\u5f00\u53d1\n3\u3001\u4e2a\u4ebapc\u684c\u9762<\/code><\/pre>\n<h3><strong>3\u3001Linux \u5386\u53f2<\/strong><\/h3>\n<pre><code class=\"language-python\">1969\u5e74 \u5728\u7f8e\u56fd\u7684\u8d1d\u5c14\u5b9e\u9a8c\u5ba4\u8bde\u751f\u4e86unix\n\n1985\u5e74 \u65af\u6258\u66fc \u53d1\u8d77\u81ea\u7531\u8f6f\u4ef6\u8fd0\u52a8 \u81ea\u7531\u4e4b\u7236 FSF \u81ea\u7531\u8f6f\u4ef6\u57fa\u91d1\u4f1a\n\n\u200b              \u6210\u7acb\u4e86\u4e00\u4e2a\u9879\u76ee GNU \uff08GNU is not unix\uff09\n\n\u200b              \u6210\u7acb\u4e00\u4e2a\u534f\u8bae GPL \u901a\u7528\u516c\u5171\u8bb8\u53ef\u534f\u8bae\n\n1987\u5e74 \u8c2d\u5b81\u90a6 \u5927\u5b66\u6559\u6388\uff0cminix \u5fae\u5185\u6838 \u4e3b\u8981 \u7528\u4e8e\u6559\u5b66\n\n1991\u5e74 \u6258\u74e6zi \u5927\u5b66\u5b66\u751f\uff0c\u7814\u7a76\u5185\u6838 \uff0c\u53d1\u5e03\u4e860.02\u7248\u672c\u7684Linux\uff0cLinux\u4e4b\u7236\n\n1994\u5e74 \u53d1\u5e03\u4e86Linux1.0\u7248\u672c \u5e76\u52a0\u5165\u4e86GPL  -\u3009  GNU Linux\u64cd\u4f5c\u7cfb\u7edf\n\nLinux\u64cd\u4f5c\u7cfb\u7edf\u7684\u7ec4\u6210\uff1a\n\nLinux\u5185\u6838 + GNU\u7684\u9879\u76ee + \u6210\u5343\u4e0a\u4e07\u7684\u7a0b\u5e8f\u5458\u7814\u53d1\u7684\u7a0b\u5e8f\u8f6f\u4ef6<\/code><\/pre>\n<h3><strong>4\u3001Linux\u7684\u6838\u5fc3\u6982\u5ff5<\/strong><\/h3>\n<pre><code class=\"language-python\">FSF\uff1a\u81ea\u7531\u8f6f\u4ef6\u57fa\u91d1\u4f1a\u7684\u7f29\u5199\uff0c\u63d0\u4f9b\u6280\u672f\u4e0a\u7684\u7814\u53d1\n\nGNU\uff1a\u662fFSF\u4e0b\u9762\u7684\u4e00\u4e2a\u9879\u76ee GNU is not unix\n\n\u200b           \u4f18\u79c0\u7684\u8f6f\u4ef6\uff1a\n\n\u200b            Emacs  \u7f16\u8f91\u5668 \uff1b gcc \u7f16\u8bd1\u8f6f\u4ef6 \uff1b bash \u547d\u4ee4\u89e3\u91ca\u5668 \uff1bgawk \u7f16\u7a0b\u8bed\u8a00\uff1b \n\n\u200b            hurd\u5185\u6838\uff08\u7814\u53d1\u4e2d\uff09\n\nGPL\uff1a\u901a\u7528\u516c\u5171\u8bb8\u53ef\u534f\u8bae\n\n\u200b         a\uff0c\u5f00\u653e\u6e90\u4ee3\u7801\uff0c\u53ef\u81ea\u7531\u4f20\u64ad\n\n\u200b         b\uff0c\u4efb\u4f55\u4eba\u90fd\u53ef\u4ee5\u4fee\u6539\uff0c\u5fc5\u987b\u628a\u4fee\u6539\u4e4b\u540e\u7684\u6e90\u4ee3\u7801\u53d1\u5e03\u51fa\u6765         <\/code><\/pre>\n<h1>\u4e94\u3001Linux\u7684\u53d1\u884c\u7248\u672c<\/h1>\n<h2>5.1 Fedora\u6d3e\u7cfb\u4e0eDebian\u6d3e\u7cfb<\/h2>\n<p>\u6211\u4eec\u4e3b\u8981\u4ecb\u7ecd\u4e24\u5927\u6d3e\u7cfb\uff0c\u6309\u7167\u6e90\u5934\u5212\u5206<\/p>\n<pre><code>\u4e24\u4e2a\u6700\u53e4\u8001\u3001\u6700\u8457\u540d\u7684linux\u53d1\u884c\u7248\n1\u3001Fedora\u6d3e\u7cfb\uff1aFedora-&gt;RHEL-&gt;CentOS\nFedora\u7684\u6295\u8d44\u4eba\u662f\u7ea2\u5e3d\u5b50\uff0c\u867d\u7136\u6280\u672f\u4e0a\uff0cRHEL\u4f9d\u8d56Fedora\uff0cRHEL\u5e94\u8be5\u53ebRedora\u4e00\u58f0\u7238\u7238\uff0c\u4f46\u7ad9\u5728\u6295\u8d44\u7684\u89d2\u5ea6\uff0cFedora\u5e94\u8be5\u53ebRHEL\u7238\u7238\uff0c\u56e0\u4e3a\u6211\u4eec\u4e5f\u53ef\u4ee5\u5c06Fedora\u6d3e\u7cfb\u79f0\u4e4b\u4e3aRedHat Enterprise Linux\u6d3e\u7cfb\n\n2\u3001Debian\u6d3e\u7cfb\uff1aDebian-\u300bUbuntu\u3001Kaili Linux<\/code><\/pre>\n<p>Fedora<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480845263.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480845263.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<p>Debian<br \/>\n<div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480865339.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480865339.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<p>\u5929\u4e0b\u5927\u52bf\uff0c\u5206\u4e45\u5fc5\u5408\u3001\u5408\u4e45\u5fc5\u5206\uff0c\u7199\u7199\u6518\u6518\u3001\u7686\u4e3a\u5229\u6765\u5229\u5f80\uff0c\u4f60\u542c\u6211\u6162\u6162\u8ddf\u4f60\u8bf4<\/p>\n<h2>5.1 Fedora\u6d3e\u7cfb<\/h2>\n<h3>\uff081\uff09Fedora-RHEL-CentOS<\/h3>\n<p>Fedora\u662f\u7531\u5168\u7403\u793e\u533a\u5f00\u53d1\uff0c\u53d7\u5230Red Hat\u516c\u53f8\u7684\u8d5e\u52a9\uff0c\u5b83\u7684\u5f00\u53d1\u7b56\u7565\u6bd4\u8f83\u6fc0\u8fdb\uff0c\u7ecf\u5e38\u5728\u65b0\u7248\u672c\u4e2d\u5c1d\u8bd5\u6700\u65b0\u7684\u7279\u6027\uff0c\u56e0\u6b64Fedora\u7684\u7a33\u5b9a\u6027\u76f8\u5bf9\u8f83\u4f4e\uff0c\u4e00\u822c\u63a8\u8350\u7528\u4e8e\u684c\u9762\u5e94\u7528\u5f00\u53d1\u65b0\u7279\u6027\u3002<\/p>\n<p>RHEL\u5728\u56fd\u5185\u706b\u8d77\u6765\u662fRedhat5\uff0c\u662f\u5546\u4e1a\u7248\uff0c\u5f88\u591a\u529f\u80fd\u9700\u8981\u4e70license\u624d\u80fd\u7528\uff0c\u540e\u6765\u63a8\u51faCentos\u793e\u533a\u514d\u8d39\u7248\uff0c\u4ececentos6\u5f00\u59cb\uff0c\u56fd\u5185\u5927\u591a\u6570\u516c\u53f8\u90fd\u5f03\u7528Redhat5\u3001Redhat6\u6539\u7528\u514d\u8d39\u7684centos\u3002\uff08\u5f00\u53d1\u4eba\u5458\u5f53\u7136\u53ef\u4ee5\u514d\u8d39\u4f7f\u7528 RHEL \u8fdb\u884c\u751f\u4ea7\u90e8\u7f72\uff0c\u53ea\u662f\u4e0d\u4ea4\u94b1\u7684\u8bdd\uff0c\u6700\u591a\u4ec5\u53ef\u652f\u6301 16 \u53f0\u8bbe\u5907\uff0c\u54c8\u54c8\u54c8\uff09<\/p>\n<p>Centos\u5982\u4e0b\u56fe\uff0ccentos\u662fRHEL\u7684\u4e0b\u6e38\uff0c\u76f4\u63a5\u4eceRHEL\u7684\u4ee3\u7801\u4ed3\u5e93\u62ff\u4ee3\u7801\u6784\u5efa\uff08\u4f1a\u53bb\u6389\u4e00\u4e9b\u7ea2\u5e3d\u7684logo\uff09<\/p>\n<p>\u5df2\u7ecf\u6301\u7eed\u4e8610\u51e0\u5e74\u7684\u53d1\u5e03\u6d41\u7a0b\uff1a\uff08\u95ee\u9898\uff1a\u4eceFedora\u5b9a\u7248\u4e4b\u540e\uff0c\u5230\u7ea2\u5e3d\uff0c\u5230\u5927\u5bb6\u7231\u7528\u7684\u514d\u8d39centos\uff0c\u5468\u671f\u5f88\u957f\uff0c\u4e0d\u7b26\u5408RHEL\u7684\u63a8\u5e7f\u521b\u65b0\uff09<\/p>\n<p>1\u3001\u4e00\u5b9a\u65f6\u95f4Fedora\u4f1a\u5b9a\u7248\uff0c\u7ea2\u5e3d\u4e0a\u6e38\u8fd8\u6709\u5f88\u591a\u72ec\u7acb\u7684\u9879\u76ee\uff0c\u4e8c\u8005\u5408\u5728\u4e00\u8d77build\u51fa\u4e00\u4e2aRHEL\u7248\u672c<\/p>\n<p>2\u3001\u7136\u540e\u53cd\u590d\u6d4b\u8bd5RHEL\uff0c\u5f62\u6210RHEL7\uff0cRHEL7.8\u7b49<\/p>\n<p>3\u3001centos\u4ecerhel\u7684\u4ee3\u7801\u5e93\u91cc\u628a\u4ee3\u7801\u62ff\u51fa\u6765\uff0c\u53bb\u6389rhel\u7684log\uff0c\u6362\u6210centos\uff0c\u5728\u53d1\u5e03<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480884799.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480884799.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<pre><code>\u4e0d\u5229\u4e8e\u7ea2\u5e3d\u5927\u89c4\u6a21\u63a8\u5e7f\uff0c\u6240\u4ee5\u6709\u4e86Dream\u4e00\u4e2a\u5e0c\u671b\uff1aAlways Ready RHEL\n    \u5e0c\u671b\u901a\u8fc7pipeline\u7684\u65b9\u5f0f\u6574\u5408\u6240\u6709\u7684\u4e0a\u6e38\n    \u6bcf\u5929\u51fa\u4e00\u4e2a\u7248\u672c\uff0c\u63d0\u4f9b\u7ed9\u5408\u4f5c\u4f19\u4f34\u6d4b\u8bd5\u53cd\u9988\uff0c\u52a0\u5febRHEL\u7684\u66f4\u65b0\u901f\u5ea6\uff0c\u8ddf\u4e0a\u65f6\u4ee3\n\n    \u5f53\u7ea2\u5e3d\u5185\u90e8\u5df2\u7ecf\u5b8c\u6210\u4e86\u8fd9\u4e2apipeline\u7684\u5efa\u7acb\uff0c\u6574\u5408\u4e86\u51e0\u5343\u4e2a\u4e0a\u6e38\u9879\u76ee\n\n    \u7406\u60f3\u60c5\u51b5\u4e0b\uff0c\u6bcf\u5929\u90fd\u53ef\u4ee5\u901a\u8fc7RHEL\u7684\u6d41\u6c34\u7ebf\u6784\u5efa\u8f93\u51fa\u4e00\u4e2a\u7248\u672c\uff0c\u8fd9\u4e2a\u8f93\u51fa\u7684\u7248\u672c\u5c31\n    centos stream\n\n    \u6240\u4ee5centos stream\u5c31\u662frhel\u751f\u4ea7\u6d41\u6c34\u7ebf\u4e0a\u4e00\u4e2a\u901a\u8fc7\u7ea2\u5e3d\u81ea\u5df1\u6d4b\u8bd5\u7684\u7248\u672c\n    \u5e76\u6ca1\u6709\u7ecf\u8fc7\u4f01\u4e1a\u4efb\u4f55\u9a8c\u8bc1\uff0c\u5b83\u7684\u60f3\u6cd5\u662f\u4ea4\u7ed9\u81ea\u5df1\u7684\u5408\u4f5c\u4f01\u4e1a\u5e2e\u5b83\u505a\u8fdb\u4e00\u6b65\u7684\u6d4b\u8bd5\n    centos stream\u7a33\u5b9a\u4e4b\u540e\uff0c\u518d\u51fa\u4e00\u4e2a\u7ea2\u5e3d\u6b63\u5f0f\u7248\u672c\n\n    \u539f\u6765centos\u7684\u7248\u672c\u662f\u7ea2\u5e3d\u7684\u4e0b\u6e38\uff0c\u90fd\u662f\u7ea2\u5e3d\u5148\u628a\u5751\u586b\u5b8c\u5b8c\uff0c\u7136\u540e\u518d\u6709centos\u6765\n    \u63a5\u7740\u7528\u4f18\u70b9\u7ed9\u5927\u5bb6\u7528\n    \u800c\u73b0\u5728\u53d8\u6210\u4e86\uff0ccentos\u6210\u4e3a\u4e86\u7ea2\u5e3d\u7684\u4e0a\u6e38\uff0ccentos\u7684\u7528\u6237\u6210\u4e86\u5c0f\u767d\u9f20\n\n    rhel\u4ee5\u540e\u4ececentos stream\u5206\u652f\u4e0a\u62c9\u4ee3\u7801\uff0c\u6765\u4e86\u6784\u6210rhel\u7684\u7248\u672c\n\n    \u4e0a\u9762\u6d41\u6c34\u7ebf\u6b63\u5f0f\u8fd0\u884c\u4ecerhel8.x\u5f00\u59cb\uff0crhel7.x\u8fd8\u662f\u8fc7\u53bb\u7684\u8001\u6a21\u5f0f<\/code><\/pre>\n<p>\u5728<a href=\"https:\/\/so.csdn.net\/so\/search?q=centos8&amp;spm=1001.2101.3001.7020\">centos8<\/a>\u4e4b\u524d\uff1a<\/p>\n<p><strong>Fedora<\/strong> ==\u300bRedHat ==\u300bCentOS <\/p>\n<p><strong>Fedora<\/strong> \u662fRedHat\u7684\u201c\u8bd5\u9a8c\u573a\u201d\uff0c\u5f88\u591a\u65b0\u529f\u80fd\u548c\u7279\u6027\u5148\u52a0\u5165<strong>Fedora<\/strong> \u7a33\u5b9a\u540e\u518d\u52a0\u5165RedHat\uff08\u6536\u8d39\uff09\uff0c\u7136\u540e\u4eceRedHat\u518d\u62c9\u51faCentOS(\u514d\u8d39\uff0c\u57f9\u517b\u7528\u6237\u548c\u751f\u6001\uff09<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480906642.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480906642.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<p>\u5728centos8\u8fd9\u4e4b\u540e\uff08IBM\u4ee5340\u4ebf\u7f8e\u5143\u7684\u4ef7\u683c\u6536\u8d2d\u4e86redhat\uff0c\u4e0d\u4e45\u540e\u4fbf\u53d6\u6d88CentOS\uff0c\u6539\u4e3a\u5728<strong>Fedora \u548c<\/strong> RedHat \u4e4b\u95f4\u6eda\u52a8\u53d1\u5e03CentOS stream\uff09<\/p>\n<p><strong>Fedora<\/strong> ==\u300bCentOS stream ==\u300b RedHat <\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480918560.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480918560.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480930331.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480930331.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<h3>\uff082\uff09\u4ec0\u4e48\u662fCentos Stream<\/h3>\n<p>\u90a3\u4e48\u4ec0\u4e48\u662fCentos stream: \u4eceRHEL9.0\u6b63\u5f0f\u542f\u7528<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480943604.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480943604.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<h3>\uff083\uff09centos Stream \u6a21\u5f0f<\/h3>\n<p>fedora\u4f9d\u7136\u662f\u6700\u4e0a\u6e38\uff08\u5b83\u672c\u8eab\u6fc0\u8fdb\u7684\u5f00\u53d1\u7b56\u7565\u5c31\u51b3\u5b9a\u4e86\u5b83\u4e0d\u662f\u4e00\u4e2a\u53ef\u4ee5\u6295\u5165\u751f\u4ea7\u73af\u5883\u7684\u7cfb\u7edf\uff09\uff0c\u4e2d\u6e38\u662fCentos Stream\uff0c\u4e0b\u6e38\u662fRHEL\uff0c\u8fd9\u610f\u5473\u7740\uff0c\u4f60\u5982\u679c\u628aCentos Stream\u5f53\u8fc7\u53bb\u7684Centos\u7cfb\u7edf\u7528\uff0c\u8fd9\u91cc\u9762\u4e0d\u518d\u6709RHEL\u4e3a\u5176\u589e\u6dfb\u52a0\u7684\u4e1c\u897f\uff0c<\/p>\n<p>CentOS Stream \u6c38\u8fdc\u53ea\u5bf9\u5e94 RHEL \u6700\u65b0\u7684\u201c\u7a33\u5b9a\u7248\u201d\uff08\u6ce8\u610f\u5f15\u53f7\u7528\u7684\u5f88\u5de7\u5999\uff09\uff0cCentos Stream\u76f8\u5f53\u4e8e RHEL \u7684\u672a\u6765\u9884\u89c8\u7248\uff0c\u56e0\u6b64\u8f6f\u4ef6\u53ef\u80fd\u65e0\u6cd5\u8fdb\u884c\u6700\u5e7f\u6cdb\u7684\u6d4b\u8bd5\uff0c\u56e0\u6b64\u5f88\u53ef\u80fd\u5b58\u5728\u6f0f\u6d1e\u6216\u7a33\u5b9a\u6027\u95ee\u9898\u3002\u8fd9\u5f15\u8d77\u4e86\u5f88\u591a\u4eba\u7684\u4e0d\u6ee1<\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480952887.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480952887.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<h3>\uff084\uff09\u5927\u4e8b\u7eaa<\/h3>\n<p>IBM\u5728\u6307\u6325Red Hat\uff0c\u800cRed Hat\u5728\u6307\u6325CentOS<\/p>\n<p>IBM\u6536\u8d2d\u4e86Redhat\u4e0d\u4e45\u5c31\u57282020\u5e7412\u670808\u65e5\uff0cCentOS\u5b98\u65b9\u5ba3\u5e03\u4e86\u505c\u6b62\u7ef4\u62a4CentOS\uff08\u4e0d\u4f1a\u518d\u6709centos9\uff09<\/p>\n<p><strong> ps\uff1a\u5b98\u65b9\u4e0d\u7ef4\u62a4\u610f\u5473\u7740\uff0c\u4e00\u65e6\u4f60\u7684\u7cfb\u7edf\u4e2d\u53d1\u73b0\u5b89\u5168\u6f0f\u6d1e\uff0c\u5c06\u4e0d\u4f1a\u6709\u4eba\u5e2e\u4f60\u4fee\u590d\u3002 <\/strong><\/p>\n<p><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480962452.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480962452.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<pre><code>\u5927\u5bb6\u731c\u6d4b\u662fcentos \u505a\u5730\u592a\u597d\u4e86\uff0c\u5f88\u591a\u4eba\u90fd\u4e0d\u613f\u610f\u4e70Redhat\u4e86\uff0cIBM\uff08IBM 340\u4ebf\u7f8e\u5143\u6536\u8d2d\u4e86RedHat\uff09\u53ef\u80fd\u89c9\u5f97\u8fd9\u6837\u5b83\u7684\u5229\u76ca\u53d7\u635f\u4e86\u3002\n\nCentOS8 \u4e4b\u540e\uff0cIBM\u53d6\u6d88\u4e86CentOS\uff0c\u6539\u4e3a\u5728Fedora \u548c RedHat \u4e4b\u95f4\u6eda\u52a8\u53d1\u5e03CentOS stream\uff0c\u610f\u5473\u7740\u4e0d\u4f1a\u518d\u6709centos9\u4ee5\u53ca\u4ee5\u540e\u7684centos\u4e86\uff0c\u53d6\u800c\u4ee3\u4e4b\u7684\u662fcentos9 stream\u3002CentOS Stream\u662f\u4e00\u4e2a\u6eda\u52a8\u53d1\u884c\u7248\uff0c\u5145\u5f53Fedora\u4e2d\u6700\u5148\u8fdb\u7684\u8f6f\u4ef6\u5305\u4e0eRed Hat Enterprise Linux\u4e2d\u53ef\u7528\u7684\u7a33\u5b9a\u957f\u671f\u8f6f\u4ef6\u5305\u4e4b\u95f4\u7684\u4e2d\u95f4\u5730\u5e26\n\n\u5b98\u65b9\u516c\u544a\u7b80\u8ff0\u5982\u4e0b\uff1a\n\u91cd\u5fc3\u4eceCentOS Linux\uff08Red Hat Enterprise Linux\u5373RHEL\u7684\u91cd\u5efa\u7248\uff09\u8f6c\u5411CentOS Stream\uff0c\u800cCentOS Stream\u5728\u5f53\u524d\u7684RHEL\u7248\u672c\u4e4b\u524d\u53d1\u5e03\u7248\u672c\u3002\n\u4f5c\u4e3aRHEL 8\u7684\u91cd\u5efa\u7248\uff0cCentOS Linux 8\u5c06\u4e8e2021\u5e74\u5e95\u5bff\u7ec8\u6b63\u5bdd\u3002\n\u4e4b\u540e\uff0c\u6eda\u52a8\u7248\u672cCentOS Stream\u6210\u4e3aCentOS\u9879\u76ee\u7684\u6807\u8bc6\u3002\u5c06\u6765\u4e0d\u4f1a\u6709\u57fa\u4e8eRHEL 9\u7684CentOS 9\u3002\nCentOS Linux 7\u5c06\u5ef6\u7eed\u5176\u751f\u547d\u5468\u671f\uff0c\u5e76\u4e8e2024\u5e746\u670830\u53f7\u7ed3\u675f\u3002<\/code><\/pre>\n<p>\u6709\u4e00\u4e9b\u5927\u4f6c\u4e0d\u6ee1IBM\u7684\u4e3e\u52a8\uff0c\u5ba3\u5e03\u521b\u5efa\u5176\u4ed6\u5206\u652f\uff1a<\/p>\n<h3>\uff085\uff09RockyLinux\u4e0eAlmaLinux<\/h3>\n<p>\u5929\u4e0b\u5927\u52bf\uff0c\u5408\u4e45\u5fc5\u5206\uff0ccentos\u4e00\u7edf\u5929\u4e0b\u7684\u65f6\u95f4\u592a\u4e45\u4e86\u3002\u3002\u3002\u73b0\u5728\u6b64\u523b\u5373\u5c06\u8fdb\u5165\u4e00\u79cd\u56db\u5206\u4e94\u88c2\u7684\u72b6\u6001\uff0c\u8c01\u80fd\u505a\u5927\uff0c\u6700\u7ec8\u91cd\u65b0\u4e00\u7edf\u5929\u4e0b\uff0c\u6ca1\u4eba\u77e5\u9053<\/p>\n<p>Centos\u7684\u540e\u7eed\u66ff\u4ee3\u54c1<\/p>\n<p>1\u3001RockyLinux\uff1a<a href=\"https:\/\/rockylinux.org\/\">https:\/\/rockylinux.org\/<\/a><\/p>\n<p>CentOS\uff08Kurtzer\uff09\u7684\u6700\u521d\u521b\u9020\u8005\u4e0d\u6ee1IBM\u7684\u8fd9\u79cd\u4e3e\u63aa\uff0c\u5ba3\u5e03\u521b\u5efaRockyLinux\uff0c\u5b83\u5c06\u662f\u4e00\u4e2a\u201c\u793e\u533a\u4f01\u4e1a\u64cd\u4f5c\u7cfb\u7edf\uff0c\u8bbe\u8ba1\u6210100%\u7684bug-for-bug\u517c\u5bb9Enterprise Linux\u3002\u201d\u5f88\u591a\u4eba\u5c06\u5176\u89c6\u4f5ccentos\u7684\u5ef6\u7eed\u3002<\/p>\n<p>2\u3001AlmaLinux\uff1a<a href=\"https:\/\/almalinux.org\/\">https:\/\/almalinux.org\/<\/a><\/p>\n<p>\u4e8c\u8005\u90fd\u662f\u57fa\u4e8e Red Hat Enterprise Linux (RHEL) \u53d1\u884c\u7248\u7684\u514d\u8d39\u5f00\u6e90\u64cd\u4f5c\u7cfb\u7edf\uff0c\u4e8c\u8005\u5bf9\u6bd4\u5982\u4e0b<br \/>\n<div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480979492.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480979492.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<p>\u524d\u6587\u6211\u4eec\u8bf4\u8fc7\uff0c\u81ea2020\u5e7412\u670808\u65e5\uff0cCentOS\u5b98\u65b9\u5ba3\u5e03\u4e86\u505c\u6b62\u7ef4\u62a4CentOS Linux\u7684\u8ba1\u5212\uff0c\u5e76\u63a8\u51fa\u4e86CentOS Stream\u9879\u76ee\u5f15\u53d1\u5927\u5bb6\u4e0d\u6ee1\u4e4b\u540e\u3002<\/p>\n<p>\u57282021\u5e74\uff0c\u793e\u533a\u6709\u5206\u522b\u63a8\u51fa\u4e86RockyLinux\u3001AlmaLinux\u6765\u4f5c\u4e3acentos\u7684\u5e73\u66ff\uff0c\u4f46\u4ed6\u4eec\u4e8c\u8005\u8fd8\u662f\u57fa\u4e8eRHEL\u7684\u5f00\u6e90\u8fdb\u884c<\/p>\n<p>\u6240\u4ee5\u3002\u3002\u3002\u3002\u3002\u3002\u3002\u4f60\u731c\u600e\u4e48\u7740<\/p>\n<p>2023.6.21\u7ea2\u5e3d\u53c8\u53d1\u5e03\uff1a\u4e0d\u63d0\u7ed9\u7ed9\u4efb\u4f55\u7b2c\u4e09\u65b9\u63d0\u4f9bRHEL\u6e90\u4ee3\u7801\uff0cCentOS Stream\u5c06\u6210\u4e3a\u516c\u5171 RHEL \u76f8\u5173\u6e90\u4ee3\u7801\u53d1\u5e03\u7684\u552f\u4e00\u4ed3\u5e93\u3002\u7ea2\u5e3d\u7684\u5ba2\u6237\u548c\u5408\u4f5c\u4f19\u4f34\u53ef\u4ee5\u4ed8\u8d39\u83b7\u5f97\u6e90\u4ee3\u7801\uff0c\u4f46\u65e0\u6743\u4e8c\u6b21\u53d1\u5e03\u8fd9\u4e9b\u4ee3\u7801\u3002<\/p>\n<p>\u8fd9\u662f\u60f3\u5bf9\u6240\u6709RHEL\u7684\u4e0b\u6e38\u8fdb\u884c\u6bc1\u706d\u6027\u6253\u51fb\u7684\u8282\u594f<\/p>\n<p>\u7ea2\u5e3d\u7684\u8fd9\u4e00\u51b3\u5b9a\u5c06\u5f71\u54cd Red Hat Enterprise Linux\uff08RHEL\uff09\u7684\u6240\u6709\u91cd\u5efa\u548c\u5206\u652f\uff0c\uff08\u4f8b\u5982 AlmaLinux\u3001Rocky Linux\u3001EuroLinux \u548c Oracle Unbreakable Linux\uff09\uff0c\u8fd9\u4e9b\u9879\u76ee\u90fd\u4f9d\u8d56\u5df2\u53d1\u5e03\u7684\u6e90\u4ee3\u7801\u3002\u5728\u65e0\u6cd5\u8bbf\u95ee\u6240\u4f7f\u7528\u7684\u6e90\u4ee3\u7801\u7684\u60c5\u51b5\u4e0b\uff0c\u4fdd\u6301\u4e0e\u73b0\u6709\u7248\u672c\u7684 1:1 \u4e8c\u8fdb\u5236\u517c\u5bb9\u6027\u4f1a\u662f\u5f88\u5927\u7684\u6311\u6218\u3002<\/p>\n<p>\u76ee\u524d\uff0c\u5404\u79cd\u7ebf\u4e0a\u8bba\u575b\u7684\u4e0b\u6e38\u53d1\u884c\u7248\u7528\u6237\u6b63\u5728\u5f3a\u70c8\u6297\u8bae\uff0c\u6c14\u52bf\u4e0d\u8f93\u51e0\u5e74\u524d\u7ea2\u5e3d\u5ba3\u5e03\u53d6\u6d88 CentOS Linux \u4e4b\u65f6\uff0c\u6700\u5e38\u89c1\u7684\u5b57\u773c\u5305\u62ec\u201c\u80cc\u4fe1\u5f03\u4e49\u201d\u3001\u201c\u8fdd\u53cd GPL\u201d\u7b49\u7b49\u3002\u201c\u7ea2\u5e3d\u505a\u7684\u4e8b\u60c5\u5f88\u7cdf\u7cd5\uff0c\u4f46\u5fae\u8f6f\u3001IBM \u548c\u5728\u540e\u53f0\u8fd0\u4f5c\u7684\u516c\u53f8\u4e4b\u95f4\u4e00\u76f4\u5b58\u5728\u7740\u4e00\u573a\u66f4\u5927\u7684\u6218\u6597\u3002\u8fd9\u662f\u4e00\u4e2a\u4e11\u964b\u7684\u5c40\u9762\uff0c\u81ea\u7531\u8f6f\u4ef6\u548c\u5f00\u6e90\u88ab\u5939\u5728\u4e2d\u95f4\u3002\u201d<\/p>\n<p>\u60f3\u5403\u74dc\u53ef\u4ee5\u770b\u8fd9\u91cc\uff1a<a href=\"https:\/\/mp.weixin.qq.com\/s?__biz=MjM5MDE0Mjc4MA==&amp;mid=2651173332&amp;idx=1&amp;sn=59f122bac2c23e13eaa18bcac23673d6&amp;scene=21#wechat_redirect\">https:\/\/mp.weixin.qq.com\/s?__biz=MjM5MDE0Mjc4MA==&#038;mid=2651173332&#038;idx=1&#038;sn=59f122bac2c23e13eaa18bcac23673d6&#038;scene=21#wechat_redirect<\/a><\/p>\n<p>6.21\u7684\u8fd9\u6b21\u8c03\u6574\uff0c\u5bf9Fedora\u5012\u6ca1\u591a\u5927\u5f71\u54cd\uff0c\u56e0\u4e3aFedora\u7ec8\u7a76\u662fRHEL\u7684\u4e0a\u6e38\uff0c\u53ea\u662f\u8d44\u91d1\u4f9d\u8d56\u7ea2\u5e3d\u800c\u5df2\uff0c\u6280\u672f\u5c42\u9762\u7684\u4f9d\u8d56\u5173\u7cfb\u5219\u662f\u53cd\u8fc7\u6765\u7684<\/p>\n<p>\u76ee\u524d\uff0cAlma Linux \u548c Rocky Linux \u7684\u5b98\u65b9\u53cd\u5e94\u90fd\u8868\u793a\u8c28\u614e\u4e50\u89c2\u3002<\/p>\n<pre><code>\u201c\u867d\u7136\u8fd9\u4e2a\u51b3\u5b9a\u786e\u5b9e\u6539\u53d8\u4e86\u6211\u4eec\u7528\u4e8e\u6784\u5efa Rocky Linux \u7684\u81ea\u52a8\u5316\uff0c\u4f46\u6211\u4eec\u5df2\u7ecf\u521b\u5efa\u4e86\u4e00\u4e2a\u77ed\u671f\u7684\u7f13\u89e3\u63aa\u65bd\uff0c\u5e76\u6b63\u5728\u5236\u5b9a\u957f\u671f\u7684\u7b56\u7565\u3002\u5bf9\u4e8e\u4efb\u4f55\u4e0d\u7a33\u5b9a\u7684 Linux \u7528\u6237\u3001\u5408\u4f5c\u8005\u6216\u5408\u4f5c\u4f19\u4f34\u6765\u8bf4\uff0c\u4e0d\u4f1a\u6709\u4efb\u4f55\u5e72\u6270\u6216\u6539\u53d8\u3002\u201dRocky Linux \u5b98\u65b9\u8868\u793a\u3002\n\n\u201c\u6211\u76f8\u4fe1\u5f00\u6e90\u5e94\u8be5\u59cb\u7ec8\u514d\u8d39\u4e14\u5b8c\u5168\u7a33\u5b9a\u3002\u5b83\u4e0d\u5e94\u8be5\u9690\u85cf\u5728\u4ed8\u8d39\u4e13\u533a\u540e\u9762\uff0c\u4e5f\u4e0d\u5e94\u8be5\u7531\u4e00\u5bb6\u516c\u53f8\u63a7\u5236\u3002\u201dRocky Linux \u9879\u76ee\u7684\u521b\u59cb\u4eba\u3001\u8be5\u9879\u76ee\u7684\u4e3b\u529e\u65b9 Rocky Enterprise Software Foundation \u8463\u4e8b\u4f1a\u4e3b\u5e2d Gregory Kurtzer \u8868\u793a\u3002\n\nAlma Linux \u5b98\u65b9\u5219\u8868\u793a\uff0c\u201c\u77ed\u671f\u5185\uff0c\u6211\u4eec\u5c06\u4e0e RHEL \u751f\u6001\u7cfb\u7edf\u7684\u5176\u4ed6\u6210\u5458\u5408\u4f5c\uff0c\u786e\u4fdd\u6211\u4eec\u7ee7\u7eed\u4ee5\u4f17\u6240\u5468\u77e5\u7684\u901f\u5ea6\u548c\u7a33\u5b9a\u6027\u63d0\u4f9b\u5b89\u5168\u66f4\u65b0\u3002\u4ece\u957f\u8fdc\u6765\u770b\uff0c\u6211\u4eec\u5c06\u4e0e\u8fd9\u4e9b\u5408\u4f5c\u4f19\u4f34\u4ee5\u53ca\u6211\u4eec\u7684\u793e\u533a\u5408\u4f5c\uff0c\u786e\u4fdd AlmaLinux \u4f5c\u4e3a\u4f01\u4e1a Linux \u751f\u6001\u7cfb\u7edf\u4e00\u90e8\u5206\u7684\u6700\u4f73\u524d\u8fdb\u9053\u8def\u3002\u201d\n\nAlmaLinux \u7528\u6237\u4ecd\u7136\u53ef\u4ee5\u83b7\u5f97\u8be5\u64cd\u4f5c\u7cfb\u7edf\u670d\u52a1\u5668\u7684\u5b89\u5168\u66f4\u65b0\u3002\u77ed\u671f\u5185\uff0c AlmaLinux \u8ba1\u5212\u505c\u6b62 CentOS Stream \u66f4\u65b0\u548c Oracle Linux \u66f4\u65b0\uff0c\u4ee5\u786e\u4fdd\u7ee7\u7eed\u53d1\u5e03\u5b89\u5168\u8865\u4e01\u3002\u8fd9\u4e9b\u66f4\u65b0\u5c06\u7ecf\u8fc7\u7cbe\u5fc3\u7b56\u5212\uff0c\u4ee5\u786e\u4fdd\u5b83\u4eec\u4e0e RHEL 1:1 \u517c\u5bb9\uff0c\u540c\u65f6\u4e0d\u8fdd\u53cd\u7ea2\u5e3d\u7684\u8bb8\u53ef\uff0c\u5e76\u5c06\u50cf\u6240\u6709\u5176\u4ed6\u7248\u672c\u4e00\u6837\u8fdb\u884c\u5ba1\u67e5\u548c\u6d4b\u8bd5\u3002\n\n\u4f46\u662f\uff0c AlmaLinux \u7684\u8bba\u575b\u5e16\u5b50\u5219\u5f25\u6f2b\u7740\u62c5\u5fe7\u7684\u60c5\u7eea\uff1a\u201c\u8fd9\u5bf9\u6574\u4e2a\u7ea2\u5e3d\u751f\u6001\u7cfb\u7edf\u9020\u6210\u7834\u574f\u3002\u201dAlmaLinux \u8868\u793a\uff0c\u5728 AlmaLinux \u64cd\u4f5c\u7cfb\u7edf\u7684\u6574\u4e2a\u751f\u547d\u5468\u671f\u4e2d\uff0c\u5176\u4e0e\u7ea2\u5e3d\u5efa\u7acb\u4e86\u4ee4\u4eba\u96be\u4ee5\u7f6e\u4fe1\u7684\u5408\u4f5c\u5173\u7cfb\uff0c\u4ed6\u4eec\u5e0c\u671b\u8fd9\u79cd\u5173\u7cfb\u53ef\u4ee5\u7ee7\u7eed\u4e0b\u53bb\u3002\n\n\u201c\u6211\u4eec\u5e76\u4e0d\u60ca\u614c\uff0c\u56e0\u4e3a\u6211\u4eec\u4f7f\u7528 AlmaLinux\uff0c\u800c\u4e14\u4f60\u4eec\u4ece\u591a\u5e74\u524d\u5c31\u5f00\u59cb\u8ba4\u771f\u5bf9\u5f85\u4f60\u4eec\u7684\u4ea7\u54c1\uff08Cloud Linux\uff09\u3002\u6211\u4e0d\u6015\u3002\u201d\u5728 AlmaLinux \u5b89\u629a\u793e\u533a\u7684\u63a8\u6587\u4e0b\u6709\u652f\u6301\u8005\u5982\u662f\u8bf4\u9053\u3002\n\n\u65e9\u5728 2011 \u5e74\uff0c\u7ea2\u5e3d\u5c31\u8c03\u6574\u8fc7\u6e90\u4ee3\u7801\u5305\u7684\u5206\u53d1\u65b9\u5f0f\uff0c\u770b\u8d77\u6765\u5c31\u662f\u4e13\u95e8\u7ed9\u91cd\u6784\u5de5\u4f5c\u201c\u6316\u5751\u201d\u3002\u4f46\u5f53\u65f6\u7684\u4e3e\u63aa\u5e76\u4e0d\u6210\u529f\uff0c\u5b9e\u9645\u4e0a\u53ea\u5bfc\u81f4\u8d8a\u6765\u8d8a\u591a\u4f01\u4e1a\u5f00\u59cb\u62e5\u62b1 CentOS\u3002\n\n\u6709\u5a92\u4f53\u5728 CentOS Stream 9 \u53d1\u5e03\u65f6\u5c31\u66fe\u65ad\u8a00\uff0c\u7ea2\u5e3d\u72af\u4e0b\u7684\u6700\u5927\u9519\u8bef\u5c31\u662f\u529b\u63a8 CentOS Linux\u3002\u6b64\u4e3e\u76f8\u5f53\u4e8e\u652f\u6301\u4e86\u8ddf\u81ea\u5bb6\u4ed8\u8d39\u5546\u4e1a\u4ea7\u54c1\u7ade\u4e89\u7684\u514d\u8d39\u65b9\u6848\uff0c\u5c5e\u4e8e\u5178\u578b\u7684\u201c\u8d44\u654c\u201d\u884c\u4e3a\u3002\u8fd9\u9879\u8ba1\u5212\u4e0d\u4ec5\u6ca1\u80fd\u7ed9\u7532\u9aa8\u6587\u5e26\u6765\u591a\u5927\u963b\u529b\uff0c\u53cd\u800c\u663e\u8457\u524a\u51cf\u4e86 RHEL \u7684\u9500\u552e\u989d\u3002\n\n\u5f53\u65f6\uff0c\u4e0b\u6e38\u53d1\u884c\u5546\u4e5f\u627e\u5230\u4e86\u7ed5\u8fc7\u9650\u5236\u7684\u65b9\u6cd5\uff0c\u800c\u4e14\u89c4\u907f\u7684\u601d\u8def\u5e76\u4e0d\u590d\u6742\u3002\u7ea2\u5e3d\u6050\u6015\u4e5f\u5bf9\u65b0\u751f\u4ee3\u91cd\u6784\u5382\u5546\u7684\u5d1b\u8d77\u611f\u5230\u4e86\u4e0d\u5b89\u3002\n\n\u867d\u7136 Rocky \u548c Alma Linux \u80cc\u540e\u7684\u673a\u6784\u90fd\u5c5e\u4e8e\u975e\u8425\u5229\u7ec4\u7ec7\uff08Rocky \u6765\u81ea\u7531 Greg Kurtzer \u521b\u7acb\u5e76\u8fd0\u8425\u7684\u516c\u76ca\u4f01\u4e1a\uff09\uff0c\u4f46\u6709\u4e00\u8bf4\u4e00\uff0c\u8fd9\u4e24\u5bb6\u7684\u8868\u73b0\u786e\u5b9e\u4e0d\u9519\u3002\u5c31\u5728\u4e0a\u5468\uff0cNASA \u6388\u6743\u5728\u5185\u90e8\u4f7f\u7528 Rocky Linux\uff1bCERN \u548c Fermilab \u7b49\u79d1\u7814\u673a\u6784\u5219\u9009\u62e9\u4f7f\u7528 Alma Linux\u3002\n\n\u7ea2\u5e3d\u5012\u662f\u8ba4\u4e3a\u8fd9\u4e9b\u5e76\u4e0d\u662f\u4ec0\u4e48\u5927\u4e8b\uff0c\u4f3c\u4e4e\u90fd\u662f\u5728\u4e3a\u81ea\u5df1\u7684 Stream \u5e02\u573a\u666e\u53ca\u7387\u505a\u8d21\u732e\u3002\u4f46\u4ece\u5b9e\u9645\u6548\u679c\u6765\u770b\uff0c\u7ea2\u5e3d\u5728 CentOS Linux \u88ab\u53d6\u6d88\u4e4b\u540e\uff0c\u4e00\u523b\u4e5f\u6ca1\u6709\u653e\u677e\u5bf9\u84ec\u52c3\u53d1\u5c55\u7684\u91cd\u6784\u751f\u6001\u53d1\u8d77\u653b\u51fb\u3002<\/code><\/pre>\n<h2>5.2 Debian\u6d3e\u7cfb<\/h2>\n<h3>\uff081\uff09\u7b80\u4ecb<\/h3>\n<p>Debian\u5219\u662f\u793e\u533a\u7c7bLinux\u7684\u5178\u8303\uff0c\u662f\u8fc4\u4eca\u4e3a\u6b62\u6700\u9075\u5faaGNU\u89c4\u8303\u7684Linux\u7cfb\u7edf(\u5b83\u5c06\u59cb\u7ec8\u4fdd\u6301 100% \u514d\u8d39)\uff0c\u4e14\u5176\u7a33\u5b9a\u6027\u548c\u5b89\u5168\u6027\u5f97\u5230\u4e86\u5e7f\u5927\u7528\u6237\u7684\u8ba4\u53ef\uff0c\u5b83\u7528\u4e8e\u53f0\u5f0f\u673a\u548c\u670d\u52a1\u5668\u8ba1\u7b97\u673a\uff0c\u4e5f\u7528\u4e8e\u8fd0\u884c\u8fd0\u884c\u4e91\u7684\u57fa\u7840\u8bbe\u65bd\u3002\u867d\u7136\u5b83\u7684\u4f18\u52bf\u4e3b\u8981\u4f53\u73b0\u5728\u670d\u52a1\u5668\u4e0a\uff0c\u4f46\u684c\u9762\u7248\u5728\u529f\u80fd\u548c\u5916\u89c2\u65b9\u9762\u90fd\u6709\u663e\u7740\u6539\u8fdb\u3002<\/p>\n<p><strong>Fedora\u6d3e\u7cfb\u4e0eDebian\u6d3e\u7cfb\u7684\u76f8\u4f3c\u6027\u548c\u533a\u522b<\/strong><\/p>\n<p>\u4ee5\u4e0b\u662f Fedora \u548c Debian \u8fd9\u4e24\u5927 Linux \u6d3e\u7cfb\u7684\u4e00\u4e9b\u4e3b\u8981\u76f8\u540c\u548c\u4e0d\u540c\u70b9\uff1a<\/p>\n<p><strong>\u76f8\u540c\u70b9\uff1a<\/strong><\/p>\n<ul>\n<li>\u5f00\u6e90\uff1aFedora \u548c Debian \u90fd\u662f\u57fa\u4e8e\u5f00\u6e90\u7684\uff0c\u56f4\u7ed5\u793e\u533a\u9a71\u52a8\u9879\u76ee\u3002<\/li>\n<li>\u8f6f\u4ef6\u5e93\uff1a\u4e8c\u8005\u90fd\u62e5\u6709\u5e9e\u5927\u7684\u8f6f\u4ef6\u5e93\uff0c\u7528\u6237\u53ef\u4ee5\u4ece\u4e2d\u627e\u5230\u51e0\u4e4e\u6240\u6709\u4ed6\u4eec\u9700\u8981\u7684\u7a0b\u5e8f\u3002<\/li>\n<li>\u66f4\u65b0\u9891\u7387\uff1a\u90fd\u6709\u5b9a\u671f\u7684\u53d1\u884c\u5468\u671f\u4ee5\u53ca\u6301\u7eed\u66f4\u65b0\u7684\u6a21\u578b\u3002<\/li>\n<li>\u5e7f\u6cdb\u7684\u9ad8\u8d28\u91cf\u6587\u6863\u548c\u793e\u533a\u652f\u6301\uff1a\u4e8c\u8005\u90fd\u6709\u6d3b\u8dc3\u7684\u793e\u533a\u4ee5\u53ca\u4e30\u5bcc\u7684\u5728\u7ebf\u6559\u7a0b\u3001\u6587\u6863\u7b49\u3002<\/li>\n<\/ul>\n<p><strong>\u4e0d\u540c\u70b9\uff1a<\/strong><\/p>\n<ul>\n<li><strong>\u8bbe\u8ba1\u54f2\u5b66<\/strong>\uff1a\u8fd9\u4e5f\u662f Fedora \u548c Debian \u7684\u4e3b\u8981\u533a\u522b\u4e4b\u4e00\u3002Fedora \u503e\u5411\u4e8e\u5305\u542b\u6700\u65b0\u7684 Linux \u529f\u80fd\u548c\u8f6f\u4ef6\u3002\u5b83\u66f4\u6ce8\u91cd\u65b0\u6280\u672f\u548c\u521b\u65b0\uff0c\u4f46\u8fd9\u4e5f\u610f\u5473\u7740\u53ef\u80fd\u906d\u9047\u7a33\u5b9a\u6027\u95ee\u9898\u3002\u53e6\u4e00\u65b9\u9762\uff0cDebian \u5173\u6ce8\u7a33\u5b9a\u6027\u548c\u5065\u58ee\u6027\u3002\u5b83\u53ef\u80fd\u4e0d\u4f1a\u5305\u542b\u6700\u65b0\u7684\u8f6f\u4ef6\u7248\u672c\uff0c\u4f46\u7528\u6237\u53ef\u4ee5\u6307\u671b\u5176\u7cfb\u7edf\u7a33\u5b9a\u4e14\u5c11\u95ee\u9898\u3002<\/li>\n<li><strong>\u76ee\u6807\u7528\u6237<\/strong>\uff1aFedora \u4e3b\u8981\u9762\u5411\u4f01\u4e1a\u7528\u6237\uff0c\u4e5f\u9002\u7528\u4e8e\u670d\u52a1\u5668\u548c\u5e38\u89c4\u8ba1\u7b97\u673a\u7528\u6237\u3002\u800c Debian \u9002\u5408\u4efb\u4f55\u7c7b\u578b\u7684\u7528\u6237\uff0c\u4ece\u521d\u5b66\u8005\u5230\u4e13\u4e1a\u4eba\u58eb\u3002<\/li>\n<li><strong>\u5305\u7ba1\u7406\u5668<\/strong>\uff1aDebian \u4f7f\u7528 dpkg \u548c apt \uff0cFedora \u7528 rpm \u548c dnf \u3002<\/li>\n<li><strong>\u7248\u672c\u547d\u540d<\/strong>\uff1aDebian \u7528\u542f\u53d1\u6027\u7684\u540d\u79f0\u547d\u540d\u7248\u672c\uff08\u4f8b\u5982\uff0c&quot;Buster&quot;\uff09\uff0cFedora \u7528\u6570\u5b57\uff08\u5982 Fedora 30\u3001Fedora 31\uff09\u3002<\/li>\n<li><strong>\u786c\u76d8\u5206\u533a<\/strong>\uff1aFedora \u9ed8\u8ba4\u4e3a\u6bcf\u4e2a\u76ee\u5f55\u90fd\u521b\u5efa\u5355\u72ec\u7684\u5206\u533a\uff0c\u800c Debian \u5219\u5c06\u6240\u6709\u76ee\u5f55\u5b58\u50a8\u5728\u4e00\u4e2a\u5206\u533a\u91cc\u3002<\/li>\n<li><strong>\u9876\u7ea7\u7528\u6237<\/strong>\uff1aDebian\u7cfb\u7edf\u4e0b\u7684\u7528\u6237\u4e3a&#8217;sudo&#8217;\uff0c\u9700\u8981\u5148\u8f93\u5165\u5bc6\u7801\u624d\u80fd\u83b7\u5f97\u8d85\u7ea7\u7528\u6237\u6743\u9650\uff0c\u4ece\u800c\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5b89\u5168\u673a\u5236\u3002\u7136\u800c\u5728Fedora\u4e0b\u7531\u4e8e&#8217;su&#8217;\u547d\u4ee4\u53ef\u4ee5\u76f4\u63a5\u83b7\u5f97\u8d85\u7ea7\u7528\u6237\u6743\u9650\uff0c\u6240\u4ee5\u9762\u4e34\u5bc6\u7801\u6cc4\u9732\u7684\u98ce\u9669\u3002<\/li>\n<li><strong>\u5b89\u5168<\/strong>\uff1aDebian \u88ab\u8ba4\u4e3a\u5728\u5b89\u5168\u6027\u4e0a\u8981\u900a\u8272\u4e8e Fedora\uff0c\u540e\u8005\u81ea\u5e26\u4e86 SELinux \u5b89\u5168\u6a21\u5757\u3002<\/li>\n<\/ul>\n<h3>\uff082\uff09Ubuntu<\/h3>\n<p>Ubuntu\u57fa\u4e8eDebian\u5f00\u53d1\uff0c\u5177\u6709\u51fa\u8272\u7684\u7528\u6237\u754c\u9762\u548c\u53cb\u597d\u7684\u7528\u6237\u4f53\u9a8c\uff0c\u540c\u65f6\u5b83\u7684\u8f6f\u4ef6\u5305\u7ba1\u7406\u975e\u5e38\u65b9\u4fbf\uff0c\u5728\u56fd\u5185\u7684\u8ba4\u53ef\u5ea6\u5f88\u9ad8<\/p>\n<p>Ubuntu \u80cc\u540e\u7684\u516c\u53f8 Canonical \u4ed8\u51fa\u4e86\u5de8\u5927\u7684\u52aa\u529b\uff0c\u4f7f\u5176\u6210\u4e3a\u4e00\u4e2a\u6d41\u884c\u548c\u5e7f\u6cdb\u7684\u53d1\u884c\u7248\uff0c\u4ee5\u81f3\u4e8e\u60a8\u73b0\u5728\u53ef\u4ee5\u5728\u667a\u80fd\u624b\u673a\u3001\u5e73\u677f\u7535\u8111\u3001\u4e2a\u4eba\u7535\u8111\u3001\u670d\u52a1\u5668\u548c\u4e91 VPS \u4e2d\u627e\u5230\u5b83\u3002<br \/>\n<div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480999871.png'><img class=\"lazyload lazyload-style-2\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  data-original=\"https:\/\/egonlin.com\/wp-content\/uploads\/2021\/07\/image-1710480999871.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"file\" \/><\/div><\/p>\n<h2>5.3 \u56fd\u4ea7\u7cfb<\/h2>\n<p>\u4fe1\u521b&#8212;-\u300b\u8131\u94a9\uff0c\u5b89\u5168\u5408\u89c4<br \/>\n\u4e0b\u9762\u8fd9\u4e24\u6b3e\u4e5f\u662f\u57fa\u4e8eFedora\u6784\u5efa\uff0c\u4e0ecentos\u517c\u5bb9\u6027\u6ca1\u95ee\u9898<br \/>\n\u963f\u91cc\u4e3b\u5bfc\u7684 anolis(\u9f99\u8725) os.<br \/>\n\u534e\u4e3a\u4e3b\u5bfc\u7684 openeuler<\/p>\n<p>1\u3001\u770b\u9f99\u8725\u793e\u533a\u7406\u4e8b\u5355\u4f4d\uff0c\u6765\u8bf4\u8fd8\u662f\u6bd4\u8f83\u5f3a\u5927\u7684<\/p>\n<p>2\u3001\u5173\u4e8eopenEuler\u8bf4\u4e24\u53e5\uff0c\u4e5f\u662f\u57fa\u4e8ecentos\u7cfb\u5217\u7684\u5f00\u53d1\uff0c\u4f46\u662f\u548ccentos\u7684\u5dee\u8ddd\u8d8a\u6765\u8d8a\u5927\uff0c\u6240\u4ee5\u4e0d\u80fd\u7b97\u4f5ccentos\u7684\u5e73\u66ff<\/p>\n<p>\u4f46\u662f\u56fd\u5185\u4e4b\u524d\u7684\u4e00\u4e9b\u5c0f\u7684\u5f00\u6e90\u4f5c\u8005\u6709\u4e2a\u8001\u6bdb\u75c5\uff1a\u4e0d\u53ef\u6301\u7eed\u6027\uff0c\u8fd9\u70b9\u4e5f\u662f\u5927\u5bb6\u5728\u505a\u6280\u672f\u9009\u578b\u65f6\u8981\u8003\u91cf\u7684\u4e00\u4e2a\u56e0\u7d20<\/p>\n<pre><code>\u5f53\u63d0\u5230\u56fd\u5185\u4e4b\u524d\u7684\u4e00\u4e9b\u5c0f\u7684\u5f00\u6e90\u9879\u76ee\uff0c\u53ef\u80fd\u6709\u4ee5\u4e0b\u51e0\u4e2a\u5e38\u89c1\u7684\u95ee\u9898\uff1a\n1\u3001\u4ef7\u503c\u8ba4\u53ef\u5ea6\u4f4e\uff1a\u76ee\u524d\u56fd\u5185\u5bf9\u5f00\u6e90\u9879\u76ee\u7684\u8ba4\u53ef\u5ea6\u4e0d\u9ad8\uff0c\u5f88\u591a\u4eba\u53ea\u4ece\u6280\u672f\u89d2\u5ea6\u770b\u5f00\u6e90\uff0c\u7f3a\u4e4f\u5bf9\u5176\u6df1\u5c42\u6b21\u7684\u4ef7\u503c\u8ba4\u8bc6\uff0c\u4f8b\u5982\u5f00\u6e90\u5bf9\u63a8\u52a8\u6280\u672f\u521b\u65b0\u548c\u5171\u4eab\u5b66\u4e60\u7684\u79ef\u6781\u5f71\u54cd\u3002\n2\u3001\u7ef4\u62a4\u4e0d\u8db3\uff1a\u4e00\u4e9b\u5f00\u6e90\u9879\u76ee\u5728\u521d\u59cb\u9636\u6bb5\u6d3b\u8dc3\u5ea6\u5f88\u9ad8\uff0c\u4f46\u7531\u4e8e\u7f3a\u4e4f\u957f\u671f\u7684\u7ef4\u62a4\u548c\u66f4\u65b0\uff0c\u9879\u76ee\u968f\u7740\u65f6\u95f4\u63a8\u79fb\u53ef\u80fd\u4f1a\u9010\u6e10\u9677\u5165\u505c\u6ede\u72b6\u6001\u3002\n3\u3001\u8d21\u732e\u8005\u5c11\uff0c\u53c2\u4e0e\u5ea6\u4e0d\u9ad8\uff1a\u90e8\u5206\u4eba\u53ef\u80fd\u53ea\u662f\u4f7f\u7528\u5f00\u6e90\u9879\u76ee\uff0c\u4f46\u4e0d\u4f1a\u5c06\u81ea\u5df1\u7684\u6539\u8fdb\u53cd\u9988\u5230\u9879\u76ee\u4e2d\uff0c\u8fd9\u5bfc\u81f4\u9879\u76ee\u7684\u6539\u8fdb\u548c\u53d1\u5c55\u7f3a\u4e4f\u52a8\u529b\u3002\n4\u3001\u53d7\u76ca\u4e8e\u5f00\u6e90\u5374\u7f3a\u4e4f\u56de\u9988\uff1a\u4e00\u4e9b\u5546\u4e1a\u516c\u53f8\u53ef\u80fd\u5927\u91cf\u4f7f\u7528\u5f00\u6e90\u9879\u76ee\uff0c\u4f46\u662f\u5f88\u5c11\u6709\u8d21\u732e\u4ee3\u7801\u6216\u8005\u8d44\u52a9\u5f00\u6e90\u9879\u76ee\u7684\u884c\u4e3a\u3002\n5\u3001\u6587\u6863\u4e0d\u5b8c\u5584\uff1a\u5f88\u591a\u9879\u76ee\u7684\u6587\u6863\u5199\u5f97\u4e0d\u662f\u5f88\u5b8c\u6574\u6216\u8005\u66f4\u65b0\u4e0d\u53ca\u65f6\uff0c\u7ed9\u4f7f\u7528\u5e26\u6765\u4e00\u4e9b\u56f0\u6270\u3002<\/code><\/pre>\n<h1>\u516d\u3001\u5982\u4f55\u9009\u62e9centos\u7684\u5e73\u66ff<\/h1>\n<p>\u8003\u8651\u4fe1\u521b\u3001\u5b89\u5168\u5408\u89c4,\u53ef\u4ee5\u8003\u8651\u56fd\u4ea7\uff0c\u4e3b\u6d41\u7684\u5305\u62ec<\/p>\n<pre><code>    \u963f\u91cc\u4e3b\u5bfc\u7684 anolis(\u9f99\u8725) os.\uff08\u66f4\u5efa\u8bae\u4e00\u4e0b\uff09\n    \u534e\u4e3a\u4e3b\u5bfc\u7684 openeuler\n    \u5173\u4e8eopenEuler\u8bf4\u4e24\u53e5\uff0c\u4e5f\u662f\u57fa\u4e8ecentos\u7cfb\u5217\u7684\u5f00\u53d1\uff0c\u4f46\u662f\u548ccentos\u7684\u5dee\u8ddd\u8d8a\u6765\u8d8a\u5927\uff0c\u6240\u4ee5\u4e0d\u80fd\u7b97\u4f5ccentos\u7684\u5e73\u66ff<\/code><\/pre>\n<p>1\u3001\u5982\u679c\u4e0d\u662f\u7279\u6b8a\u4e1a\u52a1\u9700\u6c42<\/p>\n<p>rocky linux or alma linux\u4efb\u9009\u5176\u4e00\u6ca1\u95ee\u9898\uff0c\u4ece\u56fd\u5185\u8d44\u6599\u548c\u6d41\u884c\u5ea6\u6765\u770b\uff0crocky linux\u66f4\u597d\u4e00\u70b9<\/p>\n<p>2\u3001\u6709\u4e1a\u52a1\u9700\u6c42\uff0c\u8981\u9762\u5411\u7684\u662f\u56fd\u5185\u7684\u653f\u4f01\/\u91d1\u878d\u5ba2\u6237, \u6709\u4fe1\u521b\u7684\u521a\u9700, \u90a3\u4e48\u63a8\u8350\u60a8\u5207\u6362\u5230\u4fe1\u521b\u7cfb Linux\uff0c\u63a8\u8350Anolis OS<\/p>\n<p>3\u3001Ubuntu\u548cDebian\uff0c\u8fd9\u4e24\u4e2a\u7b97\u8d77\u662f\u4e5f\u4e0d\u9519\u7684\u66ff\u4ee3\u54c1\uff0c\u4f46\u662f\u64cd\u4f5c\u4f1a\u6709\u5f88\u591a\u4e0d\u540c\uff0c\u5f53\u7136\u4f1a\u4f7f\u7528Ubuntu\u548cDebian\u4e5f\u662f\u975e\u5e38\u597d\u7684<\/p>\n<p>\u8bfe\u7a0b\u4e2d\u5c06\u540c\u4e8b\u8bb2rokcy linux\u3001Ubuntu\u4e24\u79cd\uff0crockylinux\u4e0e\u8fc7\u53bb\u7684centos\u51e0\u4e4e\u5c31\u662f\u4e00\u6a21\u4e00\u6837\uff0c\u8fd9\u53ef\u4ee5\u65b9\u4fbf\u5927\u5bb6\u67e5\u9605\u7f51\u4e0a\u73b0\u6709\u7684\u8d44\u6599\uff0c\u540e\u7eed\u7684\u53d1\u5c55rockylinux\u521a\u63a8\u51fa\u4e0d\u4e45\uff0c\u52a0\u4e0a\u7ea2\u5e3d\u4e0d\u5f00\u653e\u6e90\u4ee3\u7801\u7684\u6253\u538b\uff0c\u524d\u9014\u5e76\u4e0d\u660e\u6717\uff0c\u4f46\u5927\u5bb6\u8fd8\u662f\u5bf9\u5176\u6709\u671f\u5f85\u7684<\/p>\n<p>ubuntu\u76f8\u5bf9\u6765\u8bf4\u79ef\u7d2f\u4e86\u5f88\u4e45\u4e86\uff0c\u6e90\u81ea\u4e0edebian\u7cfb\uff0c\u7ee7\u627f\u4e86debian\u7cfb\u8ffd\u6c42\u7a33\u5b9a\u7684\u8bbe\u8ba1\u601d\u60f3\uff0c\u66f4\u7b26\u5408\u670d\u52a1\u5668\u7684\u9700\u6c42<\/p>\n<p>\u6ce8\u610f\uff1a\u7cfb\u7edfbug\u62a5\u544a\uff1a\u53ea\u662f\u4e00\u4e2a\u53c2\u8003\u6307\u6807\uff0c\u5c11\u4e0d\u4ee3\u8868\u771f\u7684\u5c11\uff0c\u6709\u53ef\u80fd\u662f\u793e\u533a\u4e0d\u6d3b\u8dc3\u3002<\/p>\n<p>Rokcy linux<\/p>\n<p>\u5b98\u7f51\uff1a<a href=\"https:\/\/rockylinux.org\/\">https:\/\/rockylinux.org\/<\/a><\/p>\n<p>\u8d5e\u52a9\u5546\uff1a<a href=\"https:\/\/rockylinux.org\/sponsors\/\">https:\/\/rockylinux.org\/sponsors\/<\/a><\/p>\n<p>bug\u62a5\u544a\uff1a<a href=\"https:\/\/bugs.rockylinux.org\/view_all_bug_page.php?refresh=true\">https:\/\/bugs.rockylinux.org\/view_all_bug_page.php?refresh=true<\/a><\/p>\n<p>alma linux<\/p>\n<p>\u5b98\u7f51\uff1a<a href=\"https:\/\/almalinux.org\/\">https:\/\/almalinux.org\/<\/a><\/p>\n<p>\u8d5e\u52a9\u5546\uff1a<a href=\"https:\/\/almalinux.org\/\">https:\/\/almalinux.org\/<\/a><\/p>\n<p>bug\u62a5\u544a\uff1a<a href=\"https:\/\/bugs.almalinux.org\/view_all_bug_page.php?refresh=true\">https:\/\/bugs.almalinux.org\/view_all_bug_page.php?refresh=true<\/a><\/p>\n<p>Anolis OS<br \/>\n\u5b98\u7f51\uff1a<a href=\"https:\/\/openanolis.cn\/\">OpenAnolis \u9f99\u8725\u64cd\u4f5c\u7cfb\u7edf\u5f00\u6e90\u793e\u533a<\/a><br \/>\n\u5173\u4e8e\u9f99\u8725\uff1a<a href=\"https:\/\/openanolis.cn\/page\/about\">\u5173\u4e8e\u6211\u4eec &#8211; OpenAnolis \u9f99\u8725\u64cd\u4f5c\u7cfb\u7edf\u5f00\u6e90\u793e\u533a<\/a><br \/>\nbug\u62a5\u544a\uff1a<a href=\"https:\/\/bugzilla.openanolis.cn\/\">Bugzilla Main Page<\/a><\/p>\n<p>\u62d3\u5c55\u9605\u8bfb\uff1a<\/p>\n<p><a href=\"https:\/\/blog.csdn.net\/swindler_ice\/article\/details\/131057784\">https:\/\/blog.csdn.net\/swindler_ice\/article\/details\/131057784<\/a><\/p>\n<p><a href=\"https:\/\/cloud.tencent.com\/developer\/article\/1883868\">https:\/\/cloud.tencent.com\/developer\/article\/1883868<\/a><\/p>\n<p><a href=\"https:\/\/mp.weixin.qq.com\/s?__biz=MjM5MDE0Mjc4MA==&amp;mid=2651173332&amp;idx=1&amp;sn=59f122bac2c23e13eaa18bcac23673d6&amp;scene=21#wechat_redirect\">https:\/\/mp.weixin.qq.com\/s?__biz=MjM5MDE0Mjc4MA==&#038;mid=2651173332&#038;idx=1&#038;sn=59f122bac2c23e13eaa18bcac23673d6&#038;scene=21#wechat_redirect<\/a><br \/>\n<a href=\"https:\/\/www.modb.pro\/db\/615838\">https:\/\/www.modb.pro\/db\/615838<\/a><\/p>\n<p><em><a href=\"https:\/\/www.tecmint.com\/top-most-popular-linux-distributions\/\">https:\/\/www.tecmint.com\/top-most-popular-linux-distributions\/<\/a><\/em><\/p>\n<h1>\u4e03\u3001\u63a5\u4e0b\u6765\u7684\u5b66\u4e60\u8ba1\u5212<\/h1>\n<p>\u5927\u5bb6\u76ee\u524d\u5904\u5728\u4e00\u4e2a\u65b0\u8001\u4ea4\u66ff\u7684\u5c34\u5c2c\u65f6\u4ee3<\/p>\n<p>\u670d\u52a1\u7cfb\u7edf\u7684\u5929\u4e0b\u7531\u51e0\u4e4e\u4e00\u7edf\u7684\u65f6\u4ee3\u53d8\u4e3a\u4e86\u5272\u88c2\u7684\u72b6\u6001<\/p>\n<p>\u653f\u56fd\u4f01\u76ee\u524d\u56e0\u4e3a\u4e00\u4e9b\u5185\u5916\u90e8\u538b\u529b\uff0c\u5f88\u591a\u5df2\u7ecf\u786c\u6027\u8f6c\u5411\u56fd\u4ea7\u64cd\u4f5c\u7cfb\u7edf\uff1a<br \/>\n\u5982\uff1a<br \/>\n1\u3001\u94f6\u6cb3\u9e92\u9e9f<br \/>\n2\u3001\u4e2d\u6807\u9e92\u9e9f<br \/>\n\u8fd9\u4e9b\u7cfb\u7edf\u5927\u591a\u64cd\u4f5c\u90fd\u4e0ecentos\u4fdd\u6301\u4e00\u81f4<\/p>\n<p>\u5546\u4e1a\u516c\u53f8\u8fd8\u662f\u591a\u4ee5centos7\u4e3a\u4e3b\uff0c\u4f46\u662f\u9a6c\u4e0a\u4f1a\u57282024\u5e746\u670830\u53f7\u9762\u4e34\u505c\u66f4\u7684\u98ce\u9669\uff0c\u5927\u591a\u516c\u53f8\u90fd\u6ca1\u6709\u81ea\u5df1\u89e3\u51b3centos\u5b89\u5168\u6f0f\u6d1e\u7684\u80fd\u529b<br \/>\n\u6240\u4ee5\u8f6c\u5411\u5176\u4ed6\u64cd\u4f5c\u7cfb\u7edf\u4e5f\u662f\u516c\u53f8\u7740\u6025\u7684\u4e8b\u60c5<br \/>\n\u4f46\u662f\uff0c\u751f\u4ea7\u73af\u5883\u6c38\u8fdc\u4e0d\u53ef\u80fd\u7acb\u523b\u66f4\u6362\uff0c\u6240\u4ee5centos7\u7684\u4f7f\u7528\u8fd8\u662f\u4f1a\u5728\u516c\u53f8\u6301\u7eed\u5927\u69821-2\u5e74\uff0c<br \/>\n\u8fd9\u671f\u95f4\u516c\u53f8\u4f1a\u5c0f\u8303\u56f4\u5c1d\u8bd5\u66f4\u6362\u5176\u4ed6\u7cfb\u7edf<br \/>\n\u4f60\u4f1a\u57281-2\u5e74\u5185\u9047\u5230\u591a\u79cd\u7cfb\u7edf\u5171\u5b58\u7684\u5c34\u5c2c\u60c5\u51b5\uff0c\u81f3\u4e8e\u516c\u53f8\u4f1a\u600e\u9009\uff0c\u63a8\u6d4b\u5982\u4e0b<\/p>\n<p>ubuntu\u5df2\u7ecf\u5f88\u591a\u5e74\u4e86\uff0c\u751f\u6001\u4e5f\u5f88\u5b8c\u5584\uff0c\u4f1a\u662f\u516c\u53f8\u4e00\u4e2a\u9009\u62e9<br \/>\nrockylinux\u521a\u63a8\u51fa\u4e0d\u4e45\uff0c\u5927\u5bb6\u8fd8\u90fd\u770b\u4e0d\u592a\u6e05\u695a\u63a5\u4e0b\u6765\u7684\u53d1\u5c55\uff0c\u4f1a\u662f\u516c\u53f8\u89c2\u671b\u7684\u4e00\u4e2a\u9009\u62e9<br \/>\n\u867d\u7136rokcylinux\u5728\u56fd\u5916\u70ed\u5ea6\u5f88\u9ad8\uff0c\u4f46\u7acb\u523b\u66f4\u6362rockylinux\u4e0d\u592a\u73b0\u5b9e\uff0c\u56fe\u7a33\u5b9a\uff0c\u76f8\u5bf9\u6765\u8bf4\u8fd8\u662f\u4f1a\u5bf9ubuntu\u8ba4\u53ef\u5ea6\u9ad8\u4e00\u4e9b<\/p>\n<p>\u4ee5\u5f80\u7684\u7ecf\u9a8c\uff1a2013\u5e74\u524d\u540e\u56fd\u5185\u516c\u53f8\u5f88\u591a\u90fd\u5728\u7528redhat5\uff0c\u56e0\u4e3aredhat\u7684\u6536\u8d39\u6a21\u5f0f\u95ee\u9898\uff0c\u5230\u5347\u7ea7redhat6\u7684\u65f6\uff0c\u5e02\u573a\u4e0a\u51fa\u73b0\u4e86\u514d\u8d39\u7684centos6\uff0c\u4e8e\u662f\u56fd\u5185\u5f88\u591a\u516c\u53f8\u57281-2\u5185\u90fd\u5347\u5230\u4e86centos6\uff0c\u53d1\u5c55\u4e86\u51e0\u5e74\u540e\u9646\u7eed\u90fd\u5347\u5230\u4e867<\/p>\n<p>\u90a3\u95ee\u9898\u6765\u4e86\uff1f\u6211\u4eec\u5b66\u4ec0\u4e48<br \/>\n2024\u5e74\u5165\u884c\u7684\u540c\u5b66\u90fd\u9762\u4e34\u4e00\u79cd\u5c34\u5c2c\u7684\u60c5\u51b5<br \/>\n1\u3001\u5546\u4e1a\u516c\u53f8\u5927\u591a\u6570\u90fd\u5728\u7528centos\u3001\u56fd\u4ea7\u7684\u5927\u591a\u6570\u7cfb\u7edf\u7684\u64cd\u4f5c\u4e5f\u90fd\u662f\u4e0ecentos\u9ad8\u5ea6\u4e00\u81f4<br \/>\n2\u3001\u516c\u53f8\u63a5\u4e0b\u6765\u5fc5\u7136\u4f1a\u505a\u51fa\u5c0f\u8303\u56f4\u7684\u64cd\u4f5c\u7cfb\u7edf\u6362\u65b0\uff0c\u7136\u540e\u6162\u6162\u94fa\u5f00\uff0cubuntu\u4f1a\u662f\u4e00\u4e2a\u5927\u5bb6\u8ba4\u53ef\u5ea6\u9ad8\u7684\u9009\u62e9\uff0c\u6b64\u65f6\u6b63\u662fubuntu\u62a2\u5360\u56fd\u5185\u5e02\u573a\u7684\u5927\u597d\u65f6\u673a\uff0c\u5982\u679c\u80fd\u628a\u5f00\u6e90\u514d\u8d39\u5173\u952e\u662f\u514d\u8d39\u63a8\u8fdb\u4e0b\u53bb\uff0cubuntu\u5c06\u5f88\u6709\u53ef\u80fd\u8d81\u52bf\u53d6\u4ee3centos\u3001\u62ff\u5230\u65b0\u65f6\u4ee3\u7684\u8bdd\u8bed\u6743\uff0c\u6216\u8bb8\u4e4b\u540e\u6574\u4e2a\u5e02\u573a\u5927\u90e8\u5206\u90fd\u662fubuntu\u7cfb\u7edf<br \/>\n3\u3001rocklinux\u5728\u56fd\u5916\u70ed\u5ea6\u5f88\u9ad8\uff0c\u4f46\u56e0\u4e3a\u521a\u5904\u4e0d\u4e45\u4e14\u5904\u4e8e\u88ab\u7ea2\u5e3d\u6253\u538b\u7684\u72b6\u6001\uff0c\u6240\u4ee5\u5927\u5bb6\u770b\u4e0d\u6e05\u695a\u5176\u63a5\u4e0b\u6765\u7684\u53d1\u5c55\u60c5\u51b5\uff0c\u4f46\u56e0\u4e3arockylinux\u4e0ecentos\u4e00\u8109\u76f8\u627f\uff0c\u5bf9\u516c\u53f8\u6765\u8bf4\u8fc1\u79fb\u6210\u672c\u80af\u5b9a\u662f\u4f4e\u5f88\u591a<\/p>\n<p>\u5929\u4e0b\u5927\u52bf\u5408\u4e45\u5fc5\u5206\u554a\uff0c\u73b0\u5728\u5c31\u662f\u5904\u4e8e\u5206\u7684\u72b6\u6001\uff0c\u8fd9\u79cd\u5206\u7684\u72b6\u6001\uff0c\u4f1a\u6301\u7eed\u4e00\u6bb5\u65f6\u95f4\uff0c\u5e02\u9762\u4e0a\u8e66\u51fa\u6765\u90a3\u4e48\u591a\u7cfb\u7edf\uff0c\u5404\u81ea\u6709\u5404\u81ea\u7684\u4e1c\u897f\uff0c\u505a\u4e0d\u5230\u7edf\u4e00\u7684\u8bdd\u8fd9\u672c\u4e66\u5c31\u662f\u4e00\u79cd\u6d88\u8017\uff0c\u6d88\u8017\u7684\u8fc7\u7a0b\u4e2d\u5fc5\u7136\u4f1a\u6709\u4e00\u5bb6\u65e0\u8bba\u4ece\u7cfb\u7edf\u6027\u80fd\u3001\u7a33\u5b9a\u6027\u3001\u7ef4\u62a4\u3001\u5e02\u573a\u8425\u9500\u65b9\u9762\u90fd\u5f97\u5230\u5927\u5bb6\u7684\u8ba4\u53ef\uff0c\u7136\u540e\u624d\u80fd\u91cd\u65b0\u5f52\u4e8e\u7edf\u4e00\u7684\u72b6\u6001<\/p>\n<p>\u8fd9\u79cd\u72b6\u6001\uff0c\u81f3\u5c11\u8fd8\u8981\u6301\u7eed1-2\u4e24\u5e74\uff0c\u8fd9\u6bb5\u65f6\u95f4\u4f60\u65e2\u9700\u8981\u7ef4\u62a4\u8001\u7684\u7cfb\u7edf\uff0c\u53c8\u9700\u8981\u6709\u5c1d\u8bd5\u65b0\u7cfb\u7edf\u7684\u80fd\u529b<br \/>\n\u6240\u4ee5\u8bfe\u7a0b\u4e2d\u4f1a\u540c\u65f6\u8bb2\u89e3\u4e24\u79cd\u7cfb\u7edf\uff0c\u5373\u7ea2\u5e3d\u7cfb\u3001debian\u7cfb<\/p>\n<p><strong>\u8003\u8651\u5230\u5927\u5bb6\u7684\u5b66\u4e60\u6210\u672c <\/strong><br \/>\n\u6211\u4eec\u5148\u5b66\u4e60\u7ea2\u5e3d\u7cfb\uff0c\u5b89\u88c5\u4e00\u4e0brockylinux\uff0c\u9664\u4e86\u4e2a\u522b\u66f4\u65b0\u6539\u52a8\u4e4b\u5916\uff0c\u4e0ecentos\u5c31\u662f\u4e00\u6a21\u4e00\u6837\uff0c\u56e0\u4e3a\u5b83\u672c\u8d28\u5c31\u662fcentos\u561b\uff0c\u8fd9\u6837\u5b66\u5b8c\u4e4b\u540e\u4f60\u53ef\u4ee5\u638c\u63e1\u516c\u53f8\u73b0\u6709\u7cfb\u7edf\u7684\u7ef4\u62a4\u3001\u5305\u62ec\u5927\u591a\u6570\u56fd\u4ea7\u7cfb\u7edf<\/p>\n<p>\u7136\u540e\u6211\u4eec\u518d\u8bb2debian\u7cfb\u7684ubuntu\u7cfb\u7edf\uff0c\u6709\u4e86centos\u7684\u5b66\u4e60\u7ecf\u9a8c\uff0cubuntu\u4f1a\u5b66\u7684\u975e\u5e38\u5feb<br \/>\n\u5f53\u7136\uff0c\u6211\u4e5f\u5efa\u8bae\u4f60\u5728\u5b66\u4e60\u7b2c\u4e00\u79cd\u7cfb\u7edf\u7684\u540c\u65f6\u53c8\u4e1a\u4f59\u65f6\u95f4\u5c31\u53bb\u5bf9\u6bd4\u7740\u641e\u4e00\u4e0b\u53e6\u5916\u4e00\u4e2a\uff0c\u4f60\u4f1a\u53d1\u73b0\uff0c\u533a\u522b\u4e5f\u4e0d\u80fd\u7b97\u592a\u5927\uff0c\u5927\u591a\u6570\u547d\u4ee4\u90fd\u662f\u901a\u7528\u7684<\/p>\n<p><strong>\u4e3a\u4f55\u8981\u4e32\u884c\u7684\u8bb2\uff0c\u800c\u4e0d\u662f\u5e76\u884c\u7684\u8bb2\uff1f<\/strong><br \/>\n\u5148\u5b66\u4f1a\u4e00\u4e2a\uff0c\u53e6\u5916\u4e00\u4e2a\u5b66\u8d77\u6765\u5f88\u7b80\u5355\uff0c\u800c\u4e14\u5728\u5b66\u7b2c\u4e8c\u7684\u65f6\u5019\uff0c\u5bf9\u6211\u4eec\u6765\u8bf4\u76f8\u5f53\u4e8e\u4e00\u6b21\u77e5\u8bc6\u7684\u603b\u590d\u4e60\uff0c\u5e76\u4e14\u80fd\u591f\u6e29\u6545\u800c\u77e5\u65b0<\/p>\n<p><strong>\u5177\u4f53\u5b66\u4e60\u8ba1\u5212\u5b89\u6392<\/strong><\/p>\n<pre><code>\u8bb2\u5b8c\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u53f2\uff0c\u540e\u9762\u8fd8\u6709\u4e00\u4e2a\u7f51\u7edc\u77e5\u8bc6\uff0c\u5b8c\u540e\u6309\u7167\u6b64\u5b66\u4e60\u8ba1\u5212\uff1a\n    1\u3001\u88c5\u7cfb\u7edf\u7684\u65f6\u5019\n        \u628arockylinux9.3\n        \u628acentos7.9\n        \u628aubuntu22.04.4\u90fd\u5b89\u88c5\u597d\n\n    2\u3001\u5b66\u4e60\u547d\u4ee4\u7684\u65f6\u5019\n        \u5148\u5b66centos\u7cfb\u5217\u547d\u4ee4\uff08centos7.9\u4e0erockylinux9.3\u90fd\u5b66\uff0c\u8fd9\u4e8c\u8005\u51e0\u4e4e\u5b8c\u5168\u4e00\u6837\uff09\n        \u53ea\u662f\u76ee\u524drockylinux\u521a\u51fa\u4e0d\u4e45\uff0c\u751f\u6001\u6ca1\u6709\u8ddf\u4e0a\u6765\uff0c\u7b2c\u4e09\u65b9\u5305\u5e76\u4e0d\u9f50\u5168\uff0c\u8fd9\u70b9\u9700\u8981\u6ce8\u610f\u4e00\u4e0b\n\n        \u4e0a\u8ff0\u5b66\u4e60\u5b8c\u6bd5\u540e\uff0c\u6765\u4e00\u4e2a\u603b\u590d\u4e60\n            \u4e00\u904d\u590d\u4e60\uff0c\u4e00\u904d\u5bf9\u6bd4\u7740\u8bb2\u89e3ubuntu\uff0c\u590d\u4e60+\u5b66\u65b0\u90fd\u6709\u4e86\uff0c\u5f88\u68d2\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u53f2 \u4e00 \u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u7684\u6d2a\u8352\u65f6\u4ee3 \u64cd\u4f5c\u7cfb\u7edf\u53d1\u5c55\u7684\u6d2a\u8352\u65f6\u4ee3\uff1ahttps:\/\/www.cnblogs.c [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":32,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[23],"tags":[21,19,35,22,20],"_links":{"self":[{"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/posts\/147"}],"collection":[{"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/egonlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=147"}],"version-history":[{"count":9,"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/posts\/147\/revisions"}],"predecessor-version":[{"id":9990,"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/posts\/147\/revisions\/9990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/egonlin.com\/index.php?rest_route=\/wp\/v2\/media\/32"}],"wp:attachment":[{"href":"https:\/\/egonlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/egonlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/egonlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}