install

构建docker镜像

∥☆過路亽.° 提交于 2020-02-06 21:56:34
一、基于容器生成镜像 基于容器生成镜像,实际上就是在某一个容器中添加一些功能,然后再生成新的镜像,例如下面这是linux上已经存在的镜像: [vagrant@localhost ~]$ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE centos latest 470671670cac 10 days ago 237MB hello-world latest fce289e99eb9 13 months ago 1.84kB 现在,在centos镜像的容器中添加vim功能然后生成新的镜像: 1、运行centos镜像 需要使用交互式的运行命令: [vagrant@localhost ~]$ docker run -it centos [root@68804cc4767f /]# 2、安装vim 注意此时已经进入到容器内部,在容器内安装vim: [root@68804cc4767f /]# yum install -y vim 3、查看容器 这样完成vim的安装,退出该容器,并且查看刚刚创建的容器: [vagrant@localhost ~]$ docker container ls -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 68804cc4767f

ubuntu wine

有些话、适合烂在心里 提交于 2020-02-06 18:01:53
目录 安装wine(推荐) 替代方案 WineHQ 安装wine(推荐) 首先确定自己32位还是64位系统 lscpu 32位 sudo apt install wine32 64位 sudo apt install wine64 检测是否安装完成 wine --version 替代方案 WineHQ 在安装64位版本的Wine之前,在终端中运行以下命令以添加i386体系结构 sudo dpkg --add-architecture i386 下载并添加存储库密钥 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key 添加仓库(我自己安装的时候发现了用 Ubuntu 16.04 Linux Mint 18.x 这个版本的命令才能安装上,我的是ubuntu 18.04,不知道是不是和我安装系统时选择最小安装有关) 版本 使用命令 Ubuntu 19.10 sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main’ Ubuntu 18.04 Linux Mint 19.x sudo apt-add-repository ‘deb https://dl.winehq.org

centos7源码编译安装httpd、加入systemctl并设置开机自启动

旧巷老猫 提交于 2020-02-06 17:05:50
所需软件: apr-1.6.3.tar.gz (下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.gz) apr-util-1.6.1.tar.gz (下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz) httpd-2.4.29.tar.gz (下载地址:http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.29.tar.gz) 安装编译环境: yum -y install gcc pcre pcre-devel libtool libxml2-devel 安装apr: tar -xzf apr-1.6.3.tar.gz cd apr-1.6.3/ ./configure && make && make install 安装apr-util: tar -xzf apr-util-1.6.1.tar.gz cd apr-util-1.6.1/ ./configure --with-apr=/usr/local/apr/ make && make install 安装httpd: tar -xzf httpd-2.4.29.tar.gz cd httpd-2

Python的包管理工具easy_install, setuptools, pip,distribute介绍

最后都变了- 提交于 2020-02-06 16:28:12
1.相互之间的关联 easy_install, setuptools, pip,distribute,这几个工具的联系,如下图: 可以看到distribute是setuptools的取代,pip是easy_install的取代。 Distribute是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。 Distribute被创建是因为Setuptools包不再维护了。 Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。 Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。 2.安装Distribute 可以通过 distribute_setup.py 脚本来安装Distribute,也可以通过easy_install, pip,源文件来安装,不过使用distribute_setup.py来安装是最简单和受欢迎的方式 $ curl -0 http://python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py 3.安装Pip Pip的安装可以通过源代码包,easy

Python的包管理工具easy_install, setuptools, pip,distribute介绍

久未见 提交于 2020-02-06 16:24:29
1.相互之间的关联 easy_install, setuptools, pip,distribute,这几个工具的联系,如下图: 可以看到distribute是setuptools的取代,pip是easy_install的取代。 Distribute是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。 Distribute被创建是因为Setuptools包不再维护了。 Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。 Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。 2.安装Distribute 可以通过 distribute_setup.py 脚本来安装Distribute,也可以通过easy_install, pip,源文件来安装,不过使用distribute_setup.py来安装是最简单和受欢迎的方式 $ curl -0 http://python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py 3.安装Pip Pip的安装可以通过源代码包,easy

npm 和 cnpm -g -S 和 -D

ⅰ亾dé卋堺 提交于 2020-02-06 06:05:55
npm 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用 npm命令 npm -v 来测试是否成功安装 查看当前目录已安装插件:npm list 更新全部插件: npm update [ --save-dev ] 使用 npm 更新对应插件: npm update <name> [ -g ] [ --save-dev] 使用 npm 卸载插件: npm uninstall <name> [ -g ] [ --save-dev ] cnpm 淘宝团队做的国内镜像,因为npm的服务器位于国外可能会影响安装。淘宝镜像与官方同步频率目前为 10分钟 一次以保证尽量与官方服务同步。 安装:命令提示符执行 npm install cnpm -g --registry=https://registry.npm.taobao.org cnpm -v 来测试是否成功安装 通过改变地址来使用淘宝镜像 npm的默认地址是https://registry.npmjs.org/ 可以使用npm config get registry查看npm的仓库地址 可以使用npm config set registry https://registry.npm.taobao

[转帖]DotNetCore跨平台~System.DrawingCore部署Linux需要注意的

隐身守侯 提交于 2020-02-06 03:19:27
DotNetCore跨平台~System.DrawingCore部署Linux需要注意的 https://www.bbsmax.com/A/QV5ZemYVJy/?tdsourcetag=s_pcqq_aiomsg 你在windows上使用图像组件没有任务问题,但部署到linux之后,将注意以下几点: 安装nuget包ZKWeb.System.Drawing 项目里还是引用System.DrawingCore,这点不用改 安装gdiplus插件,这个需要根据linux类型不同,有不同的方法,大叔做了一下总结 安装gdiplugs的方法 大叔总结的方法 ubuntu && debian sudo apt-get install libgdiplus cd /usr/lib sudo ln -s libgdiplus.so gdiplus.dll centos yum whatprovides libgdiplus && yum install -y epel-release && yum install -y libgdiplus-.el7.x86_64 && yum install -y libgdiplus-devel 官方提供的方法: Ubuntu 16.04: apt-get install libgdiplus cd /usr/lib ln -s libgdiplus.so

利用yum下载软件包的三种方法

笑着哭i 提交于 2020-02-05 18:21:59
一、downloadonly插件 1.安装插件 yum -y install yum-download 2.下载httpd软件包到当前文件夹内 yum -y install httpd -downloadonly -downloaddir=./ 二、yum-utils中的yumdownloader 1.安装yum-utils yum -y install yum-utils 2.使用yumdownloader下载软件包httpd yumdownloader httpd 三、利用yum的缓存功能 默认情况下,yum在安装软件包后会自动清理软件包,修改配置,使yum不再清理软件包 vim /etc/yum.conf 修改keepcache = 0改为keepcache = 1 /etc/init.d/yum-updatesd restart yum -y install httpd 这时软件包已经安装下载,目录为/var/cache/yum 来源: 51CTO 作者: 一杆枪 链接: https://blog.51cto.com/chaichuan/2155431

turtlebot3 深度强化学习踩坑

余生颓废 提交于 2020-02-05 07:40:52
1、Anaconda2 安装 ROS 1中使用的是 python2.7,所以在地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/#linux 中下载 python2.7版本的Anaconda2 ,安装过程如下: chmod +x Anaconda2-5.2.0-Linux-x86_64.sh bash Anaconda2-5.2.0-Linux-x86_64.sh 安装完成后,执行下面指令, 如果可以看到 Python 2.7.xx :: Anaconda, Inc…,说明安装成功。 source ~/.bashrc python -V 接下来配置环境变量 PYTHONPATH,编辑 ~/.bashrc ,修改或者添加内容如下: export PYTHONPATH="/home/wxm/anaconda2/lib/python2.7/dist-packages:$PYTHONPATH 2、Tensorflow、Keras等安装 本文中用到的机器学习算法是DQN(Deep Q-Learning),基于Tensorflow与Keras开发,为了避免包冲突,在Anaconda中构建虚拟环境(取名为py2): conda create -n py2 pip python=2.7 在虚拟环境(envs

ASM+LINUX+ORACLE_11G安装

孤人 提交于 2020-02-05 05:01:29
需求: 1.数据文件放ASM,归档放文件系统(LVM) 2.单实例安装 步骤: groupadd oinstall ; groupadd dba ; groupadd oper ; groupadd asmadmin ; groupadd asmoper ; groupadd asmdba ; useradd -g oinstall -G dba,asmdba,oper,asmadmin oracle ; useradd -g oinstall -G asmadmin,asmdba,asmoper,dba grid ; passwd oracle passwd grid mkdir -p /u01/app/oracle ; mkdir -p /u01/app/grid ; mkdir -p /u01/app/grid/11.2.0 ; mkdir -p /u01/app/11.2.0 ; chown -R grid:oinstall /u01/app/grid ; chown -R grid:oinstall /u01/app/11.2.0 ; chown -R oracle:oinstall /u01/app/oracle ; chmod -R 775 /u01 ; oracle: export PATH export ORACLE_SID = orcl export