apt

Reinstall VirtualBox 6.0 on Ubuntu 18.04

…衆ロ難τιáo~ 提交于 2019-12-01 08:01:56
1. Remove the old version of virtual box. (Note the * is required, because it will remove all the virtualbox related packages) sudo apt purge virtualbox* 2. Execute the following commands to install. sudo apt update sudo apt upgrade wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian bionic contrib" sudo apt update 来源: https://www.cnblogs.com/shengguang/p/11671670.html

Why don't these apt-packages behave the same on Ubuntu and Heroku?

£可爱£侵袭症+ 提交于 2019-12-01 06:02:13
I want to use ZBar from Python on Heroku . On a regular Ubuntu 14.04 server I can run either sudo apt-get install python-qrtools -- OR -- sudo apt-get install zbar-tools sudo apt-get install libzbar-dev sudo apt-get install python-zbar After either the first, or the last three I can do an import zbar from Python. So using heroku-buildpack-apt (in combination with heroku-buildpack-multi ) I tried both options. In both cases it seems to install everything correctly without errors (see installation logs below), but trying it on a python command line always yields: >>> import zbar Traceback (most

使用tuna源安装docker-ce

三世轮回 提交于 2019-12-01 05:04:58
原文链接: https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/ sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable" sudo apt update sudo apt install docker-ce -y 来源: https://www.cnblogs.com/zifeiy/p/11657283.html

Ubuntu-apt 时出现“Unable to lock the administration directory (/var/lib/dpkg/)”错误

有些话、适合烂在心里 提交于 2019-12-01 01:29:23
在Ubuntu中使用apt安装软件时出现“ Unable to lock the administration directory (/var/lib/dpkg/) is another process using it”的错误, 解决方案之一是杀死所有apt进程: 使用命令查看apt进程 ps -A | grep apt 找到进程ID,杀死 sudo kill -9 进程ID 重新运行安装命令。 来源: https://www.cnblogs.com/Pan-Z/p/11645826.html

Ubuntu下创建apt源

荒凉一梦 提交于 2019-12-01 01:24:10
1. 下载所需安装文件 sudo apt-get install soft name 安装并保存安装文件 或者 sudo apt-get source soft name 只下载安装文件 2. 移动安装文件 通过apt-get下载的文件保存在/var/cache/apt/archives/下,将文件移动一个不经常修改的位置。 3.创建apt源 sudo dpkg-scanpackages /filepath/ /dev/null | gzip > /filepath/Packages.gz (其中filepath是你自己的文件存放位置) 4. 修改sources.list sudo gedit /etc/apt/sources.list 注释掉所有的配置,添加一行 deb file:// /var/debs/ (注意 file://与/filepath/ 之间有空格) 5. 更新apt源 sudo apt-get update 注意: 以上所有的filepath必须使用绝对路径 创建好apt源即第3步完成后,这个apt源可在不同电脑上使用,但只限于ubuntu系统,只需要修改sources.list和更新apt源即可。 来源: https://www.cnblogs.com/zzu-general/p/11645691.html

linux环境apt方式安装和卸载Jdk

谁说我不能喝 提交于 2019-11-30 23:35:41
linux环境apt方式安装和卸载Jdk 2017.04.15 16:49:39字数 186阅读 1598 安装: open版本 sudo apt-get install default-jdk oracle版本 sudo apt-get install oracle-java7-installer 查看版本信息: Java -version 卸载: sudo apt-get autoremove default-jdk 如果不能卸载干净,用下面的方法 jdk彻底卸载: (1) apt-get update (2) apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun| Oracle )-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove (3) apt-get -y autoremove 2、清除配置信息: dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge 3、清除java配置及缓存:

E: 无法获得锁 /var/lib/apt/lists/lock

扶醉桌前 提交于 2019-11-30 19:29:57
查看一下是否有使用apt-get的程序,终端输入:ps -aux,找到使用apt-get的程序(最后一列),查看其PID号,然后杀死其进程,输入sudo kill PID. 用sudo apt-get update时出现“ E: 无法获得锁 /var/lib/apt/lists/lock”错误。 在网上搜索到的解决方案──“将/var/lib/apt/list/lock删除掉即可”──其实是一种极端的情况,也就是在上次更新没有正常关闭的情况下使用。 在大部分情况下,问题的原因在于其它的程序如系统的自动更新、新立得等正在使用apt-get进程,所以解决方法也就是将这一进程关闭。 E: 无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可E: 无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可 具体如下: 1、ps-aux 查出apt-get进程的PID,通常是一个四位数字。 2、用sudo kill PID代码 杀死进程 3、用sudo apt-get update,sudo apt-get dist-upgrade升级。 方法一: 执行一下 sudo dpkg --configure -a 方法二(亲测可以用): sudo rm /var/lib/apt/lists/lock 方法三: 1、ps

搭建本地Ubuntu 镜像服务器

旧时模样 提交于 2019-11-30 19:28:47
一.需求分析 能不能在局域网搭建一个Ubuntu 镜像服务器, 这样作的好处是可以节省Ubuntu某些常用工具的安装时间。 二.部署过程 2.1 测试环境 目前在公司内有一台能连接到外网的Ubuntu机器, IP : 192.168.8.173 , Ubuntu版本为Ubuntu 9.04 i686。 2.2 搭建步骤 为了创建Ubuntu mirror 服务器,最少需要60G硬盘空间,Ubuntu每个版本都有32 bit 和64 bit两个版本,有两组deb包。当然可以创建Ubuntu一个版本的32 bit 和64 bit 的 镜像服务器,也可以创建全部版本的镜像。 这里使用sohu 公司的mirror地址作为本地Ubuntu Source 服务器,使用sohu的原因是: 1. sohu的Ubuntu Source 服务器速度相当快 2. sohu 的ubuntu Source 服务器每天会和Ubuntu官方服务器同步一次,这样可以保 证我们使用的是最新的软件包。 修改方式如下: root@ms ~: cat /etc/apt/sources.list deb http://mirrors.sohu.com/ubuntu/ jaunty main restricted universe multiverse deb http://mirrors.sohu.com/ubuntu/

使用apt更新和升级系统软件

落爺英雄遲暮 提交于 2019-11-30 19:17:30
使用apt更新和升级系统软件 apt终端命令 apt是Advanced Packaging Tool, 是Ubuntu下的安装包理工具,大部分的软件安装/更新/卸载都是利用apt命令来 实现的, 直接在终端中输入apt 即可以查阅命令的帮助信息 ●常用命令如下: 1.安装软件 $ sudo apt install 软件名 2.卸载软件 $ sudo apt remove 软件名 3.更新可用软件包列表 $ sudo apt update 4.更新已安装的包 $ sudo apt upgrade 通常安装完ubuntu之后, 可以先使用upgrade 更新一下当前系统中可以升级的的软件包 $ sudo apt update $ sudo apt upgrade 安装常用工具 提示apt安装命令的格式是不需要记忆的,如果在终端中输入的软件没有安装,系统会提示apt命令的使用格式 Python 程序员 $ sudo apt install ipython $ sudo apt install ipython3 $ sudo apt install python-pip $ sudo apt install python3-pip C++程序员 $ sudo apt install cmake $ sudo apt install qtcreator ruby程序员 $ sudo apt

linux双机调试

|▌冷眼眸甩不掉的悲伤 提交于 2019-11-30 18:04:03
查看内核版本: $ uname -sr 一、选择调试的linux kernel版本 注意: 选择kernel版本时,既要能下载到image和header二进制文件,也要下载符号文件vmlinux和source code。 搜索命令: 搜索linux内核版本 apt-cache search linux-image | grep linux-image-4.10.0 |grep generic 搜索含有dbgsym的内核版本: apt-cache search linux-image | grep dbgsym |grep 4.10 也可以用aptitude搜索: sudo apt``-``get install aptitude ; udo aptitude search ``'linux-image-'``$(uname ``-``r)``'-dbgsym' 。 搜索特定source code的内核版本 apt-cache search linux-source 二、安装kernel image、dbsym(就是vmlinux)、source code 1. 安装kernel image 方法一: 搜索要下载的linux内核版本 apt-cache search linux-image | grep linux-image-4.10.0 |grep generic 安装内核