kubernetes: Ubuntu 16.04 LTS - Unable to locate package kubelet, kubeadm, kubectl

Hi,

First, sorry my english is bad.

Dear, I am using ubuntu 16.04 LTS, following the observations of the https://kubernetes.io/docs/setup/independent/install-kubeadm/

But in the step: apt-get install -y kubelet kubeadm kubectl error appears: apt-get install -y kubelet kubeadm kubectl Reading package lists… Done Building dependency tree
Reading state information… Done E: Unable to locate package kubelet E: Unable to locate package kubeadm E: Unable to locate package kubectl

Before i execute apt-get update and not erros, but after with command above not sucess.

root@niki-Inspiron-5458:/etc/apt/sources.list.d# ls getdeb.list getdeb.list.distUpgrade kubernetes.list root@niki-Inspiron-5458:/etc/apt/sources.list.d# cat kubernetes.list deb http://apt.kubernetes.io/ kubernetes-xenial main root@niki-Inspiron-5458:/etc/apt/sources.list.d#

Look my environment;

root@niki-Inspiron-5458:/etc/apt/sources.list.d# uname -a Linux niki-Inspiron-5458 4.4.0-112-generic #135-Ubuntu SMP Fri Jan 19 11:48:14 UTC 2018 i686 i686 i686 GNU/Linux

root@niki-Inspiron-5458:/etc/apt/sources.list.d# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION=“Ubuntu 16.04.3 LTS”

root@niki-Inspiron-5458:/etc/apt/sources.list.d# cat /proc/version Linux version 4.4.0-112-generic (buildd@lgw01-amd64-017) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) ) #135-Ubuntu SMP Fri Jan 19 11:48:14 UTC 2018

Please can help me? Tks so much. Sorry my english, i m Brazilian.

Environment:

  • Kubernetes version (use kubectl version): 1.9
  • Cloud provider or hardware configuration: i dont know
  • OS (e.g. from /etc/os-release): answer above
  • Kernel (e.g. uname -a): answer above
  • Install tools: nothing
  • Others: nothing

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 44 (1 by maintainers)

Most upvoted comments

Hi @monique77,

On Ubuntu 16.04:

Add key for new repository:

curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

Add repository:

sudo vim /etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main

Install Kubernetes:

sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl kubernetes-cni

Regards 🖖

why i can’t add apt-key? i am in China. curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

Hi @sanjeevshar,

Did you add GPG key?

curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

You could try too:

sudo apt-get update --allow-unauthenticated

Regards 🖖

Hi @shivamchandra4,

Maybe you need to install vim in order to edit/create kubernetes.list file:

sudo apt-get update
sudo apt-get install vim

Moreover you could try vi or nano, that is:

sudo vi /etc/apt/sources.list.d/kubernetes.list
sudo nano /etc/apt/sources.list.d/kubernetes.list

Once you have some of these programs installed, you have to copy deb http://apt.kubernetes.io/ kubernetes-xenial main and paste into kubernetes.list and make an update of Ubuntu repositories:

sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl kubernetes-cni

Regards 🖖

thank you @rdrgporto , because of China special network, we can’t use google directly, but finally i get it from USTC(University of Science and Technology of China) open source software mirror, thanks for your help.

Hi @Vickey-Wu,

You can try it by using wget:

wget https://packages.cloud.google.com/apt/doc/apt-key.gpg

If you have some issue, maybe it is due to ISP (Internet service provider).

Regards 🖖

Hi, rdrgporto how are you?

I installed ubuntu 64Bits and it worked,

Tks so much

Hi @kserge2001,

sudo -i
apt-get update && apt-get install -y apt-transport-https curl  
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -  
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get update  | grep kubernetes

Example:

root@rdrg:~# apt-get update | grep kubernetes
Obj:9 https://packages.cloud.google.com/apt kubernetes-xenial InRelease

Regards

Hi, rdrgporto

Obrigado/ tks so much