{"id":22,"date":"2021-06-09T16:31:40","date_gmt":"2021-06-09T08:31:40","guid":{"rendered":"http:\/\/47.107.115.238\/?p=22"},"modified":"2024-08-30T15:50:51","modified_gmt":"2024-08-30T07:50:51","slug":"archlinux","status":"publish","type":"post","link":"https:\/\/lxylp.com\/?p=22","title":{"rendered":"archlinux"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u5f55<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/lxylp.com\/?p=22\/#arch%E5%AE%89%E8%A3%85\" title=\"arch\u5b89\u88c5\">arch\u5b89\u88c5<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/lxylp.com\/?p=22\/#BIOS%E8%AE%BE%E7%BD%AE\" title=\"BIOS\u8bbe\u7f6e\">BIOS\u8bbe\u7f6e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/lxylp.com\/?p=22\/#%E9%AA%8C%E8%AF%81%E5%90%AF%E5%8A%A8%E6%A8%A1%E5%BC%8F\" title=\"\u9a8c\u8bc1\u542f\u52a8\u6a21\u5f0f\">\u9a8c\u8bc1\u542f\u52a8\u6a21\u5f0f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/lxylp.com\/?p=22\/#%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%9B%A0%E7%89%B9%E7%BD%91\" title=\"\u8fde\u63a5\u5230\u56e0\u7279\u7f51\">\u8fde\u63a5\u5230\u56e0\u7279\u7f51<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/lxylp.com\/?p=22\/#%E7%A1%AC%E7%9B%98%E5%88%86%E5%8C%BA\" title=\"\u786c\u76d8\u5206\u533a\">\u786c\u76d8\u5206\u533a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/lxylp.com\/?p=22\/#%E8%BD%AF%E4%BB%B6%E6%BA%90%E9%80%89%E6%8B%A9%E4%B8%8E%E6%9B%B4%E6%96%B0\" title=\"\u8f6f\u4ef6\u6e90\u9009\u62e9\u4e0e\u66f4\u65b0\">\u8f6f\u4ef6\u6e90\u9009\u62e9\u4e0e\u66f4\u65b0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%AD%A3%E5%BC%8F%E5%AE%89%E8%A3%85\" title=\"\u6b63\u5f0f\u5b89\u88c5\">\u6b63\u5f0f\u5b89\u88c5<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/lxylp.com\/?p=22\/#%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%90%AF%E5%8A%A8_Arch_Linux\" title=\"\u7b2c\u4e00\u6b21\u542f\u52a8 Arch Linux\">\u7b2c\u4e00\u6b21\u542f\u52a8 Arch Linux<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/lxylp.com\/?p=22\/#%E8%81%94%E7%BD%91\" title=\"\u8054\u7f51\">\u8054\u7f51<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%96%B0%E5%BB%BA%E4%B8%80%E4%B8%AA%E7%94%A8%E6%88%B7\" title=\"\u65b0\u5efa\u4e00\u4e2a\u7528\u6237\">\u65b0\u5efa\u4e00\u4e2a\u7528\u6237<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/lxylp.com\/?p=22\/#%E4%BF%AE%E6%94%B9%E5%90%AF%E5%8A%A8%E5%81%9C%E7%95%99%E6%97%B6%E9%97%B4\" title=\"\u4fee\u6539\u542f\u52a8\u505c\u7559\u65f6\u95f4\">\u4fee\u6539\u542f\u52a8\u505c\u7559\u65f6\u95f4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/lxylp.com\/?p=22\/#%E4%BD%BF%E7%94%A8%EF%BC%88%E6%B8%85%E5%8D%8E%E6%BA%90%EF%BC%89\" title=\"\u4f7f\u7528\uff08\u6e05\u534e\u6e90\uff09\">\u4f7f\u7528\uff08\u6e05\u534e\u6e90\uff09<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/lxylp.com\/?p=22\/#%E5%AE%89%E8%A3%85%E5%AE%8C%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE\" title=\"\u5b89\u88c5\u5b8c\u7cfb\u7edf\u914d\u7f6e\">\u5b89\u88c5\u5b8c\u7cfb\u7edf\u914d\u7f6e<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%8D%A2%E6%BA%90\" title=\"\u6362\u6e90\">\u6362\u6e90<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%9B%B4%E6%96%B0%E7%B3%BB%E7%BB%9F\" title=\"\u66f4\u65b0\u7cfb\u7edf\">\u66f4\u65b0\u7cfb\u7edf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/lxylp.com\/?p=22\/#%E5%AE%89%E8%A3%85%E8%BE%93%E5%85%A5%E6%B3%95\" title=\"\u5b89\u88c5\u8f93\u5165\u6cd5\">\u5b89\u88c5\u8f93\u5165\u6cd5<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/lxylp.com\/?p=22\/#%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%95%8C%E9%9D%A2\" title=\"\u56fe\u5f62\u5316\u754c\u9762\">\u56fe\u5f62\u5316\u754c\u9762<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/lxylp.com\/?p=22\/#%E5%AE%89%E8%A3%85xorg%E6%9C%8D%E5%8A%A1\" title=\"\u5b89\u88c5xorg\u670d\u52a1\">\u5b89\u88c5xorg\u670d\u52a1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%98%BE%E5%8D%A1%E9%A9%B1%E5%8A%A8\" title=\"\u663e\u5361\u9a71\u52a8\">\u663e\u5361\u9a71\u52a8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/lxylp.com\/?p=22\/#sddm%E5%BC%80%E6%9C%BA%E9%BB%98%E8%AE%A4%E5%BC%80%E5%90%AF%E5%B0%8F%E9%94%AE%E7%9B%98\" title=\"sddm\u5f00\u673a\u9ed8\u8ba4\u5f00\u542f\u5c0f\u952e\u76d8\">sddm\u5f00\u673a\u9ed8\u8ba4\u5f00\u542f\u5c0f\u952e\u76d8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/lxylp.com\/?p=22\/#KDE_%E7%BE%8E%E5%8C%96\" title=\"KDE \u7f8e\u5316\">KDE \u7f8e\u5316<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/lxylp.com\/?p=22\/#%E4%B8%AD%E6%96%87%E6%98%BE%E7%A4%BA\" title=\"\u4e2d\u6587\u663e\u793a\">\u4e2d\u6587\u663e\u793a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/lxylp.com\/?p=22\/#%E4%B8%AD%E6%96%87%E8%BE%93%E5%85%A5%E6%B3%95\" title=\"\u4e2d\u6587\u8f93\u5165\u6cd5\">\u4e2d\u6587\u8f93\u5165\u6cd5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%9B%B4%E6%94%B9tty%E5%AD%97%E4%BD%93%E5%92%8C%E5%A4%A7%E5%B0%8F\" title=\"\u66f4\u6539tty\u5b57\u4f53\u548c\u5927\u5c0f\">\u66f4\u6539tty\u5b57\u4f53\u548c\u5927\u5c0f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/lxylp.com\/?p=22\/#aur\" title=\"aur\">aur<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/lxylp.com\/?p=22\/#%E4%BB%93%E5%BA%93%E6%9B%B4%E6%96%B0%E7%AD%BE%E5%90%8D%E6%8A%A5\" title=\"\u4ed3\u5e93\u66f4\u65b0\u7b7e\u540d\u62a5\">\u4ed3\u5e93\u66f4\u65b0\u7b7e\u540d\u62a5<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/lxylp.com\/?p=22\/#pacman%E5%91%BD%E4%BB%A4\" title=\"pacman\u547d\u4ee4\">pacman\u547d\u4ee4<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/lxylp.com\/?p=22\/#%E8%87%AA%E5%8A%A8%E8%A1%A5%E5%85%A8\" title=\"\u81ea\u52a8\u8865\u5168\">\u81ea\u52a8\u8865\u5168<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%9B%B4%E6%96%B0%E7%B3%BB%E7%BB%9F-2\" title=\"\u66f4\u65b0\u7cfb\u7edf\">\u66f4\u65b0\u7cfb\u7edf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/lxylp.com\/?p=22\/#%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6\" title=\"\u5b89\u88c5\u8f6f\u4ef6\">\u5b89\u88c5\u8f6f\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/lxylp.com\/?p=22\/#%E5%8D%B8%E8%BD%BD%E8%BD%AF%E4%BB%B6\" title=\"\u5378\u8f7d\u8f6f\u4ef6\">\u5378\u8f7d\u8f6f\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%90%9C%E7%B4%A2%E8%BD%AF%E4%BB%B6\" title=\"\u641c\u7d22\u8f6f\u4ef6\">\u641c\u7d22\u8f6f\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%9F%A5%E8%AF%A2%E8%BD%AF%E4%BB%B6%E4%BF%A1%E6%81%AF\" title=\"\u67e5\u8be2\u8f6f\u4ef6\u4fe1\u606f\">\u67e5\u8be2\u8f6f\u4ef6\u4fe1\u606f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/lxylp.com\/?p=22\/#%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%BB%84\" title=\"\u8f6f\u4ef6\u5305\u7ec4\">\u8f6f\u4ef6\u5305\u7ec4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/lxylp.com\/?p=22\/#%E6%B8%85%E7%90%86%E7%BC%93%E5%AD%98\" title=\"\u6e05\u7406\u7f13\u5b58\">\u6e05\u7406\u7f13\u5b58<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\r\n<p>2002\u5e74\u7531\u52a0\u62ff\u5927\u7684Judd Vinet\uff0cArchlinux\u7684\u521b\u59cb\u4eba \u6000\u7740\u5bf9Debian\u3001Redhat\u7684\u5305\u7ba1\u7406\u5668\u4e0d\u6ee1\uff0c\u4e8e\u662f\u521b\u5efa\u4e86Archlinux\uff01<\/p>\r\n\r\n\r\n\r\n<p>ArchLinux\u662f\u4e00\u4e2a\u7eaf\u51c0\u7248\u7684\u7cfb\u7edf\uff0c\u53ea\u6709\u4e00\u4e2a\u6587\u5b57\u5f62\u5f0f\u7684\u7cfb\u7edf\uff0c\u6ca1\u6709\u9884\u88c5\u684c\u9762\u754c\u9762\uff01ArchLinux\u4e0d\u9002\u5408Linux\u521d\u5b66\u8005,Ubuntu\u9002\u5408\u521d\u5b66\u8005\u5b66\u4e60\u3002 ArchLinx \u662f\u4e00\u6b3e\u529f\u80fd\u5f3a\u608d\u7684\u7cfb\u7edf\uff0c\u6240\u6709\u7684\u914d\u7f6e\u90fd\u8981\u81ea\u5df1\u53bb\u5b8c\u6210\u3002Archlinux\u4e0b\u53ef\u4ee5\u88c5\u5f88\u591a\u5e94\u7528\uff0c\u9664\u4e86Windows\u4e0b\u7684VC\u7f16\u7a0b\uff0cWindows\u4e0b\u7684\u5c11\u6570\u5927\u578b\u6e38\u620f\u4e0d\u652f\u6301\u5916\uff0c\u5b8c\u5168\u53ef\u4ee5\u9002\u5408\u65e5\u5e38\u529e\u516c\u3002<\/p>\r\n\r\n\r\n\r\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"arch%E5%AE%89%E8%A3%85\"><\/span>arch\u5b89\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h1>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"BIOS%E8%AE%BE%E7%BD%AE\"><\/span>BIOS\u8bbe\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>Security -&gt; Secure Boot -&gt; Secure Boot: Disabled<br>Startup -&gt; EFI\/Legacy Boot: UEFI Only<br>Config -&gt; Display -&gt; Total Graphics Memory: 512MB<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%AA%8C%E8%AF%81%E5%90%AF%E5%8A%A8%E6%A8%A1%E5%BC%8F\"><\/span>\u9a8c\u8bc1\u542f\u52a8\u6a21\u5f0f<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><code>ls \/sys\/firmware\/efi\/efivars<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u547d\u4ee4<strong>\u6ca1\u6709\u9519\u8bef<\/strong>\u5730\u663e\u793a\u4e86\u76ee\u5f55\uff0c\u5219\u7cfb\u7edf\u4ee5 UEFI \u6a21\u5f0f\u542f\u52a8\u3002 \u5982\u679c\u76ee\u5f55\u4e0d\u5b58\u5728\uff0c\u7cfb\u7edf\u53ef\u80fd\u4ee5 [<a href=\"https:\/\/en.wikipedia.org\/wiki\/BIOS\">BIOS<\/a>]\u6a21\u5f0f (\u6216 [<a href=\"https:\/\/en.wikipedia.org\/wiki\/Compatibility_Support_Module\">CSM<\/a>] \u6a21\u5f0f) \u542f\u52a8\u3002\u5982\u679c\u7cfb\u7edf\u672a\u4ee5\u60a8\u60f3\u8981\u7684\u6a21\u5f0f\u5f15\u5bfc\u542f\u52a8\uff0c\u8bf7\u53c2\u8003\u60a8\u7684\u4e3b\u677f\u624b\u518c\u3002<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%9B%A0%E7%89%B9%E7%BD%91\"><\/span>\u8fde\u63a5\u5230\u56e0\u7279\u7f51<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>\u786e\u4fdd\u7cfb\u7edf\u5df2\u7ecf\u542f\u7528\u4e86 [<a href=\"https:\/\/wiki.archlinux.org\/title\/Network_configuration#Network_interfaces\">\u7f51\u7edc\u63a5\u53e3<\/a>]\uff0c\u7528 [<a href=\"https:\/\/man.archlinux.org\/man\/ip-link.8\">ip-link(8)<\/a>] \u68c0\u67e5\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>\u6709\u7ebf\u7f51\u7edc<\/strong><\/p>\r\n\r\n\r\n\r\n<p># ip link<br># dhcpcd<\/p>\r\n\r\n\r\n\r\n<p><strong>\u65e0\u7ebf\u7f51WIFI<\/strong><\/p>\r\n\r\n\r\n\r\n<p># \u4f7f\u7528 iwctl \u5de5\u5177\uff0c\u5217\u51fa\u7f51\u5361\u8bbe\u5907<br>[iwctl#] device list<br># \u626b\u63cf\u7f51\u7edc wifi<br>[iwctl#] station &lt;devicename&gt; scan<br># \u663e\u793a\u626b\u63cf\u7684\u7ed3\u679c<br>[iwctl#] station &lt;devicename&gt; get-networks<br># \u5728\u63d0\u793a\u7b26\u4e2d\u8f93\u5165<br>[iwctl#] station &lt;devicename&gt; connect &lt;wifi-ssid&gt;<br># \u8fde\u63a5wifi\u7f51\u7edc\uff0c\u5982\u679cwifi\u52a0\u5bc6\uff0c\u4f1a\u63d0\u793a\u4f60\u8f93\u5165\u5bc6\u7801<br>***<br>CTRL+C<\/p>\r\n\r\n\r\n\r\n<p>\u7528 [<a href=\"https:\/\/en.wikipedia.org\/wiki\/ping_(networking_utility)\">ping<\/a>] \u68c0\u67e5\u7f51\u7edc\u8fde\u63a5\uff1aping archlinux.org -c 2<\/p>\r\n\r\n\r\n\r\n<p><strong>\u66f4\u65b0\u7cfb\u7edf\u65f6\u95f4<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u4f7f\u7528 [<a href=\"https:\/\/man.archlinux.org\/man\/timedatectl.1\">timedatectl<\/a>(1)]\u786e\u4fdd\u7cfb\u7edf\u65f6\u95f4\u662f\u51c6\u786e\u7684\uff1a# timedatectl set-ntp true<\/p>\r\n\r\n\r\n\r\n<p>\u9a8c\u8bc1\uff1a# timedatectl status<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%A1%AC%E7%9B%98%E5%88%86%E5%8C%BA\"><\/span>\u786c\u76d8\u5206\u533a<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><strong>\u67e5\u770b\u5206\u533a\u60c5\u51b5<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u78c1\u76d8\u82e5\u88ab\u7cfb\u7edf\u8bc6\u522b\u5230\uff0c\u5c31\u4f1a\u88ab\u5206\u914d\u4e3a\u4e00\u4e2a[<a href=\"https:\/\/en.wikipedia.org\/wiki\/zh:\u8bbe\u5907\u6587\u4ef6\u7cfb\u7edf#.E5.91.BD.E5.90.8D.E7.BA.A6.E5.AE.9A\">\u5757\u8bbe\u5907<\/a>]\uff0c\u5982 \/dev\/sda,  \/dev\/nvme0n1 \u6216 \/dev\/mmcblk0\u3002\u53ef\u4ee5\u4f7f\u7528 [<a href=\"https:\/\/wiki.archlinux.org\/title\/Lsblk\">lsblk<\/a>] \u6216\u8005 <strong>fdisk<\/strong> \u67e5\u770b\uff1a# <code>fdisk -l<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u7ed3\u679c\u4e2d\u4ee5 rom\uff0cloop \u6216\u8005 airoot \u7ed3\u675f\u7684\u53ef\u4ee5\u88ab\u5ffd\u7565\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>\u5efa\u7acb\u5206\u533a<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u5bf9\u4e8e\u4e00\u4e2a\u9009\u5b9a\u7684\u8bbe\u5907\uff0c\u4ee5\u4e0b\u7684<em>\u5206\u533a<\/em>\u662f\u5fc5\u987b\u8981\u6709\u7684<\/p>\r\n\r\n\r\n\r\n<p>\u4e00\u4e2a\u6839\u5206\u533a\uff08\u6302\u8f7d\u5728 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Root_directory\">\u6839\u76ee\u5f55<\/a>\uff09<code>\/<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u8981\u5728 <a href=\"https:\/\/wiki.archlinux.org\/title\/UEFI\">UEFI<\/a> \u6a21\u5f0f\u4e2d\u542f\u52a8\uff0c\u8fd8\u9700\u8981\u4e00\u4e2a <a href=\"https:\/\/wiki.archlinux.org\/title\/EFI_system_partition\">EFI \u7cfb\u7edf\u5206\u533a<\/a><\/p>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u9700\u8981\u521b\u5efa\u591a\u7ea7\u5b58\u50a8\u4f8b\u5982 <a href=\"https:\/\/wiki.archlinux.org\/title\/LVM\">LVM<\/a>\u3001<a href=\"https:\/\/wiki.archlinux.org\/title\/Disk_encryption\">disk encryption<\/a> \u6216 <a href=\"https:\/\/wiki.archlinux.org\/title\/RAID\">RAID<\/a>\uff0c\u8bf7\u5728\u6b64\u65f6\u5b8c\u6210<\/p>\r\n\r\n\r\n\r\n<p>\u8bf7\u4f7f\u7528 <a href=\"https:\/\/wiki.archlinux.org\/title\/Fdisk_(\u7b80\u4f53\u4e2d\u6587)\">fdisk<\/a> \u6216 <a href=\"https:\/\/wiki.archlinux.org\/title\/Parted_(\u7b80\u4f53\u4e2d\u6587)\">parted<\/a> \u4fee\u6539\u5206\u533a\u8868\u3002\u4f8b\u5982\uff1a<\/p>\r\n\r\n\r\n\r\n<p><code>fdisk \/dev\/the_disk_to_be_partitioned<\/code> \uff08\u8981\u88ab\u5206\u533a\u7684\u78c1\u76d8\uff09\uff1a<code>fdisk \/dev\/sda<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u4ee5\u4e0b\u662f\u5206\u6210\u4e24\u4e2a\u533a\uff0c\u4e00\u4e2a 300M EFI \u548c 476G LVM<\/p>\r\n\r\n\r\n\r\n<p>fdisk \/dev\/sda<\/p>\r\n\r\n\r\n\r\n<p><strong>\u65b0\u5efa\u5206\u533a \/dev\/sda1<\/strong><\/p>\r\n\r\n\r\n\r\n<p>Command (m for help): n<br>Partition number (1-4, default 1):<br>First sector (1677754368-2813066894, default 1677754368):<br>Last sector, +\/-sectors or +\/-size{K,M,G,T,P} (1677754368-2813066894, default 2813066894): +300M<\/p>\r\n\r\n\r\n\r\n<p><strong>\u65b0\u5efa\u5206\u533a \/dev\/sda2<br><\/strong>Command (m for help): n<br>Partition number (2-4, default 2):<br>First sector (1678368768-2813066894, default 1678368768):<br>Last sector, +\/-sectors or +\/-size{K,M,G,T,P} (1678368768-2813066894, default 2813066894): +476G<\/p>\r\n\r\n\r\n\r\n<p><strong>\u5c06 \/dev\/sda1 \u7684\u5206\u533a\u7c7b\u578b\u6539\u4e3a EFI System<br><\/strong>Command (m for help): t<br>Partition number (1-4, default 1): 1<br>Partition type (type L to list all types): ef<\/p>\r\n\r\n\r\n\r\n<p>Changed type of partition &#8216;Linux filesystem&#8217; to &#8216;EFI System&#8217;.<\/p>\r\n\r\n\r\n\r\n<p><strong>\u4fdd\u5b58<br><\/strong>Command (m for help): w<br>The partition table has been altered.<br>Calling ioctl() to re-read partition table.<br>Syncing disks.<\/p>\r\n\r\n\r\n\r\n<p><strong>\u683c\u5f0f\u5316\u5206\u533a<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u5f53\u5206\u533a\u5efa\u7acb\u597d\u4e86\uff0c\u6bcf\u4e2a\u65b0\u5efa\u7acb\u7684\u5206\u533a\u90fd\u9700\u8981\u4f7f\u7528\u9002\u5f53\u7684 <a href=\"https:\/\/wiki.archlinux.org\/title\/File_systems_(\u7b80\u4f53\u4e2d\u6587)\">\u6587\u4ef6\u7cfb\u7edf<\/a> \u8fdb\u884c\u683c\u5f0f\u5316\u3002\u4e3e\u4e2a\u4f8b\u5b50\uff0c\u8981\u5728\u6839\u5206\u533a <code>\/dev\/*root_partition*<\/code> \u4e0a\u521b\u5efa\u4e00\u4e2a Ext4 \u6587\u4ef6\u7cfb\u7edf\uff0c\u8fd0\u884c\uff1a<code>mkfs.ext4 \/dev\/root_partition<\/code>\uff08\u6839\u5206\u533a\uff09\uff1a<code>mkfs.ext4 \/dev\/sda2<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u6709<code>efi<\/code>\u5206\u533a\uff0c\u5047\u5982\u662f\u5728 <code>sda1<\/code>\u4e0a\uff0c\u90a3\u4e48\u9700\u8981\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># mkfs.fat -F32 \/dev\/sda1<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>LVM \u5377\u521b\u5efa\u4e0e\u7ba1\u7406<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u5efa\u7acb\u7269\u7406\u5377PV\uff0c\u4f7f\u786c\u76d8\u652f\u6301 <code>LVM<\/code> \u7ba1\u7406\uff0c\u5c06\u7b2c\u4e8c\u4e2a\u5206\u533a\u8bbe\u7f6e\u6210 <code>\u7269\u7406\u5377PV<\/code><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># pvcreate \/dev\/sda2<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5efa\u7acb\u5377\u7ec4VG\uff0c\u547d\u540d\u4e3a arch\uff0c\u5e76\u628a\u5efa\u7acb\u7684\u7269\u7406\u5377\u52a0\u8fdb\u53bb<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># vgcreate arch \/dev\/sda2<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5206\u5377\uff0c\u5efa\u7acb\u903b\u8f91\u5377LV\uff0c<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>lvcreate -L 100G arch -n root\r\nlvcreate -L 410G arch -n home\r\nlvcreate -l +100%FREE arch -n swap<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u683c\u5f0f\u5316\uff0c<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mkfs.ext4 \/dev\/mapper\/arch-root    \r\nmkfs.ext4 \/dev\/mapper\/arch-home    \r\nmkswap \/dev\/mapper\/arch-swap<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u521b\u5efa\u4e86 <a href=\"https:\/\/wiki.archlinux.org\/title\/Swap_(\u7b80\u4f53\u4e2d\u6587)\">\u4ea4\u6362\u5206\u533a<\/a> (\u4f8b\u5982 <code>\/dev\/*sda3*<\/code>)\uff0c\u8bf7\u4f7f\u7528 <a href=\"https:\/\/man.archlinux.org\/man\/mkswap.8\">mkswap(8)<\/a> \u5c06\u5176\u521d\u59cb\u5316\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mkswap \/dev\/mapper\/arch-swap<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u6302\u8f7d LVM \u5206\u533a<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u6302\u8f7d\u5206\u533a\u7684\u65f6\u5019,\u5982\u679cboot\u5355\u72ec\u5206\u533a\uff0c\u8981\u9996\u5148\u6302\u8f7droot \u5373 \/ \u5206\u533a\uff0c\u7136\u540e\u6302\u8f7dboot \u5206\u533a\uff0c\u6700\u540e\u518d\u6302\u8f7d\u5176\u5b83\u5206\u533a\uff0c\u4e0d\u7136\u540e\u7eed\u5b89\u88c5\u4f1a\u51fa\u73b0\u95ee\u9898,\u5c06\u6839\u78c1\u76d8\u5377 <a href=\"https:\/\/wiki.archlinux.org\/title\/Mount\">\u6302\u8f7d<\/a> \u5230 <code>\/mnt<\/code>\uff0c\u7136\u540e\u4f7f\u7528 <a href=\"https:\/\/man.archlinux.org\/man\/mkdir.1\">mkdir(1)<\/a> \u521b\u5efa\u5176\u4ed6\u5269\u4f59\u7684\u6302\u8f7d\u70b9\uff08\u6bd4\u5982 <code>\/mnt\/efi<\/code>\uff09\u5e76\u6302\u8f7d\u5176\u76f8\u5e94\u7684\u78c1\u76d8\u5377\u3002<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mount \/dev\/mapper\/arch-root \/mnt\r\nmkdir \/mnt\/boot \/mnt\/home\r\nmount \/dev\/sda1 \/mnt\/boot\r\nmount \/dev\/mapper\/arch-home \/mnt\/home<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u6ce8\u610f\u4e8b\u9879<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u6302\u8f7d\u5206\u533a\u7684\u65f6\u5019,\u5982\u679cboot\u5355\u72ec\u5206\u533a\uff0c\u8981\u9996\u5148\u6302\u8f7droot \u5373 \/ \u5206\u533a\uff0c\u7136\u540e\u6302\u8f7dboot \u5206\u533a\uff0c\u6700\u540e\u518d\u6302\u8f7d\u5176\u5b83\u5206\u533a\uff0c\u4e0d\u7136\u540e\u7eed\u5b89\u88c5\u4f1a\u51fa\u73b0\u95ee\u9898<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%BD%AF%E4%BB%B6%E6%BA%90%E9%80%89%E6%8B%A9%E4%B8%8E%E6%9B%B4%E6%96%B0\"><\/span>\u8f6f\u4ef6\u6e90\u9009\u62e9\u4e0e\u66f4\u65b0<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><strong>\u66f4\u6539\u8f6f\u4ef6\u6e90 <\/strong>\uff08\u53ef\u9009\uff09<\/p>\r\n\r\n\r\n\r\n<p>\u6587\u4ef6 <code>\/etc\/pacman.d\/mirrorlist<\/code> \u5b9a\u4e49\u4e86\u8f6f\u4ef6\u5305\u4f1a\u4ece\u54ea\u4e2a<a href=\"https:\/\/wiki.archlinux.org\/title\/Mirrors\">\u955c\u50cf\u6e90<\/a>\u4e0b\u8f7d\u3002\u5728 LiveCD \u542f\u52a8\u7684\u7cfb\u7edf\u4e0a\uff0c\u5728\u8fde\u63a5\u5230\u56e0\u7279\u7f51\u540e\uff0c<a href=\"https:\/\/wiki.archlinux.org\/title\/Reflector\">reflector<\/a> \u4f1a\u901a\u8fc7\u9009\u62e9 20 \u4e2a\u6700\u65b0\u540c\u6b65\u7684 HTTPS \u955c\u50cf\u5e76\u6309\u4e0b\u8f7d\u901f\u7387\u5bf9\u5176\u8fdb\u884c\u6392\u5e8f\u6765\u66f4\u65b0\u955c\u50cf\u5217\u8868\u3002[<a href=\"https:\/\/gitlab.archlinux.org\/archlinux\/archiso\/-\/blob\/master\/configs\/releng\/airootfs\/etc\/xdg\/reflector\/reflector.conf\">2]<\/a> \u3002 \u5728\u5217\u8868\u4e2d\u8d8a\u524d\u7684\u955c\u50cf\u5728\u4e0b\u8f7d\u8f6f\u4ef6\u5305\u65f6\u6709\u8d8a\u9ad8\u7684\u4f18\u5148\u6743\u3002\u60a8\u6216\u8bb8\u60f3\u68c0\u67e5\u4e00\u4e0b\u6587\u4ef6\uff0c\u770b\u770b\u662f\u5426\u6ee1\u610f\u3002\u5982\u679c\u4e0d\u6ee1\u610f\uff0c\u53ef\u4ee5\u76f8\u5e94\u7684\u4fee\u6539 <code>\/etc\/pacman.d\/mirrorlist<\/code> \u6587\u4ef6\uff0c\u5e76\u5c06\u5730\u7406\u4f4d\u7f6e\u6700\u8fd1\u7684\u955c\u50cf\u6e90\u632a\u5230\u6587\u4ef6\u7684\u5934\u90e8\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u6216\u8005\u624b\u52a8\u6dfb\u52a0\u8f6f\u4ef6\u6e90\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>vim \/etc\/pacman.d\/mirrorlist<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u8f93\u5165 \u63d2\u5165\u4ee5\u4e0b\u5185\u5bb9\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>## China\r\n  Server = https:\/\/mirrors.tuna.tsinghua.edu.cn\/archlinux\/<span class=\"katex math inline\">repo\/os\/<\/span>arch<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u4fdd\u5b58\uff0c\u9000\u51fa\u540e<\/p>\r\n\r\n\r\n\r\n<p><strong>\u66f4\u65b0\u7f13\u5b58<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -Syy<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%AD%A3%E5%BC%8F%E5%AE%89%E8%A3%85\"><\/span>\u6b63\u5f0f\u5b89\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><strong>\u5b89\u88c5\u5185\u6838\u53ca\u786c\u4ef6\u56fa\u4ef6<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u4f7f\u7528 <a href=\"https:\/\/git.archlinux.org\/arch-install-scripts.git\/tree\/pacstrap.in\">pacstrap<\/a> \u811a\u672c\uff0c\u5b89\u88c5 <a href=\"https:\/\/archlinux.org\/packages\/?name=base\">base<\/a> \u8f6f\u4ef6\u5305\u548c Linux <a href=\"https:\/\/wiki.archlinux.org\/title\/Kernel\">\u5185\u6838<\/a>\u4ee5\u53ca\u5e38\u89c4\u786c\u4ef6\u7684\u56fa\u4ef6<\/p>\r\n\r\n\r\n\r\n<p><strong>AMD<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacstrap \/mnt base linux linux-firmware base-devel lvm2 vim os-prober amd-ucode dhclient dialog dhcpcd openssh wget wireless-regdb wireless_tools wpa_supplicant efibootmgr networkmanager<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>Intel<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacstrap \/mnt base linux linux-firmware base-devel lvm2 vim os-prober intel-ucode dhclient dialog dhcpcd openssh wget wireless-regdb wireless_tools wpa_supplicant efibootmgr networkmanager<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u63d0\u793a\uff1a<\/strong><\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>\u53ef\u4ee5\u5c06 <a href=\"https:\/\/archlinux.org\/packages\/?name=linux\">linux<\/a> \u66ff\u6362\u4e3a <a href=\"https:\/\/wiki.archlinux.org\/title\/Kernel\">kernel<\/a> \u9875\u9762\u4e2d\u4ecb\u7ecd\u7684\u5185\u6838\u8f6f\u4ef6\u5305\u3002<\/li>\r\n\r\n\r\n\r\n<li>\u5728\u865a\u62df\u673a\u6216\u5bb9\u5668\u4e2d\u5b89\u88c5\u65f6\uff0c\u53ef\u4ee5\u4e0d\u5b89\u88c5\u56fa\u4ef6\u8f6f\u4ef6\u5305\u3002<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p><strong>\u6302\u8f7d\u4fe1\u606f\u5199\u5165<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u4f7f\u7528 <code>Fstab<\/code>\u5c06\u6302\u8f7d\u4fe1\u606f\u5199\u5230\u672c\u5730\uff0c <a href=\"https:\/\/man.archlinux.org\/man\/genfstab.8\">genfstab(8)<\/a> \u5c06\u81ea\u52a8\u68c0\u6d4b\u6302\u8f7d\u7684\u6587\u4ef6\u7cfb\u7edf\u548c\u4ea4\u6362\u7a7a\u95f4\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u7528\u4ee5\u4e0b\u547d\u4ee4\u751f\u6210 <a href=\"https:\/\/wiki.archlinux.org\/title\/Fstab\">fstab<\/a> \u6587\u4ef6 (\u7528 <code>-U<\/code> \u6216 <code>-L<\/code> \u9009\u9879\u8bbe\u7f6eUUID \u6216\u5377\u6807)\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>genfstab -U \/mnt >> \/mnt\/etc\/fstab\r\ncat \/mnt\/etc\/fstab<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u5f3a\u70c8\u5efa\u8bae<\/strong>\u5728\u6267\u884c\u5b8c\u4ee5\u4e0a\u547d\u4ee4\u540e\uff0c\u540e\u68c0\u67e5\u4e00\u4e0b\u751f\u6210\u7684 <code>\/mnt\/etc\/fstab<\/code> \u6587\u4ef6\u662f\u5426\u6b63\u786e\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>Chroot\u8fdb\u5165\u672c\u5730\u7cfb\u7edf<\/strong><\/p>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/wiki.archlinux.org\/title\/Change_root_(\u7b80\u4f53\u4e2d\u6587)\">Change root<\/a> \u5230\u65b0\u5b89\u88c5\u7684\u7cfb\u7edf\uff0c<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>arch-chroot \/mnt<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u8bbe\u7f6e\u65f6\u533a\uff1a<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>ln -sf \/usr\/share\/zoneinfo\/Asia\/Shanghai \/etc\/localtime\r\nhwclock --systohc\r\ndate<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u8fd0\u884c <a href=\"https:\/\/man.archlinux.org\/man\/hwclock.8\">hwclock(8)<\/a> \u4ee5\u751f\u6210 <code>\/etc\/adjtime<\/code>\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># hwclock --systohc<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u8fd9\u4e2a\u547d\u4ee4\u5047\u5b9a\u786c\u4ef6\u65f6\u95f4\u5df2\u7ecf\u88ab\u8bbe\u7f6e\u4e3a <a href=\"https:\/\/en.wikipedia.org\/wiki\/UTC\">UTC \u65f6\u95f4<\/a>\u3002\u8be6\u7ec6\u4fe1\u606f\u8bf7\u67e5\u770b <a href=\"https:\/\/wiki.archlinux.org\/title\/System_time#Time_standard\">System time#Time standard<\/a>\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>\u8bed\u8a00\u672c\u5730\u5316<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u5148\u5b89\u88c5\u6587\u672c\u7f16\u8f91\u5de5\u5177 vim<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S vim<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u672c\u5730\u5316\u7684\u7a0b\u5e8f\u4e0e\u5e93\u82e5\u8981\u672c\u5730\u5316\u6587\u672c\uff0c\u90fd\u4f9d\u8d56 <a href=\"https:\/\/wiki.archlinux.org\/title\/Locale\">Locale<\/a>\uff0c\u540e\u8005\u660e\u786e\u89c4\u5b9a\u5730\u57df\u3001\u8d27\u5e01\u3001\u65f6\u533a\u65e5\u671f\u7684\u683c\u5f0f\u3001\u5b57\u7b26\u6392\u5217\u65b9\u5f0f\u548c\u5176\u4ed6\u672c\u5730\u5316\u6807\u51c6\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u9700\u5728\u8fd9\u4e24\u4e2a\u6587\u4ef6\u8bbe\u7f6e\uff1a<code>locale.gen<\/code> \u4e0e <code>locale.conf<\/code>\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u7f16\u8f91<code>\/etc\/locale.gen<\/code> \u7136\u540e\u79fb\u9664\u9700\u8981\u7684 <a href=\"https:\/\/wiki.archlinux.org\/title\/Locale_(\u7b80\u4f53\u4e2d\u6587)\">\u5730\u533a<\/a> \u524d\u7684\u6ce8\u91ca\u7b26\u53f7 <code>#<\/code>\u3002\u5982 <code>\u8bbe\u7f6e\u4e3a en_GB.UTF-8<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u63a5\u7740\u6267\u884c <code>locale-gen<\/code> \u4ee5\u751f\u6210 locale \u4fe1\u606f\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># locale-gen<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7136\u540e\u521b\u5efa <a href=\"https:\/\/man.archlinux.org\/man\/locale.conf.5\">locale.conf(5)<\/a> \u6587\u4ef6\uff0c\u5e76 <a href=\"https:\/\/wiki.archlinux.org\/title\/Locale#Setting_the_system_locale\">\u7f16\u8f91\u8bbe\u5b9a LANG \u53d8\u91cf<\/a>\uff0c\u6bd4\u5982\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>\/etc\/locale.conf\r\nLANG=en_US.UTF-8  ? en_GB.UTF-8<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53e6\u5916\u5bf9\u4e8e\u4e2d\u6587\u7528\u6237\uff1a<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>\u7528\u6237\u53ef\u4ee5\u8bbe\u7f6e\u81ea\u5df1\u7684 locale\uff0c\u8be6\u60c5\u8bf7\u53c2\u9605 <a href=\"https:\/\/wiki.archlinux.org\/title\/Locale#Overriding_system_locale_per_user_session\">Locale#Overriding system locale per user session<\/a> \u6216 <a href=\"https:\/\/wiki.archlinux.org\/title\/Locale_(\u7b80\u4f53\u4e2d\u6587)##\u8bbe\u7f6e\u5f53\u524d\u533a\u57df\">Locale (\u7b80\u4f53\u4e2d\u6587)##\u8bbe\u7f6e\u5f53\u524d\u533a\u57df<\/a>\uff1b<\/li>\r\n\r\n\r\n\r\n<li>\u5c06\u7cfb\u7edf locale \u8bbe\u7f6e\u4e3a <code>en_US.UTF-8<\/code> \uff0c\u7cfb\u7edf\u7684 log \u5c31\u4f1a\u7528\u82f1\u6587\u663e\u793a\uff0c\u8fd9\u6837\u66f4\u5bb9\u6613\u5224\u65ad\u548c\u5904\u7406\u95ee\u9898\uff1b<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>\u4e5f\u53ef\u4ee5\u8bbe\u7f6e\u4e3a <code>en_GB.UTF-8<\/code> \u6216 <code>en_SG.UTF-8<\/code>\uff0c\u9644\u5e26\u4ee5\u4e0b\u4f18\u70b9:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>\u8fdb\u5165\u684c\u9762\u73af\u5883\u540e\u4ee5 24 \u5c0f\u65f6\u5236\u663e\u793a\u65f6\u95f4\uff1b<\/li>\r\n\r\n\r\n\r\n<li>LibreOffice \u7b49\u529e\u516c\u8f6f\u4ef6\u7684\u7eb8\u5f20\u5c3a\u5bf8\u4f1a\u9ed8\u8ba4\u4e3a <code>A4<\/code> \u800c\u975e <code>Letter(US)<\/code>\uff1b<\/li>\r\n\r\n\r\n\r\n<li>\u53ef\u5c3d\u91cf\u907f\u514d\u4e0d\u5fc5\u8981\u4e14\u53ef\u80fd\u9020\u6210\u5904\u7406\u9ebb\u70e6\u7684\u82f1\u5236\u5355\u4f4d\u3002<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>\u7f16\u8f91\u5b8c\u4e24\u4e2a\u6587\u4ef6\u4e4b\u540e\uff1a<code>locale-gen<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u770b\u5230 Generation complete \u5373\u8bf4\u660e\u672c\u5730\u5316\u751f\u6210\u5b8c\u6210\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>lvm\u914d\u7f6e<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u5728block \u548c filesystems\u4e4b\u95f4\u6dfb\u52a0lvm2<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>vim \/etc\/mkinitcpio.conf\r\n  ----------------------\r\nHOOKS=(base udev autodetect modconf block lvm2 filesystems keyboard fsck)<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7136\u540e\u5e94\u7528\u6b64\u914d\u7f6e<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mkinitcpio -p linux<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u7f51\u7edc\u914d\u7f6e<\/strong><\/p>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/wiki.archlinux.org\/title\/Create\">\u521b\u5efa<\/a> <a href=\"https:\/\/wiki.archlinux.org\/title\/Network_configuration_(\u7b80\u4f53\u4e2d\u6587)#\u8bbe\u7f6e\u8ba1\u7b97\u673a\u540d\">hostname<\/a> \u6587\u4ef6\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>touch \/etc\/hostname\r\npacman -S NetworkManager<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5b89\u88c5 dhcpcd\uff1a\u5426\u5219\u91cd\u542f\u540e\u65e0\u6cd5\u8fde\u63a5\u5230\u7f51\u7edc\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u5b89\u88c5 iwd: \u65e0\u7ebf\u7f51<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S dhcpcd\r\npacman -S iwd<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>Root \u5bc6\u7801<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>passwd<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u5b89\u88c5\u5f15\u5bfc\u7a0b\u5e8f<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u5bf9\u4e8e <code>grub<\/code>\u7528\u4e0b\u9762\u7684\u547d\u4ee4<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S grub\r\ngrub-install \/dev\/sda1<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u82e5\u51fa\u73b0error:will not proceed with blocklists\uff0c\u6dfb\u52a0\u2013force\u53c2\u6570\u5c31\u597d\u4e86<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>grub-install \u2013force \/dev\/sda<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Installation finished. No error reported.\u5b89\u88c5\u5b8c\u6210 \uff0c\u6ca1\u6709\u9519\u8bef<\/p>\r\n\r\n\r\n\r\n<p>\u5bf9\u4e8e<code><strong>grub2<\/strong><\/code>\uff0c\u7528\u4e0b\u9762\u7684\u547d\u4ee4<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S grub efibootmgr\r\nsudo mount \/dev\/sdxx \/mnt # sdxx is your EFI partition.\r\nsudo grub-install --target=x86_64-efi --efi-directory=\/mnt --bootloader-id=grub --recheck\r\nsudo grub-mkconfig -o \/boot\/grub\/grub.cfg\r\nsudo grub-mkconfig -o \/mnt\/EFI\/grub\/grub.cfg\r\n* Note: If you got an error, try this before grub-install:\r\nsudo mount \/dev\/sdxx \/boot\/efi\/\r\nsudo mount -t efivarfs efivarfs \/sys\/firmware\/efi\/efivars\/<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5148<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mkdir \/mnt\/boot\r\nmount \/dev\/sda1 \/mnt\/boot<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7136\u540e<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>grub-install --target=x86_64-efi --efi-directory=\/boot --bootloder-id=ArchLinuxGrub<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u4e0d\u7ba1\u54ea\u79cd\u65b9\u5f0f\u5b89\u88c5\u7684 <code>grub<\/code> \u6700\u540e\u90fd\u9700\u8981<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>grub-mkconfig -o \/boot\/grub\/grub.cfg<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u8fd9\u6837\u6211\u4eec\u7684\u7cfb\u7edf\u5c31\u914d\u7f6e\u597d\u4e86\uff0c\u6b64\u65f6\u91cd\u542f\u3002\u6267\u884c<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>exit\r\npoweroff<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6765\u6e90\uff1a<a href=\"https:\/\/qiedd.com\/126.html\">QIEDD<\/a><\/p>\r\n\r\n\r\n\r\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%AC%AC%E4%B8%80%E6%AC%A1%E5%90%AF%E5%8A%A8_Arch_Linux\"><\/span>\u7b2c\u4e00\u6b21\u542f\u52a8 Arch Linux<span class=\"ez-toc-section-end\"><\/span><\/h1>\r\n\r\n\r\n\r\n<p>\u6b63\u5e38\u542f\u52a8 \u2014\u2014- \u5982\u679c\u662f\u865a\u62df\u673a\uff0c\u5148 [\u8bbe\u7f6e] -> [\u5b58\u50a8]-> \u79fb\u9664\u5149\u76d8<\/p>\r\n\r\n\r\n\r\n<p>\u8fdb\u5165\u7cfb\u7edf\uff0c\u8f93\u5165 root\uff08\u7528\u6237\u540d\uff09\u548c\u5bc6\u7801\uff08\u5148\u524d\u8bbe\u7f6e\u7684\uff09<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%81%94%E7%BD%91\"><\/span>\u8054\u7f51<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># \u6709\u7ebf\r\nsystemctl enable dhcpcd\r\ndhcpcd\r\nip link \r\nping baidu.com -c 2\r\n# \u65e0\u7ebf\r\nsystemctl enable iwd\r\niwctl\r\nping qq.com -c 2<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u542f\u7528\u7f51\u7edc\u8fde\u63a5\uff0c\u4e00\u4e2a\u57fa\u672c\u7684 Arch Linux \u7684\u5b89\u88c5\u81f3\u6b64\u7ed3\u675f\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u8003\u8651\u5230\u56fe\u5f62\u754c\u9762\u7f51\u7edc\u7ba1\u7406\u4f7f\u7528 <code>NetworkManager<\/code> \u56e0\u6b64\u5efa\u8bae\u4f7f\u7528\u4e0b\u9762\u7684\u65b9\u6cd5\uff0c<\/p>\r\n\r\n\r\n\r\n<p><strong>\u7f51\u7edc\u914d\u7f6e<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S networkmanager  # \u7f51\u7edc\u7ba1\u7406\u5668\r\nsystemctl enable NetworkManager  # \u5c06networkmanager\u5199\u5165\u5f00\u673a\u542f\u52a8\r\nsystemctl start NetworkManager\r\nsystemctl disable dhcpcd # NetworkManager\u53ef\u80fd\u4e0e\u8fd9\u4e2a\u51b2\u7a81\uff0c\u6700\u597d\u505c\u6b62\u5e76\u7981\u7528\u8fd9\u4e2a\r\nsystemctl stop dhcpcd\r\nsystemctl disable iwd\r\nsystemctl stop iwd<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u4f7f\u7528 networkmanager\u94fe\u63a5wifi\u70ed\u70b9<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>systemctl start NetworkManager\r\nsystemctl enable NetworkManager<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u67e5\u770b\u8bbe\u5907\u72b6\u6001<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>nmcli device<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u626b\u63cfwifi\u70ed\u70b9<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>nmcli d wifi list<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u8fde\u63a5\u65e0\u7ebf\u70ed\u70b9<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>nmcli device wifi connect 'tplink-6688' password 'youpassword'<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u67e5\u770b\u8fde\u63a5\u72b6\u6001,\u663e\u793a\u6240\u6709\u7684\u7f51\u7edc\u94fe\u63a5<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>nmcli c show<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%96%B0%E5%BB%BA%E4%B8%80%E4%B8%AA%E7%94%A8%E6%88%B7\"><\/span>\u65b0\u5efa\u4e00\u4e2a\u7528\u6237<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>root \u7528\u6237\u7684\u6743\u9650\u8fc7\u9ad8\uff0c\u9020\u6210\u5bf9\u7cfb\u7edf\u707e\u96be\u6027\u7684\u635f\u574f\u7684\u98ce\u9669\u56e0\u6b64\u8f83\u9ad8\uff0c\u6211\u4eec\u56e0\u6b64<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>useradd -m -G wheel username\/liupei\r\npasswd username\/liupei<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u5b89\u88c5 sudo<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u4e0d\u4f7f\u7528 root \u65f6\u5982\u4f55\u83b7\u5f97 root \u6743\u9650\u5462\uff1f\u9700\u8981\u5728\u547d\u4ee4\u524d\u52a0\u4e0a sudo\uff0c\u800c sudo \u4e5f\u9700\u8981\u5148\u5b89\u88c5\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S sudo<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u6267\u884c<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>ln -s \/usr\/bin\/vim \/usr\/bin\/vi\r\nvisudo<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u8fdb\u5165 Vim \u7f16\u8f91\u5668\uff0c\u627e\u5230<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># %wheel ALL=(ALL) ALL<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u628a\u300c#\u300d\u53bb\u6389\uff0c\u4fdd\u5b58\u9000\u51fa\u3002<strong>reboot<\/strong> \u91cd\u542f\u3002\u7528\u65b0\u7528\u6237\u767b\u9646\uff0c\u8fdb\u5165\u7cfb\u7edf<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BF%AE%E6%94%B9%E5%90%AF%E5%8A%A8%E5%81%9C%E7%95%99%E6%97%B6%E9%97%B4\"><\/span>\u4fee\u6539\u542f\u52a8\u505c\u7559\u65f6\u95f4<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>\u5207\u6362\u81f3root\u7528\u6237\uff1a<code>su -<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u7f16\u8f91 <code>\/boot\/grub\/grub.cfg <\/code>\u914d\u7f6e\u6587\u4ef6<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>vim \/boot\/gub\/grub.cfg\r\nset_timeout=5   -->  set_timeout=1\r\nreboot<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7b2c\u4e00\u4e2a\u9009\u9879\u662f\u6b63\u5e38\u542f\u52a8\uff0c\u4e5f\u662f\u9ed8\u8ba4\u542f\u52a8\u9879\u3002\u7b2c\u4e8c\u4e2a\u6025\u6551\u6a21\u5f0f\u542f\u52a8(\u7cfb\u7edf\u51fa\u73b0\u95ee\u9898\u4e0d\u80fd\u6b63\u5e38\u542f\u52a8\u65f6\u4f7f\u7528\u5e76\u4fee\u590d\u7cfb\u7edf)<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BD%BF%E7%94%A8%EF%BC%88%E6%B8%85%E5%8D%8E%E6%BA%90%EF%BC%89\"><\/span>\u4f7f\u7528\uff08\u6e05\u534e\u6e90\uff09<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>\u4fee\u6539\u6e90\u6587\u4ef6\uff1a<code>sudo vim \/etc\/pacman.conf<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u7136\u540e\u5728 <code>pacman.conf<\/code> \u6587\u4ef6\u7684\u6700\u540e\u589e\u52a0\u4ee5\u4e0b\u4e24\u6bb5\u4ee3\u7801\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>&#91;archlinuxcn]\r\nServer = https:\/\/mirrors.tuna.tsinghua.edu.cn\/archlinuxcn\/$arch<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u66f4\u65b0\u6e90\u6587\u4ef6<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -Syy\r\nsudo pacman -S archlinuxcn-keyring\r\nsudo pacman -Syy<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u51fa\u73b0\u9519\u8bef\u65e0\u6cd5\u5b89\u88c5\uff0c\u6267\u884c\u4ee5\u4e0b\u4ee3\u7801\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>rm -rf \/etc\/pacman.d\/gnupg\r\npacman-key --init\r\npacman-key --populate archlinux\r\npacman-key --populate archlinuxcn\r\n\r\nsudo pacman -Syy\r\nsudo pacman -S archlinuxcn-keyrin<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e:  <a href=\"https:\/\/www.cnblogs.com\/xuexishiguang\/p\/14933750.html#:~:text=%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95%EF%BC%9A%20pacman%20-%20Syu%20haveged%20systemctl%20start%20haveged,Syy%20sudo%20pacman%20-%20S%20archlinuxcn%20-%20keyring\">cnblog<\/a>\uff0c<a href=\"https:\/\/www.archlinuxcn.org\/archlinux-cn-repo-and-mirror\/\">archlinux.cn<\/a><\/p>\r\n\r\n\r\n\r\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85%E5%AE%8C%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE\"><\/span>\u5b89\u88c5\u5b8c\u7cfb\u7edf\u914d\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h1>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%8D%A2%E6%BA%90\"><\/span>\u6362\u6e90<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman-mirrors -i -c China -m rank<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9B%B4%E6%96%B0%E7%B3%BB%E7%BB%9F\"><\/span>\u66f4\u65b0\u7cfb\u7edf<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -Syu<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85%E8%BE%93%E5%85%A5%E6%B3%95\"><\/span>\u5b89\u88c5\u8f93\u5165\u6cd5<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S fcitx5-m fcitx5-chinese-addons fcitx5-rime<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u914d\u7f6e\u8f93\u5165\u6cd5<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>vim .pam_environment\r\nGTK_IM_MODULE DEFAULT=fcitx\r\nQT_IM_MODULE  DEFAULT=fcitx\r\nXMODIFIERS    DEFAULT=@im=fcitx\r\nSDL_IM_MODULE DEFAULT=fcitx<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7ba1\u7406\u8f93\u5165\u6cd5\uff1a<code>fcitx-configuretool<\/code><\/p>\r\n\r\n\r\n\r\n<p>reference: <a href=\"https:\/\/segmentfault.com\/a\/1190000038921302\">sf\u535a\u5ba2<\/a><\/p>\r\n\r\n\r\n\r\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%95%8C%E9%9D%A2\"><\/span>\u56fe\u5f62\u5316\u754c\u9762<span class=\"ez-toc-section-end\"><\/span><\/h1>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85xorg%E6%9C%8D%E5%8A%A1\"><\/span>\u5b89\u88c5xorg\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>$ sudo pacman -S mesa lib32-mesa\r\n# pacman -S xf86-video-intel  # \u82f1\u7279\u5c14\u96c6\u663e\uff08\u72ec\u663e\u5b89\u88c5nvidia\uff09\u5b98\u65b9\u4e0d\u5efa\u8bae\r\npacman -S xf86-video-ati    # AMD\u96c6\u6210\u663e\u5361\r\npacman -S xorg\r\npacman -S plasma\r\npacman -S kde-applications\r\npacman -S sddm\r\nsystemctl start sddm<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u542f\u52a8\u95ea\u5c4f\u95ee\u9898<\/strong><\/p>\r\n\r\n\r\n\r\n<p><code>sudo vim \/etc\/default\/grub<br>\u5728 GRUB_COMLINE_LINUX_DEFAULT = \"loglevel=3 quiet nomodeset\"<br>\u7136\u540e\u66f4\u65b0\u4e00\u4e0b\u547d\u4ee4<br>grub-mkconfig -o \/boot\/grub\/grub.cfg<\/code><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%98%BE%E5%8D%A1%E9%A9%B1%E5%8A%A8\"><\/span>\u663e\u5361\u9a71\u52a8<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>\u6240\u6709 AMD \u663e\u5361\u5efa\u8bae\u4f7f\u7528\u5f00\u6e90\u9a71\u52a8\uff0c\u82f1\u4f1f\u8fbe\u663e\u5361\u5efa\u8bae\u4f7f\u7528\u95ed\u6e90\u9a71\u52a8\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>Intel \u6838\u82af\u663e\u5361<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u4e0d\u5efa\u8bae\u5b89\u88c5 <code>xf86-video-intel<\/code>\uff0c\u800c\u5e94\u4f7f\u7528 Xorg \u7684 modesetting \u9a71\u52a8\uff08\u4e5f\u5c31\u662f\u4ec0\u4e48\u90fd\u4e0d\u7528\u88c5\u7684\u610f\u601d\uff09<\/p>\r\n\r\n\r\n\r\n<p>\u6ce8\u610f\uff0c\u53ea\u6709 Intel HD 4000 \u53ca\u4ee5\u4e0a\u7684\u6838\u663e\u624d\u652f\u6301 vulkan\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>AMD \u6838\u82af\u663e\u5361<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S mesa lib32-mesa xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5bf9\u4e8e\u5177\u6709\u6838\u82af\u663e\u5361\u7684 AMD \u5904\u7406\u5668\uff0c\u9700\u8981\u5148\u786e\u5b9a\u6838\u663e\u67b6\u6784\uff08Architecture\uff09\u662f\u4ec0\u4e48\uff0c\u518d\u51b3\u5b9a\u5b89\u88c5\u4ec0\u4e48\u9a71\u52a8\u3002<\/p>\r\n\r\n\r\n\r\n<p>\u63a8\u8350\u5728 <a href=\"https:\/\/www.techpowerup.com\/\">TECHPOWERUP<\/a> \u8fdb\u884c\u67e5\u8be2\uff0c\u4fe1\u606f\u975e\u5e38\u5168\u9762\u3002\u5728\u786e\u5b9a\u4e86\u663e\u5361\u67b6\u6784\u540e\uff0c\u518d\u6839\u636e\u67b6\u6784\u5bf9\u7167\u4e0b\u8868\u51b3\u5b9a\u5b89\u88c5\u4ec0\u4e48\u9a71\u52a8\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>NVIDIA \u72ec\u7acb\u663e\u5361<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u8f83\u65b0\u578b\u53f7\u7684\u72ec\u7acb\u663e\u5361\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u76f4\u63a5\u5b89\u88c5\u5982\u4e0b\u51e0\u4e2a\u5305\u5373\u53ef<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S nvidia nvidia-settings lib32-nvidia-utils<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u95ea\u5c4f\u95ee\u9898<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo mhwd -i pci video-nvidia<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u662f GeForce 630 \u4ee5\u4e0b\u5230 GeForce 400 \u7cfb\u5217\u7684\u8001\u5361\uff0c\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u5b89\u88c5 <a href=\"https:\/\/aur.archlinux.org\/packages\/nvidia-390xx-dkms\/\">nvidia-390xx-dkms<\/a>aur \u53ca\u5176 32 \u4f4d\u652f\u6301\u5305\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>yay -S nvidia-390xx-dkms nvidia-settings lib32-nvidia-390xx-utils<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u518d\u8001\u7684\u663e\u5361\u76f4\u63a5\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u5b89\u88c5 <a href=\"https:\/\/wiki.archlinux.org\/title\/Nouveau_(\u7b80\u4f53\u4e2d\u6587)\">\u5f00\u6e90\u9a71\u52a8<\/a> \u5373\u53ef\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S mesa lib32-mesa xf86-video-nouveau<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>AMD \u72ec\u7acb\u663e\u5361<\/strong><\/p>\r\n\r\n\r\n\r\n<p>AMD \u72ec\u7acb\u663e\u5361\u7684\u9a71\u52a8\u5b89\u88c5\u6b65\u9aa4\u5b9e\u9645\u4e0a\u548c AMD \u6838\u82af\u663e\u5361\u662f\u76f8\u540c\u7684\uff0c\u90fd\u9700\u8981\u5148\u786e\u5b9a\u67b6\u6784\uff0c\u7136\u540e\u9009\u5b9a\u6b63\u786e\u7684\u9a71\u52a8\u5b89\u88c5\u5373\u53ef\u3002\u53c2\u8003\u6b65\u9aa4 <a href=\"https:\/\/arch.icekylin.online\/rookie\/graphic-driver.html#amd-\u6838\u82af\u663e\u5361\">AMD \u6838\u82af\u663e\u5361<\/a>\u3002<\/p>\r\n\r\n\r\n\r\n<p><strong>\u53cc\u663e\u5361\uff08\u6838\u663e + \u72ec\u663e\uff09<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e\uff1a<a href=\"https:\/\/arch.icekylin.online\/rookie\/graphic-driver.html\">iceklyn<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"sddm%E5%BC%80%E6%9C%BA%E9%BB%98%E8%AE%A4%E5%BC%80%E5%90%AF%E5%B0%8F%E9%94%AE%E7%9B%98\"><\/span>sddm\u5f00\u673a\u9ed8\u8ba4\u5f00\u542f\u5c0f\u952e\u76d8<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>\u4eceaur\u6e90\u5b89\u88c5numLockOnTty\uff0c\u5e76\u5f00\u673a\u542f\u52a8<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>yay -S systemd-numlockontty\r\nsystemctl enable numLockOnTty<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7f16\u8f91<code>\/etc\/sddm.conf<\/code><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>&#91;General]\r\nNumlock=on<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u91cd\u542f\uff1a<code>reboot<\/code><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"KDE_%E7%BE%8E%E5%8C%96\"><\/span><strong>KDE \u7f8e\u5316<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S plank<\/code><\/pre>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/www.jianshu.com\/p\/5e7726d1cb16\">\u7f8e\u53161<\/a>\uff0c<a href=\"https:\/\/www.yuque.com\/mayidejinjun\/wx2hau\/kxg2ys\">\u7f8e\u53162<\/a>\uff0c<a href=\"https:\/\/www.bilibili.com\/video\/av95185091\/\">\u7f8e\u53163<\/a><\/p>\r\n\r\n\r\n\r\n<p><strong>XFCE4\u754c\u9762\u7f8e\u5316<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S xorg xfce4<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e\uff1a <a href=\"https:\/\/zhuanlan.zhihu.com\/p\/355826301\">\u77e5\u4e4e<\/a>\uff0cArch <a href=\"https:\/\/wiki.archlinux.org\/title\/Installation_guide_(\u7b80\u4f53\u4e2d\u6587)\">Installation<\/a>\uff0c<a href=\"https:\/\/nyac.at\/posts\/arch-linux-install-notes\">\u51cc\u4e91<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%B8%AD%E6%96%87%E6%98%BE%E7%A4%BA\"><\/span>\u4e2d\u6587\u663e\u793a<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>vim \/etc\/locale.gen<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53d6\u6d88\u5982\u4e0b\u6ce8\u91ca<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>zh_CN.UTF-8\r\nzh_CN.GB18030 <\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u6267\u884c\uff1a<code>locale-gen<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u5b89\u88c5\u4e2d\u6587\u5b57\u4f53\uff08\u6587\u6cc9\u9a7f\u5b57\u4f53\uff09\uff1a<code>pacman -S wqy-zenhei<\/code><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%B8%AD%E6%96%87%E8%BE%93%E5%85%A5%E6%B3%95\"><\/span>\u4e2d\u6587\u8f93\u5165\u6cd5<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><strong><code>ibus<\/code>\u4e2d\u6587\u8f93\u5165\u6cd5<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S ibus-rime ibus-libpinyin ibus-pinyin\r\nvim .xprofile\r\n    export GTK_IM_MODULE=ibus\r\n    export XMODIFIERS=@im=ibus\r\n    export QT_IM_MODULE=ibus\r\n    ibus-daemon -d -x<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e\uff1a<a href=\"https:\/\/linuxacme.cn\/559\/\">\u6781\u81f4linux<\/a><\/p>\r\n\r\n\r\n\r\n<p><strong><code>fcitx5<\/code> \u4e2d\u6587\u8f93\u5165\u6cd5<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S fcitx5-im \r\nsudo pacman -S fcitx5-chinese-addons  fcitx5-rime\r\nsudo pacman -S fcitx5-configtool<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5176\u4e2d\uff1a<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><code>fcitx5-chinese-addons<\/code> \u5305\u542b\u4e86\u5927\u91cf\u4e2d\u6587\u8f93\u5165\u65b9\u5f0f\uff1a\u62fc\u97f3\u3001\u53cc\u62fc\u3001\u4e94\u7b14\u62fc\u97f3\u3001\u81ea\u7136\u7801\u3001\u4ed3\u9889\u3001\u51b0\u87fe\u5168\u606f\u3001\u4e8c\u7b14\u7b49<\/li>\r\n\r\n\r\n\r\n<li>fcitx5-rime` \u5bf9\u7ecf\u5178\u7684 Rime IME \u8f93\u5165\u6cd5\u7684\u5305\u88c5\uff0c\u5185\u7f6e\u4e86\u7e41\u4f53\u4e2d\u6587\u548c\u7b80\u4f53\u4e2d\u6587\u7684\u652f\u6301\u3002<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>\u7136\u540e\u5728\u73af\u5883\u53d8\u91cf\u914d\u7f6e\u6587\u4ef6<code>\/etc\/environment<\/code>\u4e2d\u6dfb\u52a0\u5982\u4e0b\u5185\u5bb9\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code> # \/etc\/environment\r\n  GTK_IM_MODULE=fcitx\r\n  QT_IM_MODULE=fcitx\r\n  XMODIFIERS=@im=fcitx\r\n  SDL_IM_MODULE=fcitx<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7136\u540e\u914d\u7f6e\u81ea\u52a8\u542f\u52a8\uff0c\u63d0\u4f9b\u4ee5\u4e0b3\u79cd\u65b9\u6cd5\uff0c\u7b2c\u4e00\u4e2a\u4e0d\u884c\uff0c\u8bd5\u7b2c2\u4e2a\uff0c\u7136\u540e\u7b2c3\u4e2a:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li>\u5982\u679c\uff0c\u652f\u6301XDG\u684c\u9762\u73af\u5883\uff0c\u4f8b\u5982 <code>KDE,GNOME, Xfce<\/code>,\u9ed8\u8ba4<code>\u91cd\u542f<\/code>\u540e\u5373\u53ef<\/li>\r\n\r\n\r\n\r\n<li>\u5728 <code>~\/.config\/autostart<\/code> \u76ee\u5f55\u4e0b\u6dfb\u52a0 <code>fcitx-autostart.deskto<\/code> p\u6587\u4ef6\uff0c\u53ef\u4ee5\u4ece\u76ee\u5f55<code>etc\/xdg\/autostart<\/code>\u4e2d\u590d\u5236<\/li>\r\n\r\n\r\n\r\n<li>\u5bf9\u4e8e<code>i3-wm<\/code>,\u53ef\u4ee5\u5728\u914d\u7f6e\u6587\u4ef6<code>~\/.config\/i3\/config<\/code>\u4e2d\u6dfb\u52a0\u5982\u4e0b\u4ee3\u7801\uff1a<code>exec_always --no-startup-id fcitx5<\/code><\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<p>\u53c2\u52a0\u6765\u6e90\uff1a<a href=\"https:\/\/zhuanlan.zhihu.com\/p\/393746270\">zhihu<\/a><\/p>\r\n\r\n\r\n\r\n<p><strong>\u514b\u9686 oh-my-zsh<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>git clone http:\/\/github.com\/robbyrussell\/oh-my-zsh ~\/.oh-my-zsh<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u5207\u6362\u914d\u7f6e\u6587\u4ef6\uff1a<\/strong>\u5907\u4efd\u4f60\u5df2\u6709\u7684 <code>.zshrc<\/code> \u6587\u4ef6\uff0c\u7136\u540e\u5c06 oh-my-zsh \u81ea\u5e26\u7684\u914d\u7f6e\u6587\u4ef6\u79fb\u52a8\u5230\u8fd9\u4e2a\u5730\u65b9\u3002\u8fd9\u4e24\u6b65\u64cd\u4f5c\u53ef\u4ee5\u4e00\u6b65\u5b8c\u6210\uff0c\u53ea\u9700\u8981\u4f60\u7684 <code>mv<\/code> \u547d\u4ee4\u652f\u6301 <code>-b<\/code> \u8fd9\u4e2a\u9009\u9879\u3002<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mv -b ~\/.oh-my-zsh\/templates\/zshrc.zsh-template ~\/.zshrc<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u7f16\u8f91\u914d\u7f6e\u6587\u4ef6<\/strong>\uff1a\u4f8b\u5982\uff0c\u4f60\u53ef\u4ee5\u66f4\u6539 <code>.oh-my-zsh<\/code> \u76ee\u5f55\u7684\u4f4d\u7f6e\u3002\u5728\u5b89\u88c5\u7684\u65f6\u5019\uff0c\u5b83\u9ed8\u8ba4\u662f\u4f4d\u4e8e\u4f60\u7684\u5bb6\u76ee\u5f55\u3002\u4f46\u662f\uff0c\u6839\u636e <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/freedesktop.org\/\">Free Desktop<\/a> \u6240\u5b9a\u4e49\u7684\u73b0\u4ee3 Linux \u89c4\u8303\u3002\u8fd9\u4e2a\u76ee\u5f55\u5e94\u5f53\u653e\u7f6e\u4e8e <code>~\/.local\/share<\/code> \u3002\u4f60\u53ef\u4ee5\u5728\u914d\u7f6e\u6587\u4ef6 .zshrc \u4e2d\u8fdb\u884c\u4fee\u6539\u3002\u5982\u4e0b\u6240\u793a\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># Path to your oh-my-zsh installation.\r\nexport ZSH=$HOME\/.local\/share\/oh-my-zsh<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u7136\u540e\u5c06 .oh-my-zsh \u76ee\u5f55\u79fb\u52a8\u5230\u4f60\u65b0\u914d\u7f6e\u7684\u76ee\u5f55\u4e0b\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>mv ~\/.oh-my-zsh $HOME\/.local\/share\/oh-my-zsh<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u91cd\u65b0\u542f\u52a8 Zsh<\/strong><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>source ~\/.zshrc<\/code><\/pre>\r\n\r\n\r\n\r\n<p><strong>\u66f4\u6362\u4f60\u7684\u4e3b\u9898<\/strong><\/p>\r\n\r\n\r\n\r\n<p>\u53ef\u4ee5\u901a\u8fc7\u5217\u51fa <code>.oh-my-zsh<\/code> \u76ee\u5f55\u4e0b\u7684\u6240\u6709\u6587\u4ef6\u6765\u67e5\u770b\u6240\u6709\u5b89\u88c5\u7684\u4e3b\u9898\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>peter@c510 ~ ls .local\/share\/oh-my-zsh\/themes\/\r\n3den.zsh-theme             kennethreitz.zsh-theme\r\nadben.zsh-theme            kiwi.zsh-theme\r\naf-magic.zsh-theme         kolo.zsh-theme<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u60f3\u5728\u5207\u6362\u4e3b\u9898\u4e4b\u524d\u67e5\u770b\u4e00\u4e0b\u5b83\u7684\u6837\u5b50\uff0c\u4f60\u53ef\u4ee5\u67e5\u770b Oh My Zsh \u7684 <a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/github.com\/robbyrussell\/oh-my-zsh\/wiki\/Themes\">wiki<\/a> \u9875\u9762\u3002\u8981\u67e5\u770b\u66f4\u591a\u4e3b\u9898\uff0c\u53ef\u4ee5\u67e5\u770b <a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/github.com\/robbyrussell\/oh-my-zsh\/wiki\/External-themes\">\u5916\u90e8\u4e3b\u9898<\/a> wiki <a href=\"https:\/\/github.com\/ohmyzsh\/ohmyzsh\/wiki\/Themes\">\u9875\u9762<\/a>\u3002\u5927\u90e8\u5206\u7684\u4e3b\u9898\u662f\u975e\u5e38\u6613\u4e8e\u5b89\u88c5\u548c\u4f7f\u7528\u7684\uff0c\u4ec5\u4ec5\u9700\u8981\u6539\u53d8 <code>.zshrc<\/code> \u6587\u4ef6\u4e2d\u7684\u914d\u7f6e\u9009\u9879\u7136\u540e\u91cd\u65b0\u8f7d\u5165\u914d\u7f6e\u6587\u4ef6<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>#ZSH_THEME=\"agnoster\"\r\nZSH_THEME=\"dieter\"<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e\uff1a<a href=\"https:\/\/cloud.tencent.com\/developer\/article\/1879724\">\u7ed9 Zsh \u6dfb\u52a0\u4e3b\u9898\u548c\u63d2\u4ef6<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9B%B4%E6%94%B9tty%E5%AD%97%E4%BD%93%E5%92%8C%E5%A4%A7%E5%B0%8F\"><\/span>\u66f4\u6539tty\u5b57\u4f53\u548c\u5927\u5c0f<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>\u4e34\u65f6\u8bbe\u7f6e\u7684\u65b9\u6cd5\uff1a <code>setfont \/usr\/share\/kbd\/consolefonts\/latarcyrheb-sun32.psfu.gz<\/code><\/p>\r\n\r\n\r\n\r\n<p>\u6c38\u4e45\u8bbe\u7f6e\u7684\u65b9\u6cd5\uff1a<code>echo setfont \/usr\/share\/kbd\/consolefonts\/latarcyrheb-sun32.psfu.gz >>.zshrc<\/code><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"aur\"><\/span>aur<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/zhuanlan.zhihu.com\/p\/661351588manjaro\">https:\/\/zhuanlan.zhihu.com\/p\/661351588manjaro<\/a><\/p>\r\n\r\n\r\n\r\n<p>manjaro\uff1a<code>sudo pacman -S yay<\/code><\/p>\r\n\r\n\r\n\r\n<p>archlinux<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>git clone https:\/\/aur.archlinux.org\/yay.git\r\ncd yay\/\r\nexport GO111MODULE=on\r\nexport GOPROXY=https:\/\/goproxy.cn\r\n\r\nmakepkg -si\r\nyay --version<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5b89\u88c5\u540e\uff0c\u4f60\u53ef\u4ee5\u4f7f\u7528 <code>yay<\/code> \u547d\u4ee4\u6765\u5b89\u88c5\u8f6f\u4ef6\u5305\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>yay -S package_name<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e\uff1a<a href=\"https:\/\/linux.cn\/article-12107-1.html\">linuxcn<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BB%93%E5%BA%93%E6%9B%B4%E6%96%B0%E7%AD%BE%E5%90%8D%E6%8A%A5\"><\/span>\u4ed3\u5e93\u66f4\u65b0\u7b7e\u540d\u62a5<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman-key --init &amp;&amp; sudo pacman-key --populate &amp;&amp; sudo pacman -Syu<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u8003\u6587\u732e\uff1a<a href=\"https:\/\/blog.csdn.net\/taotieren\/article\/details\/105647253\">csdn<\/a><\/p>\r\n\r\n\r\n\r\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"pacman%E5%91%BD%E4%BB%A4\"><\/span>pacman\u547d\u4ee4<span class=\"ez-toc-section-end\"><\/span><\/h1>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%87%AA%E5%8A%A8%E8%A1%A5%E5%85%A8\"><\/span>\u81ea\u52a8\u8865\u5168<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>sudo pacman -S bash-completion<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9B%B4%E6%96%B0%E7%B3%BB%E7%BB%9F-2\"><\/span>\u66f4\u65b0\u7cfb\u7edf<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>pacman \u53ef\u4ee5\u7528\u4e00\u4e2a\u547d\u4ee4\u5c31\u53ef\u4ee5\u5347\u7ea7\u6574\u4e2a\u7cfb\u7edf\u3002\u82b1\u8d39\u7684\u65f6\u95f4\u53d6\u51b3\u4e8e\u7cfb\u7edf\u6709\u591a\u8001\u3002\u8fd9\u4e2a\u547d\u4ee4\u4f1a\u540c\u6b65\u975e\u672c\u5730(local)\u8f6f\u4ef6\u4ed3\u5e93\u5e76\u5347\u7ea7\u7cfb\u7edf\u7684\u8f6f\u4ef6\u5305<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -Syu  # \u5347\u7ea7\u7cfb\u7edf\r\npacman -Sy   # \u4ece\u670d\u52a1\u5668\u4e0b\u8f7d\u65b0\u7684\u8f6f\u4ef6\u5305\u6570\u636e\u5e93\uff08\u5b9e\u9645\u4e0a\u5c31\u662f\u4e0b\u8f7d\u8fdc\u7a0b\u4ed3\u5e93\u6700\u65b0\u8f6f\u4ef6\u5217\u8868\u5230\u672c\u5730\uff09\r\npacman -Su   # \u5347\u7ea7\u6240\u6709\u5df2\u5b89\u88c5\u7684\u8f6f\u4ef6\u5305<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5982\u679c\u5347\u7ea7\u65f6\uff0c\u7f51\u7edc\u6bd4\u8f83\u6162\uff0c\u89c9\u5f97\u65e2\u6d6a\u8d39\u65f6\u95f4\u53c8\u6d6a\u8d39\u786c\u76d8\uff0c\u5b9e\u5728\u4e0d\u60f3\u5347\u7ea7\u90a3\u4e48\u591a\u4e1c\u897f\uff0c\u53ef\u4ee5\u9010\u4e2a\u8f6f\u4ef6\u5305\u5347\u7ea7\u3002\u7528\u4e0b\u9762\u547d\u4ee4\u53ef\u4ee5\u5347\u7ea7\u6838\u5fc3\u5305\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S --needed filesystem msys2-runtime bash libreadline libiconv libarchive libgpgme libcurl pacman ncurses libintl<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6\"><\/span>\u5b89\u88c5\u8f6f\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S name1 name2 # \u5b89\u88c5\u8f6f\u4ef6\u3002\u4e5f\u53ef\u4ee5\u540c\u65f6\u5b89\u88c5\u591a\u4e2a\u5305\uff0c\u53ea\u9700\u4ee5\u7a7a\u683c\u5206\u9694\u5305\u540d\u5373\u53ef\u3002\r\npacman -S --needed name1 name2  # \u5b89\u88c5\u8f6f\u4ef6\uff0c\u4f46\u4e0d\u91cd\u65b0\u5b89\u88c5\u5df2\u7ecf\u662f\u6700\u65b0\u7684\u8f6f\u4ef6\r\npacman -Sy name    # \u5b89\u88c5\u8f6f\u4ef6\u524d\uff0c\u5148\u4ece\u8fdc\u7a0b\u4ed3\u5e93\u4e0b\u8f7d\u8f6f\u4ef6\u5305\u6570\u636e\u5e93(\u6570\u636e\u5e93\u5373\u6240\u6709\u8f6f\u4ef6\u5217\u8868)\r\npacman -Sv name    # \u5728\u663e\u793a\u4e00\u4e9b\u64cd\u4f5c\u4fe1\u606f\u540e\u6267\u884c\u5b89\u88c5\r\npacman -Sw name    # \u53ea\u4e0b\u8f7d\u8f6f\u4ef6\u5305\uff0c\u4e0d\u5b89\u88c5\r\npacman -U name.pkg.tar.gz   # \u5b89\u88c5\u672c\u5730\u8f6f\u4ef6\u5305\r\npacman -U http:\/\/www.example.com\/repo\/example.pkg.tar.xz  # \u5b89\u88c5\u4e00\u4e2a\u8fdc\u7a0b\u5305\uff08\u4e0d\u5728 pacman \u914d\u7f6e\u7684\u6e90\u91cc\u9762\uff09<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%8D%B8%E8%BD%BD%E8%BD%AF%E4%BB%B6\"><\/span>\u5378\u8f7d\u8f6f\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -R \u8f6f\u4ef6\u540d   # \u53ea\u5220\u9664\u5305\uff0c\u4fdd\u7559\u5176\u5168\u90e8\u5df2\u7ecf\u5b89\u88c5\u7684\u4f9d\u8d56\u5173\u7cfb\r\npacman -Rv \u8f6f\u4ef6\u540d  # \u5220\u9664\u8f6f\u4ef6\uff0c\u5e76\u663e\u793a\u8be6\u7ec6\u7684\u4fe1\u606f\r\n\r\npacman -Rs \u8f6f\u4ef6\u540d  # \u5220\u9664\u8f6f\u4ef6\uff0c\u540c\u65f6\u5220\u9664\u672c\u673a\u4e0a\u53ea\u6709\u8be5\u8f6f\u4ef6\u4f9d\u8d56\u7684\u8f6f\u4ef6\r\npacman -Ru \u8f6f\u4ef6\u540d  # \u5220\u9664\u8f6f\u4ef6,\u540c\u65f6\u5220\u9664\u4e0d\u518d\u88ab\u4efb\u4f55\u8f6f\u4ef6\u6240\u9700\u8981\u7684\u4f9d\u8d56\r\npacman -Rsc \u8f6f\u4ef6\u540d # \u5220\u9664\u8f6f\u4ef6\uff0c\u5e76\u5220\u9664\u6240\u6709\u4f9d\u8d56\u8fd9\u4e2a\u8f6f\u4ef6\u7684\u7a0b\u5e8f\uff0c\u614e\u7528<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%90%9C%E7%B4%A2%E8%BD%AF%E4%BB%B6\"><\/span>\u641c\u7d22\u8f6f\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code># \u5728\u4ed3\u5e93\u4e2d\u641c\u7d22\u542b\u5173\u952e\u5b57\u7684\u8f6f\u4ef6\u5305\uff08\u672c\u5730\u5df2\u5b89\u88c5\u7684\u4f1a\u6807\u8bb0\uff09\r\n    pacman -Ss \u5173\u952e\u5b57\r\n    pacman -Sl &lt;repo>:\r\n        \u663e\u793a\u8f6f\u4ef6\u4ed3\u5e93\u4e2d\u6240\u6709\u8f6f\u4ef6\u7684\u5217\u8868\r\n        \u53ef\u4ee5\u7701\u7565\uff0c\u901a\u5e38\u8fd9\u6837\u7528:`pacman -Sl | \u5173\u952e\u5b57`\r\n\r\npacman -Qqs \u5173\u952e\u5b57  # \u641c\u7d22\u5df2\u5b89\u88c5\u7684\u8f6f\u4ef6\u5305\r\npacman -Qu          # \u5217\u51fa\u6240\u6709\u53ef\u5347\u7ea7\u7684\u8f6f\u4ef6\u5305\r\npacman -Qt         # \u5217\u51fa\u4e0d\u88ab\u4efb\u4f55\u8f6f\u4ef6\u8981\u6c42\u7684\u8f6f\u4ef6\u5305<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u53c2\u6570\u52a0q\u53ef\u4ee5\u7b80\u6d01\u65b9\u5f0f\u663e\u793a\u7ed3\u679c\uff0c\u6bd4\u5982pacman -Ssq gcc\u4f1a\u6bd4pacman -Ss gcc\u663e\u793a\u7684\u597d\u770b\u4e00\u4e9b\u3002<\/p>\r\n\r\n\r\n\r\n<p><code>pacman -Sl | gcc<\/code> \u8ddf <code>pacman -Ssq gcc<\/code> \u5f88\u63a5\u8fd1\uff0c\u4f46\u662f\u4f1a\u5c11\u4e00\u4e9b\u548cgcc\u6709\u5173\u4f46\u8f6f\u4ef6\u540d\u4e0d\u5305\u542bgcc\u7684\u5305<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%9F%A5%E8%AF%A2%E8%BD%AF%E4%BB%B6%E4%BF%A1%E6%81%AF\"><\/span>\u67e5\u8be2\u8f6f\u4ef6\u4fe1\u606f<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -Q  pname # \u67e5\u770b\u8f6f\u4ef6\u5305\u662f\u5426\u5df2\u5b89\u88c5\uff0c\u5df2\u5b89\u88c5\u5219\u663e\u793a\u8f6f\u4ef6\u5305\u540d\u79f0\u548c\u7248\u672c\r\npacman -Qi pname  # \u67e5\u770b\u67d0\u4e2a\u8f6f\u4ef6\u5305\u4fe1\u606f\uff0c\u663e\u793a\u8f83\u4e3a\u8be6\u7ec6\u7684\u4fe1\u606f\uff0c\u5305\u62ec\u63cf\u8ff0\u3001\u6784\u67b6\u3001\u4f9d\u8d56\u3001\u5927\u5c0f\u7b49\u7b49\r\npacman -Ql pname # \u5217\u51fa\u8f6f\u4ef6\u5305\u5185\u6240\u6709\u6587\u4ef6\uff0c\u5305\u62ec\u8f6f\u4ef6\u5b89\u88c5\u7684\u6bcf\u4e2a\u6587\u4ef6\u3001\u6587\u4ef6\u5939\u7684\u540d\u79f0\u548c\u8def\u5f84<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%BB%84\"><\/span>\u8f6f\u4ef6\u5305\u7ec4<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -Sg   # \u5217\u51fa\u8f6f\u4ef6\u4ed3\u5e93\u4e0a\u6240\u6709\u7684\u8f6f\u4ef6\u5305\u7ec4\r\npacman -Qg   # \u5217\u51fa\u672c\u5730\u5df2\u7ecf\u5b89\u88c5\u7684\u8f6f\u4ef6\u5305\u7ec4\u548c\u5b50\u5305\r\npacman -Sg   # \u8f6f\u4ef6\u5305\u7ec4: \u67e5\u770b\u67d0\u8f6f\u4ef6\u5305\u7ec4\u6240\u5305\u542b\u7684\u6240\u6709\u8f6f\u4ef6\u5305\r\npacman -Qg \u8f6f\u4ef6\u5305\u7ec4 \u548c pacman -Sg \u8f6f\u4ef6\u5305\u7ec4\u5b8c\u5168\u4e00\u6837<\/code><\/pre>\r\n\r\n\r\n\r\n<p>\u5f88\u591a\u4eba\u5efa\u8bae\u901a\u8fc7\u5b89\u88c5\u8f6f\u4ef6\u7ec4\u6765\u5b89\u88c5\u5de5\u5177\u94fe\uff0c\u8fd9\u6837\u6bd4\u8f83\u6d6a\u8d39\u7a7a\u95f4\u3002\u5b9e\u9645\u4e0a\u5982\u679c\u628agcc, qt, clang\u7b49\u5b89\u88c5\u4e0a\uff0cmsys2\u5c31\u8981\u5360\u6389\u8d85\u8fc710G\u7684\u786c\u76d8\u7a7a\u95f4\uff0c\u6240\u4ee5\u4e2a\u4eba\u5f88\u5c11\u76f4\u63a5\u5b89\u88c5\u8f6f\u4ef6\u7ec4\u3002\u4f8b\u5982\uff1a<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -S mingw-w64-x86_64-toolchain\r\npacman -S mingw-w64-i686-toolchain\r\npacman -S mingw-w64-x86_64-qt5\r\npacman -S base-devel<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%B8%85%E7%90%86%E7%BC%93%E5%AD%98\"><\/span>\u6e05\u7406\u7f13\u5b58<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p><\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pacman -Sc  # \u6e05\u7406\u672a\u5b89\u88c5\u7684\u5305\u6587\u4ef6\uff0c\u5305\u6587\u4ef6\u4f4d\u4e8e \/var\/cache\/pacman\/pkg\/ \u76ee\u5f55   \r\npacman -Scc # \u6e05\u7406\u6240\u6709\u7684\u7f13\u5b58\u6587\u4ef6<\/code><\/pre>\r\n","protected":false},"excerpt":{"rendered":"<p>2002\u5e74\u7531\u52a0\u62ff\u5927\u7684Judd V&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":29,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-22","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lxylp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22"}],"version-history":[{"count":1,"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/posts\/22\/revisions"}],"predecessor-version":[{"id":23,"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/posts\/22\/revisions\/23"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lxylp.com\/index.php?rest_route=\/wp\/v2\/media\/29"}],"wp:attachment":[{"href":"https:\/\/lxylp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lxylp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lxylp.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}