Home > Article > Operation and Maintenance > How to configure a software repository on Linux
How to configure software repository on Linux?
In Linux systems, configuring the software warehouse is a very important step, because the software warehouse is an important source for us to obtain and install software. In this article, I will introduce how to configure software warehouses in several common Linux distributions and provide relevant code examples.
Ubuntu is a Debian-based Linux distribution that uses APT (Advanced Package Tool) to manage software repositories.
First, open the terminal and enter the following command to back up the original software source configuration file:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
Then, edit the /etc/apt/sources.list
file, Use a text editor, such as nano
:
sudo nano /etc/apt/sources.list
In the file, you will see the software source configuration items in the following format:
deb http://archive.ubuntu.com/ubuntu focal main restricted deb http://archive.ubuntu.com/ubuntu focal-updates main restricted
You can add them as needed , delete or modify these configuration items. When adding a software source, you need to provide a suitable source address, such as:
deb http://mirrors.aliyun.com/ubuntu/ focal main
After saving the changes, run the following command to make the system re-obtain the software list:
sudo apt update
At this point, you have The software repository was successfully configured.
CentOS is a free and open source Linux distribution based on Red Hat Enterprise Linux (RHEL).
First, open the terminal and enter the following command to back up the original software source configuration file:
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
Then, use a text editor to edit /etc/yum.repos.d /CentOS-Base.repo
File:
sudo nano /etc/yum.repos.d/CentOS-Base.repo
In the file, you will see some configuration items, such as:
[base] name=CentOS-$releasever - Base baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
You can add, delete or modify these configurations as needed item. When adding a software source, you need to provide a suitable source address, such as:
[base] name=CentOS-$releasever - Base baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
After saving the changes, run the following command to make the system re-obtain the software list:
sudo yum makecache
At this point, you have succeeded Configured software repository.
Note:
To summarize, configuring a software warehouse on a Linux system is a basic and necessary task. By editing the corresponding configuration file, we can easily add, delete or modify software sources to meet our needs for software download and installation. Correctly configuring the software warehouse can speed up the software acquisition and installation process and improve our work efficiency. I hope this article will help you configure the software repository on your Linux system.
The above is the detailed content of How to configure a software repository on Linux. For more information, please follow other related articles on the PHP Chinese website!