展开

关键词

Ubuntu16.04:apt、dpkg使用

1、apt的使用apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具。 表示该可执行文件的图标}Type=ApplicationCategories=Development # 在Dock最上面的Search里面找到vscode程序,然后拖放到桌面上的Dock即可点击运行2、dpkg 的使用dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件。 安装软件# 安装软件,安装本地软件包,不解决依赖关系sudo dpkg -i deb文件名 # 根据经验,通常情况下会报依赖关系的错误,我们可以使用以下的命令修复安装sudo apt-get install -f # 查看已经安装的软件,并找到自己的安装的软件名sudo dpkg -l卸载软件# 删除软件包sudo dpkg -r 软件名 # 删除软件包及配置文件sudo dpkg -P处理软件包出错#

15920

ubuntu dpkg 软件卸载

ubuntu dpkg 软件卸载在Debian中卸载和清除软件包是两个不同的概念. 不同之处在于软件包被删除(卸载)后,它的配置文件仍会留在系统中,只有清除时才会删除它们. 如果要清除软件包, 则在清除前将会隐含地执行删除操作.要删除一个软件包,dpkg需要使用--remove选项将软件包卸载.与安装不同,删除只需要软件包名,而不是实际的deb文件名.删除    #dpkg 最后, dpkg 在数据库中将软件状态修改为删除.运行    $dpkg -l package_name    rc  package_name    1.3.10-2     free Pico clone with some new features清除    #dpkg -P package_name    删除所有的文件. 在dpkg的数据库中将软件包标记为未安装    $dpkg -l package_name    pn  package_name

1.9K20
  • 广告
    关闭

    2021云+社区年度盘点发布

    动动手指转发活动或推荐好文,即可参与虎年公仔等百份好礼抽奖!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    apt-get报错和dpkg报错

    然后网上找的教程就是在一个给定的官网上找到对应的thunderbird版本下载下来,然后安装,因为下载的是.deb文件,我安装的时候又报出:dpkg: error processing package unconfiguredErrors were encountered while processing: thunderbird-locale-zh-hans这个在网上没有很好的解决方案,看来解决dpkg 的报错是行不通了,然后我就想能不能直接apt-get安装这个包,又又又报错了:大量的dpkg依赖错误,在网上找到解决方案是:sudo mv varlibdpkginfo varlibdpkginfo_old 补充:报错1:如果只是单一的apt-get报错,提示process错误,比如dpkg error depend xxxx,最后的提示如:error were encounter while processing :sougou pinying可以通过删除varlibdpkginfo 下面所有的sougou开头的文件,再通过 sudo apt-get -f install后,再执行sudo dpkg -i .xxxx

    83330

    Ubuntu 系统 dpkg 命令使用详解

    apt-get 命令安装软件:$ apt-get installdpkg 命令安装软件:$ dpkg -i因此,dpkg 主要是用来安装已经下载到本地的 deb 软件包,或者对已经安装好的软件进行管理。 列出已安装的软件可以使用 dpkg -l 命令列出当前系统中已经安装的软件以及软件包的状态。 $ sudo dpkg -r vim(正在读取数据库 ... 系统当前共安装有 252653 个文件和目录。) -s 或 dpkg --status $ dpkg -s fpingPackage: fpingStatus: deinstall ok installedPriority: optionalSection .8.gzusrsharemanman8fping6.8.gzusrbinfping6 筛选出包含指定文件(模式)的软件包dpkg -S 或 dpkg --search $ dpkg -S sites-availableapache2

    6K62

    Ubuntu dpkg ---- apt-get ------ aptitude 区别及作用

    dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。 dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件 apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb 文件, apt是建立在dpkg之上的软件管理工具 aptitude与 apt-get 一样,是 Debian 及其衍生系统***能极其强大的包管理工具。 dpkg -l 查看当前系统中已经安装的软件包的信息 dpkg -L (软件包名称)查看系统中已经安装的软件文件的详细列表 dpkg -s 查看已经安装的指定软件包的详细信息 dpkg -S 查看系统中的某个文件属于那个软件包 * dpkg -S file——这个文件属于哪个已安装软件包。 * dpkg -L package——列出软件包中的所有文件。

    73820

    ubuntu笔记2-误删dpkg的varlibdpkginfo文件夹

    由于误删了dpkg的varlibdpkginfo文件夹,导致安装文件的时候报错错误提示:E: Sub-process usrbindpkg returned an error code (1)执行下面的脚本可以修复 varcacheaptarchivesapt-get clean# Fill it with all the .debs we needapt-get --reinstall -dy install $(dpkg Move to working directory cd $DIR # Create DEBIAN directory mkdir -p DEBIAN # Extract control files dpkg-deb -e $deb # Extract file list, fixing up the leading . and turning into . dpkg-deb -c $deb | awk {print

    60830

    浅谈Linux下dpkg、apt-get、yum和rpm命令的区别

    NO.1 问题引入 小编最近一直进行国产化输入法测试,国产化系统基本上都是基于Linux搭建来的,不同系统安装输入法的命令也是不一样;比如uos(统信)系统用dpkg或者apt-get来安装,而中标麒麟则是用 安装命令: Sudo yum install 安装包.rpm 卸载命令: Sudo yum autoremove 安装包.rpmNO.4 Debian系列:Dpkg: 常见的安装包格式 deb 包,安装 deb 包的命令是“dpkg -参数 安装包名”。 如: 安装命令: Sudo dpkg –i 安装包.deb 卸载命令: Sudo dpkg –P 安装包.deb dpkg是Debian Package 的简写。 所有源自Debian的Linux 发行版都使用 dpkg,例如 Ubuntu、Knoppix 等。Apt-get: apt-get命令是Debian Linux发行版中的APT软件包管理工具。

    1.7K31

    Debian Linux系统上安装、创建和管理软件包 命令:dpkg

    dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。 语法dpkg(选项)(参数)选项-i:安装软件包;-r:删除软件包;-P:删除软件包的同时删除其配置文件;-L:显示于软件包关联的文件;-l:显示已安装软件包列表;--unpack:解开软件包;-c:显示软件包内文件列表 实例dpkg -i package.deb #安装包 dpkg -r package #删除包 dpkg -P package #删除包(包括配置文件) dpkg -L package #列出与该包关联的文件 dpkg -l package #显示该包的版本 dpkg --unpack package.deb #解开deb包的内容 dpkg -S keyword #搜索所属的包内容 dpkg -l #列出当前已安装的包 dpkg -c package.deb #列出deb包的内容 dpkg --configure package #配置包

    8600

    【iOS逆向常用命令】dpkg、LLDB、python-client、debugserver、socat、SSH、cycript

    blog.csdn.netz929118967articledetails78204992iOS逆向 :【Cycript Useful Command & Powerful private methods】 I 、dpkg

    23320

    dpkg:另外一个进程已经为状态数据库加了锁

    包括下面几种情况之一双击了deb包,且正在安装中打开了新力得打开了Ubuntu软件中心某处执行了apt-get命令某处执行了aptitude命令某处执行了dpkg命令是不是正在更新系统?

    34620

    Ubuntu使用dpkg安装软件依赖问题解决 ubuntu-tweak ubuntu 16.04 LTS 系统清理

    Ubuntu使用dpkg安装软件依赖问题解决这里以在ubuntu 16.04安装Ubuntu Tweak为例进行说明,通常安装包依赖问题都可以用这种方法解决:sudo apt-get install 具体过程如下:relaybotbox@relaybotbox-desktop:~$ sudo dpkg -i ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb relaybotbox 正准备解包 ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb ...正在解包 ubuntu-tweak (0.8.7-1~getdeb2~xenial) ...dpkg dpkg: 处理软件包 ubuntu-tweak (--install)时出错: 依赖关系问题 - 仍未被配置正在处理用于 hicolor-icon-theme (0.15-0ubuntu1) 的触发器 relaybotbox@relaybotbox-desktop:~$ relaybotbox@relaybotbox-desktop:~$ sudo dpkg -i ubuntu-tweak_0.8.7

    2.6K50

    dpkg:错误:正在解析文件 varlibdpkgupdates0014 第 0 行附近:在字段名 #padding 中有换行符问题的解决方法

    30220

    Ubuntu下deb包的安装

    deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是: dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统 所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。 以下是一些 Dpkg 的普通用法:1、dpkg -i 安装一个 Debian 软件包,如你手动下载的文件。 2、dpkg -c 列出 的内容。 3、dpkg -I 从 中提取包裹信息。 4、dpkg -r 移除一个已安装的包裹。 5、dpkg -P 完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 6、dpkg -L 列出 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。 7、dpkg -s 显示已安装包裹的信息。

    1.9K20

    Ubuntu deb软件包安装卸载(asta)

    dpkg -c iptux.deb 查看iptux.deb软件包中包含的文件结构(其中-c等价于--contents) sudo dpkg -i iptux.deb 安装iptux.deb软件包(其中- i等价于--install) sudo dpkg -l iptux 查看iptux软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于--list) sudo dpkg -L iptux 查看iptux软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles) sudo dpkg -s iptux 查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于--status) sudo dpkg -r iptux 卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于--remove) 开始安装:sudo sudo dpkg -r astah-uml执行结果:?

    45210

    ubuntu的apt-get install的默认安装路径(转)

    一、apt-get 安装deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb或者直接双击此文件dpkg 是Debian 所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。 以下是一些 Dpkg 的普通用法: 1、dpkg -i       安装一个 Debian 软件包,如你手动下载的文件。2、dpkg -c       列出 的内容。 3、dpkg -I      从 中提取包裹信息。4、dpkg -r       移除一个已安装的包裹。5、dpkg -P     完全清除一个已安装的包裹。 6、dpkg -L     列出 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。7、dpkg -s     显示已安装包裹的信息。

    4.2K20

    压缩与解压

    -l 查看系统中与”pkg”相关联的包(类似于rpm -qa | grep pkg) dpkg -l |grep -i pkg 查询一个已安装的包的详细信息(类似于rpm -qi)dpkg -s pkg 查询一个已安装的软件包释放了哪些文件(类似于rpm -ql)dpkg -L pkg查询系统中某个文件属于哪个软件包(类似于rpm -qf)dpkg -S file查看一个未安装的deb包的详细信息(类似于 rpm -qpi)dpkg -I pkg.deb 手动安装软件包(不能解决软依赖性问题,可以用apt-get -f install解决)dpkg -i pkg.deb卸载软件包(不是完全的卸载,它的配置文件还存在 )dpkg -r pkg全部卸载(不能解决依赖性的问题)dpkg -P pkg将一个deb包解开至dir目录dpkg -x pkg.deb dir移除多余的软件dpkg --pending --remove 强制安装一个包(忽略依赖及其它问题) 可以参考dpkg –force-helpdpkg --force-all -i pkg.deb 强制卸载一个包dpkg --force-all -P pkgProblem

    33630

    Ubuntu 离线安装Mysql

    –i libaio1_0.3.110-2_amd64.deb 2.3.2 按顺序安装mysql sudo dpkg -i mysql-common_5.6.37-1ubuntu14.04_amd64. deb sudo dpkg -i mysql-community-server_5.6.37-1ubuntu14.04_amd64.deb sudo dpkg -i libmysqlclient18_5.6.37 -1ubuntu14.04_amd64.deb sudo dpkg -i libmysqlclient-dev_5.6.37-1ubuntu14.04_amd64.deb sudo dpkg –i libmysqld-dev dpkg –i mysql-client_5.6.37-1ubuntu14.04_amd64.deb sudo dpkg –i mysql-common_5.6.37-1ubuntu14.04_amd64 .deb sudo dpkg –i mysql-community-server_5.6.37-1ubuntu14.04_amd64.deb 弹出root密码输入框: sudo dpkg –i mysql-server

    1.5K10

    Ubuntu与Debian下apt-get软件安装与删除的相关命令

    apt-get upgrade 搜索软件包 命令: apt-cache search softname1 softname2 softname3……Deb软件包相关安装与卸载 安装deb软件包 命令: dpkg -i xxx.deb 删除软件包 命令: dpkg -r xxx.deb 连同配置文件一起删除 命令: dpkg -r --purge xxx.deb 查看软件包信息 命令: dpkg -info xxx.deb 查看文件拷贝详情 命令: dpkg -L xxx.deb 查看系统中已安装软件包信息 命令: dpkg -l 重新配置软件包附: dpkg 管理软件命令(网上偶遇到的,记录在此) 1.删除软件包,命令 : dpkg -r (软件名).deb 2.连同软件包的配置文件一起删除,命令: dpkg -r --purge (软件名).deb 3.查看软件包信息,命令: dpkg -info (软件名).deb 4.查看系统中已安装软件包信息,命令: dpkg -l 5.重新配置软件包,命令: dpkg-reconfigure(软件名) 6.安装软件 depg -i pkgs.deb

    60590

    ubuntu安装软件和查看已安装软件

    ;(同上,也清除配置文件) 2、Dpkg方式 (1)移除式卸载:dpkg -r pkg1 pkg2 ...; (2)清除式卸载:dpkg -P pkg1 pkg2...; 三、Ubuntu中软件包的查询方法 如果觉得 dpkg 的参数过多, 不利于记忆的话, 完全可以使用 dpkg-query 进行 dpkg 数据库查询. $ dpkg-query -s nano 查看系统中软件包状态, 支持模糊查询: $ dpkg -l or $dpkg-query -l 查看某个文件的归属包: $ dpkg-query -S nano 普通 Dpkg 用法dpkg -i安装一个 Debian 包文件,如你手动下载的文件。 dpkg -c列出 的内容。 dpkg -I从 中提取包信息。 dpkg -r移除一个已安装的包。 同时请看 dpkg -c 来检查一个 .deb 文件的内容。 dpkg -s显示已安装包的信息。

    6.9K117

    .deb文件如何安装,Ubuntu下deb安装方法图文详解

    答案是:使用dpkg命令。dpkg 是Debian linuxidc的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。 软件包安装的所有文件清单(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles) sudo dpkg -L linuxidc 6、显示linuxidc软件包的详细信息(软件名称可通过 dpkg -I命令查看,其中-s等价于--status) 同时请看apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息: sudo dpkg -s linuxidc 7、卸载linuxidc软件包(软件名称可通过dpkg -I命令查看,其中-r等价于--remove) sudo dpkg -r linuxidc 8、完全清除一个已安装的包裹 (debconf 为包安装提供了一个统一的配制界面): dpkg-reconfigure linuxidc 注:dpkg命令无法自动解决依赖关系。

    30800

    扫码关注云+社区

    领取腾讯云代金券