External Links SecureApt (последним исправлял пользователь BUSCO000DKVB01D 2010-03-12 21:30:49)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details
Источник
How To Install add-apt-key on Ubuntu 22.04
In this tutorial we learn how to install add-apt-key on Ubuntu 22.04.
What is add-apt-key
The command add-apt-key provides a convenient command line interface which will add a new GPG key to your APT keyring.
Those who are more graphically inclined may prefer the package gui-apt-key.
There are three ways to install add-apt-key on Ubuntu 22.04. We can use apt-get , apt and aptitude . In the following sections we will describe each method. You can choose one of them.
Install add-apt-key Using apt-get
Update apt database with apt-get using the following command.
After updating apt database, We can install add-apt-key using apt-get by running the following command:
sudo apt-get -y install add-apt-key
Install add-apt-key Using apt
Update apt database with apt using the following command.
After updating apt database, We can install add-apt-key using apt by running the following command:
sudo apt -y install add-apt-key
Install add-apt-key Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.
After updating apt database, We can install add-apt-key using aptitude by running the following command:
sudo aptitude -y install add-apt-key
How To Uninstall add-apt-key on Ubuntu 22.04
To uninstall only the add-apt-key package we can use the following command:
sudo apt-get remove add-apt-key
Uninstall add-apt-key And Its Dependencies
To uninstall add-apt-key and its dependencies that are no longer needed by Ubuntu 22.04, we can use the command below:
sudo apt-get -y autoremove add-apt-key
Remove add-apt-key Configurations and Data
To remove add-apt-key configuration and data from Ubuntu 22.04 we can use the following command:
sudo apt-get -y purge add-apt-key
Remove add-apt-key configuration, data, and all of its dependencies
We can use the following command to remove add-apt-key configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge add-apt-key
References
Summary
In this tutorial we learn how to install add-apt-key package on Ubuntu 22.04 using different package management tools: apt, apt-get and aptitude.
Источник
How To Add An APT GPG Key
A common security measure implemented by APT repository maintainers is to sign the packages they distribute. This ensures that the packages you are installing are the authorized and unmodified packages issued by the package maintainers an no one else.
It can be a little confusing how to import the key into APT to install the new package in the first place. Here’s the easy way.
I just had to installed the excellent web log analyzer GoAccesss so I will use it as an example.
The first error was APT telling me that there was no GPG public key on my server for the GoAccess repository:
$ sudo apt update Get:5 http://deb.goaccess.io buster InRelease [2,336 B] Err:5 http://deb.goaccess.io buster InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97BD1A0133449C3D Reading package lists. Done W: GPG error: http://deb.goaccess.io buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97BD1A0133449C3D E: The repository 'http://deb.goaccess.io buster InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
Your first step here is to find the public key for the repository. A search for “ public key” should get you the link you need. The GoAccess public key URL is https://deb.goaccess.io/gnugpg.key
Once you have the line use the following command to import the key:
Here with the GoAccess key URL:
wget -qO- https://deb.goaccess.io/gnugpg.key | sudo apt-key add -
You can now apt update and apt install the new package.
Источник