#!/bin/bash #by LC panduan(){ if [ $? -ne 0 ] then echo "===============$1 NOT OK ====================" exit 1 fi } function checkRoot(){ if [ `id -u` -ne 0 ] then echo 'PLEASES DO THIS "su -"' &&\ exit 1 fi } function TARRUBY(){ yum clean all wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo yum -y install ruby ruby-devel rubygems make gcc libxml2-devel libxslt-devel git libicu* icu* #yum ruby、gem及相關(guān)依賴 gem sources -a https://ruby.taobao.org #更新gem源 gem sources --remove http://rubygems.org/ panduan GEM \curl -sSL https://get.rvm.io | bash #rvm source /etc/profile.d/rvm.sh #刷新rvm rpm -e libyaml-0.1.6-1.el6.x86_64 --nodeps &>>/tmp/rvm.log #刪除rvm執(zhí)行rvm install 2.2.2 時(shí)相關(guān)沖突的依賴包 panduan RVMCURL rvm install 2.2.2 #通過rvm更改ruby版本(gem只支持1.9.2 及以后的版本) rvm use 2.2.2 --default #使更改生效 clear ruby -e 'p "hello ruby"' #測(cè)試ruby sleep 3 panduan RVMINSTALL } function GOLLOM(){ gem install gollum #gem安裝軟件(如gollum) cd ~ #以下為針對(duì)gollum的操作 ,切到家目錄 mkdir wiki #創(chuàng)建wiki目錄 git init #初始化git生成.git文件 panduan gollum clear echo "##########################" echo " GULLUM IS OK" echo "##########################" } main (){ checkRoot TARRUBY GOLLOM } main
分享題目:shell之gollum安裝+注釋
文章出自:http://vcdvsql.cn/article24/gjccce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、自適應(yīng)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、ChatGPT、軟件開發(fā)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)