自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Githug攻略本(二):環(huán)境安裝

原創(chuàng)
運(yùn)維 系統(tǒng)運(yùn)維
本文是《Githug攻略本》系列第二篇,從本篇開始,劉輝同學(xué)將正式介紹如何在你的系統(tǒng)上搭建一個(gè)Git環(huán)境并安裝Githug。Git、githug 所依賴的環(huán)境在各個(gè)平臺下各不相同,所以需要有點(diǎn)說明,幫助大家少走一點(diǎn)彎路。在Mac上安裝Git推薦用brew,在Linux上則推薦Debian的apt-get安裝模式。至于Windows環(huán)境,很遺憾的是目前還沒有很完善的方案。

【51CTO專稿】Hi各位,我們又見面了!本文是《Githug攻略本》系列第二篇,從本篇開始,劉輝同學(xué)將正式介紹如何在你的系統(tǒng)上搭建一個(gè)Git環(huán)境并安裝Githug。Git、githug 所依賴的環(huán)境在各個(gè)平臺下各不相同,所以需要有點(diǎn)說明,幫助大家少走一點(diǎn)彎路。

Git安裝

MacOSX

  • 使用 brew 來安裝 (推薦)

首首我們來安裝 brew,brew是一個(gè)用來在MacOSX平臺的安裝 *Nix 工具的軟件,類似于 ubuntu 下面的 apt-get。

/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

在開始使用用 brew 之前***先安裝好: Command Line Tools for Xcode 或 Xcode 以避免安裝編譯程序時(shí)出現(xiàn)問題。

安裝好后brew,使用 brew 命令行來安裝 git

brew install git

檢查 Git 是否安裝成功

git --version

如果屏幕上顯示下類似下面的東東,就表示安裝成功了

git version 1.7.4.4
  • 使用 Mac port

我很少使用 port,我也不怎么建議大家使用,不過有些同學(xué)的機(jī)器上安裝的是 port,所以我也順便說一下:

sudo port install git
  • 推薦的相關(guān)工具

在使用 Git 的過程中,命令行可以包辦幾乎所有的事情,但是在進(jìn)行代碼新舊版比對(diff)之類的操作時(shí),可視圖形化的界面還是不錯(cuò)的。

我在 MacOSX 下使用的是圖形界面工具是: GitX(L)

GitX(L)

Linux

  • Ubuntu debian (推薦)

      apt-get install git-core 
    
  • redhat centos

      yum install git-core
    
  • 推薦的相關(guān)工具

stackoverflow 上有一個(gè)關(guān)于 Linux GUI tool 的推薦列表,大家可以看看 Git GUI client for Linux。

ruby運(yùn)行環(huán)境安裝

githug 是一個(gè) ruby 程序,運(yùn)行的 githug 需要 ruby 運(yùn)行環(huán)境。下面部分的主要內(nèi)容是如何在不同平臺上安裝好 ruby 環(huán)境。

MacOSX

MacOSX 里面一般自帶了 ruby 運(yùn)行環(huán)境,但是一般版本較老,我建議安裝較新的版本: 1.9.3。

  • 首先安裝rvm

rvm 的全稱是: Ruby Version Manager, 我們可以理解為它就是一個(gè)安裝不同版本 ruby 的輔助工具。

curl -L https://get.rvm.io | bash
  • rvm 下載 ruby 國內(nèi)加速

托管 ruby 的源代碼服務(wù)器由于一些原因,在國內(nèi)的訪問速度比較慢,我一般是使用國內(nèi) taobao 的鏡像服務(wù)器。

使一個(gè)熟悉的文本編輯器,打開 “~/.rvm/config/db” 文件

將所有的:”ftp.ruby-lang.org/pub/ruby” 替換成 “ruby.taobao.org/mirrors/ruby”

執(zhí)行下面的命令,安裝 ruby 1.9.3 :

rvm install 1.9.3

安裝成功后就可以將此版本的 ruby 設(shè)置成默認(rèn)版本:

rvm use 1.9.3 --default 

Linux

一般的 Linux 環(huán)境下面安裝 ruby, 也可以使用前面提到的 rvm 來安裝。當(dāng)然 rvm 在不同的 Linux distributions 下略有不同,如果在按前面的提示前面進(jìn)行安裝時(shí)碰到了問題,可以試試執(zhí)行下面的命令,它也許會給你提供一點(diǎn)幫助:

rvm notes

安裝 githug

在前面使用 rvm 安裝好 ruby 運(yùn)行環(huán)境會自動(dòng)安裝一個(gè) ruby package 管理工具: gem, 通過它我們可以來安裝 githug。

  • 安裝 打開命令行,執(zhí)行下面的命令:

    gem install githug

安裝成功后執(zhí)行下面的命令:

 githug --help

出現(xiàn)下面的提示就表示安裝成功了:

Tasks:
  githug help [TASK]  # Describe available tasks or one specific task
  githug hint         # Get a hint for the current level
  githug play         # Initialize the game
  githug reset        # Reset the current level
  githug test         # Test a level from a file path
  • gem 安裝加速度

由于國內(nèi)網(wǎng)絡(luò)原因,導(dǎo)致 rubygems.org 存放在 Amazon S3 上面的資源文件間歇性連接失敗。所以你會遇到 gem install githug 的時(shí)候半天沒有響應(yīng),具體可以用 gem install rails -V 來查看執(zhí)行過程。

淘寶的鏡像服務(wù)器不但鏡像了 ruby 源代碼,也鏡像了所有的 gem;下面我們就把默認(rèn)的 gem 源改成了淘寶的:

gem sources --remove http://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l

執(zhí)行了上面的命令后,出現(xiàn)類似下面的提示,就代表更改成了:

*** CURRENT SOURCES ***

http://ruby.taobao.org

Windows

我最開始使用 Git, 就是在 windows 平臺,老實(shí)說我覺得 windows 目前與 Git 的配合還存在不少的問題。由于目前使用的主要環(huán)境是 MacOSX + Linux,對于 Windows 環(huán)境使用相對較少,所以只是在下面羅列了一些有用的資料,希望能對大家所有幫助:

  • msysGit (推薦)

一篇參考文檔

  • cygwin + Git

Git權(quán)威指南中的介紹

  • 推薦的相關(guān)工具

大名鼎鼎的 Github 也推出了 windows 下的 Git 工具

責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2012-07-18 12:58:41

Gitgithug

2010-04-16 09:42:25

Fedora 13Nvidia二進(jìn)制驅(qū)動(dòng)

2011-06-19 17:22:44

筆記本推薦

2017-11-02 15:10:23

2013-12-26 15:18:09

Android開發(fā)安裝開發(fā)環(huán)境

2011-03-21 10:49:33

LAMPApache

2011-03-21 11:16:51

LAMPPHP

2011-03-21 11:08:15

LAMPMySQL

2020-02-25 20:40:26

高等院校二本就業(yè)

2011-04-29 13:41:41

筆記本清潔

2012-03-02 15:48:25

筆記本評測

2011-04-29 13:41:36

筆記本液晶屏

2011-04-29 13:41:49

筆記本硬盤

2013-01-04 13:23:01

筆記本

2011-08-30 22:39:22

筆記本技巧

2011-04-29 13:41:50

2011-04-29 13:41:52

筆記本電池

2011-04-29 13:41:44

筆記本散熱

2009-06-18 15:24:35

Hibernate二級

2024-10-25 15:25:42

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號