ubuntu安装deb包解决依赖的简单介绍
1、首先你得找到你的deb安装包在哪找到后,你需要知道你的安装包名称是什么然后再执行安装命令;1这里使用的ubuntu系统做演示,首先把deb文件放到一个文件夹中,例如这里的dolphin_emu文件2在文件夹里右键“在终端打开”3使用dpkg命令进行安装sudo dpkg i deb文件名 4根据经验,通常情况下会报依;ubuntu1310开始,如果安装本地deb包时缺少依赖关系,会自动下载缺失的软件包并安装前提是联网,而且缺失的软件包源里有。
2、在Ubuntu下,你可以使用 dpkgDebian package system 来安装和卸载软件包,安装卸载软件的最简单办法就是使用 dpkg 1使用 dpkg i 安装 deb 包 语法下例为使用dpkg来安装bcloud 如下所示,你可以使用;命令安装sudo dpkg i 包文件名deb 即可没有命令基础,建议直接双击安装,输入root口令即可自动安装弹出窗口中有安装选项的,好好看看。
3、打开终端,进入deb包所在的文件夹,然后sudo dpkg i ~deb 如果能安装就代表gnome的gui有问题或者权限有问题如果不能安装看看有没有提示,有没有依赖包或dpkg管理器的问题;这种情况一般是由于该文件所依赖的库文件没有,如果真的想安装,必须用命令行来安装 sudo dkpg i XXXXdeb 然后看缺哪些库,用aptget或软件中心去安装,然后就可以了 这种情况一般推荐直接在网上安装软件,软件中心或apt;方法一1 先安装 alien 和 fakeroot 这两个工具,其中前者可以将 rpm 包转换为 deb 包安装命令为sudo aptget install alien fakeroot 2 将需要安装的 rpm 包下载备用,假设为 packagerpm3 使用 alien。
4、Ubuntu 1204安装 deb包时报告内部错误,很多包都是这样,上网搜索了解决办法1更新软件中心 sudo aptget upgrade softwarecenter 2然后安装lzma sudo aptget install lzma lzmadev 执行上述步骤 然后重新安装即可;这个要先心中有数别往FedoraCentOSSuse里面装deb包它们用rpm包FedoraCentOS可以用yum来解决rpm安装中的依赖问题Suse包括opensuse虽然也用rpm包,但是它没有yum,解决依赖的工具是yast或zast,要图形化操作,则;1图形解决方案GDEBI GDebi包安装程序是一个图形化的解决方案,将通过安装deb文件在本地计算机上存储的文件补充软件应用程序 GDebi是在自己的权利很大的安装工具,具有与依赖解析仓库的访问,简化的程序2打开Ubuntu软件;不装双系统,那么装虚拟机也行吧装一个虚拟的ubuntu系统要自动下载依赖项,还得靠aptdpkg等命令如果你愿意手动分析的话,把下载的deb文件解压缩,可查看里面的control文件得知依赖关系;1首先我们需要在网上下载一个deb安装包,下载的时候会默认让用Ubuntu的软件中心打开2接下来我们点击左侧的软件中心按钮3进入软件中心以后刚才下载的deb包详情就展示出来了,我们点击安装按钮4这个时候会让我们输入;根据这个描述,你可以整理一份常用依赖包文件列表,使用 aptget d 将列表表里的文件都下载下载,下载下来的文件将会保存到varcacheaptarchives 文件夹下面,使用aptget install 命令安装一个软件包的时候aptget。
5、基础不扎实啊先aptcache search libgmp3c2,看看你的源里有没有这个依赖包 如果有,假定他的名字就是libgmp3c2,那就aptget install libgmp3c2 最后,aptget不是用来安装deb包的安装peazip__alldeb这个。
6、安装Deb包的图形安装工具,sudo aotget install gdebi 安装后,在你下载的deb包上按右键,用gdebi打开安装,可以为你提供依赖关系的检查,以及查看整个安装过程。