deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main contrib
deb-src http://security.debian.org/debian-security bullseye-security main contrib
deb http://deb.debian.org/debian/ bullseye-updates main contrib
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib
deb http://mirrors.xmission.com/debian/ testing main non-free contrib
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://ftp.us.debian.org/debian testing main non-free contrib
deb http://mirrors.xmission.com/debian/ testing main non-free contrib
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://ftp.us.debian.org/debian testing main non-free contrib
3条答案
按热度按时间zphenhs41#
这与你的“
Source.list
“很重要。如果您的“source.list”是“Debian11:官方资料来源.list”:
(
Debian 11
来源与g++(gcc)10
)则“
apt-cache madison gcc
“:如果您的“Source.list”类似于:
(
Debian 11
源与g++(gcc)11
源)则“
apt-cache madison gcc
“:所以,如果你想把你的
Debian 11
的GCC
从10
改成11
,您可以将其更改为
Debian
“source.list”。只需执行以下操作:
然后更改
"source.list"
,添加可以帮助您下载g++(gcc)11
的源代码。请使用以下代码替换您的Debian源代码或官方源代码:3wabscal2#
在这里,来自默认Ubuntu仓库的g++-11已经准备好安装在Debian Bullseye中,并且包的依赖项列在this page上。
打开终端并键入:
最后一个命令将返回一个缺失的依赖项列表,可以在this webpage中找到该列表。在手动下载并安装所有缺失的依赖项包之后,安装g++-11包的命令如下:
apt install --simulate
命令一开始肯定会产生unmet dependencies错误,因为Debian Bullseye默认存储库不包含gcc-11依赖包(gcc-10是最新的版本),但是它们会显示一个缺失的依赖包列表。如果你反复工作,你将能够安装所有这些缺失的依赖包,从而最终sudo apt install ./g++-11_11.1.0-1ubuntu1~21.04_amd64.deb
将无错误地运行。ncecgwcz3#
g++-11,gcc-11可以安装到“Debian 11靶心”中。
g++-11和依赖项...
g++-11 https://packages.debian.org/experimental/g++-11
安装:
cd Downloads/
;# apt install ./*
个