在Linux系统中,查看已安装的源码包可以通过以下几种方法:
dpkg
命令(适用于Debian及其衍生系统)如果你使用的是基于Debian的系统(如Ubuntu),可以使用 dpkg
命令来查看已安装的源码包。
dpkg -l | grep '^ii' | awk '{print $2}'
这个命令会列出所有已安装的二进制包,但你可以通过进一步的过滤来找到源码包。
rpm
命令(适用于Red Hat及其衍生系统)如果你使用的是基于Red Hat的系统(如CentOS、Fedora),可以使用 rpm
命令来查看已安装的源码包。
rpm -qa --queryformat '%{NAME}-%{VERSION}-%{RELEASE}.src.rpm\n'
这个命令会列出所有已安装的源码包。
apt
和 apt-cache
命令(适用于Debian及其衍生系统)你也可以使用 apt
和 apt-cache
命令来查看可用的源码包。
apt-cache search --names-only '~i ~s'
这个命令会列出所有已安装的源码包。
yum
和 repoquery
命令(适用于Red Hat及其衍生系统)对于基于Red Hat的系统,可以使用 yum
和 repoquery
命令来查看已安装的源码包。
repoquery --installed --qf '%{NAME}-%{VERSION}-%{RELEASE}.src.rpm'
/usr/src
目录通常,源码包会被解压到 /usr/src
目录下。你可以直接查看这个目录来找到已安装的源码包。
ls /usr/src
lsb_release
命令查看系统版本了解你的Linux发行版版本有助于选择合适的命令。
lsb_release -a
通过以上方法,你可以有效地查看Linux系统中已安装的源码包。如果你在使用过程中遇到任何问题,可以参考相应的命令文档或寻求社区帮助。
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
领取专属 10元无门槛券
手把手带您无忧上云