Linux程序安装及本地YUM仓库

2023-12-25 21:21:23
典型应用程序的目录结构

普通执行程序文件

/usr/bin

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

/usr/sbin

应用程序配置文件

/etc

日志文件

/var/log

应用程序文档文件

/usr/share/doc

应用程序手册页文件

/usr/share/man

在/根目录下

df -TH 挂载光盘 mount /dev/cdrom /mnt/

cd /mnt/Packages

ll

rpm安装

rpm -ivh 随便+一个? i是安装 v是过程 h是已进度条的方式显示过程

软件已安装

查看软件包位置

rpm -ql yum-plugin-fastestmirror-1.1.31-50.el7.noarch

查询已经安装的rpm软件信息

rpm -qa 查看所有已安装的软件包 过滤wget软件包 rpm -qa | grep wegt

rpm -qi 安装过的软件包的详细信息

rpm -ql 以列表形式列出软件包安装的详细信息

rpm -qf 查看命令看属于那个软件包

通过rpm -ql wget 可以查看到位置

rpm -qpi +软件包

查看未安装软件包的信息

rpm -qpl+软件包

软件包将安装到那个位置

光盘挂载

mount /dev/cdrom /mnt/

查看 df -hT

cd /mnt/Packages

ls查看

装软件

rpm -ivh 随便+一个? i是安装 v是过程 h是已进度条的方式显示过程

软件已安装

列出 rpm -ql yum

过滤yum rpm -qa | grep yum

在重新安装一个yum软件

再过滤yum rpm -qa | grep yum

rpm -e 删除软件

卸载上一个安装的yum软件

显示你要卸载的过程

rpm -I 安装软件

rpm -e 删除软件

rpm -U 更新软件

rpm -F 删除旧版本

维护rpm数据库

rpm --import /mnt/公钥

?

依赖关系

配置本地网卡网络地址及本地yum仓库

关闭安全linux和关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

关闭安全linux

setenforce 0

永久关闭安全linux

vim /etc/selinux/config进入selinux=disable

按i编辑,然后esc,shift加: wq保存

1、ifconfig 看属于是ens33或者是其它 /

2、配置地址(临时)

3、将虚拟机里面选中为vm1或者8网卡

将vm网卡1或者8配置为0段

4、ping 地址

如果ping 不通,可以查看虚拟机里面的虚拟网络地址

是否为0段 将本地防火墙关闭

解决上网问题(虚拟机器桥接到无线网卡)

1、将网络改为桥接模式

2、虚拟网络编辑器

3、vim /etc/sysconfig/network-scripts/ifcfg-ens33

配置永久IP地址

重启网卡

systemctl restart network

ping www.baidu.com(虚拟机ping百度用来测试上网是否能够通信)

yum仓库配置

卸载光盘(以下配置本地yum 仓库)

1、cd /

2、df -Th

3、umount /dev/sr0

mount /dev/cdrom /mnt

cd /etc/yum.repos.? d/

mv * /opt/

vim? zz.repo?? zz是名字?

baseurl文件位置

enable开启

gpgcheck导入公钥

保存退出

安装gcc服务

yum install? -y? gcc

yum install? -y? gc

yum install? -y? httpd

其它服务

文章来源:https://blog.csdn.net/x121111/article/details/135184091
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。