apt-get

sudo apt-get update命令执行报错

旧时模样 提交于 2020-03-03 14:37:01
Ubuntu执行sudo apt-get update命令时报错 E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 如图所示: 解决办法: sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 来源: CSDN 作者: 仁义礼智信达 链接: https://blog.csdn.net/qq_36201400/article/details/104629875

Ubuntu 16.04安装docker详细步骤

孤街醉人 提交于 2020-03-03 02:34:03
通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引: sudo apt-get update 安装以下包以使apt可以通过HTTPS使用存储库(repository): sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common 添加Docker官方的GPG密钥: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 使用下面的命令来设置stable存储库: sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 再更新一下apt包索引: sudo apt-get update

Hexo搭建静态博客站点

五迷三道 提交于 2020-03-02 21:39:45
环境说明 Ubuntu Server 18.04 NodeJs Git 安装NodeJS 添加软件源 sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update 安装 sudo apt-get install nodejs sudo apt install libssl1.0-dev nodejs-dev node-gyp npm 更新npm的包镜像源 sudo npm config set registry https://registry.npm.taobao.org sudo npm config list 全局安装n管理器(用于管理nodejs版本) sudo npm install n -g 安装最新的nodejs(stable版本) sudo n stable 验证安装 sudo node -v sudo npm -v 安装Git sudo apt-get install git-core 安装Hexo npm install -g hexo-cli 创建项目 hexo init demo cd demo npm install 初始化完成之后,目录结构如下 . ├── _config.yml ├─

Raspberry Pi setup

。_饼干妹妹 提交于 2020-03-02 11:34:39
setup 镜像下载和SD烧录 待补充 无显示器 安装 待补充 更换国内镜像源 默认的更新源 archive.raspberrypi.org,更新会很慢。需替换国内的镜像源。 中国科技大学开源镜像站 提供了raspbian的软件包镜像,国内的用户可以选择改用科大镜像站作为更新源。 科大镜像站官方已经提供了一份 帮助文档 ,用于指导用户如何使用科大镜像更新raspbian。 但这份文档是基于 wheezy 的,最新的jessie版可以参考本文。 具体做法 修改之前,最好先备份原始的配置文件。例如,使用如下命令将两个源配置文件拷贝到HOME目录。 cp /etc/apt/sources.list ~ cp /etc/apt/sources.d/raspi.list ~ 或者直接在原来配置文件的基础上修改,但将原有的配置全部注释掉(使用#注释) 修改 source.list 更新后的/etc/apt/sources.list: #deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive

Debian系统apt-get命令整理修改更新源

点点圈 提交于 2020-03-02 11:05:54
软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。apt-get是Debian的Deb软件包管理工具,它的最低底层还是调用dpkg包管理程序,通过apt-get工具可使我们很好地解决软件包的依赖关系,方便软件的安装和升级。 要使用好apt-get就要配置好一个名为sources.list的资源列表,资源列表指向Debian系统的软件库,apt-get会从该软件库安装各种软件包。 sources.list文件位于/etc/apt目录下 :文件内容如下: #deb-src http://debian.cn99.com/debian/ etch main deb http://mirrors.163.com/debian/ stable main deb-src http://mirrors.163.com/debian/ stable main 说明: 1:deb/deb_src 表示获取安装包和源代码 2:http://mirrors.163.com/debian/ 国内一般使用这个,Debian软件资源库 3:stable 表示Debian系统的版本类型。stable/testing/unstable 三种 一:apt-get apt-get命令格式: # apt-get 用法: apt-get [选项] 命令

Ubuntu下安装python package

依然范特西╮ 提交于 2020-03-02 09:01:42
Ubuntu Intrepid sudo apt-get install python-xxx 例如搭建科学计算与模拟环境需要安装以下package:numpy、scipy、matplotlib、tk 只需要依次敲入命令: sudo apt-get install python-numpy sudo apt-get install python-scipy sudo apt-get install python-matplotlib sudo apt-get install python-tk 来源: oschina 链接: https://my.oschina.net/u/77646/blog/7846

Ubuntu系统下常用的新建、删除、拷贝文件命令

梦想的初衷 提交于 2020-03-02 06:31:55
转自:https://www.cnblogs.com/jackchiang/p/4065723.html 我们在Ubuntu系统中安装程序时,经常要在usr目录下新建、拷贝文件,此文件夹在Linux类系统中需要root权限才能访问,因此用常规的鼠标右键菜单操作是无效的,今天分享一下在终端中使用命令新建、拷贝文件。   相关命令:   cd 路径 (进入一个路径,比如 /usr/local/lib)   cd ..        (返回上一个文件夹)   ls         (显示当前文件夹下的所有文件,Linux独有哦,dir 也有相同功能)   sudo 命令     (获取超级管理权限,需要输入密码)   常用新建、删除、拷贝命令:   mkdir 目录名 (新建一个文件夹,文件夹在Linux系统中叫做“目录”)   touch 文件名 (新建一个空文件)   rmdir 目录名 (删除一个空文件夹,文件夹里有内容则不可用)   rm -rf 非空目录名 (删除一个包含文件的文件夹)   rm 文件名 文件名 (删除多个文件)   cp 文件名 目标路径(拷贝一个文件到目标路径,如cp hserver /opt/hqueue)   cp -i       (拷贝,同名文件存在时,输出 [yes/no] 询问是否执行)   cp -f       (强制复制文件,如有同名不询问

Linux kilin 安装和按键服务器步骤

落爺英雄遲暮 提交于 2020-03-02 06:06:54
U盘启动,傻瓜式安装 设置root 密码 sudo passwd root vsftpd和ssh服务 使用apt-get可以直接安装vsftpd和ssh,首先要sudo apt-get update 更新源列表 1.ssh安装 安装命令:sudo apt-get install openssh-server 卸载命令:sudo apt-get remove openssh-server 咱们运行 sudo apt-get install openssh-server 命令之后,确认下是否安装正常 ps -e|grep ssh 1418 ? 00:00:00 sshd 看到sshd那说明ssh-server已经启动了 如果没有则可以这样启动:sudo /etc/init.d/ssh start 或者 service ssh start 2.vsftpd服务 apt-get install vsftpd 来源: https://www.cnblogs.com/huhuixin/p/6244444.html

Mac结合Docker开发

蹲街弑〆低调 提交于 2020-03-01 23:41:28
Mac结合Docker开发 前几天在看Java并发实战时,在Mac上写了一个示例,结果运行后无法按照书本上运行。主要是有些命令,在Mac和Linux是有区别的,比如top, Mac上是不支持-Hp,意即查看进程内的所有线程资源占用情况。因此,想在Linux上运行一把,但前提是得将写好的代码复制到Linux上;唉,总不能手工复制到Linux上吧,或者在Linux上再写一遍。 明确我们的目标:在Mac上运行Docker,容器中有java运行环境。 解决 此时想到了Docker,Docker有丰富的镜像,而且最重要的一点,支持挂载宿主机目录至容器中。也就是volumn命令(Dockerfile中)或者-volumn(容器启动参数)。说干就干,搞一把! 首先,你得在Mac上安装Docker 和在window上安装一样,docker提供了mac客户端, Docker Descktop For Mac , 直接在官网下载安装包,安装上即可;安装完成后,启动软件,命令行内即可执行docker命令了,否则会提示你没有守护进程,无法执行docker命令! 获取镜像 有两种方式可供选择,一种是直接使用提供的公共镜像,另外一种是基于公共镜像,进行二次开发,编写自己的镜像,意即使用Dockerfile。 第一种,可以直接使用 docker hub 提供好的官方 open-jdk镜像 ,下载下来后

Linux apt-get

为君一笑 提交于 2020-03-01 22:58:16
Linux apt-get 什么是apt-get apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 apt-get命令一般需要root权限执行,所以一般跟着sudo命令 例 sudo apt-get install vsftpd (安装 ftp) apt命令用法 apt-get update 在修改 /etc/apt/sources.list或/etc/apt/preferences 之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 apt-get install packagename 安装一个新软件包(参见下文的 aptitude ) apt-get remove packagename 卸载一个已安装的软件包(保留配置文档) apt-get --purge remove packagename 卸载一个已安装的软件包(删除配置文档) dpkg --force-all --purge packagename 有些软件很难卸载,而且还阻止了别的软件的应用,就能够用这个,但是有点冒险。 apt-get autoclean apt 会把已装或已卸的软件都备份在硬盘上,所以假如需要空间的话,能够让这个命令来删除您已删掉的软件 apt-get clean