I was installing the Google Cloud SDK on my Ubuntu VM using the following commands
# Add the Cloud SDK distribution URI as a package source echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list # Import the Google Cloud Platform public key curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add - # Update the package list and install the Cloud SDK sudo apt-get update && sudo apt-get install google-cloud-sdk
and I think its broken now.
apt-get install unixODBC unixODBC-dev E: Conflicting values set for option Signed-By regarding source https://packages.cloud.google.com/apt/ cloud-sdk: /usr/share/keyrings/cloud.google.gpg != E: The list of sources could not be read. E: Conflicting values set for option Signed-By regarding source https://packages.cloud.google.com/apt/ cloud-sdk: /usr/share/keyrings/cloud.google.gpg != E: The list of sources could not be read.
Is there anyway to fix it so I can continue to download packages.
The first thing to do after successful installation is open your command line and type “gcloud” to check whether Cloud SDK has installed perfectly.
The google-cloud-sdk directory is in your HOME because that's where you extracted it :) From the quickstart instructions: Extract the archive to any location on your file system; preferably, your home directory. So your home directory is the recommended location, but you can put it wherever you'd like.
I got into a very similar situation today by not following the installation instructions carefully enough. What I think happened is that I accidentally pasted and executed some of the commands that were only supposed to be run if you had trouble with any of the previous steps.(The ones having "Troubleshooting Tip" above them.)
It looks like I "solved" it now by by removing these files
sudo rm /usr/share/keyrings/cloud.google.gpg sudo rm /usr/share/keyrings/cloud.google.gpg~ sudo rm /etc/apt/sources.list.d/google-cloud-sdk.list
and then following the installation instruction again (more carefully this time) to install Google Cloud SDK.
Hopefully, this will work for you too. Good luck.
I followed all these commands (for trying to reproduce error in system)
1st command
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
2nd command
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
3rd command
sudo apt-get update && sudo apt-get install google-cloud-sdk
4th command
sudo apt-get install unixODBC unixODBC-dev
above command prompted E: Unable to locate package unixODBC E: Unable to locate package unixODBC-dev
Then I installed all the gCloud sdk dependencies By below command 5th command
sudo apt-get install google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator kubectl
All above commands are given by you except 5th one,
I am unable to reproduce that error in my machine,
But it seems Your apt needs to clean up signed certificats and reconfigure again..
refer below link it might help you.
https://www.fossmint.com/keep-ubuntu-system-clean/
and please let me know about the solution if you got..
feel free to discuss on the same.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With