Linux从门到精通————Linux中软件安装管理

###1.使用已经网络安装资源安装软件### vim /etc/yum/repos.d/yum.repo ##文件名称必须以repo结尾 [任意名称] ##仓库名称 name=任意名称 ##对软件源的描述 baseurl=http://172.25.254.250/rhel7.2/x86_64/dvd ##网络安装源 gpgpack=0 ##不检测gpgkey enabled=1 ##此安装源语句块生效 yum clean all ##清空系统中原有的yum信息 yum repolist ###2.配置本地yum源 1.获得一个与本机系统版本一致的系统镜像 2.挂载镜像 mount /xxx/xxx.iso /rhel7.2 3.设定永久挂载,即开机自启动mount命令 vim /etc/rc.d/rc.local mount /xxx/xxx.iso /rhel7.2 chmod 755 /etc/rc.d/rc.local 4.设定系统安装源指向 mkdir /etc/yum.repos.d/backup mv /etc/yum/repos.d/* /etc/yum.repos.d/backup vim /etc/yum.repos.d/yum.repo [任意名称] ##仓库名称 name=任意名称 ##对软件源的描述 baseurl=file:///rhel7.2 ##本地安装源 gpgcheck=0 ##不检测gpgkey enabled=1 ##此安装源语句块生效 yum clean all ##清空系统中原有的yum信息 yum repolist ###3.配置共享yun源 1.在一台已经建立好本地yum源的主机中安装httpd yum install httpd 2.配置网络yum源 systemctl start httpd systemctl stop firewalld systemctl enable httpd systemctl disable firewalld mkdir /var/www/html/rhel7.2 mount /xxx/xxx.iso /var/www/html/rhel7.2 vim /etc/rc.d/rc.local mount /xxx/xxx.iso /var/www/html/rhel7.2 测试: 在浏览器中输入地址: http://ip/rhel7.2 <<<此地址就是网络yum源地址 ###4.yum命令### 1.yum命令的使用必须是在yum源搭建成功后才能正常运行 2.yum命令的详细用法 yum clean all ##清除原有yum缓存 repolist ##列出仓库信息 install software ##安装软件 update ##更新 list sofrware ##查看软件 list all ##查看所有软件 list installed ##列出已经安装的软件 list available ##列出可以安装的软件 reinstall software ##重新安装 remove software ##卸载 info software ##查看软件信息 search software信息 ##根据软件信息查找软件 whatprovides file ##根据文件找出包含此文件的软件 groups list ##列出软件组 groups info ##查看软件组的信息 groups install sfgroup ##安装软件组 groups remove sfgroup ##卸载软件组 "————————屏蔽软件——————" /etc/yum.conf ##yum命令配置文件 exclude=*.i686 "————————忘记root密码————————" 重启系统 按E 在内核行后删除ro后的内容 ro改为rw加空格 加rb.break Ctrl x 出现switch_root后,输入chroot /sysroot/ 输入echo westos:passwd --stdin ##改root密码为westos ###5.用rpm命令处理第三方软件### rpm -i ##安装 -v ##显示过程 -h ##hash加密 -e ##卸载 -q ##查看 -a ##所有 -p ##软件包 --scripts ##查看脚本 -Kv ##检测软件包是否被篡改 -nodeps ##安装软件忽略依赖性 -force ##强制安装软件 -ql ##查看软件在系统中的安装文件路径 -qlp ##查看未安装软件包在系统中如果安装后产生文件的路径 -qf ##根据某个文件找出此文件属于哪个安装包 -qc ##查看软件的配置文件名称 -qd ##查看软件的帮助文件 "lftp" ###6.第三方软件仓库的搭建### 1.把所有的rpm包放到一个目录中 2.createrepo -v /存放软件包的目录 ##命令执行成功会生成repodate目录 3.vim /etc/yum.repos.d/yum.repo [software] name=software baseurl=file:///software gpgcheck=0 yum clean all yum list linuxqq

猜你喜欢

转载自www.cnblogs.com/ChairmanYSL/p/9394877.html
今日推荐