本篇文章给大家谈谈ubuntu安装软件缺少依赖包,以及ubuntu怎么解决安装依赖关系对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Ubuntu安装软件出现依赖问题及基本python虚拟环境创建
正常情况下安装linux软件:
sudo apt install xxxx
如果报错的话,去更新软件源或者去software update里面更新系统。
或者sudo apt install aptitude, 使用aptitude自适应安装依赖的包
sudo aptitude install xxxx
先选择no,再选择yes,以降级或升级包
在python环境下进行数据分析首先要创建虚拟环境
根据python版本, 安装python虚拟环境管理器python3-venv: sudo aptitude install python3-venv
创建虚拟环境 python3 -m venv xxxx, 此处xxxx为虚拟环境的文件夹名称
cd至虚拟环境文件夹 xxxx
激活虚拟环境
source ./xxxx/activate
然后在虚拟环境中,就可以使用pip3 install 愉快地安装python包了,注意安装对应版本的依赖包。
如果需要升级包,可以使用pip3 install --upgrade xxxx yyyyy zzzz
查看环境内的包 pip3 list
退出虚拟环境
deactivate
总体上,没有conda好用。
Ubuntu系统安装无线网卡驱动并解决包依赖关系
依然是关于Ubuntu20.04新版本新电脑的安装使用,大致问题和情况,在之前的文章说过,本文做一个简单的梳理总结。既然是组装的新机器,之前从没装过其他任何操作系统,当然也没有网卡驱动之类的。在这种情况下说明下怎么在Ubuntu20.04操作系统的电脑上安装网卡驱动。当然安装Ubuntu20.04可以参考以前的文章,至于说软件包依赖关系,这其实是和第一步安装驱动的步骤是承接着的。且看下文。
之前文章已经说过电脑操作系统Ubuntu20.04是通过U盘启动盘安装的,所以U盘里有iso镜像包Create出来的一堆文件。而我们要安装的网卡驱动,其实就在这个iso镜像包里,所以我们在安装以后需要把包解压在电脑某个文件夹里(比如这里把所有文件放到usb2os文件夹)。
Ubuntu官方预留的网卡驱动文件就在它们镜像包里,我们可以到这里pool-restricted-b-bcmwl文件夹里,就能找到这个名字很长的bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb文件,终端打开进入这个文件夹,用命令行安装:sudo dpkg -i 文件名.deb 就可以执行了。
当然玩电脑如同经历生活一样,从来都不会那么顺利,你在安装这个软件包的时候,就会看到第一个软件包的依赖问题。是缺乏dkms_2.2.0.3-2ubuntu11.1_all.deb,当然其实不是一个,而是好几个依赖。一个接一个。
所以当你sudo dpkg -i 文件名.deb的时候,基本可以肯定不会一下子就搞定了。肯定会提示出错,缺乏某个依赖关系。这个截图只是在经历一次次依赖关系的困扰后拍摄的,所以一个接一个的依赖,为了方便观察,个人打开了一个又一个的终端,逐个执行,所以显得比较眼花缭乱。刚安装好系统第一次执行会出现一大堆依赖没有安装。之后你要做的就是像我这样,逐个安装前置依赖软件包。
简单举例,第一次你安装bcmwl那个deb的时候,会发现下面有一堆依赖,比如gcc啦,比如c编译器啦,比如dkms啦等等等等。此时你可以按照shell提示,在图形界面下进入另个文件夹(不反对你在终端里一个个执行,只是那样容易记混),以sudo dpkg -i同样的命令安装另外一个deb包,当然几乎都会出现这样的情况:它又提示,缺乏另外一个依赖。所以我们的坎坷征途便开始了。安装第一个软件包,缺乏依赖无法安装,就要先安装另外一个软件包,而安装另外一个软件包的时候,还会发现还是缺乏依赖无法安装,你还要去找另外其他的软件包。
到最后,你总能理出很多软件包都依赖的那个终极软件包。当终极软件包sudo dpkg -I 软件.deb执行后,不会再提示某依赖问题了,然后依赖它的其他软件就可以安装了。而做完所有依赖的问题后,还有一个问题:未配置问题。
等依赖问题和配置问题都解决了,安装该安装的软件,这一切才会畅通无阻。有朋友会有疑问,既然有图形界面,那么为什么安装软件不在图形界面里双击安装呢?刚开始自己也是这么想,不过后来发现并不可行,远远没有终端命令来得快捷。再说有些文件还要root来改变属性,所以终端命令更方便。
当然了,到最后我们也应该清楚,我们安装的是网卡驱动,但如果没有网卡,当然还是没法上网的。而你要在安装了Ubuntu操作系统的电脑上上网,还是要买个兼容Linux系统的网卡硬件的。
ubuntu采用apt-get安装软件出现依赖问题的解决方案
ubuntu采用apt-get安装软件出现依赖问题的解决方案
1:ubuntu采用apt-get安装软件原则上是不会出现包依赖的问题的,出现这种问题大多是“源”的问题,需要你更新一下源
2:备份源
3:更新源,这里采用网易的源就行,速度很快
把网易的源都复制到sources.list中
4:更新
sudo apt-get update
5:再次用apt-get安装软件就可以了,亲测成功
ubuntu安装软件缺少依赖包的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ubuntu怎么解决安装依赖关系、ubuntu安装软件缺少依赖包的信息别忘了在本站进行查找喔。
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » ubuntu安装软件缺少依赖包(ubuntu怎么解决安装依赖关系)
1 评论