官方位址 url:
如果您的系統已經安裝要求版本的 go 語言,可以跳過此小節。
您可以通過以下方式安裝 go 語言到/home/git/local/go
目錄:
sudo su - git
cd ~
# create a folder to install 'go'
mkdir local
# download go (change go$version.$os-$arch.tar.gz to the latest release)
wget
# expand it to ~/local
tar -c /home/git/local -xzf go$version.$os-$arch.tar.gz
請設定和您系統環境對應的路徑:
sudo su - git
cd ~
echo 'export goroot=$home/local/go' >> $home/.bashrc
echo 'export gopath=$home/go' >> $home/.bashrc
echo 'export path=$path:$goroot/bin:$gopath/bin' >> $home/.bashrc
source $home/.bashrc
常用的安裝方式:
# 構建主程式
如果您想要安裝develop
(或其它)分支版本,則可以通過以下命令:
# 請確保沒有使用 「
$ git clone --depth=1 -b develop
$ cd gogs
$ go build您可以通過以下方式檢查 gogs 是否可以正常工作:
./gogs web如果您沒有發現任何錯誤資訊,則可以使用ctrl-c
來終止執行。
gogs 預設並沒有支援一些功能,這些功能需要在構建時明確使用構建標籤(build tags)來支援。
目前使用標籤構建的功能如下:
例如,您需要支援以上所有功能,則需要先刪除$gopath/pkg
目錄,然後執行以下命令:
$ go build -tags "sqlite pam cert"安裝完成後可繼續參照 配置與執行
例如,需要改變倉庫根目錄的路徑:
[repository]
root = /home/jiahuachen/gogs-repositories
當然,您也可以修改資料庫配置:
[database]
passwd = root
乍一看,這麼做有些複雜,但是這麼做可以有效地保護您的自定義配置不被破壞:
您可以使用超能的make
命令:
$ make
$ ./gogs web
指令碼均放置在scripts
目錄,但請在倉庫根目錄執行它們
然後訪問/install
來完成首次執行的配置工作
原始碼安裝 mysql 原始碼安裝 mysql
yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...
python 原始碼安裝教程 原始碼安裝python3
裝好yum源和epel源 解壓安裝 root localhost a ls python 3.6.0.tgz root localhost a tar xf python 3.6.0.tgz c usr local src root localhost a cd usr local src root...
解除安裝原始碼安裝mysql 原始碼安裝MySQL
原始碼安裝mysql tiger 2019 年 01 月 07 日 原始碼安裝mysql 獲取包 上傳包至伺服器並解壓 安裝依賴yum install ncurses devel cmake y 配置mysql vim cmake.shcmake dcmake install prefix usr ...