Linux命令获取软件包名称

worktile 其他 594

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要获取Linux软件包的名称,可以使用以下命令:

    1. dpkg -l:在Debian和Ubuntu系统上,可以使用dpkg命令来列出所有已安装的软件包。运行命令dpkg -l将显示软件包的名称、版本和描述等信息。

    2. rpm -qa:在Red Hat和CentOS等基于rpm的系统上,可以使用rpm命令来列出所有已安装的软件包。运行命令rpm -qa将显示软件包的名称和版本等信息。

    3. apt-cache search:在Debian和Ubuntu系统上,可以使用apt-cache命令来搜索可用的软件包。运行命令apt-cache search <关键字>将显示包含指定关键字的所有软件包的名称和描述等信息。

    4. yum search:在Red Hat和CentOS等基于rpm的系统上,可以使用yum命令来搜索可用的软件包。运行命令yum search <关键字>将显示包含指定关键字的所有软件包的名称和描述等信息。

    通过以上命令,您可以方便地获取Linux软件包的名称,并根据需要进行安装、升级或卸载等操作。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux系统中获取软件包的名称,可以使用以下命令:

    1. dpkg命令:如果你使用的是基于Debian的Linux发行版,如Ubuntu,可以使用dpkg命令。该命令用于管理Debian类型的软件包。要获取已安装软件包的名称,可以使用以下命令:
    “`
    dpkg –get-selections | awk ‘{print $1}’
    “`

    2. rpm命令:如果你使用的是基于Red Hat的Linux发行版,如Fedora,可以使用rpm命令。该命令用于管理RPM类型的软件包。要获取已安装软件包的名称,可以使用以下命令:
    “`
    rpm -qa –queryformat ‘%{NAME}\n’
    “`

    3. apt命令:如果你使用的是基于Debian的Linux发行版,如Ubuntu,可以使用apt命令。该命令用于管理Debian类型的软件包。要获取已安装软件包的名称,可以使用以下命令:
    “`
    apt list –installed | awk -F’/’ ‘{print $1}’
    “`

    4. yum命令:如果你使用的是基于Red Hat的Linux发行版,如CentOS,可以使用yum命令。该命令用于管理RPM类型的软件包。要获取已安装软件包的名称,可以使用以下命令:
    “`
    yum list installed | awk ‘{print $1}’
    “`

    5. pacman命令:如果你使用的是Arch Linux系统,可以使用pacman命令。该命令用于管理Arch Linux类型的软件包。要获取已安装软件包的名称,可以使用以下命令:
    “`
    pacman -Qe | awk ‘{print $1}’
    “`

    这些命令将列出系统中已安装软件包的名称。你可以将输出结果重定向到文件中,以供后续使用。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,我们可以通过一些命令来获取软件包的名称。以下是几个常用的方法:

    1. apt命令(Debian系列系统):
    在Debian系列的Linux发行版中,可以使用apt命令来管理软件包。apt命令可以通过apt-cache search命令来搜索软件包,并获取软件包的名称。
    使用以下命令获取软件包名称:
    “`bash
    apt-cache search
    “`
    其中,`
    `是你要搜索的关键词,可以是软件包的部分名称或描述,例如:
    “`bash
    apt-cache search openjdk
    “`
    这将返回所有名称中包含`openjdk`关键词的软件包。

    2. yum命令(Red Hat系列系统):
    在Red Hat系列的Linux发行版中,可以使用yum命令来管理软件包。yum命令可以通过yum search命令来搜索软件包,并获取软件包的名称。
    使用以下命令获取软件包名称:
    “`bash
    yum search
    “`
    其中,`
    `是你要搜索的关键词,可以是软件包的部分名称或描述,例如:
    “`bash
    yum search nginx
    “`
    这将返回所有名称中包含`nginx`关键词的软件包。

    3. dnf命令(Fedora 22+、CentOS 8+):
    在Fedora 22及更新版本以及CentOS 8及更新版本中,默认使用dnf命令来管理软件包。dnf命令可以通过dnf search命令来搜索软件包,并获取软件包的名称。
    使用以下命令获取软件包名称:
    “`bash
    dnf search
    “`
    其中,`
    `是你要搜索的关键词,可以是软件包的部分名称或描述,例如:
    “`bash
    dnf search php
    “`
    这将返回所有名称中包含`php`关键词的软件包。

    4. zypper命令(openSUSE):
    在openSUSE中,可以使用zypper命令来管理软件包。zypper命令可以通过zypper search命令来搜索软件包,并获取软件包的名称。
    使用以下命令获取软件包名称:
    “`bash
    zypper search
    “`
    其中,`
    `是你要搜索的关键词,可以是软件包的部分名称或描述,例如:
    “`bash
    zypper search docker
    “`
    这将返回所有名称中包含`docker`关键词的软件包。

    5. pacman命令(Arch Linux):
    在Arch Linux中,可以使用pacman命令来管理软件包。pacman命令可以通过pacman -Ss命令来搜索软件包,并获取软件包的名称。
    使用以下命令获取软件包名称:
    “`bash
    pacman -Ss
    “`
    其中,`
    `是你要搜索的关键词,可以是软件包的部分名称或描述,例如:
    “`bash
    pacman -Ss vim
    “`
    这将返回所有名称中包含`vim`关键词的软件包。

    以上是几个常用的方法,可以在不同的Linux发行版上使用。通过这些命令,可以方便地获取软件包的名称,并进一步进行安装或其他操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部