sudo

deb软件包管理

自古美人都是妖i 提交于 2020-02-04 20:19:47
流行的两种软件包管理机制 1)Deb软件包(Debian Linux首先提出 “ 软件包 ”的管理机制) 介绍:将应用程序的二进制文件、配置文档、man/info帮助页面等文件合并打包在一个文件中,用户使用软件包管理器直接操作软件包,完成获取、安装、卸载、查询等操作 2)Rpm软件包(Redhat Linux基于这个理念推出了自己的软件包管理机制) 改进 1) APT软件包管理器 -检查和修复软件包依赖关系 -利用Internet网络帮助用户主动获取软件包 软件包的类型 1)Ubuntu有两种类型的软件包:二进制软件包(deb)和源码包(deb-src) ①二进制软件包(Binary Packages):它包含可执行文件、库文件、配置文件、man/info页面、版权声明和其他文档。 ②源码包(Source Packages):包含软件源代码、版本修改说明、构建指令以及编译工具等。先由tar工具归档为 .tar.gz 文件,然后打包成 .dsc文件。 2)在用户不确定一个软件包类型时,可以使用 file 命令查看文件类型 软件包的命名 dpkg相关命令 比如,现在有个 a.deb 文件 。 【 _前面的 rxvt 是软件包名称】 输入命令(安装):sudo dpkg -i rxvt_Version_tixi.deb 输入命令(运行【输入软件包名称】): rxvt 输入命令(安装清单)

Docker仓库

雨燕双飞 提交于 2020-02-04 20:06:04
简介   仓库(Repository)是集中存放镜像的地方。   一个容易与之混淆的概念是注册服务器(Registry)。实际上注册服务器是存放仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址hub.docker.com/_/ubuntu来说,hub.docker.com是注册服务器地址,ubuntu是仓库名。   仓库又分公共仓库和私有仓库,在本文将展示如何使用DockerHub官方仓库进行登录、下载等基本操作;最后还将介绍创建和使用私有仓库的基本操作。 Docker Hub   目前Docker官方维护了一个公共仓库https:/hub.docker.com,其中已经包括15000多个的镜像。大部分需求都可以通过在Docker Hub中直接下载镜像来实现。 登录   可以通过执行docker login命令来输入用户名、密码和邮箱来完成注册和登录。注册成功后,本地用户目录的.dockercfg中将保存用户的认证信息。 基本操作   用户无需登录即可通过docker search命令来查找官方仓库中的镜像,并利用docker pull命令来将它下载到本地。   在前面博文中,已经具体介绍了如何使用docker pull命令。例如以centos为关键词进行搜索: [root@gavin ~]

Doker学习笔记之一:安装

谁都会走 提交于 2020-02-04 20:03:41
基于Ubuntu16.04LTS 第一步:通过脚本进行安装 $ curl -sSL https://get.docker.com/ | sh 或者选择国内的DaoCloud安装脚本 $ curl -sSL https://get.daocloud.io/docker | sh 第二步:启动服务 $ sudo systemctl enable docker $ sudo systemctl start docker 第三步:用户组以及用户添加 创建docker用户组 $ sudo groupadd docker 将当前用户加入 docker 组: $ sudo usermod -aG docker $USER 第四步:添加镜像加速 编辑 /etc/systemd/system/multi-user.target.wants/docker.service ,设置 ExecStart=/usr/bin/dockerd --registry-mirror=镜像加速地址 .镜像加速地址可以通过DaoCloud申请(通过Github登录,点击主界面右上方火箭标志即可。镜像地址形如http://6f221110.m.daocloud.io)。 重启 $ sudo systemctl daemon-reload $ sudo systemctl restart docker 之后通过 docker

mac下安装使用MongoDB

早过忘川 提交于 2020-02-04 18:22:06
安装流程 1. 下载mongodb安装包 官网地址: https://www.mongodb.com/download-center/community?jmp=nav ,可以选择自己想要使用的版本 2.下载下来解压之后重命名文件夹为mongodb 3.把重命名之后的mongodb文件夹复制到/usr/local目录下 打开Finder(访达)使用快捷键shift + command +G打开快捷快捷目录数据/usr/local回车进入该目录,把mongodb文件复制进来.       4.配置环境变量 在根目录~中.bash_profile文件(没有此文件就先新建文件)添加mongodb环境变量参数 export PATH=${PATH}:/usr/local/MongoDB/bin 两种方式: 第一种方式使用terminal命令行工具 1.打开terminal命令行工具,输入 cd ~进入根目录 2.没有.bash_profile文件则先新增文件使用命令 新增 3.已有.bash_profile文件,使用命令 open -e .bash_profile1 使用文本编辑器打开文本,把上边配置代码放入文件保存 4.使用 source .bash_profile 命令使配置生效 第二种方式在Finder(访达)中手动新增文件,把配置代码写入文件 1.在Finder(访达

谷歌的outline

夙愿已清 提交于 2020-02-04 12:16:21
centos7执行如下 sudo yum update curl -fsSL https://get.docker.com/ | sh sudo service docker start #验证 docker 是否安装成功并在容器中执行一个测试的镜像 sudo docker run hello-world #################################ubuntu执行如下 apt-get install curl sudo apt update sudo apt 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 update sudo apt -y install docker-ce ################################# 如下是安装outline

linux远程桌面xrdp

三世轮回 提交于 2020-02-04 10:09:37
linux系统下如果安装了server版的系统,是没有办法使用远程桌面的,这里使用xrdp作为远程桌面安装: #安装xrdp sudo apt-get install xrdp #安装vnc4server sudo apt-get install vnc4server tightvncserver #安装xubuntu-desktop sudo apt-get install xubuntu-desktop #向xsession中写入xfce4-session echo “xfce4-session” > ~/.xsession 设置配置文件 sudo vi /etc/xrdp/startwm.sh​ 在. /etc/X11/Xsession 前一行插入 xfce4-session​ #开启xrdp服务 sudo service xrdp restart Ubuntu 16.04 8卡10卡xface桌面 1安装server 版系统 2安装xrdp 3安装xubuntu-desktop桌面 5启动lightdm 来源: CSDN 作者: 武子杰的blog 链接: https://blog.csdn.net/a751127122/article/details/103594644

关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案

和自甴很熟 提交于 2020-02-04 08:24:03
主要参考 关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案 ,小有改动 在Ubuntu中,有时候运用sudo apt-get install 安装软件时,会出现一下的情况 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 在这个时候,主要是因为apt还在运行,此时的解决方案是 1、找到并且杀掉所有的apt-get 和apt进程 运行下面的命令来生成所有含有 apt 的进程列表,你可以使用ps和grep命令并用管道组合来得到含有apt或者apt-get的进程。 ps -A | grep apt 找出所有的 apt 以及 apt-get 进程 sudo kill -9 processnumber 或者 sudo kill -SIGKILL processnumber 比如,下面命令中的9是 SIGKILL 的信号数,它会杀掉第一个 apt 进程 sudo kill -9 进程ID 或者 sudo kill -SIGKILL

docker 安装mysql

╄→гoц情女王★ 提交于 2020-02-04 06:50:44
环境 阿里云 Ubuntu 安装步骤 # step 1: 安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # step 2: 安装GPG证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # Step 3: 写入软件源信息 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $( lsb_release -cs ) stable" # Step 4: 更新并安装 Docker-CE sudo apt-get -y update sudo apt-get -y install docker-ce # 安装指定版本的Docker-CE: # Step 1: 查找Docker-CE的版本: # apt-cache madison docker-ce # docker-ce | 17.03.1~ce-0~ubuntu-xenial | http

CentOS7中使用yum安装Nginx的方法

戏子无情 提交于 2020-02-04 05:36:24
1、添加源   默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、安装Nginx   通过yum search nginx看看是否已经添加源成功。如果成功则执行下列命令安装Nginx。 sudo yum install -y nginx 3、安装出现报错时的解决方法   在执行yum命令时忽然发现出现以下报错: 1 2 3 4 5 # yum list File "/usr/bin/yum" , line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax 原因: 这是因为yum采用Python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现。而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。而CentOS 7自带的yum采用的是python2.7,当系统将python升级到3.4后,出现语法解释错误。 解决办法: 一是升级yum。

使用realsense435

▼魔方 西西 提交于 2020-02-04 02:42:43
https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md 一、SDK安装 1、更新Ubuntu发行版,包括获取最新的稳定内核: sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade 2、下载source git clone https://github.com/IntelRealSense/librealsense.git cd librealsense 3、安装依赖项(此时不能插realsense) sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev ####Ubuntu16.04 : sudo apt-get install libglfw3-dev 4、运行位于librealsense根目录的英特尔Realsense权限脚本: ./scripts/setup_udev_rules.sh 5、Build and apply patched kernel modules ./scripts/patch-realsense-ubuntu-lts.sh 6