dpkg

dpkg oracle Jdk error while installing cassandra in Ubuntu 16.04

邮差的信 提交于 2019-12-30 11:24:34
问题 I am trying to install Cassandra on aws ec2 free single node ubuntu instance. I am following this link https://wiki.apache.org/cassandra/DebianPackaging to install cassandra on ubuntu 16.04. I successfully finished all the steps till this one udo apt-get install cassandra this step giving me error as below: Reading package lists... Done Building dependency tree Reading state information... Done cassandra is already the newest version (3.11.1). 0 upgraded, 0 newly installed, 0 to remove and 5

ubuntu下命令安装与卸载软件方法

匆匆过客 提交于 2019-12-30 09:23:49
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 刚 刚接触ubuntu就开始一直在安装语言包、升级、常用软件和其它相关依赖等等东西,总的来说,是一个劲儿的装,缺全然不知怎么卸载,现在把安装和卸载写 在一块,一旦出现安装的相关问题,可以将其卸载,慢慢分析错误,再安装,这样就不会导致重复安装(每次安装方法不同导致路径不同而引起混乱)导致的混乱。 1、通过deb包安装的情况: 安装.deb包: 代码:sudo dpkg -i package_file.deb 反安装.deb包: 代码:sudo dpkg -r package_name 2、通过apt-get安装的情况: 安装 代码:sudo apt-get install package_name 反安装 代码:sudo apt-get remove package_name 3、sudo dpkg -p package_name卸载软件包及其配置文件,但无法解决依赖关系! sudo aptitude purge pkgname卸载软件包及其配置文件与依赖关系包! 清除所有已删除包的残馀配置文件 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。 ------------------------

How to override dpkg-buildflags CFLAGS?

♀尐吖头ヾ 提交于 2019-12-30 03:18:09
问题 I got a package with: $ apt-get source <pkg-name> and now I am trying to build it with: $ dpkg-buildpackage -uc -us -j8 At the beginning of the output, there is stated: dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2 dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2

dpkg : how to ignore error in post/pre scripts

时间秒杀一切 提交于 2019-12-30 00:21:20
问题 I've develop debian packages and have syntax mistake in my post/pre script (postrm in my case). I install package successfully, but now i can't remove this package : /var/lib/dpkg/info/blablabla.postrm: 11: Syntax error: ";;" unexpected dpkg: error processing blablabla (--remove): subprocess installed post-removal script returned error exit status 2 How can ignore it and completely remove package? 回答1: Well, personally I have no idea about this either. If --force-all doesn't work, I would

Linux 软件安装(APT,dpkg)

爷,独闯天下 提交于 2019-12-26 16:06:51
目标 学习Ubuntu下软件安装的几种方式,及apt,dpkg工具的使用。 学习目录 1.apt 1.2.软件升级 1.3.卸载软件 1.4.软件搜索 2.dpkg 2.1使用dpkg安装deb软件包 2.2查看已安装软件包的安装目录 2.3从二进制包安装 1.apt APT是advance packaging tool (高级包装工具)的缩写,可以自动下载,配置,安装二进制或者源代码格式的软件包。 安装过程 :在本地数据库中搜索关于软件的相关信息→根据这些信息在相关服务器上下载软件安装。 Q:为什么要在本地服务器搜索? A:我们需要定期从服务器下载一个软件包列表( sudo apt-get update )来保持本地的软件包列表是最新的。而这个表里会有 软件依赖信息 的记录。 apt-get工具 1. apt-get install :在后面加上软件包名, 用来安装一个软件包 。 2. apt-get update :从软件源镜像服务器上 下载/更新 用于 更新本地的软件源的软件包列表 。 3. apt-get upgrade : 升级本地可升级的全部安装包 ,但 存在依赖问题 时将 不会升级 ,通常会在更新前执行一次 update 。 4. apt-get dist-upgrade : 解决依赖关系并升级 (存在不确定性)。 5. apt-get remove :

ubuntu apt-get dpkg应用中的一些问题及解决方法

末鹿安然 提交于 2019-12-26 04:50:06
一。在用sudo apt-get install 安装软件时,由于速度太慢,想换个软件源,直接关闭了终端,apt-get但进程没有结束,结果终端提示 :“E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?” 解决办法如下: 1 终端输入 ps -aux ,列出进程。找到含有apt‘-get的进程,直接sudo kill PID。解决。 2 强制解锁,命令 1 2 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 二。debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: 资源暂时不可用 amw@ubuntu:~$ sudo apt-get install squid 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 squid 已经是最新的版本了。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 272 个软件包未被升级。 有 2 个软件包没有被完全安装或卸载。 解压缩后会消耗掉 0 B 的额外空间

Need to install 2 dependencies for PHP 7 and PHPMYADMIN Nginx/Ubuntu

廉价感情. 提交于 2019-12-25 11:52:32
问题 I've done a ton of searching including here and even after following the suggestions I'm still get the following error. The following packages have unmet dependencies: phpmyadmin : Depends: php-gettext but it is not going to be installed Depends: php-seclib but it is not going to be installed Any suggestions of how to add php-gettext and php-seclib to PHP7? Screencapture of error 回答1: This isn't a problem with PHP7 or any of the other software you're trying to install, but rather appears to

Ubuntu装机软件和配置工作机教程

守給你的承諾、 提交于 2019-12-25 06:58:52
Ubuntu装机软件和配置工作机教程 用ubuntu做东西很久了,总结了一些教程,一直想整理一下,确实是没有时间,这下简单的整理了一下,大家可以看看,具体的软件安装包已经推到了本人的github帐号上了,需要下载的可以直接去github下载。如果有什么问题可以直接留言或者去github提issue。下面是分步进行的,指令需要一条执行,由于时间有限,就不写shell脚本了,等以后重新更新的时候把shell脚本写一下。 github链接:https://github.com/lizhiwei0304/ubuntu 收集的软件安装包放在了百度云上,感谢各位github上开源的软件的贡献。 软件安装包的链接:https://pan.baidu.com/s/1fZy8HWw04Em-DwzaW27KoA提取码:9rn4 1.设置源为清华源或者阿里源等国内的源 2.设置分屏:(选做) 系统设置,屏幕显示,关闭之前的屏幕,只显示最新的屏幕 3.添加搜狗输入法 chmod +x sousogoupinyin_2.2.0.0108_amd64.deb sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb sudo apt-get -f install sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 4.安装谷歌浏览器

Creating multiple packages with dpkg-buildpackage

家住魔仙堡 提交于 2019-12-25 02:26:52
问题 I have a source tree structure like - /src /moduleA /moduleB /common where moduleA and moduleB need packaged separately but share the common code. Is it possible to create 2 separate binary packages using dpkg-buildpackage? Thanks! 回答1: It is possible. In order to do it, you should modify the control file. When you use dh_make -s , you have something like : Source: yourpackage Section: unknown Priority: optional Maintainer: toto <toto@unknown> Build-Depends: debhelper (>= 8.0.0), autotools

Apt-get can't install anything due to broken dependencies

岁酱吖の 提交于 2019-12-24 12:09:59
问题 Whenever I run apt-get install for any package I get this error ➜ ~ sudo apt-get install clang-5.0 Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: gcc-7-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.25-2) but it is not going to be installed E: Unmet