首页 > 系统相关 >Linux软件安装(Ⅰ)

Linux软件安装(Ⅰ)

时间:2024-01-03 23:01:46浏览次数:39  
标签:rpm Linux server vsftpd 软件包 cdrom 软件 安装

常见的软件包封装类型有哪些?

文件类型

保存目录

rpm软件包

扩展名 ".rpm" rpm yum

deb软件包

扩展名 ".deb" dpkg apt-get

源代码软件包

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

包含程序的原始代码

绿色免安装的软件包

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

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

举例说明rpm包的命名格式含义

bash-4.1.2-el6_4x86_64.rpm

bash:软件名字
4.1.2:版本号
15:发布次数
el6_4:适合的系统
x86_64:硬件平台
.rpm:扩展名

执行什么命令可以统计出系统中已安装的RPM软件的个数?

rpm -qa | wc -l

执行什么命令可以列出samba软件包安装的目录和文件清单?

rpm -ql samba

rpm -qpi ethtool-4.5-3.el7.x86_64.rpm"命令的作用是什么?

查询未安装的软件包ethtool-4.5-3.el7.x86_64.rpm的详细信息

依次执行什么命令可以挂载光盘,并且从光盘中升级安装gcc与make相关软件?

[root@test-server /]# mkdir -p /media/cdrom/
[root@test-server cdrom]# mount /dev/cdrom /media/cdrom/
[root@test-server Packages]# rpm -ivh /media/cdrom/Packages/gcc* /media/cdrom/Packages/make-3.82-24.el7.x86_64.rpm

使用rpm命令安装软件出现依赖关系的错误提示时,有哪几种解决方案?

--nodeps :只安装软件本身,不考虑依赖
--force :强制安装

当RPM数据库发生损坏时,执行什么命令可以重建RPM数据库?

rpm --rebuilddb
或
rpm --initdb

查询系统中是否安装vsftpd软件包,如果没有安装,将其安装

[root@test-server ~]# rpm -q vsftpd
未安装软件包 vsftpd 
[root@test-server ~]# yum install vsftpd -y

查询vsftpd安装到系统中的目录和文件清单

[root@test-server ~]# rpm -ql vsftpd

简述YUM机制的工作原理

Linux软件安装(Ⅰ)_扩展名

YUM客户端文件的配置项主要有哪些?都代表什么意思

[base]:代表仓库名称,名称可以随意取
name:描述仓库含义
mirrorlist:列出这个可以使用的镜像站点,如果不想使用,可以注释
baseurl:后面接仓库地址,mirrorlist是由yum程序自行找镜像站点,baseurl则是指定一个固定容器地址
enabled:是否使用这个仓库
gpgcheck:是否需要查阅RPM文件内数字证书
gpgkey:数字证书公钥文件所在位置,使用默认值

源码包安装软件的一般步骤是哪些?

1、确认源代码编译环境,需要gcc、make等
2、下载软件包   # .tar.gz 和 .tar.bz2 格式居多
3、使用tar命令进行解压,解压到指定目录,一般到/usr/src目录下4、查看解压路径下的README文件或INSTALL文件
5、运行解压路径下的./configure脚本,用来设置安装目录、安装模块等选项
	./configure --prefix=/path/to/somefile
6、运行make命令进行编译,生产可执行二进制文件
7、运行make install命令进行安装,复制二进制文件到系统,配置应用环境
8、测试及应用、维护软件

标签:rpm,Linux,server,vsftpd,软件包,cdrom,软件,安装
From: https://blog.51cto.com/u_16206331/9090026

相关文章

  • 远程安卓盒子N1安装APP-远程查看机顶盒屏幕画面等
    title:远程安卓盒子N1安装IPTVAPP-远程查看机顶盒屏幕画面等tags:[N1,Android,安卓,iptv,家宽,远程控制,机顶盒,frps,frpc,frp]新版原文:https://www.carlzeng.top/search?q=远程安卓盒子N1安装APP-远程查看机顶盒屏幕画面等版权声明:本博客所有文章除特别声明外,均采用BY......
  • 软件测试/测试开发|一文告诉你Python列表相关操作
    列表是Python中最常用的数据类型之一。它是一种有序、可变,异构的数据集合,可以存储多个不同类型的元素。列表的特点列表是Python中的一种数据结构,具有以下特点:有序性:列表中的元素按照添加的顺序进行存储,每个元素都有一个对应的索引,可以通过索引访问和操作列表中的元素。可变性:列......
  • 软件工程 之 (XMUT)Java期末复习题及答案-选择题
    软件工程实用案例教程https://www.cnblogs.com/IvanKK/p/17712702.htmlJava期末复习题及答案https://www.cnblogs.com/IvanKK/p/17712704.html计算机网络复习题库https://www.cnblogs.com/IvanKK/p/17712719.html(XMUT)Java期末复习题及答案-选择题分数1作者张峰单位......
  • 棱镜七彩获评“2023年江苏省软件企业核心竞争力(创新型)企业”
    近日,由省工业和信息化厅指导,江苏省软件行业协会主办的“构建数字经济新基座,共筑软件产业新生态——第五届江苏软件产业发展大会”暨江苏省软件行业协会七届理事会第九次会议在南京成功召开。本次会议上发布了2023年江苏省软件企业核心竞争力评价结果并进行颁奖授牌,棱镜七彩凭借卓越......
  • 在VM下使用Composer完成快照方式的软件制作
    Composer允许您构建软件、应用程序、偏好设置文件或是文档的安装包,安装包可以部署到远程电脑或是作为镜像流程的一部分。构建软件包的第一步就是创建包源,根据要打包的软件,Composer允许您监视软件的安装和使用驱动器上已存在的文件来创建包源。创建包源后,可以构建成PKG或DMG的安装包......
  • Linux 系统启动过程
      原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!】linux启动时我们会看到许多启动信息。Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。运行init。系统初始化。建立终端。用户登录系统。init程序的类型:SysV: init,CentOS5之......
  • Cisco Secure Client 5.0.03072 (macOS, Linux, Windows & iOS, Andrord)
    CiscoSecureClient5.0.03072(macOS,Linux,Windows&iOS,Andrord)思科安全客户端(包括AnyConnect)作者主页:sysin.orgCiscoSecureClient(includingAnyConnect)思科安全客户端(包括AnyConnect)安全访问只是开始您的团队需要轻松访问公司资源和私有应用程序。您需要确保您的......
  • Cisco AnyConnect Secure Mobility Client 4.10.07062 (macOS, Linux, Windows)
    CiscoAnyConnectSecureMobilityClient4.10.07062(macOS,Linux,Windows)CiscoSecureClient(包括AnyConnect)作者主页:sysin.org新版已发布:CiscoSecureClient5.0.03072(macOS,Linux,Windows&iOS,Andrord)CiscoSecureClient(includingAnyConnect)思科安全客户端(......
  • 让数据同步纵享丝滑,ETLCloud安装指南
    经常会有小伙伴问如何安装运行ETLCloud?以Windows全量安装为例,现在来讲一下如何操作,还有一些要注意的事项。1.下载打开ETLCloud官网,点击软件下载选择对应的版本,点击下载一些版本有多个下载通道,速度不佳时,可以切换通道2.环境准备点击查看安装说明3.安装准备1.1 服务器硬件环境要求Re......
  • 电脑“KBDSMSNO.DLL文件缺失”,软件或游戏无法启动的解决方法
    不少用户在日常使用电脑的时候,很多都遇到过,启动游戏或软件的时候,Windows桌面会弹出错误提示框“KBDSMSNO.DLL文件缺失,软件无法启动或运行,请尝试重新安装解决”。在Windows操作系统中,DLL文件是非常重要的,它们被用于存储执行许多程序的函数和程序。KBDSMSNO.DLL是一个动态链接库文件......