软件包管理
包系统有很多,一般与版本类型有关。
对于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文件中记述,在进行编译安装前应该进行阅读。
分享到:
相关推荐
4.2.1 Linux常用命令-权限管理命令-权限管理命令chmod 4.2.2 Linux常用命令-权限管理命令-其他权限管理命令 4.3.1 Linux常用命令-文件搜索命令-文件搜索命令find 4.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令...
4.2.1 Linux常用命令-权限管理命令-权限管理命令chmod 4.2.2 Linux常用命令-权限管理命令-其他权限管理命令 4.3.1 Linux常用命令-文件搜索命令-文件搜索命令find 4.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令...
Linux操作系统与程序开发环境,Linux常用命令详解,Linux基础教程(清华课件),LINUX内核源代码情景分析,Linux内核阅读心得体会,Linux网络编程,linux网络管理员手册,linux系统管理,Linux系统命令及其使用详解,...
Linux操作系统实验报告(Linux操作系统基本命令、用户界面与 Shell 命令、进程管理及进程通信、LINUX进程调度与系统监视).pdf Linux操作系统实验报告(Linux操作系统基本命令、用户界面与 Shell 命令、进程管理及...
Linux操作系统基础
Linux操作系统基础
linux操作系统 Linux 操作系统是一种广泛使用的开源操作系统,具有稳定性、 安全性和可定制性等特点。随着信息技术的快速发展, Linux 操作 系统的应用不断扩大,因此研究 Linux 操作系统成为了计算机科学 与技术...
Linux操作系统基础
Linux操作系统基础
Linux操作系统基础
Linux操作系统基础
Linux操作系统基础
Linux操作系统基础
Linux常用命令 LINUX常用命令和系统管理 文件目录基本操作 文件压缩和打包命令 文件和目录存取权限 磁盘存储器管理 系统管理
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏...
Windows 下 批量管理,批量监控,批量操作,批量安全扫描 linux Solaris Aix HP-Unix Windows 等操作系统界面最简洁的图形工具。 批量执行多台服务器命令,批量修改密码,批量执行服务器脚本,批量上传文件,解放你...
Linux操作系统基础
Linux操作系统基础
Linux操作系统基础
Linux操作系统基础