linux安装及管理程序

简介: linux安装及管理程序

典型应用程序的目录结构

普通执行程序文件

/usr/bin

服务器执行程序文件和管理程序文件

/usr/sbin

应用程序配置文件

/etc

日志文件

/var/log

应用程序参考文档文件

/usr/share/doc

应用程序手册页文件

/usr/share/man

常见的软件包封装类型

文件类型

保存目录

RPM软件包 

扩展名为“.rpm”

DEB软件包

扩展名为“.deb”

源代码软件包

一般为“.tar.gz”、“.tar.bz2”等格式的压缩包

包含程序的原始代码

绿色免安装的软件包

软件包的扩展名不一,以TarBall格式的居多

在压缩包内提供已编译好的执行程序文件

解开压缩包后的文件即可直接使用


rpm命令的格式


执行“man rpm”命令可以获得关于rpm命令的详细帮助信息


rpm --rebuilddb 或 rpm --initdb 重建RPM数据库


rpm --import   /路径         导入公钥



./configure配置


使用源码目录中的configure脚本

执行“./configure --help”可查看帮助

典型的配置选项

--prefix=软件安装目录


make编译与安装


编译

执行make命令


安装

执行make install命令


YUM命令及参数


yum search    使用YUM查找软件包

yum list    列出所有可安装的软件包

yum list updates    列出所有可更新的软件包

yum info    使用YUM获取软件包信息

yum clean all   清除缓存

yum makecache   重建缓存

yum repolist 检查


yum仓库格式

[bash]

name=

baseurl=file:///

gpgcheck=0

enabled=1



/etc/yum.repos.d下的

CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo

CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo

留下CentOS-Media.repo

/media/cdrom/

把enabled改成1


var/run/yum.pid 已被锁定,PID 为 3753 的另一个程序正在运行。

解决办法:

rm -f /var/run/yum.pid

删除文件后再次运行yum可用。



安装apche


yum -y install httpd

安装依赖包

yum -y install apr* cyrus* libdb* pcre* expat* openldap*

把httpd包复制粘贴进去

然后解压到/usr/src

tar zxf httpd-2.4.25.tar.gz -C /usr/src

配置

./configure --prefix=/usr/local/httpd

编译安装

make && make install





相关文章
|
4月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
4月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
4月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
4月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
2月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
198 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
2月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
319 0
|
4月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
230 5
|
4月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。

热门文章

最新文章