{"id":28045,"date":"2023-06-17T20:40:03","date_gmt":"2023-04-27T01:05:41","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/"},"modified":"2025-08-12T06:02:40","modified_gmt":"2025-08-11T22:02:40","slug":"%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/","title":{"rendered":"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box"},"content":{"rendered":"<p>CentOS 8.1911\u5df2\u53d1\u5e03\uff0c\u4f46\u622a\u81f32020\u5e742\u67081\u65e5\uff0c\u5b98\u65b9\u7684Vagrant Cloud\u955c\u50cf\u5c1a\u672a\u53d1\u5e03\u3002<\/p>\n<p>\u5f53\u7136\uff0c\u5982\u679c\u518d\u7a0d\u5fae\u7b49\u5f85\u4e00\u4e0b\uff0c\u4e0d\u4e45\u4e4b\u540e\u5c31\u4f1a\u53d1\u5e03\u4e86\u3002\u4f46\u7531\u4e8e\u79cd\u79cd\u539f\u56e0\uff0c\u6211\u5e0c\u671b\u7acb\u523b\u4f7f\u7528\uff0c\u6240\u4ee5\u6211\u4e5f\u628a\u81ea\u5df1\u7684 CentOS 8.1911 box \u5236\u4f5c\u4e86\u4e00\u4efd\uff0c\u987a\u4fbf\u5b66\u4e60\u4e86\u4e00\u4e0b\u81ea\u5b9a\u4e49\u8be5 box \u7684\u65b9\u6cd5\u3002<\/p>\n<h2>\u5236\u4f5c\u81ea\u5b9a\u4e49\u7684 CentOS 8.1911 \u865a\u62df\u76d2\u5b50\u3002<\/p>\n<ul class=\"post-ul\">\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u7528\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u6e96\u5099\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ mkdir centos8custom\r\n$ cd centos8custom\/\r\n<\/code><\/pre>\n<ul class=\"post-ul\">CentOS 8 v1905.1 \u306e\u516c\u5f0f box \u3092\u8d77\u52d5\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant init centos\/8 --box-version 1905.1\r\n$ vagrant up\r\n<\/code><\/pre>\n<ul class=\"post-ul\">CentOS 8.1911 \u3078\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant ssh\r\n[vagrant@localhost ~]$ sudo -s\r\n[root@localhost vagrant]# cat \/etc\/centos-release\r\nCentOS Linux release 8.0.1905 (Core) \r\n[root@localhost vagrant]# \r\n[root@localhost vagrant]# dnf update\r\n(...)\r\n[root@localhost vagrant]# cat \/etc\/centos-release\r\nCentOS Linux release 8.1.1911 (Core) \r\n[root@localhost vagrant]# \r\n[root@localhost vagrant]# exit\r\n[vagrant@localhost ~]$ logout\r\nConnection to 127.0.0.1 closed.\r\n$ \r\n<\/code><\/pre>\n<ul class=\"post-ul\">CentOS 8.1911 \u306e box \u3092\u4f5c\u6210\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant package\r\n==&gt; default: Attempting graceful shutdown of VM...\r\n==&gt; default: Clearing any previously set forwarded ports...\r\n==&gt; default: Exporting VM...\r\n==&gt; default: Compressing package to: \/Users\/demo\/proj\/centos8custom\/package.box\r\n$ \r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u4f5c\u6210\u3057\u305f box \u3092\u767b\u9332\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant box add centos8.1911 package.box \r\n==&gt; box: Box file was not detected as metadata. Adding it directly...\r\n==&gt; box: Adding box 'centos8.1911' (v0) for provider: \r\n    box: Unpacking necessary files from: file:\/\/\/Users\/demo\/proj\/centos8custom\/package.box\r\n==&gt; box: Successfully added box 'centos8.1911' (v0) for 'virtualbox'!\r\n$ vagrant box list\r\ncentos\/8           (virtualbox, 1905.1)\r\ncentos8.1911       (virtualbox, 0)\r\n$ \r\n<\/code><\/pre>\n<p>\u6211\u4ee5\u4e3a\u8fd9\u6837\u5c31\u53ef\u4ee5\u4e86\uff0c\u4f46\u662f&#8230;<\/p>\n<h2>\u5728\u81ea\u5b9a\u4e49\u7684\u76d2\u5b50\u4e0a\u542f\u52a8\u7528\u81ea\u5df1\u5236\u4f5c\u7684\u5b9a\u5236\u76d2\u5b50\u5c1d\u8bd5\u542f\u52a8\u540e\uff0c\u51fa\u73b0\u4e86\u4e00\u4e9b\u9519\u8bef\u3002<\/p>\n<ul class=\"post-ul\">\u30c6\u30b9\u30c8\u7528\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u6e96\u5099\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ cd ..\r\n$ mkdir vagrant-test\r\n$ cd vagrant-test\/\r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u30ab\u30b9\u30bf\u30e0 box \u3067\u8d77\u52d5\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant init centos8.1911\r\n(...)\r\n$ vagrant up\r\nBringing machine 'default' up with 'virtualbox' provider...\r\n==&gt; default: Importing base box 'centos8.1911'...\r\n(...)\r\n==&gt; default: Mounting shared folders...\r\n    default: \/vagrant =&gt; \/Users\/demo\/proj\/vagrant-test\r\nVagrant was unable to mount VirtualBox shared folders. This is usually\r\nbecause the filesystem \"vboxsf\" is not available. This filesystem is\r\nmade available via the VirtualBox Guest Additions and kernel module.\r\nPlease verify that these guest additions are properly installed in the\r\nguest. This is not a bug in Vagrant and is usually caused by a faulty\r\nVagrant box. For context, the command attempted was:\r\n\r\nmount -t vboxsf -o uid=1000,gid=1000 vagrant \/vagrant\r\n\r\nThe error output from the command was:\r\n\r\nmount: \/vagrant: unknown filesystem type 'vboxsf'.\r\n\r\n$ \r\n<\/code><\/pre>\n<p>\u636e\u8bf4\u6ca1\u6709vboxsf\u3002\u8981\u4f7f\u7528vboxsf\u9700\u8981vagrant guest additions\uff0c\u4f46\u662f\u539f\u672c\u76841905.1\u955c\u50cf\u672c\u6765\u5c31\u6ca1\u6709\u5b89\u88c5\u8fd9\u4e2a\u4e1c\u897f\u5427\uff1f<\/p>\n<h2>\u6211\u4f1a\u5c1d\u8bd5\u67e5\u627e\u9519\u8bef\u7684\u539f\u56e0\u3002\u539f\u59cb\u76841905.1\u7684\u542f\u52a8\u6d88\u606f\u4ed4\u7ec6\u770b\u4e00\u4e0b\uff0c\u663e\u793a\u5982\u4e0b\u3002\u8fd9\u8868\u793a\/vagrant\u5df2\u7ecf\u901a\u8fc7rsync\u8fdb\u884c\u4e86\u6302\u8f7d\u3002<\/p>\n<pre class=\"post-pre\"><code>==&gt; default: Rsyncing folder: \/Users\/demo\/proj\/centos8custom\/ =&gt; \/vagrant\r\n<\/code><\/pre>\n<p>\u4e3a\u4ec0\u4e48\u81ea\u5b9a\u4e49\u7684\u76d2\u5b50\u4e0d\u9ed8\u8ba4\u4f7f\u7528\u8fd9\u4e2a\u529f\u80fd\uff1f\u56e0\u4e3a rsync \u53ea\u5728\u76d2\u5b50\u542f\u52a8\u65f6\u540c\u6b65\u6587\u4ef6\uff0c\u4f46\u4e0d\u9700\u8981\u7279\u6b8a\u7684\u63d2\u4ef6\u7b49\u5373\u53ef\u4f7f\u7528\u3002\u5b98\u65b9\u7684 CentOS \u76d2\u5b50\u9ed8\u8ba4\u4f7f\u7528\u6b64\u529f\u80fd\uff0c\u8fd9\u662f\u4e00\u4e2a\u5f88\u597d\u7684\u673a\u5236\u3002<\/p>\n<p>\u56e0\u6b64\uff0c\u6211\u51b3\u5b9a\u53bb\u770b\u770b\u76d2\u5b50\u91cc\u9762\u7684\u4e1c\u897f\u3002<\/p>\n<p>\u9996\u5148\u662f\u5b98\u65b9\u7684 CentOS 8 \u76d2\u5b50\u3002\u5b9e\u9645\u4e0a\uff0c\u5b83\u5b58\u5728\u4e8e\u4ee5\u4e0b\u76ee\u5f55\u4e2d\u3002<\/p>\n<pre class=\"post-pre\"><code>$ cd ~\/.vagrant.d\/boxes\/centos-VAGRANTSLASH-8\/1905.1\/virtualbox\/\r\n$ ls\r\nCentOS-8-Vagrant-8.0.1905-1.x86_64.vmdk box.ovf                 metadata.json\r\nVagrantfile             box_update_check\r\n$\r\n<\/code><\/pre>\n<p>\u5728\u8fd9\u4e2a Vagrantfile \u4e0a\u770b\u5230\u4e86\uff0c\u786e\u8ba4\u4e86\u3002\u8fd9\u5c31\u662f\u9ed8\u8ba4\u7684\u6a21\u677f\u3002<\/p>\n<pre class=\"post-pre\"><code>Vagrant.configure(\"2\") do |config|\r\n  config.vm.base_mac = \"52540072fe6e\"\r\n  config.vm.synced_folder \".\", \"\/vagrant\", type: \"rsync\"\r\nend\r\n<\/code><\/pre>\n<p>\u63a5\u4e0b\u6765\u8ba9\u6211\u4eec\u6765\u770b\u4e00\u4e0b\u81ea\u5b9a\u4e49\u7684\u76d2\u5b50\u3002<\/p>\n<pre class=\"post-pre\"><code>$ cd ~\/.vagrant.d\/boxes\/centos8.1911\/0\/virtualbox\/\r\n$ ls\r\nVagrantfile     box-disk001.vmdk    box.ovf         metadata.json       vagrant_private_key\r\n$\r\n<\/code><\/pre>\n<p>\u5f53\u6211\u67e5\u770bVagrantfile\u65f6\uff0c\u6211\u53d1\u73b0\u5b83\u7684\u5185\u5bb9\u5b8c\u5168\u4e0d\u540c\uff0c\u786e\u5b9e\u6ca1\u6709\u5199\u4efb\u4f55\u5173\u4e8esynced_folder\u7684\u8bbe\u7f6e\u3002<\/p>\n<pre class=\"post-pre\"><code>Vagrant::Config.run do |config|\r\n  # This Vagrantfile is auto-generated by `vagrant package` to contain\r\n  # the MAC address of the box. Custom configuration should be placed in\r\n  # the actual `Vagrantfile` in this box.\r\n  config.vm.base_mac = \"52540072FE6E\"\r\nend\r\n\r\n# Load include vagrant file if it exists after the auto-generated\r\n# so it can override any of the settings\r\ninclude_vagrantfile = File.expand_path(\"..\/include\/_Vagrantfile\", __FILE__)\r\nload include_vagrantfile if File.exist?(include_vagrantfile)\r\n\r\nVagrant.configure(\"2\") do |config|\r\n  config.ssh.private_key_path = File.expand_path(\"..\/vagrant_private_key\", __FILE__)\r\nend\r\n<\/code><\/pre>\n<p>\u8fd9\u4e2a Vagrantfile \u600e\u4e48\u624d\u80fd\u5b9a\u5236\u5316\u5462\uff1f<\/p>\n<p>\u6211\u505a\u4e86\u5404\u79cd\u8c03\u67e5\u540e\u7684\u7ed3\u679c<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306f vagrant package \u3067\u4f5c\u3089\u308c\u308b<\/ul>\n<\/li>\n<\/ul>\n<p>vagrant package \u30b3\u30de\u30f3\u30c9\u306e &#8211;vagrantfile \u3067\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3067\u304d\u308b<\/p>\n<p>\u6211\u4e86\u89e3\u5230\u597d\u50cf\u662f\u90a3\u6837\u7684\u3002<\/p>\n<p>\u5c31\u8fd9\u6837\u91cd\u65b0\u521b\u5efa\u4e00\u4e2a\u5b9a\u5236\u7684\u76d2\u5b50\u5427\u3002<\/p>\n<h2>\u521b\u5efa\u5b9a\u5236\u7684 CentOS 8.1911 Box\uff08\u518d\u6b21\u521b\u5efa\uff09\u3002<\/p>\n<ul class=\"post-ul\">\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u7528\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u623b\u308a\u3001box \u3092\u8d77\u52d5\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ cd centos8custom\/\r\n$ vagrant up\r\n<\/code><\/pre>\n<ul class=\"post-ul\">box \u8d77\u52d5\u6642\u306brsync\u540c\u671f\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u3066\u304a\u304f\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant ssh\r\n[vagrant@localhost ~]$ rm -rf \/vagrant\/*\r\n[vagrant@localhost ~]$ logout\r\nConnection to 127.0.0.1 closed.\r\n$ \r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u53e4\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u524a\u9664\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ rm package.box \r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u7528 Vagrantfile.custom \u3092\u4f5c\u6210\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code># -*- mode: ruby -*-\r\n# vi: set ft=ruby :\r\n\r\nVagrant.configure(\"2\") do |config|\r\n  config.vm.box = \"centos8.1911\"\r\n  config.vm.synced_folder \".\", \"\/vagrant\", type: \"rsync\"\r\nend\r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u30ab\u30b9\u30bf\u30de\u30a4\u30ba box \u3092\u4f5c\u6210\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant package --vagrantfile Vagrantfile.custom \r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u53e4\u3044 box \u3092\u524a\u9664\u3057\u3001\u518d\u4f5c\u6210\u3057\u305f box \u3067\u7f6e\u304d\u63db\u3048\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant box remove centos8.1911\r\n$ vagrant box add centos8.1911 package.box \r\n$ vagrant box list\r\ncentos\/8            (virtualbox, 1905.1)\r\ncentos8.1911        (virtualbox, 0)\r\n$ \r\n<\/code><\/pre>\n<p>\u8ba9\u6211\u4eec\u6765\u770b\u770b\u5df2\u6ce8\u518c\u7684\u76d2\u5b50\u91cc\u9762\u6709\u4ec0\u4e48\u5185\u5bb9\u3002<\/p>\n<pre class=\"post-pre\"><code>$ cd ~\/.vagrant.d\/boxes\/centos8.1911\/0\/virtualbox\/\r\n$ ls\r\nVagrantfile     box.ovf         metadata.json\r\nbox-disk001.vmdk    include         vagrant_private_key\r\n$ ls include\/\r\n_Vagrantfile\r\n$ \r\n<\/code><\/pre>\n<pre class=\"post-pre\"><code>Vagrant::Config.run do |config|\r\n  # This Vagrantfile is auto-generated by `vagrant package` to contain\r\n  # the MAC address of the box. Custom configuration should be placed in\r\n  # the actual `Vagrantfile` in this box.\r\n  config.vm.base_mac = \"52540072FE6E\"\r\nend\r\n\r\n# Load include vagrant file if it exists after the auto-generated\r\n# so it can override any of the settings\r\ninclude_vagrantfile = File.expand_path(\"..\/include\/_Vagrantfile\", __FILE__)\r\nload include_vagrantfile if File.exist?(include_vagrantfile)\r\n\r\nVagrant.configure(\"2\") do |config|\r\n  config.ssh.private_key_path = File.expand_path(\"..\/vagrant_private_key\", __FILE__)\r\nend\r\n<\/code><\/pre>\n<p>\u8fd9\u4e2a\u6587\u4ef6\u548c\u4ee5\u524d\u6ca1\u6709\u53d8\u5316\uff0c\u4f46\u6709\u5305\u542b\u7684\u6587\u4ef6\u3002<\/p>\n<pre class=\"post-pre\"><code># -*- mode: ruby -*-\r\n# vi: set ft=ruby :\r\n\r\nVagrant.configure(\"2\") do |config|\r\n  config.vm.box = \"centos8.1911\"\r\n  config.vm.synced_folder \".\", \"\/vagrant\", type: \"rsync\"\r\nend\r\n<\/code><\/pre>\n<p>\u8fd9\u6837\u4e00\u6765\uff0c\u8bbe\u7f6e\u5c31\u80af\u5b9a\u662f\u6709\u6548\u7684\u4e86\u3002<\/p>\n<h2>\u4f7f\u7528\u91cd\u65b0\u5236\u4f5c\u7684\u5b9a\u5236\u76d2\u5b50\u8fdb\u884c\u542f\u52a8\u3002<\/p>\n<ul class=\"post-ul\">\u30c6\u30b9\u30c8\u7528\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u79fb\u52d5\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ cd ..\/vagrant-test\/\r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u53e4\u3044 box \u306e VM \u304c\u7a3c\u50cd\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u7834\u68c4\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant destroy\r\n$ rm Vagrantfile\r\n<\/code><\/pre>\n<ul class=\"post-ul\">\u518d\u4f5c\u6210\u3057\u305f \u30ab\u30b9\u30bf\u30e0 box \u3067\u8d77\u52d5\u3059\u308b\u3002<\/ul>\n<pre class=\"post-pre\"><code>$ vagrant init centos8.1911\r\n(...)\r\n$ vagrant up\r\nBringing machine 'default' up with 'virtualbox' provider...\r\n==&gt; default: Importing base box 'centos8.1911'...\r\n(...)\r\n==&gt; default: Rsyncing folder: \/Users\/demo\/proj\/vagrant-test\/ =&gt; \/vagrant\r\n$ \r\n<\/code><\/pre>\n<p>\u641e\u5b9a\u4e86\uff01\u73b0\u5728\u5b83\u8ddf\u5b98\u65b9\u7684 CentOS8 box \u6709\u7740\u76f8\u540c\u7684\u8868\u73b0\u3002<\/p>\n<p>\u8fd9\u4e2a\u7bb1\u5b50\u4e2d\u7684 Vagrantfile \u914d\u7f6e\u5e76\u6ca1\u6709\u5b8c\u5168\u4e00\u6837\uff0c\u4f46\u53ef\u80fd\u662f\u56e0\u4e3a\u5b98\u65b9\u7684 centos8 \u7bb1\u5b50\u4f7f\u7528\u4e86\u53e6\u4e00\u79cd\u6253\u5305\u65b9\u5f0f\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CentOS 8.1911\u5df2\u53d1\u5e03\uff0c\u4f46\u622a\u81f32020\u5e742\u67081\u65e5\uff0c\u5b98\u65b9\u7684Vagrant Cloud\u955c\u50cf\u5c1a\u672a\u53d1\u5e03\u3002 \u5f53 [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[227],"class_list":["post-28045","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-227"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"\u5173\u4e8e\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u521b\u5efa-centos-8-1911-\u7684-vagrant-box\u3002-2\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\" \/>\n<meta property=\"og:description\" content=\"\u5173\u4e8e\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u521b\u5efa-centos-8-1911-\u7684-vagrant-box\u3002-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-27T01:05:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-11T22:02:40+00:00\" \/>\n<meta name=\"author\" content=\"\u79d1, \u96c5\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u79d1, \u96c5\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/\",\"name\":\"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-04-27T01:05:41+00:00\",\"dateModified\":\"2025-08-11T22:02:40+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a\"},\"description\":\"\u5173\u4e8e\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\u7684\u6280\u672f\u6587\u7ae0\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a\",\"name\":\"\u79d1, \u96c5\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g\",\"caption\":\"\u79d1, \u96c5\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/keya\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box - Blog - Silicon Cloud","description":"\u5173\u4e8e\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\u7684\u6280\u672f\u6587\u7ae0","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u521b\u5efa-centos-8-1911-\u7684-vagrant-box\u3002-2\/","og_locale":"zh_CN","og_type":"article","og_title":"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box","og_description":"\u5173\u4e8e\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\u7684\u6280\u672f\u6587\u7ae0","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u5c1d\u8bd5\u521b\u5efa-centos-8-1911-\u7684-vagrant-box\u3002-2\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-04-27T01:05:41+00:00","article_modified_time":"2025-08-11T22:02:40+00:00","author":"\u79d1, \u96c5","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u79d1, \u96c5","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/","name":"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-04-27T01:05:41+00:00","dateModified":"2025-08-11T22:02:40+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a"},"description":"\u5173\u4e8e\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box\u7684\u6280\u672f\u6587\u7ae0","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u5c1d\u8bd5\u521b\u5efa CentOS 8.1911 \u7684 vagrant box"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/41e222757cdd2a3365361328bd79970a","name":"\u79d1, \u96c5","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b2d3e00a7df03689797ebd4af8c5827ba5af936849a71050ec331f4cf902c5d?s=96&d=mm&r=g","caption":"\u79d1, \u96c5"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/keya\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%9d%e8%af%95%e5%88%9b%e5%bb%ba-centos-8-1911-%e7%9a%84-vagrant-box%e3%80%82-2\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/28045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=28045"}],"version-history":[{"count":3,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/28045\/revisions"}],"predecessor-version":[{"id":111255,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/28045\/revisions\/111255"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=28045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=28045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=28045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}