Linux操作系统--管理命令

本文介绍了Linux环境下两种主要的包管理系统——RPM和APT的特点及使用方法。针对RedHat-based和Debian-like系统的不同需求,详细解释了如何使用这些工具安装、更新和移除软件包,并提供了手动下载和安装软件包的具体步骤。

软件包管理

包系统有很多,一般与版本类型有关。

对于Red Hat-based的linux,一般是RPM,对于Debian-like的,则是APT。

对于使用RPM的,yum是一个最流行的包管理器。对于APT,则一般是apt-get工具最流行。

给出包的名字,这两个工具可以自动从网上下载并安装软件包。

例如安装php:

yum install php

apt-get install php

这样任何依赖的组件,包括库和其他软件包都会被先下载并安装,除了确认操作,你无需要做其他的。使用这两个工具也可以进行update或者remove操作。

由于能够使用上述进行安装的软件都基于称为repositories的列表,这个列表与Linux系统版本密切相关,所以一般程序不能在默认列表中发现,当然你也可以使用用户定制的respositories。

其实你可以下载软件包,或者源代码来进行软件安装。

对于软件包,应该使用RPM release版本,或者DEB 包(对于Debian系统)。你可以使用wget下载,使用rpm -i安装。

wget ftp://example.com/mysqlclient.rpm

sudo rpm -ivh mysqlclient.rpm

对于DEB则:

wget ftp://example.com/mysqlclient.deb

sudo dpkg -i mysqlclient.deb

注意需要的库需要在系统中找到才能正确安装,否则你必须先安装库。

无论你的系统版本,都可以使用的方式是先下载源代码。

一般使用 wget获取源代码包,然后解压,执行./configure、make 、make install即可。

一般安装的二进制物件被拷贝到/usr/bin文件夹。有时候,你不得不自己做这种拷贝。

一些其他的编译操作和预处理可能在readme文件中记述,在进行编译安装前应该进行阅读。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值