apt-get

db_input in postinst doesn't work

家住魔仙堡 提交于 2019-12-24 10:45:21
问题 I have a problem with postinst script, I have to ask root password for MySQL to create some user for my application. I know, it's bad practice to use db_input in postinst however I really need it. Why this postinst doesn't work when I install my app form repository but works properly when I install it as .deb package? postinst: #!/bin/bash -e . /usr/share/debconf/confmodule db_input high my_app/mysql_root_password || true db_go error: dpkg: error processing my-app (--configure): subprocess

python apt-get list upgrades

ぐ巨炮叔叔 提交于 2019-12-24 07:16:14
问题 How can I get a list of upgrade packages available and write it to file using python? When I run apt-get upgrade > output it works in bash. I think I have to send the trap signal ( Ctrl + C ) in the python program. Any suggestions on how to achieve this? I tried this on the code now: #!/usr/bin/env python import subprocess apt = subprocess.Popen([r"apt-get", "-V", "upgrade", ">", "/usr/src/python/upgrade.log"], stdin=subprocess.PIPE) apt_stdin = apt.communicate()[0] but it exits and does not

Android10.0 系统源代码编译

只愿长相守 提交于 2019-12-24 06:46:02
AndroidQ已改名Android10, 今天我们换一种方式来编译Android10。 编译环境 Windows10,VMware15,Ubuntu18.04, 虚拟环境。 PC机,内存32G,CPU 16 核心,I7八代。 Ubuntu18.04 虚拟机。 源码下载 下载 git : sudo apt - get install git 配置PATH环境变量 mkdir ~ / bin echo "PATH=~/bin:\$PATH" >> ~ / . bashrc source ~ / . bashrc 安装curl库: sudo apt - get install curl 下载repo并设置权限: curl https : / / mirrors . tuna . tsinghua . edu . cn / git / git - repo > ~ / bin / repo chmod a + x ~ / bin / repo 安装python : sudo apt - get install python 下载源码 建立工程目录: mkdir aosp cd aosp 使用tanna源 export REPO_URL = 'https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/' 设置账户: git config --

Linux博通43xx系列网卡驱动

最后都变了- 提交于 2019-12-24 04:35:17
sudo apt-get install bcmwl-kernel-source #Broadcom 802.11 Linux STA 无线驱动源 sudo apt-get install broadcom-sta-common sudo apt-get install broadcom-sta-source sudo apt-get install b43-fwcutter #Broadcom 43xx 固件提取工具 sudo apt-get install firmware-b43-installer 执行如下命令,激活 无线网卡 : sudo modprobe -r b43 ssb sudo modprobe b43 来源: CSDN 作者: SupriseCodeKiller 链接: https://blog.csdn.net/weixin_41827342/article/details/103620566

【opencv + python in ubuntu】在ubuntu中安装opencv

余生长醉 提交于 2019-12-24 04:25:17
本文将介绍如何在ubuntu 14.04下安装opencv 2.4.10,本人深知入门不易,授人以鱼不如授人以渔,希望能帮到一些朋友。 准备工作 一个稳定的系统,连接状态良好的源(左上角搜software & update,选择others,选择一个连接状态好的源) 下载 opencv ,选择你需要的版本 安装依赖 sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev (可选) 以下是给新手看的,高手略过: 很多安装指南就这样写了每一步的操作,于是我们很开心的复制粘贴照做,可是为什么是这样子呢?! 回到最初的事情上,我们要使用opencv,所以我们第一件事会在搜索引擎找它的 官网 ,虽然都是英文,但是 download 还是很明显的,但是这么多版本是怎么回事?3.x版本变动较大,常见的教程多是2.x版本

Ubuntu 18.04 + NVIDIA Driver 418 + CUDA 10.0 + cuDNN 7.6

自作多情 提交于 2019-12-24 04:07:07
Ubuntu 18.04 + NVIDIA Driver 418 + CUDA 10.0 + cuDNN 7.6 之前安装了 NVIDIA-Linux-x86_64-440.36.run ,之后发现440驱动只能安装cuda10.2,但是TensorFlow和pytorch都仅支持到10.1,不得不重装。。。还是老版本的好。 硬件及系统环境 NVIDIA GeForce RTX 2080 Ti * 4 Ubuntu 18.04 NVIDIA Driver 418 CUDA Toolkit 10.0 CuDNN 7.6 安装NVIDIA Driver 418 如果之前像我一样一件安装过驱动,需要卸载显卡驱动 sudo apt-get remove --purge nvidia-\* 安装gcc和g++ sudo apt-get install gcc g++ make 添加NVIDIA软件包存储库 wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb sudo dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb sudo apt-key adv -

VMware Ubuntu Kaldi

爷,独闯天下 提交于 2019-12-24 03:34:53
1.VMware10.0 秘钥网上搜就好了 2.ubuntu12.04 (1)安了几次14.04,16.04,12.04,最后窗口和分辨率的bug 还是没有解决 (2)终端显示菱形乱码的解决:直接用英文安装 (3)安装过程:新建虚拟机》空磁盘,之后进行安装》选择linux,ubuntu(之前一直是ubuntu64,最后一次安装ubuntu),处理器一个八核,》将磁盘单个文件》最后设置里选择iso 以及iso文件位置 开启虚拟机》默认进行,语言不改成中文 3.kaldi (1)linux的命令 cd ..回上一级目录cd **到该目录ls显示文件夹内容cat显示文档内容sudo apt-get install安装make make -j 4 make install :locate **定义文件夹;ctral+G ctral+Alt ctral+F1 CTRL+F7 (2)安装过程:(来自吴本谷的整理) 安装前你需要对你的linux 进行配置,你需要安装的软件有: apt-get subversion automake autoconf libtool g++ zlib libatal wget 具体安装方法如下: (1)sudo apt-get install libtoo (2)sudo apt-get install autoconf (3)sudo apt-get

Ubuntu 11.04: `apt-get install rake` -> “E: Unable to locate package rake”

时光毁灭记忆、已成空白 提交于 2019-12-24 03:03:48
问题 This is probably a type of "is it plugged in?" question, but after getting a default Rackspace image of Ubuntu 11.04 up. Running command (as root) apt-get install rake Fails with error Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package rake I'm missing something simple I'm sure. 回答1: It appears that rake package is not in the 11.04 sources, but it is in 10.10 sources. To get apt-get install rake to work on 11.04: Add the

3. UEFI 编程环境搭建和使用EmulatorPkg 模拟器调试

寵の児 提交于 2019-12-24 00:54:26
一、Windows下环境的搭建 1.安装windows下nasm汇编支持 2.安装python(安装PATH方式) 3.安装vs2017 操作执行: 在根目录执行edksetup.bat,确认PATH是否正确 在BaseTool里面,编译工具,使用nmake 然后buildEmulatorPkg ,最后跑模拟器调试(在buildEmulatorPkg 的ReadMe查看) 二、linux下环境搭建 1.更新软件源,sudo apt-get update 2.安装gcc4.8 sudo apt-get install gcc-4.8 g++-4.8 如果已经安装gcc,可以使用下面命令切换 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 50 sudo update-alternatives --config gcc 3.安装nasm sudo apt-get install nasm 4.安装build sudo apt-get install build-essential uuid-dev 5.安装python sudo apt-get install

Ubuntu下查看各种软件的安装和卸载

橙三吉。 提交于 2019-12-23 19:50:41
Ubuntu下查看已安装软件/卸载已安装软件 查看安装的所有软件 dpkg -l dpkg -l | less 分页显示,按上下箭头或回车查找;字母q为退出 例如: dpkg -l dove* dpkg -l | grep dove* 使用*号时,建议文件名要在4个字以上 dpkg -l | grep <完整文件名> 查看软件安装的路径,目录和文件 dpkg -L <完整文件名> dpkg -L | grep <完整文件名> 有错也可用 whereis <完整文件名>,但没测试成功 查看软件版本 aptitude show <完整文件名/文件名*> 例如:aptitude show ftp 注意:需先安装aptitude包 软件卸载 4.1、如果是从Ubuntu Software Center安装的,进入center,找到那个软件,很明显会有“卸载”的按钮; 4.2、如果是tar、gz、zip之类解压就能用,免安装的,直接删除; 4.3、如果是自己下载的deb包安装,或者通过apt-get install安装、或者通过添加ppa安装,使用sudo apt-get autoremove software-name来卸载,为了一次卸干净,可以再加上一个参数sudo apt-get autoremove --purge software-name 4.4