linux查看已启用的服务

什么是仓库?

在Linux系统中,仓库(Repository)是一个用于存储软件包的地方,它通常包含了一系列软件包及其元数据,如版本号、依赖关系等,用户可以通过访问仓库来获取所需的软件包,或者将自己的软件包上传到仓库以供他人使用,在Linux中,有许多知名的仓库,如Ubuntu的APT仓库、Fedora的DNF仓库等。

如何查看已启用或激活的仓库?

在Linux系统中,有多种方法可以查看已启用或激活的仓库,以下是一些常用的方法:

linux查看已启用的服务

1、使用cat命令查看/etc/apt/sources.list文件

对于基于Debian的系统(如Ubuntu),可以使用以下命令查看已启用的仓库:

cat /etc/apt/sources.list

对于基于Red Hat的系统(如Fedora),可以使用以下命令查看已启用的仓库:

cat /etc/yum.repos.d/*.repo

2、使用dpkgrpm命令查看已安装的软件包

这两个命令可以分别用于基于Debian和Red Hat的系统,它们会列出已安装的软件包及其来源仓库的信息,对于基于Debian的系统,可以使用以下命令:

dpkg --get-selections | grep -E '^ii' | awk '{print $2}' | tr ':' '
' | sort | uniq -c | sort -nr

对于基于Red Hat的系统,可以使用以下命令:

linux查看已启用的服务

rpm -qa --whatprovides $(rpm -qa --queryformat '%{NAME}
') | sort | uniq -c | sort -nr

3、使用yum repolistdnf repolist命令查看已启用的仓库

这两个命令可以分别用于基于Debian和Red Hat的系统,它们会列出已启用的仓库及其状态,对于基于Debian的系统,可以使用以下命令:

yum repolist all

对于基于Red Hat的系统,可以使用以下命令:

dnf repolist all

如何在新系统中添加仓库?

在Linux系统中,添加新的仓库非常简单,只需编辑相应的配置文件(如/etc/apt/sources.list/etc/yum.repos.d/*.repo),然后添加新的仓库地址即可,以下是一些示例:

1、添加一个新的Debian仓库(以Ubuntu为例):

打开终端并输入以下命令以编辑/etc/apt/sources.list文件:

linux查看已启用的服务

sudo nano /etc/apt/sources.list

在文件末尾添加以下内容:

deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse

保存并退出文件,接下来,运行以下命令以更新软件包列表:

sudo apt-get update

2、添加一个新的Red Hat仓库(以Fedora为例):

打开终端并输入以下命令以编辑/etc/yum.repos.d/CentOS-Base.repo文件:

sudo vi /etc/yum.repos.d/CentOS-Base.repo

在文件末尾添加以下内容:

[base]            Base repository from which other packages can be installed on top of it (not a dependency)     comment out the next line if you do not want to install extra packages when doing yum updates      [base]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               url=http://mirror.centos.org/centos$releasever/os/$basearch/       enabled=1       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               [epel]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Extra Packages that comes with EPEL repository                                                                                                                                              The first entry can be commented out if you do not want to install EPEL packages                                                                                        [epel]                                                                                                                                                                                                                                                                                                       url=http://download.fedoraproject.org/pub/epel/\$releasever/$basearch/\$arch       enabled=1       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7                                                                                   [extras]                                                                                                                  Extra Packages that comes with EPEL repository                                                                                                                                                  The first entry can be commented out if you do not want to install EPEL packages                                                                                    [extras]                                                                                                                                                                                                                                       url=http://mirror.centos.org/centos$releasever/extras/\$basearch/\$arch       enabled=0       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7                                                                               [updates]                                                                                                                  Additional Packages that comes with updates for base and extras                                                                               The first entry can be commented out if you do not want to install updates for extras                                                                                       [updates]                                                                                                                                                                       url=http://mirror.centos.org/centos$releasever/updates/\$basearch/\$arch       enabled=0       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7                                                                               [fastestmirror]                                                                                                                      Use fastest mirror server                                                                                     You should use this option if you are using UDP traffic                              instead of TCP                                                                                   [fastestmirror]                                                                                                                                                                       url=http://mirror.centos.org/centos$releasever/\$basearch/\$arch       enabled=1       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-\$releasever                                                                                               [centosplus]                                                                                                                                                                               Extra Packages that comes with centosplus repository                                                                                                                                                  The first entry can be commented out if you do not want to install centosplus packages                                                                                    [centosplus]                                                                                                                                                                       url=https://centosplus.org/\$releasever/\$basearch/\$arch       enabled=0       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-\$releasever                                                                                               [remi]                                                                                                                                                                               Extra Packages that comes with remi repository                                                                                                                                                  The first entry can be commented out if you do not want to install remi packages                                                                                    [remi]                                                                                                                                                                       url=http://remirepo.net/\$releasever/\$basearch/\$arch       enabled=0       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-\$releasever                                                                                               [testing]                                                                                                                                                                               Extra Packages that comes with testing repository                                                                                                                                                  The first entry can be commented out if you do not want to install testing packages                                                                                    [testing]                                                                                                                                                                       url=http://people.centos.org/tru/testing/\$releasever/\$basearch/\$arch       enabled=0       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-\$releasever                                                                                               [tools]                                                                                                                                                                                             Extra Packages that comes with tools repository                                                                                                                                                  The first entry can be commented out if you do not want to install tools packages                                                                                    [tools]                                                                                                                                                                       url=http://mirror.centos.org/\$releasever/$basearch/\$arch       enabled=1       gpgcheck=0       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-\$releasever                                                                                               [updatesextra]                                                                                                                                                                               Additional Packages that comes with updates for base and extras                                                                                   The first entry can be commented out if you do not want to install updates for extras                                                                                       [updatesextra]                                                                                                                                                                       url=http://mirror.centos.org/\$releasever/\$basearch/\$arch       enabled=0                                                                                                                         gpgcheck=0                                                                                                                         gpgkey=file:///etc//

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/138038.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2023-12-17 21:21
Next 2023-12-17 21:24

相关推荐

  • 如何操作以关闭SSH服务器?

    关闭SSH服务器需要以下步骤:1、登录到Linux系统的终端或控制台 - 确保具有root权限,2、检查SSH服务器的运行状态 - 使用以下命令检查SSH服务器是否正在运行: systemctl status sshd - 如果SSH服务器正在运行,您将看到一条包含"active (running……

    2024-11-07
    05
  • linux远程连接服务器命令

    服务器命令是操作系统中用于控制和管理服务器的一种指令,它们通常以文本形式输入到命令行界面,然后由服务器执行,服务器命令的使用可以帮助管理员更有效地管理系统,提高工作效率,本文将介绍一些常用的服务器命令,以及它们的功能和使用方法。1、查看系统信息在服务器管理过程中,了解系统的基本信息是非常重要的,以下是一些常用的查看系统信息的命令:un……

    2024-01-25
    0175
  • linux killall命令

    Linux基础命令killall的简介killall是Linux系统中的一个基本命令,用于向指定进程发送信号,它可以根据进程名或进程ID来终止一个或多个进程,killall命令在系统管理、故障排查和程序调试等场景中具有广泛的应用。killall命令的基本语法killall [选项] 进程名[选项]表示可选参数,进程名表示要终止的进程名……

    2023-12-19
    0237
  • linux 匹配字符

    在Linux系统中,字符匹配是一种常见的操作,它可以帮助我们快速定位和处理文本数据,本文将深入探讨Linux中的字符匹配命令,包括其基本概念、常用命令、高级技巧以及实践应用。一、基本概念字符匹配是指在文本中查找符合特定模式的字符串,在Linux中,我们可以通过各种命令来实现这一功能,如grep、awk、sed等,这些命令都有各自的特点……

    2023-11-07
    0191
  • 常用的linux服务器备份命令是什么意思

    在Linux系统中,数据备份是一项至关重要的维护任务,它确保了数据的安全性和可靠性,常用的Linux服务器备份命令包括cp、rsync、tar和dd等,这些命令各有特点,适用于不同的备份场景,接下来,我们将详细探讨这些命令的功能和使用方式。cp命令cp命令是Linux中最基本的文件和目录复制命令,它可以用来备份单个文件或者整个目录,基……

    2024-02-04
    0153
  • linux的端口转发是怎样的

    Linux的端口转发是一种在Linux系统中实现网络通信的技术,它允许我们在本地计算机上将一个端口的数据流量转发到另一个IP地址和端口上,我们就可以在不修改目标服务器配置的情况下,实现对目标服务器的访问,端口转发通常用于代理服务器、SSH隧道等场景,下面我们将详细介绍Linux端口转发的原理、方法以及配置步骤。一、原理1. 端口转发的……

    2023-11-27
    0147

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入