[Newbies] 把所有的依赖都下载下来是不是不现实?
Tofloor
poster avatar
fax928
deepin
Q&A Team
2023-02-01 03:57
Author

把所有的依赖都下载下来是不是不现实?软件包查看器里发现镜像源有140000+,本地已安装只有2100+,还有问下怎么能知道软件需要什么依赖?

Reply Favorite View the author
All Replies
152******14
deepin
2023-02-01 04:04
#1

安装你需要的,会提示。如果不是高手,最好别处理依赖问题,容易出现按下葫芦浮起瓢的尴尬。

Reply View the author
Lwh2008-Equinox
deepin
2023-02-01 05:13
#2

我一般喜欢apt install -y *-dev

至于现在gentoo。。。

Reply View the author
jjcui8595
deepin
2023-02-01 05:25
#3

不现实,而且不必要

Reply View the author
fax928
deepin
Q&A Team
2023-02-01 06:10
#4
Lwh2008-Equinox

我一般喜欢apt install -y *-dev

至于现在gentoo。。。

apt install -y *-dev

这命令是什么意思?

还有gentoo是什么?

Reply View the author
fax928
deepin
Q&A Team
2023-02-01 06:16
#5
Lwh2008-Equinox

我一般喜欢apt install -y *-dev

至于现在gentoo。。。

*-dev 是所有的-dev吧?

-y我不知道是什么意思还有dev是什么包?

Reply View the author
安洛
deepin
2023-02-01 06:22
#6
fax928

*-dev 是所有的-dev吧?

-y我不知道是什么意思还有dev是什么包?

apt安装的时候会询问是否继续,-y是对这种问题一律回答yes。

*-dev是开发库包,一般用于编译需要该库的软件,也就是说是编译时的依赖。绝大多数apt包是二进制包,不需要编译,也就不需要这种依赖。依赖于*-dev的apt包一般是跟程序开发有关的包。

gentoo是一个linux发行版,它基本上不提供二进制包,所有软件都需要自己编译。

Reply View the author
hanzn-zzx
deepin
2023-02-01 06:23
#7

不是不行,是会依赖冲突。

例如,假如一个应用依赖qt5.x,而另一个版本依赖qt6.x,就会产生冲突,轻则无法使用,重则搞崩系统。

Reply View the author
fax928
deepin
Q&A Team
2023-02-01 06:24
#8
安洛

apt安装的时候会询问是否继续,-y是对这种问题一律回答yes。

*-dev是开发库包,一般用于编译需要该库的软件,也就是说是编译时的依赖。绝大多数apt包是二进制包,不需要编译,也就不需要这种依赖。依赖于*-dev的apt包一般是跟程序开发有关的包。

gentoo是一个linux发行版,它基本上不提供二进制包,所有软件都需要自己编译。

学习了,多谢。

Reply View the author
fax928
deepin
Q&A Team
2023-02-01 06:25
#9
hanzn-zzx

不是不行,是会依赖冲突。

例如,假如一个应用依赖qt5.x,而另一个版本依赖qt6.x,就会产生冲突,轻则无法使用,重则搞崩系统。

知道了,感谢。

Reply View the author
joo
deepin
2023-02-01 08:02
#10

反正你是学生,时间多的是,折腾一下也没坏处

Reply View the author
xia
deepin
2023-02-01 22:00
#11

https://bbs.deepin.org/phone/post/248422?id=248422&type_id=118&subject=%E5%B8%8C%E6%9C%9B%E8%83%BD%E6%9C%89%E4%B8%80%E4%B8%AA%E6%9B%B4%E5%A5%BD%E7%94%A8%E5%BE%97%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%8F%8A%E4%BE%9D%E8%B5%96%E4%B8%8B%E8%BD%BD%E5%B7%A5%E5%85%B7&forum_name=%E8%AE%B8%E6%84%BF%E5%A2%99

Reply View the author