How To Install origin-clients on Fedora 36

In this tutorial we learn how to install origin-clients in Fedora 36. origin-clients is Origin Client binaries for Linux

Introduction

In this tutorial we learn how to install origin-clients on Fedora 36.

What is origin-clients

Origin Client binaries for Linux

We can use yum or dnf to install origin-clients on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install origin-clients.

Install origin-clients on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install origin-clients using dnf by running the following command:

sudo dnf -y install origin-clients

Install origin-clients on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install origin-clients using yum by running the following command:

sudo yum -y install origin-clients

How To Uninstall origin-clients on Fedora 36

To uninstall only the origin-clients package we can use the following command:

sudo dnf remove origin-clients

origin-clients Package Contents on Fedora 36

/etc/bash_completion.d/oc
/usr/bin/kubectl
/usr/bin/oadm
/usr/bin/oc
/usr/bin/openshift-deploy
/usr/bin/openshift-docker-build
/usr/bin/openshift-extract-image-content
/usr/bin/openshift-f5-router
/usr/bin/openshift-git-clone
/usr/bin/openshift-manage-dockerfile
/usr/bin/openshift-recycle
/usr/bin/openshift-router
/usr/bin/openshift-sti-build
/usr/lib/.build-id
/usr/lib/.build-id/94
/usr/lib/.build-id/94/83e9275e0f75f7cc08fdafd25a0367fd00a75e
/usr/share/licenses/origin-clients
/usr/share/licenses/origin-clients/LICENSE
/usr/share/man/man1/oc-adm-build-chain.1.gz
/usr/share/man/man1/oc-adm-ca-create-key-pair.1.gz
/usr/share/man/man1/oc-adm-ca-create-master-certs.1.gz
/usr/share/man/man1/oc-adm-ca-create-server-cert.1.gz
/usr/share/man/man1/oc-adm-ca-create-signer-cert.1.gz
/usr/share/man/man1/oc-adm-ca-decrypt.1.gz
/usr/share/man/man1/oc-adm-ca-encrypt.1.gz
/usr/share/man/man1/oc-adm-ca.1.gz
/usr/share/man/man1/oc-adm-certificate-approve.1.gz
/usr/share/man/man1/oc-adm-certificate-deny.1.gz
/usr/share/man/man1/oc-adm-certificate.1.gz
/usr/share/man/man1/oc-adm-completion.1.gz
/usr/share/man/man1/oc-adm-config-current-context.1.gz
/usr/share/man/man1/oc-adm-config-delete-cluster.1.gz
/usr/share/man/man1/oc-adm-config-delete-context.1.gz
/usr/share/man/man1/oc-adm-config-get-clusters.1.gz
/usr/share/man/man1/oc-adm-config-get-contexts.1.gz
/usr/share/man/man1/oc-adm-config-rename-context.1.gz
/usr/share/man/man1/oc-adm-config-set-cluster.1.gz
/usr/share/man/man1/oc-adm-config-set-context.1.gz
/usr/share/man/man1/oc-adm-config-set-credentials.1.gz
/usr/share/man/man1/oc-adm-config-set.1.gz
/usr/share/man/man1/oc-adm-config-unset.1.gz
/usr/share/man/man1/oc-adm-config-use-context.1.gz
/usr/share/man/man1/oc-adm-config-view.1.gz
/usr/share/man/man1/oc-adm-config.1.gz
/usr/share/man/man1/oc-adm-cordon.1.gz
/usr/share/man/man1/oc-adm-create-api-client-config.1.gz
/usr/share/man/man1/oc-adm-create-bootstrap-policy-file.1.gz
/usr/share/man/man1/oc-adm-create-bootstrap-project-template.1.gz
/usr/share/man/man1/oc-adm-create-error-template.1.gz
/usr/share/man/man1/oc-adm-create-key-pair.1.gz
/usr/share/man/man1/oc-adm-create-kubeconfig.1.gz
/usr/share/man/man1/oc-adm-create-login-template.1.gz
/usr/share/man/man1/oc-adm-create-master-certs.1.gz
/usr/share/man/man1/oc-adm-create-node-config.1.gz
/usr/share/man/man1/oc-adm-create-provider-selection-template.1.gz
/usr/share/man/man1/oc-adm-create-server-cert.1.gz
/usr/share/man/man1/oc-adm-create-signer-cert.1.gz
/usr/share/man/man1/oc-adm-diagnostics-aggregatedlogging.1.gz
/usr/share/man/man1/oc-adm-diagnostics-all.1.gz
/usr/share/man/man1/oc-adm-diagnostics-analyzelogs.1.gz
/usr/share/man/man1/oc-adm-diagnostics-appcreate.1.gz
/usr/share/man/man1/oc-adm-diagnostics-clusterregistry.1.gz
/usr/share/man/man1/oc-adm-diagnostics-clusterrolebindings.1.gz
/usr/share/man/man1/oc-adm-diagnostics-clusterroles.1.gz
/usr/share/man/man1/oc-adm-diagnostics-clusterrouter.1.gz
/usr/share/man/man1/oc-adm-diagnostics-configcontexts.1.gz
/usr/share/man/man1/oc-adm-diagnostics-diagnosticpod.1.gz
/usr/share/man/man1/oc-adm-diagnostics-etcdwritevolume.1.gz
/usr/share/man/man1/oc-adm-diagnostics-inpod-networkcheck.1.gz
/usr/share/man/man1/oc-adm-diagnostics-inpod-poddiagnostic.1.gz
/usr/share/man/man1/oc-adm-diagnostics-masternode.1.gz
/usr/share/man/man1/oc-adm-diagnostics-metricsapiproxy.1.gz
/usr/share/man/man1/oc-adm-diagnostics-networkcheck.1.gz
/usr/share/man/man1/oc-adm-diagnostics-nodedefinitions.1.gz
/usr/share/man/man1/oc-adm-diagnostics-routecertificatevalidation.1.gz
/usr/share/man/man1/oc-adm-diagnostics-securitycontextconstraints.1.gz
/usr/share/man/man1/oc-adm-diagnostics-serviceexternalips.1.gz
/usr/share/man/man1/oc-adm-diagnostics-unitstatus.1.gz
/usr/share/man/man1/oc-adm-diagnostics.1.gz
/usr/share/man/man1/oc-adm-drain.1.gz
/usr/share/man/man1/oc-adm-groups-add-users.1.gz
/usr/share/man/man1/oc-adm-groups-new.1.gz
/usr/share/man/man1/oc-adm-groups-prune.1.gz
/usr/share/man/man1/oc-adm-groups-remove-users.1.gz
/usr/share/man/man1/oc-adm-groups-sync.1.gz
/usr/share/man/man1/oc-adm-groups.1.gz
/usr/share/man/man1/oc-adm-ipfailover.1.gz
/usr/share/man/man1/oc-adm-manage-node.1.gz
/usr/share/man/man1/oc-adm-migrate-etcd-ttl.1.gz
/usr/share/man/man1/oc-adm-migrate-image-references.1.gz
/usr/share/man/man1/oc-adm-migrate-legacy-hpa.1.gz
/usr/share/man/man1/oc-adm-migrate-storage.1.gz
/usr/share/man/man1/oc-adm-migrate-template-instances.1.gz
/usr/share/man/man1/oc-adm-migrate.1.gz
/usr/share/man/man1/oc-adm-new-project.1.gz
/usr/share/man/man1/oc-adm-options.1.gz
/usr/share/man/man1/oc-adm-pod-network-isolate-projects.1.gz
/usr/share/man/man1/oc-adm-pod-network-join-projects.1.gz
/usr/share/man/man1/oc-adm-pod-network-make-projects-global.1.gz
/usr/share/man/man1/oc-adm-pod-network.1.gz
/usr/share/man/man1/oc-adm-policy-add-cluster-role-to-group.1.gz
/usr/share/man/man1/oc-adm-policy-add-cluster-role-to-user.1.gz
/usr/share/man/man1/oc-adm-policy-add-role-to-group.1.gz
/usr/share/man/man1/oc-adm-policy-add-role-to-user.1.gz
/usr/share/man/man1/oc-adm-policy-add-scc-to-group.1.gz
/usr/share/man/man1/oc-adm-policy-add-scc-to-user.1.gz
/usr/share/man/man1/oc-adm-policy-reconcile-cluster-role-bindings.1.gz
/usr/share/man/man1/oc-adm-policy-reconcile-cluster-roles.1.gz
/usr/share/man/man1/oc-adm-policy-reconcile-sccs.1.gz
/usr/share/man/man1/oc-adm-policy-remove-cluster-role-from-group.1.gz
/usr/share/man/man1/oc-adm-policy-remove-cluster-role-from-user.1.gz
/usr/share/man/man1/oc-adm-policy-remove-group.1.gz
/usr/share/man/man1/oc-adm-policy-remove-role-from-group.1.gz
/usr/share/man/man1/oc-adm-policy-remove-role-from-user.1.gz
/usr/share/man/man1/oc-adm-policy-remove-scc-from-group.1.gz
/usr/share/man/man1/oc-adm-policy-remove-scc-from-user.1.gz
/usr/share/man/man1/oc-adm-policy-remove-user.1.gz
/usr/share/man/man1/oc-adm-policy-scc-review.1.gz
/usr/share/man/man1/oc-adm-policy-scc-subject-review.1.gz
/usr/share/man/man1/oc-adm-policy-who-can.1.gz
/usr/share/man/man1/oc-adm-policy.1.gz
/usr/share/man/man1/oc-adm-prune-auth.1.gz
/usr/share/man/man1/oc-adm-prune-builds.1.gz
/usr/share/man/man1/oc-adm-prune-deployments.1.gz
/usr/share/man/man1/oc-adm-prune-groups.1.gz
/usr/share/man/man1/oc-adm-prune-images.1.gz
/usr/share/man/man1/oc-adm-prune.1.gz
/usr/share/man/man1/oc-adm-registry.1.gz
/usr/share/man/man1/oc-adm-release-extract.1.gz
/usr/share/man/man1/oc-adm-release-new.1.gz
/usr/share/man/man1/oc-adm-release.1.gz
/usr/share/man/man1/oc-adm-router.1.gz
/usr/share/man/man1/oc-adm-taint.1.gz
/usr/share/man/man1/oc-adm-top-images.1.gz
/usr/share/man/man1/oc-adm-top-imagestreams.1.gz
/usr/share/man/man1/oc-adm-top-node.1.gz
/usr/share/man/man1/oc-adm-top-pod.1.gz
/usr/share/man/man1/oc-adm-top.1.gz
/usr/share/man/man1/oc-adm-uncordon.1.gz
/usr/share/man/man1/oc-adm-verify-image-signature.1.gz
/usr/share/man/man1/oc-adm.1.gz
/usr/share/man/man1/oc-annotate.1.gz
/usr/share/man/man1/oc-api-resources.1.gz
/usr/share/man/man1/oc-api-versions.1.gz
/usr/share/man/man1/oc-apply-edit-last-applied.1.gz
/usr/share/man/man1/oc-apply-set-last-applied.1.gz
/usr/share/man/man1/oc-apply-view-last-applied.1.gz
/usr/share/man/man1/oc-apply.1.gz
/usr/share/man/man1/oc-attach.1.gz
/usr/share/man/man1/oc-auth-can-i.1.gz
/usr/share/man/man1/oc-auth-reconcile.1.gz
/usr/share/man/man1/oc-auth.1.gz
/usr/share/man/man1/oc-autoscale.1.gz
/usr/share/man/man1/oc-build-logs.1.gz
/usr/share/man/man1/oc-cancel-build.1.gz
/usr/share/man/man1/oc-cluster-add.1.gz
/usr/share/man/man1/oc-cluster-down.1.gz
/usr/share/man/man1/oc-cluster-status.1.gz
/usr/share/man/man1/oc-cluster-up.1.gz
/usr/share/man/man1/oc-cluster.1.gz
/usr/share/man/man1/oc-completion.1.gz
/usr/share/man/man1/oc-config-current-context.1.gz
/usr/share/man/man1/oc-config-delete-cluster.1.gz
/usr/share/man/man1/oc-config-delete-context.1.gz
/usr/share/man/man1/oc-config-get-clusters.1.gz
/usr/share/man/man1/oc-config-get-contexts.1.gz
/usr/share/man/man1/oc-config-rename-context.1.gz
/usr/share/man/man1/oc-config-set-cluster.1.gz
/usr/share/man/man1/oc-config-set-context.1.gz
/usr/share/man/man1/oc-config-set-credentials.1.gz
/usr/share/man/man1/oc-config-set.1.gz
/usr/share/man/man1/oc-config-unset.1.gz
/usr/share/man/man1/oc-config-use-context.1.gz
/usr/share/man/man1/oc-config-view.1.gz
/usr/share/man/man1/oc-config.1.gz
/usr/share/man/man1/oc-convert.1.gz
/usr/share/man/man1/oc-cp.1.gz
/usr/share/man/man1/oc-create-clusterresourcequota.1.gz
/usr/share/man/man1/oc-create-clusterrole.1.gz
/usr/share/man/man1/oc-create-clusterrolebinding.1.gz
/usr/share/man/man1/oc-create-configmap.1.gz
/usr/share/man/man1/oc-create-deployment.1.gz
/usr/share/man/man1/oc-create-deploymentconfig.1.gz
/usr/share/man/man1/oc-create-identity.1.gz
/usr/share/man/man1/oc-create-imagestream.1.gz
/usr/share/man/man1/oc-create-imagestreamtag.1.gz
/usr/share/man/man1/oc-create-job.1.gz
/usr/share/man/man1/oc-create-namespace.1.gz
/usr/share/man/man1/oc-create-poddisruptionbudget.1.gz
/usr/share/man/man1/oc-create-priorityclass.1.gz
/usr/share/man/man1/oc-create-quota.1.gz
/usr/share/man/man1/oc-create-role.1.gz
/usr/share/man/man1/oc-create-rolebinding.1.gz
/usr/share/man/man1/oc-create-route-edge.1.gz
/usr/share/man/man1/oc-create-route-passthrough.1.gz
/usr/share/man/man1/oc-create-route-reencrypt.1.gz
/usr/share/man/man1/oc-create-route.1.gz
/usr/share/man/man1/oc-create-secret-docker-registry.1.gz
/usr/share/man/man1/oc-create-secret-generic.1.gz
/usr/share/man/man1/oc-create-secret-tls.1.gz
/usr/share/man/man1/oc-create-secret.1.gz
/usr/share/man/man1/oc-create-service-clusterip.1.gz
/usr/share/man/man1/oc-create-service-externalname.1.gz
/usr/share/man/man1/oc-create-service-loadbalancer.1.gz
/usr/share/man/man1/oc-create-service-nodeport.1.gz
/usr/share/man/man1/oc-create-service.1.gz
/usr/share/man/man1/oc-create-serviceaccount.1.gz
/usr/share/man/man1/oc-create-user.1.gz
/usr/share/man/man1/oc-create-useridentitymapping.1.gz
/usr/share/man/man1/oc-create.1.gz
/usr/share/man/man1/oc-debug.1.gz
/usr/share/man/man1/oc-delete.1.gz
/usr/share/man/man1/oc-describe.1.gz
/usr/share/man/man1/oc-edit.1.gz
/usr/share/man/man1/oc-ex-build-chain.1.gz
/usr/share/man/man1/oc-ex-config-patch.1.gz
/usr/share/man/man1/oc-ex-config.1.gz
/usr/share/man/man1/oc-ex-diagnostics-aggregatedlogging.1.gz
/usr/share/man/man1/oc-ex-diagnostics-all.1.gz
/usr/share/man/man1/oc-ex-diagnostics-analyzelogs.1.gz
/usr/share/man/man1/oc-ex-diagnostics-appcreate.1.gz
/usr/share/man/man1/oc-ex-diagnostics-clusterregistry.1.gz
/usr/share/man/man1/oc-ex-diagnostics-clusterrolebindings.1.gz
/usr/share/man/man1/oc-ex-diagnostics-clusterroles.1.gz
/usr/share/man/man1/oc-ex-diagnostics-clusterrouter.1.gz
/usr/share/man/man1/oc-ex-diagnostics-configcontexts.1.gz
/usr/share/man/man1/oc-ex-diagnostics-diagnosticpod.1.gz
/usr/share/man/man1/oc-ex-diagnostics-etcdwritevolume.1.gz
/usr/share/man/man1/oc-ex-diagnostics-inpod-networkcheck.1.gz
/usr/share/man/man1/oc-ex-diagnostics-inpod-poddiagnostic.1.gz
/usr/share/man/man1/oc-ex-diagnostics-masternode.1.gz
/usr/share/man/man1/oc-ex-diagnostics-metricsapiproxy.1.gz
/usr/share/man/man1/oc-ex-diagnostics-networkcheck.1.gz
/usr/share/man/man1/oc-ex-diagnostics-nodedefinitions.1.gz
/usr/share/man/man1/oc-ex-diagnostics-routecertificatevalidation.1.gz
/usr/share/man/man1/oc-ex-diagnostics-securitycontextconstraints.1.gz
/usr/share/man/man1/oc-ex-diagnostics-serviceexternalips.1.gz
/usr/share/man/man1/oc-ex-diagnostics-unitstatus.1.gz
/usr/share/man/man1/oc-ex-diagnostics.1.gz
/usr/share/man/man1/oc-ex-dockergc.1.gz
/usr/share/man/man1/oc-ex-ipfailover.1.gz
/usr/share/man/man1/oc-ex-options.1.gz
/usr/share/man/man1/oc-ex-prune-groups.1.gz
/usr/share/man/man1/oc-ex-sync-groups.1.gz
/usr/share/man/man1/oc-ex.1.gz
/usr/share/man/man1/oc-exec.1.gz
/usr/share/man/man1/oc-explain.1.gz
/usr/share/man/man1/oc-export.1.gz
/usr/share/man/man1/oc-expose.1.gz
/usr/share/man/man1/oc-extract.1.gz
/usr/share/man/man1/oc-get.1.gz
/usr/share/man/man1/oc-idle.1.gz
/usr/share/man/man1/oc-image-append.1.gz
/usr/share/man/man1/oc-image-extract.1.gz
/usr/share/man/man1/oc-image-mirror.1.gz
/usr/share/man/man1/oc-image.1.gz
/usr/share/man/man1/oc-import-app.json.1.gz
/usr/share/man/man1/oc-import-image.1.gz
/usr/share/man/man1/oc-import.1.gz
/usr/share/man/man1/oc-label.1.gz
/usr/share/man/man1/oc-login.1.gz
/usr/share/man/man1/oc-logout.1.gz
/usr/share/man/man1/oc-logs.1.gz
/usr/share/man/man1/oc-new-app.1.gz
/usr/share/man/man1/oc-new-build.1.gz
/usr/share/man/man1/oc-new-project.1.gz
/usr/share/man/man1/oc-observe.1.gz
/usr/share/man/man1/oc-options.1.gz
/usr/share/man/man1/oc-patch.1.gz
/usr/share/man/man1/oc-plugin.1.gz
/usr/share/man/man1/oc-policy-add-role-to-group.1.gz
/usr/share/man/man1/oc-policy-add-role-to-user.1.gz
/usr/share/man/man1/oc-policy-can-i.1.gz
/usr/share/man/man1/oc-policy-remove-group.1.gz
/usr/share/man/man1/oc-policy-remove-role-from-group.1.gz
/usr/share/man/man1/oc-policy-remove-role-from-user.1.gz
/usr/share/man/man1/oc-policy-remove-user.1.gz
/usr/share/man/man1/oc-policy-scc-review.1.gz
/usr/share/man/man1/oc-policy-scc-subject-review.1.gz
/usr/share/man/man1/oc-policy-who-can.1.gz
/usr/share/man/man1/oc-policy.1.gz
/usr/share/man/man1/oc-port-forward.1.gz
/usr/share/man/man1/oc-process.1.gz
/usr/share/man/man1/oc-project.1.gz
/usr/share/man/man1/oc-projects.1.gz
/usr/share/man/man1/oc-proxy.1.gz
/usr/share/man/man1/oc-registry-info.1.gz
/usr/share/man/man1/oc-registry-login.1.gz
/usr/share/man/man1/oc-registry.1.gz
/usr/share/man/man1/oc-replace.1.gz
/usr/share/man/man1/oc-rollback.1.gz
/usr/share/man/man1/oc-rollout-cancel.1.gz
/usr/share/man/man1/oc-rollout-history.1.gz
/usr/share/man/man1/oc-rollout-latest.1.gz
/usr/share/man/man1/oc-rollout-pause.1.gz
/usr/share/man/man1/oc-rollout-resume.1.gz
/usr/share/man/man1/oc-rollout-retry.1.gz
/usr/share/man/man1/oc-rollout-status.1.gz
/usr/share/man/man1/oc-rollout-undo.1.gz
/usr/share/man/man1/oc-rollout.1.gz
/usr/share/man/man1/oc-rsh.1.gz
/usr/share/man/man1/oc-rsync.1.gz
/usr/share/man/man1/oc-run.1.gz
/usr/share/man/man1/oc-scale.1.gz
/usr/share/man/man1/oc-secrets-add.1.gz
/usr/share/man/man1/oc-secrets-link.1.gz
/usr/share/man/man1/oc-secrets-new-basicauth.1.gz
/usr/share/man/man1/oc-secrets-new-dockercfg.1.gz
/usr/share/man/man1/oc-secrets-new-sshauth.1.gz
/usr/share/man/man1/oc-secrets-new.1.gz
/usr/share/man/man1/oc-secrets-unlink.1.gz
/usr/share/man/man1/oc-secrets.1.gz
/usr/share/man/man1/oc-serviceaccounts-create-kubeconfig.1.gz
/usr/share/man/man1/oc-serviceaccounts-get-token.1.gz
/usr/share/man/man1/oc-serviceaccounts-new-token.1.gz
/usr/share/man/man1/oc-serviceaccounts.1.gz
/usr/share/man/man1/oc-set-build-hook.1.gz
/usr/share/man/man1/oc-set-build-secret.1.gz
/usr/share/man/man1/oc-set-deployment-hook.1.gz
/usr/share/man/man1/oc-set-env.1.gz
/usr/share/man/man1/oc-set-image-lookup.1.gz
/usr/share/man/man1/oc-set-image.1.gz
/usr/share/man/man1/oc-set-probe.1.gz
/usr/share/man/man1/oc-set-resources.1.gz
/usr/share/man/man1/oc-set-route-backends.1.gz
/usr/share/man/man1/oc-set-triggers.1.gz
/usr/share/man/man1/oc-set-volumes.1.gz
/usr/share/man/man1/oc-set.1.gz
/usr/share/man/man1/oc-start-build.1.gz
/usr/share/man/man1/oc-status.1.gz
/usr/share/man/man1/oc-tag.1.gz
/usr/share/man/man1/oc-types.1.gz
/usr/share/man/man1/oc-version.1.gz
/usr/share/man/man1/oc-wait.1.gz
/usr/share/man/man1/oc-whoami.1.gz
/usr/share/man/man1/oc.1.gz

References

Summary

In this tutorial we learn how to install origin-clients on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).