Linux下的软件安装方式(初步)

a.源码包(自己可以修改,但安装步骤较多,容易出错。)
b.二进制包
c.yum等傻瓜式安装

操作之前先确保计算机时间准确!!!
推荐下载:先在Centos光盘里找 (/media/CentOS_6.5_Final/Pacckages/)
如果没有再去:http://www.rpmfind.net/

选择适合的版本:
· x86_64,只能安装在64位的系统上
· i386,i586,i686的软件包可以安装在32位和64位系统上
· noarch表示这个软件包与硬件架构无关,可以通用
· 32位系统不能安装64位包

 

1.源码包

解压
Linux的安装与初始化
【扩展:范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar】
【[[email protected] ~]# tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩】
【[[email protected] ~]# tar -jcvf /tmp/etc.tar.bz2 /etc<==打包后,以 bzip2 压缩】
Linux的安装与初始化Linux的安装与初始化Linux的安装与初始化Linux的安装与初始化
 
 

2.二进制包(rpm)

优点:包管理系统简单,只需几个命令就可以实现包的安装,升级,查询和卸载
缺点:经过变异,不再可以看到源代码

回顾rpm相关指令
#rpm -qa | grep 关键词
#rpm -e 关键词 [–nodeps]
#rpm -ivh 完整名称
#rpm -Uvh 完整名称 //更新
#rpm -qf 文件路径 【查询指定文件属于哪个包】
Linux的安装与初始化Linux的安装与初始化Linux的安装与初始化案例:使用二进制包安装lynx(一款纯命令行的浏览器)
在光盘中就有这个包。
①先查看光盘是否被挂载 命令:#lsblk
②如果没有被挂载则需要挂载
#mkdir /mnt/dvd 创建dvd目录
#mount /dev/sr0 /mnt/dvd/ 光盘sr0位于dev下,将其挂载到dvd目录下
#rpm -ivh /mnt/dvd/Packages/lynx-2.8.6 (按tab补全)

测试使用这个浏览器:
#lynx --dump www.baidu.com

 

 

3.yum安装

优点:安装简单,快捷
缺点:完全丧失了自定义性

常用的yum指令
#yum list //列出当前以及装的 和 可以装的软件 (全部)
#yum search 包名 //搜索指定的关键词的包
#yum [-y] install 包名 //安装指定的包 【-y表示允许不再确认】
#yum [-y] update [包名] //更新指定的包,不指定包则更新全部软件
#yum [-y] remove [包名] //卸载指定的包

谨慎的操作,就别输入-y,浏览清楚 删除的条目

相关文章:

  • 2022-12-23
  • 2021-05-02
  • 2021-11-17
  • 2021-08-07
  • 2022-01-14
  • 2022-12-23
  • 2022-12-23
  • 2021-12-24
猜你喜欢
  • 2022-12-23
  • 2021-06-28
  • 2022-12-23
  • 2021-05-06
  • 2021-12-03
  • 2021-11-08
  • 2021-12-15
相关资源
相似解决方案