当前位置:  技术问答>linux和unix

如果使用dpkg -i安装一个deb包的话,apt是否知道呢?

    来源: 互联网  发布时间:2016-11-20

    本文导语:  如果使用dpkg -i安装一个deb包的话,apt是否知道呢?。。。。。。 | 我的疑问是使用dpkg -i安装了某个deb包之后,apt是否知道这个包安装在这个系统中了。 ------------- 如果你不信的话 你自己试...

如果使用dpkg -i安装一个deb包的话,apt是否知道呢?。。。。。。

|
我的疑问是使用dpkg -i安装了某个deb包之后,apt是否知道这个包安装在这个系统中了。
-------------
如果你不信的话 你自己试试就知道了。

比如我用dpkg安装了ppstream   然后我用apt-get install ppstream 就提示我已经安装了ppstream的最新版本。

你说apt-get和dpkg乱  是因为你习惯了pacman   干嘛非得换debian系的操作系统
每个人的习惯不一样 对事物的要求也不一样   而习惯了debian系的人同样认为debian系的apt-get很强大
像我 我就一直习惯使用redhat系的系统
总之 linux发行版那么多  选择一款适合你自己的就行了   如果所有的发行版的功能都按你个人要求去定制
那么别人又失去了选择的权利

|
抱歉看来理解你的“apt”知不知道的意思了

如果用dpkg安装的文件,用apt是可以卸载的,反之亦然
apt管理包和依赖,最终也就是下载deb的安装包到缓存目录中的
最终的安装都是一个个deb的包,apt下载的包,你也到缓存目录中用dpkg单独安装里面的deb效果是一样的

|
应该时有记录的,apt也是去特定目录下找文件里的特定信息,比如说installed之类的。

apt-get 时dpkg的前端

|
dpkg -i安装的东西,apt肯定是知道的,因为安装所执行的行为是固定的,没有什么区别,所以任意工具安装的都一样
但是如果是删除就不一定了,因为删除出了要删本身的文件外,还有很多配置要清除

    
 
 

您可能感兴趣的文章:

  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • 使用php检测用户当前使用的浏览器是否为IE浏览器
  • JAVA中不赞成使用(Deprecated)的方法是否可以使用
  • Select() 是否只能在非阻塞IO里使用,在阻塞IO里可以使用吗?
  • 请问使用crontab是否必须设置环境变量?
  • 请问是否能使用串口光驱装FC8?
  • linux 下多线程 每个线程能否使用alarm来处理,信号是否会乱呢?
  • 在tomcat 中使用jdbcrealm是否一定要在数据库中建立用户表和 角色表
  • powerbuilder 是否能在 Linux系统下使用?
  • 有没有办法在打开一个文件之前判断当前是否有进程在使用(读或写)该文件
  • 一个初学者问题:看6.2的书,使用7.0的Redhat是否可以?
  • 个人电脑上是否能够使用sco Unix ware 7.1.1???
  • unix/linux知识 iis7站长之家
  • 如何使用telnet mail.domain.com 25 判断一个某个邮件大地址是否存在
  • 这条在AIX系统下使用crontab的命令是否正确?
  • linux商业化使用,是否收费?
  • SUSE Linux Enterprise Desktop 10.1是否可以象一般的Linux免费使用?
  • 请教高手:是否使用PowerJ开发过JAVA应用? 效果如何?
  • 各位,有没有人知道光电鼠在linux下使用是否有啥问题?
  • 使用popen来执行gcc命令,如何根据读出来的gcc的输出来判断gcc是否编译成功?
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 愁死了,一开始使用redhat7.3,安装时定制为服务器,squid不能使用,改用redhat9.0,安装时选择服务器安装选项,squid还是不能用
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • android自动安装apk代码实例(不使用apk安装器安装)
  • MySQL Workbench的下载安装与使用教程
  • 求救!怎么在Solaris9上安装gcc(以前安装的CC过期了,不能使用编译器安装)
  • libsvm 3.18下载安装以及libsvm 3.18的使用
  • [请置顶]关于Linux的安装使用问题 请放到 软件使用/操作系统 里提问
  • mongoDB 2.6.5下载,安装及mongoDB基本使用命令介绍
  • 我安装Samba 3.0.4,能够使用smbclient进行登陆,可是不能使用windowsXP进行登陆
  • mongoDB 3.2.9 官方下载、安装及mongoDB基本使用命令详细介绍
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 弱智问题:我们怎么才知道要使用的方法需要实现什么接口才能使用这个方法呢?
  • 我想在linux下开发软件,但不知道使用什么语言好,和使用什么开发工具
  • Linux下如何知道有哪些端口未被使用??
  • 菜鸟问题,小弟刚刚使用LINUX不久,不知道如何使用编程工具进行编译和运行!
  • 我用的是红帽5 我想知道我LINUX下的KDbg的使用方法
  • 使用JDBC,用什么方法可以知道MYSQL中有几个库,每个库有几个表?
  • 如何 在linux 下使用 pvm 请高手指导 不知道的也来学习!
  • 怎样知道linux的哪些端口被使用
  • 怎样知道当前使用的是什么shell?
  • 我是一个linux新手,不知道如何在linux进行C语言的编写和使用?
  • 如果我使用或者覆盖了一个不鼓励使用的API,会有什么后果,我怎么知道那些API不鼓励覆盖?
  • 请问:使用RMI的时候如何知道对方的IP地址?(zhoudan)
  • 谁能告诉我,怎样知道我所使用的机器安装了几个cpu(用c程序)
  • 不知道为什么,smb服务无法使用?(在线等)
  • 怎么才能知道当前正在使用的linux的版本名和版本号??
  • 有没有办法知道系统中那些文件描述符正在被使用?
  • 能否根据rootfs的image知道它使用的是何种文件系统?
  • linux下用gdb调试程序感觉非常不方便,不知道大家使用的什么工具进行调试的呀?
  • 如何知道现在正在使用KDE还是正在使用GNOME?
  • AIX系统中不使用lsof,还有没有其他命令可以知道端口是被那个进程使用
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Python不使用print而直接输出二进制字符串
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • Office 2010 Module模式下使用VBA Addressof
  • c#中SAPI使用总结——SpVoice的使用方法
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • 使用了QWidget的程序,如何使用后台程序启动它?
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3