install

mac os安装shell man中文帮助工具(manpages-zh),即man命令显示中文帮助文档

╄→гoц情女王★ 提交于 2020-03-13 05:45:03
一、从 官网 ( http://pkgs.fedoraproject.org/repo/pkgs/man-pages-zh-CN )下载安装包;或者从开源代码( https://github.com/man-pages-zh/manpages-zh )网址下载 二、解压安装包,发现configure.ac,需要安装autoconf和autoconf; 三、安装autoconf和automake   1、安装brew:如果已经安装brew,跳过此步骤。     从 brew官网 ( https://brew.sh )复制安装命令,粘贴在终端中执行:     /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   2、安装autoconf、automake、python3、opencc四个依赖      brew install autoconf      brew install automake     brew install python3     brew install opencc 四、(1)生成manpages-zh安装程序,并安装    autoscan .   //在当前文件夹中搜索    vi configure.ac

【Go命令教程】3. go install

▼魔方 西西 提交于 2020-03-13 05:37:32
命令 go install 用于编译并安装指定的代码包及它们的依赖包。当指定的代码包的依赖包还没有被编译和安装时,该命令会先去处理依赖包。与 go build 命令一样,传给 go install 命令的代码包参数应该以导入路径的形式提供。并且,go build 命令的绝大多数标记也都可以用于 go install 命令。实际上,go install 命令只比 go build 命令多做了一件事,即:安装编译后的结果文件到指定目录。 在对 go install 命令进行详细说明之前,让我们先回顾一下 goc2p 的目录结构。为了节省篇幅,我在这里隐藏了代码包中的源码文件。如下: $HOME/golang/goc2p: bin/ pkg/ src/ cnet/ logging/ helper/ ds/ pkgtool/ 我们看到,goc2p 项目中有三个子目录,分别是 bin 目录、pkg 目录和 src 目录。现在只有 src 目录中包含了一些目录,而其他两个目录都是空的。 现在,我们来看看安装代码包的规则。 安装 代码包 如果 go install 命令后跟的代码包中仅包含库源码文件,那么 go install 命令会把编译后的结果文件保存在源码文件所在工作区的 pkg 目录下。对于仅包含库源码文件的代码包来说,这个结果文件就是对应的代码包归档文件(也叫静态链接库文件,名称以

Linux命令详解-install

老子叫甜甜 提交于 2020-03-13 00:51:01
install 命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。 1 .命令格式: (1)install [ 选项 ]... 来源 目的地 (2)install [ 选项 ]... 来源 ... 目录 (3)install - d [ 选项 ]... 目录 ... 2 .命令功能: install 命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。 在前两种格式中,会将 < 来源 > 复制至 < 目的地 > 或将多 个 < 来源 > 文件复制至已存在的 < 目录 > ,同时设定权限模式及所有者 / 所属组。在第三种格式中,会创建所有指定的目录及它们的主目 录。长选项必须用的参数在使用短选项时也是必须的。 3 .命令参数: -- backup[=CONTROL] :为每个已存在的目的地文件进行备份。 - b :类似 -- backup ,但不接受任何参数。 - c : ( 此选项不作处理 ) 。 - d ,-- directory :所有参数都作为目录处理,而且会创建指定目录的所有主目录。 - D :创建 < 目的地 > 前的所有主目录,然后将 < 来源 > 复制至 < 目的地 > ;在第一种使用格式中有用。 - g ,-- group= 组:自行设定所属组,而不是进程目前的所属组。 - m ,-- mode= 模式:自行设定权限模式 ( 像 chmod)

安装Oracle 11g for Linux教程

走远了吗. 提交于 2020-03-12 19:55:01
linux安装Oracle11G 本教程使用的环境是: 1H2C2G Centos7 64位 检查硬件环境 内存要求>1GB(最好是2GB),交换内存大于物理内存的1.5倍,硬盘空间大于16GB。 下面是通过root用户操作 #查看当前的内存的使用,这个命令比较直观 free -m 如果交换内存比较小,我们文件作为swap分区来增加swap大小 #创建存放充当swap分区文件的目录 mkdir /swap #创建充当swap分区的文件,文件大小就是要增加的swap大小,of是文件位置,这里我们增加2G内存=2048*1M dd if=/dev/zero of=/swap/swapfile bs=1M count=2048 #格式化交换分区文件 mkswap /swap/swapfile #给分区文件设置下权限:0600 chmod 0600 /swap/swapfile { #启动交换分区文件 swapon /swap/swapfile #如果提示设备或资源忙,先执行 swapoff /swap/swapfile } #然后设置开机自启,编辑/etc/fstab追加: /swap/swapfile swap swap defaults 0 0 修改下各种配置文件,也就是软件环境 修改主机名,这个应该是规范化 hostnamectl set-hostname oracledb

[包计划] pipenv

折月煮酒 提交于 2020-03-12 19:32:03
pipenv Python 的包管理工具,类似于 NPM 、 Yarn 。 功能 启用真正确定性的构建,同时轻松指定您想要的内容。 生成并检查锁定依赖项的文件哈希值。 如果 pyenv 可用,自动安装所需的 Pythons 。 通过查找 Pipfile ,以递归方式自动查找项目。 如果不存在 Pipfile ,则自动生成。 在标准位置自动创建 virtualenv 。 取消/安装包时,自动将包添加/删除到 Pipfile 。 自动加载 .env 文件(如果存在)。 主要命令是 install , uninstall 和 lock ,它们生成 Pipfile.lock 。这些旨在取代 $ pip 安装使用,以及手动 virtualenv 管理(激活 virtualenv ,运行 $ pipenv shell )。 基本概念 当 virtualenv 不存在时,将自动创建。 如果没有传递参数进行安装,则将安装指定的所有软件包 [packages] 。 要初始化 Python3 虚拟环境,请运行 $ pipenv --three 。 要初始化 Python2 虚拟环境,请运行 $ pipenv --two 。 否则, virtualenv 为默认值。 其他命令 shell 将激活 virtualenv 生成一个 shell 。 run 将从 virtualenv 运行一个给定的命令

python pipenv 包管理

痴心易碎 提交于 2020-03-12 19:31:13
原文链接: https://robots.thoughtbot.com/how-to-manage-your-python-projects-with-pipenv 翻译者:Jiong 在thoughtbot,我们用Ruby和Rails工作,但通常我们总是尝试使用最合适的语言或者框架来解决问题。我最近一直在探索机器学习技术,所以Python使用地更多。 Ruby项目和Python项目处理之间的一个很大的区别就是管理依赖关系方式的不同。目前在Python语言中没有类似于Bundler或Gemfiles的东西,所以通常Python开发人员将使用Virtualenv创建一个虚拟环境,再创建一个依赖包列表requirements.txt,然后他们可以使用 Pip进行安装。 这种方法一般都会工作正常,但有时它会表现出一些怪异行为,因此你必须手动安装或删除某些特定版本的包,并记得定期更新requirements.txt文件,以保持项目环境的一致。特别是当你想要在你的虚拟环境中安装Python包,但它不一定与项目本身相关联。 此外,一些项目有时会保留requirements.txt文件的两个版本——一个用于开发环境,一个用于生产环境,这可能会导致更多的复杂性。 幸运的是,Kenneth Reitz的最新工具Pipenv可以用于简化Python项目中依赖项的管理。 它汇集了Pip

怎么使用pipenv管理你的python项目

给你一囗甜甜゛ 提交于 2020-03-12 19:30:21
原文链接: https://robots.thoughtbot.com/how-to-manage-your-python-projects-with-pipenv 翻译者:Jiong 在thoughtbot,我们用Ruby和Rails工作,但通常我们总是尝试使用最合适的语言或者框架来解决问题。我最近一直在探索机器学习技术,所以Python使用地更多。 Ruby项目和Python项目处理之间的一个很大的区别就是管理依赖关系方式的不同。目前在Python语言中没有类似于Bundler或Gemfiles的东西,所以通常Python开发人员将使用Virtualenv创建一个虚拟环境,再创建一个依赖包列表requirements.txt,然后他们可以使用 Pip进行安装。 这种方法一般都会工作正常,但有时它会表现出一些怪异行为,因此你必须手动安装或删除某些特定版本的包,并记得定期更新requirements.txt文件,以保持项目环境的一致。特别是当你想要在你的虚拟环境中安装Python包,但它不一定与项目本身相关联。 此外,一些项目有时会保留requirements.txt文件的两个版本——一个用于开发环境,一个用于生产环境,这可能会导致更多的复杂性。 幸运的是,Kenneth Reitz的最新工具Pipenv可以用于简化Python项目中依赖项的管理。 它汇集了Pip

NGINX——如何修改缺省banner

廉价感情. 提交于 2020-03-12 19:11:27
前言 漏洞啊,漏洞啊,要先停止nginx服务 步骤 解压安装包 使用的是一件部署包,所以要单独拿出来搞下~ tar -zxvf nginx-1.16.1.tar.gz 修改文件 ngx_http_header_filter_module.c cd nginx-1.16.1/src/http/ vi ngx_http_header_filter_module.c # 要修改的配置 static u_char ngx_http_server_string[] = "Server: nginx" CRLF; static u_char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF; static u_char ngx_http_server_build_string[] = "Server: " NGINX_VER_BUILD CRLF; 原文件: 修改为: static u_char ngx_http_server_string[] = "Server: unknow" CRLF; static u_char ngx_http_server_full_string[] = "Server: unknow" CRLF; static u_char ngx_http_server_build_string[] =

Tengine安装

早过忘川 提交于 2020-03-12 14:08:42
官网 : http : / / tengine . taobao . org / 先将安装文件上传至Linux服务器后,输入命令进行解压: tar - zxvf tengine - 贰 . 依 . 贰 . tar . gz 解压完成后删除安装包: rm - rf tengine - 贰 . 依 . 贰 . tar . gz 在安装之前首先检查一下是否已安装nginx的一些模块依赖的lib库, 诸如g ++ 、gcc、pcre - devel、openssl - devel和zlib - devel。 所以下面这些命令最好挨个跑一遍,已安装的会提示不用安装, 未安装或需要更新的则会执行安装及更新: yum install gcc - c ++ yum - y install pcre pcre - devel yum - y install zlib zlib - devel yum - y install openssl openssl - devel 也可以使用一键命令 yum install gcc - c ++ pcre - devel zlib zlib - devel openssl openssl - devel 安装完依赖后下面就可以放心开始安装nginx了,输入安装命令并指定安装路径: . / configure $ . / configure $ make $

CentOS的目录结构 & 创建

折月煮酒 提交于 2020-03-12 14:02:01
文章目录 环境 LAMP环境: LNMP环境: CentOS的目录结构 存放命令相关的目录 存放用户相关数据的家目录 系统文件目录 Xshell连接Linux步骤 创建用户 问题1: 解读`[root@localhost dingli]#` 路径: 问题2: 问题3: 环境: 创建文件 环境 LAMP环境: Linux(操作系统) + Apache (阿帕奇-服务器) + MySQL (数据库) +PhP(开发语言) LNMP环境: Linux(操作系统) + Nginx (反向代理服务器) + MySQL (数据库) +PhP(开发语言) CentOS的目录结构 存放命令相关的目录 /bin 普通用户使用的命令 /bin/ls , /bin/date /sbin 管理员使用的命令 /sbin/service 存放用户相关数据的家目录 /home 普通用户的家目录,默认为 /home/username /root 超级管理员root的家目录,普通用户无权操作 系统文件目录 /user 相当于 C:\program /user/local 软件安装的目录,相当于 C:\program /user/bin 普通用户所使用的应用程序 /user/sbin 管理员使用的应用程序 /user/lib 库文件Glibc 32bit /user/lib64 库文件Glibc 64bit