我想在Ubuntu 20.04上安装kubectx,但是找不到任何关于如何安装的信息。非常感谢任何评论。
谢谢!
我想在Ubuntu 20.04上安装kubectx,但是找不到任何关于如何安装的信息。非常感谢任何评论。
谢谢!
这个软件包在 deb http://ftp.de.debian.org/debian buster main
软件源中,但 Ubuntu 中不存在。
首先,您需要像下面这样将其添加到 /etc/apt/sources.list
:
#for kubectlx
deb [trusted=yes] http://ftp.de.debian.org/debian buster main
然后运行
sudo apt-get update
然后您可以使用此命令进行安装。
sudo apt install kubectx
sudo apt install kubectx
... 但这会导致 “找不到软件包” 错误,感谢您指出还需要编辑 sources.list 文件。这是好东西。 - rugby2312sudo ln -s /usr/local/kubectx/completion/*.zsh /usr/share/zsh/vendor-completions
- aardbol在当前所有受支持的 Ubuntu 版本中,都有 kubectx 的 snap 包:
sudo snap install kubectx --classic
我使用Krew成功将ctx
和ns
安装为kubectl插件。
kubectl krew install ctx
kubectl krew install ns
有一个小问题。你不能像这样使用命令:
kubectx
kubens
kubectl ctx
kubectl ns
/etc/apt/sources.list
:snapd
:sudo apt update
2. sudo apt install snapd
使用启用了 snapd
的方式:kubectx
1. sudo snap install kubectx
您可以在Ubuntu上使用brew安装kubectx。只需运行以下命令:
brew install kubectx
正如cdev所指出的那样,Debian软件包是可用的。仅下载软件包并在本地安装对我来说有效。
wget http://ftp.de.debian.org/debian/pool/main/k/kubectx/kubectx_0.9.3-1_all.deb
sudo dpkg -i kubectx_0.9.3-1_all.deb
sudo apt install kubectx
如果您想要找到完整的kubectx安装指南,您需要前往此 GitHub 页面。您可以使用Debian的安装方式。APT代表高级软件包工具。它是Debian和Ubuntu Linux系统中的核心工具集。您可以使用apt命令来安装应用程序,删除或卸载应用程序,使Ubuntu/Debian服务器保持最新状态等。您可以在这里阅读更多相关信息。
在安装kubectx
之前,您可能需要在文件/etc/apt/sources.list
中添加包deb http://ftp.de.debian.org/debian buster main
,然后运行sudo apt-get update
。之后安装就应该能够顺利进行了。