如何安装 golang-github-mschoch-smat-devel Fedora 36

在本教程中,我们学习如何安装 golang-github-mschoch-smat-devel Fedora 36. golang-github-mschoch-smat-devel 是状态机辅助测试

介绍

在本教程中我们学习如何安装 golang-github-mschoch-smat-devel 在 Fedora 36.

什么是 golang-github-mschoch-smat-devel

这个概念很简单,将库的有效使用描述为状态和操作。 状态描述了哪些行动是可能的,以及它们应该发生的概率。 操作会改变上下文并转换到另一个状态。 通过这样做,可以实现两件事:使用 go-fuzz 来查找/测试库上有趣的操作序列。 – 通过执行长序列的有效操作,自动对应用程序进行寿命测试。 这两者还可以合并验证逻辑(不仅仅是通过在状态机中构建验证来进行故障检测)。 该包包含构建引用以下 Go 导入路径的包所需的源代码 – github.com/mschoch/smat

我们可以用 yum 或者 dnf 安装 golang-github-mschoch-smat-devel 在 Fedora 36. 在本教程中,我们讨论这两种方法,但您只需选择一种方法来安装 golang-github-mschoch-smat-devel。

安装 golang-github-mschoch-smat-devel Fedora 36 使用dnf

更新 yum 数据库 dnf 使用以下命令。

sudo dnf makecache --refresh

更新 yum 数据库后,我们可以安装 golang-github-mschoch-smat-devel 使用 dnf 通过运行以下命令:

sudo dnf -y install golang-github-mschoch-smat-devel

安装 golang-github-mschoch-smat-devel Fedora 36 使用 yum

更新 yum 数据库 yum 使用以下命令。

sudo yum makecache --refresh

更新 yum 数据库后,我们可以安装 golang-github-mschoch-smat-devel 使用 yum 通过运行以下命令:

sudo yum -y install golang-github-mschoch-smat-devel

如何卸载 golang-github-mschoch-smat-devel Fedora 36

仅卸载 golang-github-mschoch-smat-devel 打包我们可以使用以下命令:

sudo dnf remove golang-github-mschoch-smat-devel

golang-github-mschoch-smat-devel 包内容 Fedora 36

/usr/share/doc/golang-github-mschoch-smat-devel
/usr/share/doc/golang-github-mschoch-smat-devel/README.md
/usr/share/doc/golang-github-mschoch-smat-devel/examples
/usr/share/doc/golang-github-mschoch-smat-devel/examples/bolt
/usr/share/doc/golang-github-mschoch-smat-devel/examples/bolt/README.md
/usr/share/doc/golang-github-mschoch-smat-devel/examples/bolt/boltsmat.go
/usr/share/doc/golang-github-mschoch-smat-devel/examples/bolt/crash_test.go
/usr/share/doc/golang-github-mschoch-smat-devel/examples/bolt/fuzzdata_test.go
/usr/share/gocode/src/github.com
/usr/share/gocode/src/github.com/mschoch
/usr/share/gocode/src/github.com/mschoch/smat
/usr/share/gocode/src/github.com/mschoch/smat/.goipath
/usr/share/gocode/src/github.com/mschoch/smat/README.md
/usr/share/gocode/src/github.com/mschoch/smat/actionseq.go
/usr/share/gocode/src/github.com/mschoch/smat/actionseq_test.go
/usr/share/gocode/src/github.com/mschoch/smat/examples
/usr/share/gocode/src/github.com/mschoch/smat/examples/bolt
/usr/share/gocode/src/github.com/mschoch/smat/examples/bolt/README.md
/usr/share/gocode/src/github.com/mschoch/smat/go.mod
/usr/share/gocode/src/github.com/mschoch/smat/smat.go
/usr/share/gocode/src/github.com/mschoch/smat/smat_test.go
/usr/share/licenses/golang-github-mschoch-smat-devel
/usr/share/licenses/golang-github-mschoch-smat-devel/LICENSE

参考

概括

在本教程中我们学习如何安装 golang-github-mschoch-smat-devel 在 Fedora 36 使用 yum 和 [dnf]((/fedora/36/dnf/)。