为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Linux软件安装管理_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Linux软件安装管理

Tony Linux系统工程师
难度初级
时长 3小时 6分
  • 3、源码包安装过程: 1.下载源码包 2.解压缩源码包 3.进入源码包目录
    查看全部
  • 1、安装准备 1)由于源码都是c语言写的,所以要先安装c语言编译器:gcc 2)从官方网站下载源码包,若是下载到了windows上面,可以使用winSCP传到linux上。 注:若已安装了二进制包,则源码包也是可以继续安装的,因为两者安装目录不一样。但是,并不建议这样做,因为端口会冲突。 如果软件是给成千上万服务器访问的,装源码包效率更高,如appache;如果是底层支持软件,rpm包更简单,不会有过多用户访问,效率问题不明显。 ***netstat -tlun ***查找网络连接信息和系统开启的端口号 使用 -t 选项列出 TCP 协议的连接 使用 -l 选项列出正在监听的套接字 使用 -u 选项列出 UDP 协议的连接 使用 -n 选项禁用域名解析功能
    查看全部
  • 安装位置不同带来的影响: rpm 包默认安装的服务可以使用系统服务管理命令(service)来管理,例如RPM包安装的apache启动方法: /etc/rc.d/init.d/httpd start service httpd start service命令实际搜索的事是/etc/rc.d/init.d目录  源码包安装的服务不能被服务管理命令管理,因为没有安装到默认路径中。所以只能由绝对路径进行服务的管理。 e.g: /usr/local/apache2/bin/apachectl start
    查看全部
  • 3、源码包的安装位置 安装在指定的位置当中,一般是 /usr/local/软件名/ 源码包没有卸载命令 直接删除安装文件就可以了 不像 rpm 文件分散到各个目录 很难手动删除
    查看全部
  • 4、rpm 包默认安装的服务可以使用系统服务管理命令(service)来管理,例如RPM包安装的apache启动方法: /etc/rc.d/init.d/httpd start service httpd start service命令实际搜索的事是/etc/rc.d/init.d目录
    查看全部
  • 指定软件包安装位置 rpm --help | grep prefix 以下参数为默认位置: --prefix=<dir> relocate the package to <dir> RPM包不建议指定安装位置,系统会找不到
    查看全部
  • 2、RPM包安装位置 rpm -ql httpd rpm的安装位置是由开发者决定的,所以安装的位置会比较乱,比较复杂(但是可以用卸载命令全部卸载) rpm也可以指定安装目录,不过自己指定后,软件容易启不启来,因为系统并不知道(或者说没有这个配置文件取指示)
    查看全部
  • 1、RPM安装和源码安装的区别 安装之前的区别:概念上的区别 安装之后的区别:安装位置不同
    查看全部
  • yum软件组管理命令 ·yum grouplist 列出所有可用的软件组列表 ·yum groupinstall 软件组名 安装指定软件组,组名可以有grouplist查询出来 ·yum groupremove 软件组名 卸载指定软件组 LANG修改当前系统下语系的命令 LANG=en_US LANG=zh_CN.utf8
    查看全部
    0 采集 收起 来源:yum命令(下)

    2017-02-09

  • 1、升级是要付出代价的,有可能造成损失。除非出现了关键的安全问题漏洞,一般不建议升级,可不做就不做。 升级命令:yum -y update 包名. (注意不要直接写yum -y update 这表示把linux中的所有软件都升级,包括内核,这样会造成比较多的麻烦) 2、服务器原则:使用最小化安装,用什么安装什么,尽量不要去卸载。卸载命令:yum -y remove 包名。 3、修改环境变量来使系统显示中文LANG=zh_CN.utf8,显示英文:LANG=en_US,临时生效的。要想要永久生效,修改配置文件i18n.详细参考shell变量讲解一节。 4、二进制安装首推yum安装,Yum和rpm相比唯一的缺点就是没有对已安装的软件进行查询还是需要rpm -q系列命令进行查询。
    查看全部
    1 采集 收起 来源:yum命令(下)

    2017-02-09

  • 4、卸载 yum -y remove 包名 remove 卸载 -y 自动回答yes 服务器使用最小化安装,用什么软件安装什么,尽量不卸载
    查看全部
    0 采集 收起 来源:yum命令(下)

    2017-02-09

  • 3、升级 # 常规升级能省则省, 因为其需要付出相当的代价(重启服务器而踢掉已连接用户, 更新软件包非稳定等问题) yum -y update 包名 update : 升级 -y : 自动回答yes
    查看全部
    0 采集 收起 来源:yum命令(下)

    2017-02-09

  • 2.安装 yum -y install 包名 (-y 自动回答yes) yum安装只写包名即可! 1、gcc是C语言的编译器,gdk是java的编译器,bash是linux命令行的编译器。 2、gcc必须用2进制包安装,因为源码安装gcc包会依赖gcc包。
    查看全部
    0 采集 收起 来源:yum命令(上)

    2017-02-09

  • yum常用命令 1、查询 yun list --查询所有可用软件包列表 yum search 关键字 --搜索服务器上所有和关键字相关的包
    查看全部
    0 采集 收起 来源:yum命令(上)

    2017-02-09

  • lnmp一键安装
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程前,需要熟悉Linux的常用命令,可参见课程《Linux达人养成计划I》。
老师告诉你能学到什么?
1、了解软件包管理的基本概念 2、能够使用rpm命令对软件进行安装、卸载等操作 3、能够使用yum对软件进行在线管理 4、能够安装源码包 5、能够使用脚本安装包
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!