生活百科
如何查看linux系统版本信息(查询版本信息的简单步骤)
2022-11-02 10:13

方法一:使用/help页面确认

## 最简单的方法就是使用GitLab的help页面来确认,本文中用来测试的GitLab服务器IP为:192.168.168.100,GitLab服务的HTTP服务端口为90。

## 注意此方法需要登录之后才能查看到版本信息,登录之前访问/help页面返回的可能是:

## 使用账号登录后可查看到版本信息。

方法二:使用/admin页面确认

## 使用/admin页面可查看到GitLab各组件版本信息,但此页面只有管理员才可访问,所以必须使用管理员账号登录后才能查看。

## 使用/admin/gitaly_servers页面也可查看到GitLab版本信息

方法三:查看服务器内相关VERSION文件

以YUM或RPM安装的GitLab CE为例

## 查看
/opt/gitlab/embedded/service/gitlab-rails 目录中的“VERSION”或“GITALY_SERVER_VERSION”文件

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
或
cat /opt/gitlab/embedded/service/gitlab-rails/GITALY_SERVER_VERSION

## 另外
/opt/gitlab/embedded/service/gitlab-rails/ 目录中还保存着其他组件版本信息的文件

grep . /opt/gitlab/embedded/service/gitlab-rails/*VERSION

## 查看 /opt/gitlab/ 目录中的 version-manifest.txt 文件

grep gitlab-ce /opt/gitlab/version-manifest.txt
或
cat /opt/gitlab/version-manifest.txt | head -n 1
或
cat /opt/gitlab/version-manifest.txt | grep gitlab-ce|awk '{print $2}'

方法四:命令行

以YUM或RPM安装的GitLab CE为例,在GitLab服务器内执行如下命令

gitlab-rake gitlab:env:info

方法五:使用RestAPI

该方法需要先获取用户的token。

以任何用户身份登录,选择页面右上角的用户头像,选择 “Edit profile”,在左侧边栏中,选择 “Access Tokens”,输入令牌的名称和可选的到期日期,并选择所需的范围,然后点击”Create personal access token” 完成个人访问令牌的创建。

curl --header "PRIVATE-TOKEN: CEBwLLKRheqLSZwDtPHi" 192.168.168.100:90/api/v4/version
//PRIVATE-TOKEN参数后的即用户的token值。
发表评论
0评