[SPARK-34181][DOC] Update Prerequisites for build doc of ruby 3.0 issue
[SPARK-34181][DOC] Update Prerequisites for build doc of ruby 3.0 issue

### What changes were proposed in this pull request?
When ruby version is 3.0, jekyll server will failed with
```
yi.zhu$ SKIP_API=1 jekyll serve --watch
Configuration file: /Users/yi.zhu/Documents/project/Angerszhuuuu/spark/docs/_config.yml
            Source: /Users/yi.zhu/Documents/project/Angerszhuuuu/spark/docs
       Destination: /Users/yi.zhu/Documents/project/Angerszhuuuu/spark/docs/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
                    done in 5.085 seconds.
 Auto-regeneration: enabled for '/Users/yi.zhu/Documents/project/Angerszhuuuu/spark/docs'
                    ------------------------------------------------
      Jekyll 4.2.0   Please append `--trace` to the `serve` command
                     for any additional information or backtrace.
                    ------------------------------------------------
<internal:/usr/local/Cellar/ruby/3.0.0_1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- webrick (LoadError)
	from <internal:/usr/local/Cellar/ruby/3.0.0_1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/serve/servlet.rb:3:in `<top (required)>'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/serve.rb:179:in `require_relative'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/serve.rb:179:in `setup'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/serve.rb:100:in `process'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:91:in `each'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
	from /Users/yi.zhu/.gem/ruby/3.0.0/gems/jekyll-4.2.0/exe/jekyll:15:in `<top (required)>'
	from /usr/local/bin/jekyll:23:in `load'
	from /usr/local/bin/jekyll:23:in `<main>'
```

This issue is solved in https://github.com/jekyll/jekyll/issues/8523

### Why are the changes needed?
Fix build issue

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Not need

Closes #31263 from AngersZhuuuu/SPARK-34181.

Lead-authored-by: Angerszhuuuu <f6b00ecdae900051c9367dffee77b1c77bea9271@gmail.com>
Co-authored-by: AngersZhuuuu <f6b00ecdae900051c9367dffee77b1c77bea9271@gmail.com>
Signed-off-by: HyukjinKwon <2680965ad5aae29275c8fb10150cb10f5554e78b@apache.org>

HyukjinKwon/spark,chuckchen/spark,rednaxelafx/apache-spark,vinodkc/spark,taroplus/spark,xuanyuanking/spark,BryanCutler/spark,cloud-fan/spark,zero323/spark,WeichenXu123/spark,WeichenXu123/spark,gengliangwang/spark,holdenk/spark,zzcclp/spark,wangyum/spark,milliman/spark,chuckchen/spark,srowen/spark,dongjoon-hyun/spark,hvanhovell/spark,zero323/spark,nchammas/spark,chuckchen/spark,taroplus/spark,shaneknapp/spark,vinodkc/spark,witgo/spark,maropu/spark,dongjoon-hyun/spark,apache/spark,witgo/spark,chuckchen/spark,wangyum/spark,apache/spark,nchammas/spark,JoshRosen/spark,ueshin/apache-spark,wangmiao1981/spark,cloud-fan/spark,zzcclp/spark,maropu/spark,wangmiao1981/spark,gengliangwang/spark,nchammas/spark,apache/spark,shaneknapp/spark,mahak/spark,jiangxb1987/spark,nchammas/spark,zero323/spark,ueshin/apache-spark,zzcclp/spark,ueshin/apache-spark,ueshin/apache-spark,zero323/spark,maropu/spark,HyukjinKwon/spark,gengliangwang/spark,jiangxb1987/spark,cloud-fan/spark,wangyum/spark,gengliangwang/spark,maropu/spark,milliman/spark,cloud-fan/spark,apache/spark,xuanyuanking/spark,srowen/spark,jiangxb1987/spark,chuckchen/spark,jiangxb1987/spark,apache/spark,ueshin/apache-spark,witgo/spark,ueshin/apache-spark,taroplus/spark,dongjoon-hyun/spark,srowen/spark,rednaxelafx/apache-spark,xuanyuanking/spark,HyukjinKwon/spark,HyukjinKwon/spark,WeichenXu123/spark,rednaxelafx/apache-spark,HyukjinKwon/spark,nchammas/spark,maropu/spark,mahak/spark,mahak/spark,JoshRosen/spark,zero323/spark,wangmiao1981/spark,milliman/spark,holdenk/spark,wangmiao1981/spark,holdenk/spark,xuanyuanking/spark,jiangxb1987/spark,BryanCutler/spark,shaneknapp/spark,gengliangwang/spark,WeichenXu123/spark,maropu/spark,apache/spark,dongjoon-hyun/spark,witgo/spark,WeichenXu123/spark,shaneknapp/spark,mahak/spark,mahak/spark,wangmiao1981/spark,vinodkc/spark,rednaxelafx/apache-spark,shaneknapp/spark,wangyum/spark,zzcclp/spark,WeichenXu123/spark,rednaxelafx/apache-spark,HyukjinKwon/spark,xuanyuanking/spark,BryanCutler/spark,chuckchen/spark,dongjoon-hyun/spark,wangyum/spark,BryanCutler/spark,gengliangwang/spark,srowen/spark,cloud-fan/spark,wangyum/spark,hvanhovell/spark,vinodkc/spark,taroplus/spark,zero323/spark,hvanhovell/spark,JoshRosen/spark,srowen/spark,witgo/spark,holdenk/spark,shaneknapp/spark,vinodkc/spark,dongjoon-hyun/spark,mahak/spark,ueshin/apache-spark,wangmiao1981/spark,taroplus/spark,BryanCutler/spark,xuanyuanking/spark,mahak/spark,holdenk/spark,shaneknapp/spark,milliman/spark,witgo/spark,rednaxelafx/apache-spark,jiangxb1987/spark,hvanhovell/spark,xuanyuanking/spark,rednaxelafx/apache-spark,milliman/spark,WeichenXu123/spark,zero323/spark,taroplus/spark,chuckchen/spark,hvanhovell/spark,zzcclp/spark,taroplus/spark,jiangxb1987/spark,HyukjinKwon/spark,srowen/spark,milliman/spark,witgo/spark,milliman/spark,hvanhovell/spark,maropu/spark,srowen/spark,cloud-fan/spark,holdenk/spark,BryanCutler/spark,JoshRosen/spark,zzcclp/spark,holdenk/spark,hvanhovell/spark,dongjoon-hyun/spark,nchammas/spark,JoshRosen/spark,vinodkc/spark,nchammas/spark,zzcclp/spark,cloud-fan/spark,JoshRosen/spark,BryanCutler/spark,wangyum/spark,gengliangwang/spark,vinodkc/spark,apache/spark,wangmiao1981/spark,JoshRosen/spark