Deepin 15.11 安装 VMware15 遇到要求Gcc9.2.1而GCC依赖问题无法安...
Tofloor
poster avatar
烧饼大咖
deepin
2019-12-28 23:17
Author
Deepin 15.11 安装 VMware15 遇到要求Gcc9.2.1而GCC依赖问题无法安装 怎么破!!~~
Reply Favorite View the author
All Replies
1 / 2
To page
avatar
烧饼大咖
deepin
2019-12-29 10:29
#1
没人知道 怎么解决????
Reply View the author
avatar
ritter
deepin
2019-12-29 11:43
#2
我archlinux都只有9.2.0, 这也太骚了。
Reply View the author
avatar
犇牛
deepin
2019-12-29 15:34
#3
Vbox 简单易用
Reply View the author
avatar
139******14
deepin
2019-12-29 17:38
#4
下载9.1的源码包自己编译一下就可以了
之前我也是搞了好久,编译一次大概4个小时
这个是编译教程,到第十步 make install就完成了
https://blog.csdn.net/weixin_33726318/article/details/91592433
Reply View the author
avatar
残念
deepin
2019-12-29 19:56
#5
你是不是自己编译过gcc9.2.1版了?最简单的方法就是卸载9.2.1版安装源里的老版本
Reply View the author
avatar
deepinuser17
deepin
2019-12-29 22:33
#6
本帖最后由 deepinuser17 于 2019-12-29 14:41 编辑

用VirtualBox就没有这么多麻烦了。 https://www.virtualbox.org/

  1. echo "deb https://download.virtualbox.org/virtualbox/debian stretch contrib" | sudo tee -a /etc/apt/sources.list.d/virtualbox.list > /dev/null
  2. wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
  3. wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
  4. sudo apt-get update
  5. sudo apt-get install virtualbox-6.1
Copy the Code

下载同版本的扩展包。然后安装:
  1. sudo VBoxManage extpack install <扩展包文件名(包括路径名称)>
Copy the Code


Reply View the author
avatar
jzc
deepin
2019-12-30 03:05
#7
换 virtual box
Reply View the author
avatar
i8520
deepin
2019-12-30 04:45
#8
https://bbs.deepin.org/post/184611
这个你看看我试过可以,不过夜有点问题内核不能太高
Reply View the author
avatar
szbenyx
deepin
2019-12-30 04:50
#9
沒遇到這個問題,直接在deepin商店安裝後,破解後升級到最新版即可
Reply View the author
avatar
湘巴佬儿
deepin
2019-12-30 06:36
#10

是的。我也是用的这个,简单易用。
Reply View the author
avatar
烧饼大咖
deepin
2019-12-31 10:14
#11
https://bbs.deepin.org/post/187473
https://bbs.deepin.org/post/184611#
这个你看看我试过可以,不过夜有点问 ...

试过 会有依赖问题
Reply View the author
avatar
烧饼大咖
deepin
2019-12-31 10:18
#12
https://bbs.deepin.org/post/187473
用VirtualBox就没有这么多麻烦了。 https://www.virtualbox.org/

VM 有我在win10 下做好的工作环境 要用回  VB 暂时不考虑
Reply View the author
avatar
烧饼大咖
deepin
2019-12-31 11:54
#13
https://bbs.deepin.org/post/187473
你是不是自己编译过gcc9.2.1版了?最简单的方法就是卸载9.2.1版安装源里的老版本 ...

之前卸过一次 卸了系统坏了引导界面都进不去...重装换5.0的内核在装VM 就要求GCC9.2.1  自己没有安装编译过GCC 我也搞不懂   
Reply View the author
avatar
deepinuser17
deepin
2019-12-31 16:32
#14
本帖最后由 deepinuser17 于 2020-1-9 09:51 编辑
https://bbs.deepin.org/post/187473
之前卸过一次 卸了系统坏了引导界面都进不去...重装换5.0的内核在装VM 就要求GCC9.2.1  自己没有安装编译 ...

你可以用这个方法自己编译GCC 9.2.

安装m4:
  1. sudo apt install m4
Copy the Code



安装GMP
  1. cd /tmp
  2. wget -P /tmp ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2
  3. tar -xvpf gmp-6.1.0.tar.bz2
  4. cd gmp-6.1.0
  5. ./configure --prefix=/usr/local/gmp-6.1.0 --disable-shared --enable-static
  6. make -j4
  7. make check
  8. sudo make install
Copy the Code



安装MPFR:
  1. cd /tmp
  2. wget -P /tmp ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-3.1.4.tar.bz2
  3. tar xvpf mpfr-3.1.4.tar.bz2
  4. cd mpfr-3.1.4
  5. ./configure --prefix=/usr/local/mpfr-3.1.4 \
  6.                 --disable-shared --enable-static \
  7.                 --with-gmp=/usr/local/gmp-6.1.0
  8. make -j4
  9. make check
  10. sudo make install
Copy the Code



安装MPC:
  1. cd /tmp
  2. wget -P /tmp ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.0.3.tar.gz
  3. tar zxvf mpc-1.0.3.tar.gz
  4. cd mpc-1.0.3
  5. ./configure --prefix=/usr/local/mpc-1.0.3 \
  6.                 --disable-shared --enable-static \
  7.                 --with-mpfr=/usr/local/mpfr-3.1.4
  8. make -j4
  9. make check
  10. sudo make install
Copy the Code



编译安装GCC 9.2:
  1. cd /tmp
  2. wget -P /tmp http://mirrors.ustc.edu.cn/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz
  3. tar zxvf gcc-9.2.0.tar.gz
  4. cd gcc-9.2.0
  5. ./configure --prefix=/usr/local/gcc-9.2.0 --disable-multilib --enable-languages=c,c++ \
  6.                  --with-gmp=/usr/local/gmp-6.1.0 \
  7.                  --with-mpfr=/usr/local/mpfr-3.1.4 \
  8.                  --with-mpc=/usr/local/mpc-1.0.3
  9. make -j4
  10. sudo make install
Copy the Code



创建文件链接:
  1. cd /usr/local/gcc-9.2.0/bin
  2. for f in *; do sudo ln -s /usr/local/gcc-9.2.0/bin/${f} /usr/local/bin/; done
Copy the Code



然后更新环境:
source /etc/profile

GCC 9.2安装完成,可以使用了。

Reply View the author
avatar
烧饼大咖
deepin
2020-01-01 10:02
#15
https://bbs.deepin.org/post/187473
你可以用这个方法自己编译GCC 9.2.

安装m4:

正在连接 ×9981.cngull.com (xn--9981-pma.cngull.com)|120.197.89.235|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 读取文件头错误 (连接被对方重设)。
重试中。

Reply View the author
avatar
deepinuser17
deepin
2020-01-01 10:44
#16
本帖最后由 deepinuser17 于 2020-1-1 02:46 编辑
https://bbs.deepin.org/post/187473
正在连接 ×9981.cngull.com (xn--9981-pma.cngull.com)|120.197.89.235|:80... 已连接。
已发出 HTTP 请 ...

已经修改了。 在文本装换时链接出现错误。

正确的链接是:
  1. http://www.cngull.com/gcc/releases/gcc-9.2.0/gcc-9.2.0.tar.gz
Copy the Code
很奇怪, 编辑器会自动把WWW转换成×9981, 除非用程序模式。
Reply View the author
avatar
烧饼大咖
deepin
2020-01-01 15:40
#17
https://bbs.deepin.org/post/187473
已经修改了。 在文本装换时链接出现错误。

正确的链接是:

还是一样
Reply View the author
avatar
deepinuser17
deepin
2020-01-01 16:28
#18

试试另外几个链接:
  1. 试试国内的链接:

  2. wget -P /tmp https://mirrors.ustc.edu.cn/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz

  3. wget -P /tmp https://mirrors.nju.edu.cn/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz

  4. 更多链接见这个×
  5. http://www.gnu.org/prep/ftp.html
Copy the Code
Reply View the author
avatar
烧饼大咖
deepin
2020-01-02 02:09
#19
https://bbs.deepin.org/post/187473
试试另外几个链接:

按你的方法 GCC9.2 装上了 VM不在有 GCC 的提示 !但又出现了其他状况

Reply View the author
avatar
烧饼大咖
deepin
2020-01-02 02:10
#20
https://bbs.deepin.org/post/187473
试试另外几个链接:

按你的方法 GCC9.2 装上了 VM不在有 GCC 的提示 !但又出现了其他状况
Reply View the author
1 / 2
To page