• 从二进制升级

    从二进制升级

    相关下载可以从 二进制安装 页面查看。

    首先,确认当前安装的位置:

    1. # 默认位置在 git 用户下的家目录
    2. $ sudo su - git
    3. $ cd ~
    4. $ pwd
    5. /home/git
    6. $ ls
    7. gogs gogs-repositories

    然后将当前目录移动到另一个临时的位置,但不是删除!

    1. $ mv gogs gogs_old

    下载并解压新的二进制:

    1. # 请根据系统和类型获取相应的二进制版本
    2. $ wget wget https://dl.gogs.io/$VERSION/$OS_$ARCH.tar.gz
    3. $ tar -zxvf $OS_$ARCH.tar.gz
    4. $ ls
    5. gogs gogs_old gogs-repositories $OS_$ARCH.tar.gz

    复制 customdatalog 目录到新解压的目录中:

    1. $ cp -R gogs_old/custom gogs
    2. $ cp -R gogs_old/data gogs
    3. $ cp -R gogs_old/log gogs

    最后,运行并打开浏览器进行测试:

    1. $ cd gogs
    2. $ ./gogs web

    给自己点一个赞!