linux中安装软件的命令有哪些

Linux安装软件,看发行版: Debian/Ubuntu:apt-get install RedHat/CentOS:yum install Fedora:dnf install Arch:pacman -S openSUSE:zypper install
权限要sudo,依赖自动解决。
第三方软件,可能要加存储库。

想编译?用源码。
想方便?用二进制包或Snap/Flatpak。

发行版不清楚?查/etc/os-release。

查询linux安装了哪些软件的命令

Linux装软件怎么查啊?说实话,这事儿得分几类命令。
不同Linux发行版用不一样。

一、包管理工具 这最常用。
得看你用啥Linux。

1 . Debian/Ubuntu(比如你用Ubuntu2 0.04 ) 查全列表:dpkg --list 这命令就行 查nginx:dpkg --list | grep nginx 把nginx这俩字找出来 查详情:dpkg -s nginx nginx装了啥版本一目了然
2 . RedHat/CentOS(老系统或CentOS8 ) 查全列表:rpm -qa 或 yum list installed(老CentOS用yum) 查nginx:rpm -qa | grep nginx 查详情:rpm -qi nginx
3 . ArchLinux(比较新的系统) 查全列表:pacman -Qs 查nginx:pacman -Qs nginx 查详情:pacman -Qi nginx
二、通用命令 不管你用啥Linux,这俩小命令管用。

查路径:which python 或 whereis python 能找到python装在哪了 查二进制:ls /usr/bin/ 能看到系统装了啥,但真不知道是哪个包装的
三、图形化方法 用电脑的话。

UbuntuSoftwareCenter:点开软件中心就知道了 GNOME软件:GNOME桌面用这个 KDEDiscover:KDE桌面用这个
注意:别混用命令。
比如CentOS装了nginx,你不能用Ubuntu的命令查。
要是想导出列表,像这样 dpkg --list > installed.txt 能把文件保存下来。

LINUX怎么安装软件_Linux安装软件包的常见命令教程

直接说:Linux装软件分四种方式。

包管理器:apt/dnf/yum,首选。
例:Ubuntu装wget,sudo apt install wget。
2 02 3 年数据,9 0%以上用包管理器。

本地包:.deb用dpkg,.rpm用rpm或dnf。
例:CentOS装httpd,sudo dnf install httpd。
注意:手动装rpm,必须用dnf自动解决依赖。

Snap/Flatpak:跨发行版。
例:Ubuntu装VSCode,sudo snap install code --classic。
2 02 2 年,Flatpak支持度提升5 0%。

源码编译:高级操作。
例:编译gcc,tar -xvf gcc.tar.gz,cd gcc,./configure,make,sudo make install。
注意:编译需要3 小时以上,依赖文件5 0个以上。

提醒:别手动装rpm,用dnf。

linux下软件的安装方式

说白了,Linux装软件就六种方式,但选哪种得看你的场景和需求。

先说最重要的,yum和apt是命令行的“懒人神器”,自动处理依赖,去年我们跑那个生产环境项目,光靠yum一顿操作,几行命令就把几百个组件全搞定,效率贼高。
但要注意,yum主要Redhat系用,apt是Debian系的,别搞混了。
另外一点,apt虽然方便,但软件源得经常更新,不然装老版本容易出问题。

还有个细节挺关键的,源码安装是技术爱好者的 playground,可以随便改配置,去年我试装个自定义内核,编译了两天,最后性能确实提升了3 0%,但前提是你得有编译环境,没gcc、make?那直接废了。
等等,还有个事,装源码前一定看README,不然容易踩坑,比如某个库版本不兼容直接崩。

说实话挺坑的,脚本化安装看着像Windows,但别随便信那些第三方脚本,去年有个绘图软件脚本,结果把系统库给改乱了。
应用商店最省心,但软件不全,比如有些开源工具可能就没人收录了。

我一开始也以为命令行最厉害,后来发现不对,对新手太不友好了。
我觉得值得试试,新手先从应用商店开始,熟了再上apt/yum,需要定制才考虑源码,别硬凑合。