使用Jekyll在GitHub上架设Blog

GitHub很多朋友都知道,目前是做git托管最大的网站。详细介绍请看:关于Github.

Jekyll是ruby开发的静态页面解析器,可非常简单的用于blog的静态页面生成。

1.建立GitHub账号

访问注册页面:Github免费注册页面 。输入用户名(英文+数字)、电子邮箱地址、设置密码(必须包含一个小写字母、一个数字,长度要7位及以上。),点击’’Create an account’就可建立。

2.新建仓库

注册后登陆GitHub,访问:Create a New Repo建立新的仓库。仓库名称必须使用如下格式:你的用户名.github.com ,不要选中:Initialize this repository with a README.点击’’Create repository’就建立好了。

3.安装GitHub客户端

Windows下建议安装GitHub For Windows,其他平台可以直接安装Git客户端。

4.将Jekyll部署到GitHub

git clone https://github.com/plusjade/jekyll-bootstrap.git BLOGIT580.github.com
cd BLOGIT580.github.com
git remote set-url origin git@github.com:BLOGIT580/BLOGIT580.github.com.git
git push origin master

请将BLOGIT580,替换为你的用户名。

十分钟后打开浏览器,访问BLOGIT580.github.com,就可以看到架设的Blog了。

5.Jekyll本地环境部署

ruby环境的搭建请参考: Ruby On Rails在Ubuntu 12.04.1 LTS下的安装

执行命令:

gem install jekyll

cd BLOGIT580.github.com

rake post title=”hello world ” #新建文章

rm –rf _post/core-samples/ #清理示例文章

jekyll –server

请将BLOGIT580,替换为你的用户名。

打开浏览器,访问:http://localhost:4000 查看效果。

6.更新本地修改到GitHub

执行命令:

cd BLOGIT580.github.com

git add .

git commit –m “first commit”

git push

请将BLOGIT580,替换为你的用户名。

执行完成后,本地所有修改将同步到远程服务器上。

 

其他建议阅读文档:

Ruby On Rails在Ubuntu 12.04.1 LTS下的安装

Ubuntu 12.04.1 LTS Desktop下使用RVM进行RoR安装及配置。

1、安装 RVM 

执行如下命令:

sudo apt-get install curl
curl -L get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm requirements

应该会有类似提示:

Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following:
ruby: /usr/bin/apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

根据提示执行如下命令:

rvmsudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

2、安装Ruby

执行如下命令:

rvm install 1.9.3 #安装1.9.3版本,当然你也安装ree。
rvm use 1.9.3 –default #设置为默认

3、安装RubyGems、Rails及其他

执行如下命令:

rvm rubygems current
gem install rails
#要用的其他
gem install bundle
gem install thin

4、检查及完成

执行如下命令:

ruby -v
gem list

完成!

使用yum从Redhat 5.0到CentOS 5.8

这几天接手一台老的服务器,系统为Redhat AS5。(cat /etc/redhat-release)

1、检查现有yum安装情况。

rpm -qa|grep yum

2、使用rpm -e删除相关yum,并安装centos的yum。

wget http://vault.centos.org/5.0/os/x86_64/CentOS/yum-3.0.5-1.el5.centos.2.noarch.rpm
rpm -ivh yum*.rpm

3、建立centos yum repo 文件,参考链接:使用yum管理软件

4、更新软件。

yum update

5、查看不需要的已安装软件组。

yum grouplist -v

6、删除相应的软件组。

yum groupremove “GNOME Desktop Environment” //删除Gnome 桌面环境

7、完成。

iOS 5.0.1越狱发布(RedSn0w 0.9.10b1)-不支持A5 CPU

可以用于iPhone3GS, iPhone4, iPhone4-CDMA, iPad1, iPod touch 3G, iPod touch 4G的iOS5.0.1版本。

如果之前未升级的话,请升级到5.0.1再越狱。如果你是加锁版本,记得使用不带固件的自制IPSW文件。

如果之前你已经使用了非完美越狱,可以直接下载cydia里的chronic,实现完美越狱。当然也可以重新运行这个越狱版本。

下载地址:http://www.wupload.com/file/2627463367/redsn0w_win_0.9.10b1.zip