1. 包管理器 优点: 1. 安装,卸载 或 升级方便 2. 不容易对系统造成污染(可能性极小) 3. 不需要处理依赖关系 缺点: 1. 需要有管理员权限 2. 安装的版本可能比较旧 3. 不能指定编译参数 2. 源码编译到系统目录 优点: 1. 可以安装指定的版本 2. 可以指定编译参数 缺点: ...
分类:
其他好文 时间:
2019-09-17 09:25:06
阅读次数:
79
YUM概述:Yum(全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。YUM软件仓库的提供方式:(1)FTP服务:ftp://…(2)HTTP服务:http://…(
分类:
其他好文 时间:
2019-09-10 00:50:47
阅读次数:
128
在RPM(红帽软件包管理器)公布之前,要想在Linux系统中安装软件只能采取源码包的方式安装。早期在Linux系统中安装程序是一件非常困难、耗费耐心的事情,而且大多数的服务程序仅仅提供源代码,需要运维人员自行编译代码并解决许多的软件依赖关系,因此要安装好一个服务程序,运维人员需要具备丰富知识、高超的 ...
分类:
系统相关 时间:
2019-09-09 22:31:18
阅读次数:
106
1、在使用之前,先类掌握3个东西,明白它们是用来干什么的: npm: nodejs 下的包管理器。 webpack: 它主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目 ...
分类:
Windows程序 时间:
2019-09-08 18:29:11
阅读次数:
1756
1.Anaconda是什么? 简单来说,Anaconda是Python的包管理器和环境管理器。 先来解决一个初学者都会问的问题:我已经安装了Python,那么为什么还需要Anaconda呢?原因有以下几点: Anaconda附带了一大批常用数据科学包,它附带了conda、Python和 150 多个 ...
分类:
其他好文 时间:
2019-09-02 19:41:58
阅读次数:
630
在学习.net core 的认证,但是又不是很想要特地的装一个数据库,于是选用了 sqlite, 打算写一篇 sqlite的记录,以后的我就靠现在的我了 1. 在.net core 3中 entityframework.sqlite也要安装.net core 3的,否则运行时会报错. 2.在apps ...
分类:
数据库 时间:
2019-09-01 16:46:21
阅读次数:
152
1.通过终端输入命令 vagrant ssh进入虚拟机2.进入默认Code文件夹 cd Code/3.切换root用户 sudo -s4.更新包管理器 apt-get update5.安装imagemagick: apt-get install imagemagick,安装完成后可通过convert ...
分类:
其他好文 时间:
2019-09-01 14:19:17
阅读次数:
126
参考链接:https://www.cnblogs.com/xd502djj/p/6923690.html 什么是Homebrew Homebrew是一个包管理器,它将软件包安装到/usr/local/Cellar目录中,并在/usr/local/bin中创建符号链接,类似于Debian/Ubuntu ...
分类:
其他好文 时间:
2019-08-29 23:52:29
阅读次数:
203
通常 Linux 上的软件安装主要有四种方式: 在线安装 从磁盘安装deb软件包 从二进制软件包安装 从源代码编译安装 apt 包管理工具介绍,APT是Advance Packaging Tool(高级包装工具)的缩写,是Debian及其派生发行版的软件包管理器,APT可以自动下载,配置,安装二进制 ...
分类:
系统相关 时间:
2019-08-29 23:50:35
阅读次数:
164