apt-get

yum和apt-get有什么区别

二次信任 提交于 2019-12-16 11:04:31
一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat 系列 1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 2 包管理工具 yum 3 支持tar包 Debian系列 1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数” 2 包管理工具 apt-get 3 支持tar包 tar 只是一种压缩文件格式,所以,它只是把文件压缩打包而已。 rpm 相当于windows中的安装文件,它会自动处理软件包之间的依赖关系。 优缺点来说,rpm一般都是预先编译好的文件,它可能已经绑定到某种CPU或者发行版上面了。 tar一般包括编译脚本,你可以在你的环境下编译,所以具有通用性。 如果你的包不想开放源代码,你可以制作成rpm,如果开源,用tar更方便了。 tar一般都是源码打包的软件,需要自己解包,然后进行安装三部曲,./configure, make, make install. 来安装软件。 rpm是redhat公司的一种软件包管理机制,直接通过rpm命令进行安装删除等操作,最大的优点是自己内部自动处理了各种软件包可能的依赖关系。 -------------------------------- *.rpm形式的二进制软件包

web网站阿里云服务器项目部署

十年热恋 提交于 2019-12-16 10:51:14
项目部署 基于ubuntu 16.04系统,使用 Gunicorn + Nginx 进行布署 阿里云服务器控制台: https://www.aliyun.com https://ecs.console.aliyun.com/#/home 1、进入控制台,查看实例创建情况 2、给安全组配置规则,添加5000端口(一并加上5001端口) 3、利用命令行进行远程服务器登录 ssh 用户名@ip地址 相关环境安装 以下操作都在远程服务器上进行操作 (ubuntu 16.04) 1)先更新 apt 相关源 sudo apt-get update 2)mysql安装 apt-get install mysql-server apt-get install libmysqlclient-dev 3)redis安装 sudo apt-get install redis-server 4)安装虚拟环境 pip install virtualenv pip install virtualenvwrapper 使得安装的virtualenvwrapper生效,编辑~/.bashrc文件,内容如下: export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/workspace source /usr/local/bin

Linux安装docker(ubuntu16.04和centos7.4)

爱⌒轻易说出口 提交于 2019-12-16 09:43:15
ubuntu16.04版本 1、安装依赖 sudo apt-get install apt-transport-https ca-certificates software-properties-common 2、添加清华源镜像地址 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add 3、添加仓库 sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable" 4、更新软件源 sudo apt-get update 5、安装docker-ce 也可以指定固定的版本,默认是安装最新版本。 默认最新:sudo apt-get install docker-ce //这条命令就可以 指定版本:sudo apt-get install docker-ce=<VERSION> 6、根据需要来 配置docker 自启动或者禁用 sudo systemctl enable/disable docker 7、启动docker sudo systemctl start docker 8

Ubuntu Linux源码安装nginx

爷,独闯天下 提交于 2019-12-16 02:21:35
一:环境准备 如果需要使用Nginx的常用功能,首先需要确保操作系统至少安装了如下软件。 1:GCC编译器 安装nginx需要先将官网下载的源码进行编译,编译依赖 gcc 环境。安装指令如下: sudo apt-get install -y gcc 2:PCRE PCRE库支持正则表达式。如果我们在配置文件nginx.conf使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP等模块需要靠它解析正则表达式。如果不需要则不必安装。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。安装指令如下: sudo apt-get install libpcre3 libpcre3-dev 3:zlib库 zlib库用于对HTTP内容做gzip格式压缩,如果我们在nginx.conf配置了gzip.on,并指定对于某些类型(content-type)的HTTP响应使用gzip进行压缩以减少网络传输量,那么在编译时就必须把zlib编译进Nginx。安装指令如下: sudo apt-get install zlib1g-dev 4:OpenSSL开发库 如果我们的服务器不仅支持HTTP,还需要更安全的SSL协议上传输HTTP,那么久需要OpenSSL。另外,如果需要使用MD5,SHA1等散列函数,也需要安装它。安装指令如下:

学习使用 笔记2

自作多情 提交于 2019-12-15 22:27:08
ubuntu 主机中进行了安装node,使用apt-get 命令来安装指定的软件,自己安装了一些 node ,如 在命令行中输入 sudo apt-get install node 后回车就等待中吧。 这几天用下来感觉这家的“三丰云免费云服务器”,的速度和性能上面蛮稳定的。通在云服务器上的配置后,可以通过ssh进行远程连接,ssh反应速度蛮快的。关于安装系统方面以win 和 ubuntu 进行安装。对于我在初学者有这样的一个云服务器确实蛮实用的。 来源: CSDN 作者: mydk_12 链接: https://blog.csdn.net/mydk_12/article/details/103553867

Docker实验报告

百般思念 提交于 2019-12-15 17:34:16
Docker安装 输入以下命令即可在Ubuntu18.04上配置Docker: sudo apt-get install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get update sudo apt-get install docker-ce 容器运行 环境就绪,马上运行第一个容器,执行命令: sudo docker run -d -p 1998:80 httpd 此时打开浏览器输入对应端口地址http://localhost:1998即可: hello-world 输入以下命令即可运行hello-world: sudo docker pull hello-world sudo docker run hello-world 构建镜像 首先,新建Dockfile,其内容如下: FROM ubuntu

群辉安装工具包的安装

杀马特。学长 韩版系。学妹 提交于 2019-12-15 17:32:28
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 群晖安装软件 在centos中有yum,ubantu中有apt-get,而群晖的DSM中没有这些,甚至连rpm都没有。要安装软件用wget下载压缩包,然后自己编译特别麻烦。好在有个轻量级的工具ipkg,用法跟yum和apt-get几乎一样。 安装ipkg sudo -i wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh chmod +x syno-i686-bootstrap_1.2-7_i686.xsh sh syno-i686-bootstrap_1.2-7_i686.xsh ipkg update 测试ipkg,安装unzip ipkg install unzip 来源: oschina 链接: https://my.oschina.net/jsjapp/blog/3143258

Deepin 安装 NVIDIA-Docker

回眸只為那壹抹淺笑 提交于 2019-12-15 12:14:56
导语 学习 PaddlePaddle 深度学习框架,国产框架大家支持一下~里面有很多面向新手的教程,比如词向量训练、手写数字书别等经典深度学习实验,支持Docker直接复制环境,免的大家搭建环境了,直接docker run 结束战斗! 由于要用到GPU资源,所以我们需要使用 NVIDIA-Docker ,但是官方并没有给出Deepin的安装过程。本着Ubuntu能用,Deepin也能的原则,我下载安装了Ubuntu的包,能够正常运行~ 系统环境 系统:Deepin 15.11 显卡驱动:410.48 Docker version 18.09.6 在安装nvidia-docker之前需要先安装好显卡驱动、docker。 docker安装命令 sudo apt install docker-ce nvidia官方给出的ubuntu安装nvidia-docker命令 # Add the package repositories $ distribution = $( . /etc/os-release ; echo $ID$VERSION_ID ) $ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - $ curl -s -L https://nvidia.github.io

ubuntu18安装fastdfs nginx

拜拜、爱过 提交于 2019-12-15 10:35:36
背景:ubuntu-18.04,nginx-1.14,fastdfs-6.0.4,fastdfs-nginx-module-1.22,libfastcommon-1.0.42 步骤 (1)安装libfastcommon wget https://github.com/happyfish100/libfastcommon/archive/V1.0.42.tar.gz tar -zxvf V1.0.42.tar.gz cd libfastcommon-1.0.42 ./make.sh ./make.sh install 创建软连接 ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so 如果make出错,尝试以下命令: apt-get update apt-get install build-essential apt-get install libtool apt-get install openssl apt-get install libpcre3 libpcre3-dev apt-get install zlib1g-dev (2)安装FastDFS wget https:

如何 docker 化你的应用

≡放荡痞女 提交于 2019-12-15 09:44:09
作者 :Henrique Souza 原文 : how-to-dockerize-any-application 具有一定基础的同学阅读起来风味更佳 ? 1. 挑选基础镜像 Docker 镜像仓库中有许多特定技术的基础镜像: https://hub.docker.com/java https://hub.docker.com/python https://hub.docker.com/nginx 如果以上都运行不起来,那么你需要从基础系统镜像开始,自行安装所有东西。 大部分网上的教程都会以 Ubuntu 开始(比如 Ubuntu16.04),这也没什么错。 但我建议用 Alpine 镜像: https://hub.docker.com/alpine 相比其他,Alpine 的镜像要小得多(可以小到5MB)。 注意:Alpine 不支持 apt-get 命令。Alpine 有自己的包仓库和包管理工具。详情可移步: https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management https://pkgs.alpinelinux.org/packages # Alpine 镜像中使用 apk 来管理包 apk update apk upgrade apk search openssh apk add openssh