Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
docs
提交
6899950d
D
docs
项目概览
openeuler
/
docs
通知
6
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
6899950d
编写于
7月 23, 2020
作者:
L
lishanshan
提交者:
Gitee
7月 23, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update content/zh/docs/userguide/pkgship.md.
上级
99d845a0
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
8 deletion
+12
-8
content/zh/docs/userguide/pkgship.md
content/zh/docs/userguide/pkgship.md
+12
-8
未找到文件。
content/zh/docs/userguide/pkgship.md
浏览文件 @
6899950d
...
...
@@ -2,34 +2,38 @@ pkgship
===
# 介绍
pkgship是一款管理OS软件包依赖关系,提供依赖和被依赖关系完整图谱的查询工具,pkgship提供软件包依赖、生命周期管理、补丁查询等功能。
pkgship是一款管理OS软件包依赖关系,提供依赖和被依赖关系完整图谱的查询工具,pkgship提供软件包依赖
查询
、生命周期管理、补丁查询等功能。
1.
软件包依赖:方便社区人员在软件包引入、更新和删除的时候了解软件的影响范围。
2.
生命周期管理:跟踪上游软件包发布状态,方便维护人员了解当前软件状态,及时升级到合理的版本。
3.
补丁查询:方便社区人员了解openEuler软件包的补丁情况以及提取补丁内容。
# 架构
系统采用flask-restful开发,使用SQLAlchemy ORM查询框架,同时支持mysql和sqlite
数据库,通过配置文件的形式进行更改
。
系统采用flask-restful开发,使用SQLAlchemy ORM查询框架,同时支持mysql和sqlite
两种数据库,可以通过配置文件的更改使用哪种数据库
。
# 软件下载
*
Repo源挂载地址:https://repo.openeuler.org/
*
源码获取地址:https://gitee.com/openeuler/openEuler-Advisor/tree/master/packageship
*
rpm包获取地址:https://117.78.1.88/project/show/openEuler:Mainline
# 安装工具
工具安装可通过以下两种方式实现。
*
使用dnf挂载pkgship软件在所在repo源(其中”xxx”表示版本号,请用实际情况代替),直接
下载以及安装pkgship及其依赖。
*
先使用dnf挂载pkgship软件在所在repo源,然后执行如下指令
下载以及安装pkgship及其依赖。
```
dnf install pkgship
-xxx
dnf install pkgship
```
*
先下载pkgship的rpm包,然后执行如下命令进行安装(其中
”xx
x”表示版本号,请用实际情况代替)。
*
先下载pkgship的rpm包,然后执行如下命令进行安装(其中
“x.x-
x”表示版本号,请用实际情况代替)。
```
rpm -ivh pkgship.rpm
rpm -ivh pkgship
-x.x-x.oe1.noarch
.rpm
```
或者
```
dnf install pkgship-x
xx
dnf install pkgship-x
.x-x.oe1.noarch.rpm
```
# 配置参数
...
...
@@ -77,7 +81,7 @@ pkgshipd stop
pkgship single sourceName
```
查询当前包(sourceName)在指定数据库(dbName)中的信息。
查询当前
源码
包(sourceName)在指定数据库(dbName)中的信息。
```
pkgship single sourceName -db dbName
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录