Linux软件管理工具浅谈
来源:互联网 发布:cat翻译软件 编辑:程序博客网 时间:2024/05/21 07:08
Linux作为一个开源的操作系统,经过无数人的共同努力,最终建立了一系列方便好用的软件操作体系。Linux在诞生之初,就是为开发人员而设计的,如果了解一些Linux的发展史,会发现以托瓦兹为首的素未谋面的黑客们(黑客是指技术很强的人,并非现在所指的破坏者)是如何从硬件的基础上一步步建立起来的底层和上层软件。简直造福了无数人啊。接下来要说的这个就是令我爱上Linux软件管理工具。
起初,Linux开发商为了简化软件安装步骤,免除用户繁复的安装步骤。提供了一种新的安装思路,就是厂商在他们的系统上面编译好了所需要的软件,然后直接发布给用户进行安装。客户取得文件后,只需要通过特定的命令来安装即可,期间当然会先进行系统环境,依赖等等的检查,一切正常就会开始安装。目前,Linux界最流行的安装方式有两种:
1. dpkg :apt (Ubuntu)2. rpm : yum (CentOS)
但是这两个用起来都有一个问题,那就是需要使用完全和本地系统吻合的版本,还有一些依赖的问题,都还是很头疼的。幸运的是,开发人员早已帮我们想到了这个问题,dpkg有apt,rpm有yum,两者都是十分方便的在线软件升级安装功能。以yum为例,yum在全球范围内设置服务器,只要你能连的上网,就可以在服务器中查询适合自己系统的版本并且下载升级等等,同时yum还集成了rpm管理软件比如删除等操作,只需要简单的几个命令(具体命令网上到处都有)。
利用yum搭建FTP只需要以下几步, yum install vsftpd //安装vsftpd
useradd ftpuser
passwd ftpuser
usermod -s /sbin/nologin ftpuser //该用户只能FTP登录
当然如果你还需要更加保险的操作,就需要修改ftp的配置文件,这里是为了说明yum好用,故不在话下。
Linux出自于Unix,Mac基于Unix,故也有类似的工具,那就是brew。
- Linux软件管理工具浅谈
- linux--软件依赖管理工具
- 浅谈Linux用户权限管理之二(用户管理工具)
- 浅谈Linux用户权限管理之二(用户管理工具)
- 软件测试及管理工具
- 软件测试及管理工具
- 软件测试及管理工具
- 软件测试及管理工具
- 软件测试及管理工具
- 软件测试及管理工具
- 软件开发管理工具
- 软件项目管理工具
- 个人知识管理工具软件
- 软件项目管理工具
- 树莓派apt软件管理工具
- 软件缺陷管理工具mantis
- Mac软件管理工具--Homebrew
- 软件版本管理工具大比拼
- 【Scikit-Learn 中文文档】协方差估计 / 经验协方差 / 收敛协方差 / 稀疏逆协方差 / Robust 协方差估计
- PAT乙级(Basic Level)真题
- 【Scikit-Learn 中文文档】双聚类
- Linux tinyhttpd编译总结
- 为什么不能和程序媛谈恋爱?
- Linux软件管理工具浅谈
- CSS 下拉菜单
- 第八周项目1建立顺序串的算法库
- excel操作的几种方法
- 人工智能从入门到精通(9)
- SQL----关系型数据库之表与索引
- spring boot 获取项目全部URL
- 【Scikit-Learn 中文文档】新异类和异常值检测
- 二叉树的算法