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
2 / 2
To page
avatar
deepinuser17
deepin
2020-01-02 14:10
#21
https://bbs.deepin.org/post/187473
按你的方法 GCC9.2 装上了 VM不在有 GCC 的提示 !但又出现了其他状况

在文件/tmp/vmware-ewen1980/vmware-13885.log里查看编译出错原因。一般原因是所依赖的库文件不存在。
Reply View the author
avatar
烧饼大咖
deepin
2020-01-03 04:44
#22
https://bbs.deepin.org/post/187473
在文件/tmp/vmware-ewen1980/vmware-13885.log里查看编译出错原因。一般原因是所依赖的库文件不存在。 ...

文件已经上传 大神请帮忙看下,刚接触 linux 不到半年很多都不懂 ,看不明白!万分感谢!
Reply View the author
avatar
deepinuser17
deepin
2020-01-03 18:00
#23
https://bbs.deepin.org/post/187473
文件已经上传 大神请帮忙看下,刚接触 linux 不到半年很多都不懂 ,看不明白!万分感谢!
...

问题是/lib/modules/5.4.6-050406-generic/build/include/linux/version.h不存在。

创建一个文件链接。
  1. sudo ln -s /usr/src/linux-headers-5.4.6-050406-generic/include/generated/uapi/linux/version.h /lib/modules/5.4.6-050406-generic/build/include/linux/version.h
Copy the Code


然后再试试。
Reply View the author
avatar
烧饼大咖
deepin
2020-01-04 09:07
#24
https://bbs.deepin.org/post/187473
问题是/lib/modules/5.4.6-050406-generic/build/include/linux/version.h不存在。

创建一个文件链接。

创建 在运行 还会出现这个问题 !~~
Reply View the author
avatar
烧饼大咖
deepin
2020-01-04 09:17
#25
https://bbs.deepin.org/post/187473
问题是/lib/modules/5.4.6-050406-generic/build/include/linux/version.h不存在。

创建一个文件链接。

但发现一个奇怪现象 , 开启 VMware 它在 tmp 创建的 临时目录 都会上锁,而且权限 都是不可读不可写 会跟这个有关系吗 !!是不是 因为权限不可读写导致程序无法后面的运行????
Reply View the author
avatar
deepinuser17
deepin
2020-01-04 11:08
#26
https://bbs.deepin.org/post/187473
创建 在运行 还会出现这个问题 !~~

你要查看安装日志文件,看看是什么问题。

另外查看一下/usr/src/linux-headers-5.4.6-050406-generic/include/generated/uapi/linux/version.h是否存在。
  1. ls -lh /usr/src/linux-headers-5.4.6-050406-generic/include/generated/uapi/linux/version.h
Copy the Code
Reply View the author
avatar
deepinuser17
deepin
2020-01-04 11:18
#27
https://bbs.deepin.org/post/187473
但发现一个奇怪现象 , 开启 VMware 它在 tmp 创建的 临时目录 都会上锁,而且权限 都是不可读不可写 会 ...

很久都没有用过VMWare workstation了。 这个问题你得去VMWare社区问。

有试图让VMWare workstation安装的功夫,早就把Virutalbox虚拟机安装调试好了。

Virutalbox可以在Linux, Windows, Mac OS上使用。对Linux支持非常好。对于设置开发,测试环境,Virtualbox + Vagrant是绝配。

不明白为啥要钻牛角尖。哪个好用,哪个好使,就用哪个好了。
Reply View the author
avatar
烧饼大咖
deepin
2020-01-08 02:46
#28
https://bbs.deepin.org/post/187473
很久都没有用过VMWare workstation了。 这个问题你得去VMWare社区问。

有试图让VMWare workstation安装 ...

嗯谢谢你的热心解答和 建议 主要是VM 之前花了不少创建了自己的工作环境 还有一些软件绑定了 我也不想折腾了,还是现在win10  下使用。。
Reply View the author
avatar
superfreeboy
deepin
2020-01-08 05:20
#29
https://bbs.deepin.org/post/187473
嗯谢谢你的热心解答和 建议 主要是VM 之前花了不少创建了自己的工作环境 还有一些软件绑定了 我也不想折 ...

个人感觉你是升级了最新的Linux的Kernel,所以GCC的编译器需要升级到匹配的版本,就是9.2.1
你应该是先装的VM,然后升级的Kernel。
你升级好GCC之后,最好卸载掉VM,然后重装WM,个人猜测你所说的后面的问题应该会消失。
Reply View the author
avatar
deepinuser17
deepin
2020-01-08 12:19
#30
https://bbs.deepin.org/post/187473
嗯谢谢你的热心解答和 建议 主要是VM 之前花了不少创建了自己的工作环境 还有一些软件绑定了 我也不想折 ...

用vagrant可以非常方便的定制一个Virutalbox VM的影像文件(vbox image). 然后vagrant可以注册这个影像文件以此为版本创建新的VM. 这个影像文件在Linux, Windows, MacOS通用。

再往前走一步就是用设置管理软件如,ansible, saltstack来可重复的再现环境设置。
Reply View the author
avatar
烧饼大咖
deepin
2020-01-08 22:39
#31
https://bbs.deepin.org/post/187473
个人感觉你是升级了最新的Linux的Kernel,所以GCC的编译器需要升级到匹配的版本,就是9.2.1
你应该是先装 ...

不升级内核不行  deepin 自带内核 不支持 AMD 2400G 显示驱动 。。。。装了就升级 5.0内核 才能正常启动显示。  你说的方法我晚点重装试下...这几天正好内核给玩坏了 准备重装
Reply View the author
avatar
烧饼大咖
deepin
2020-01-09 07:55
#32
https://bbs.deepin.org/post/187473
你可以用这个方法自己编译GCC 9.2.

安装m4:

重装deepin


重新安装编译安装GCC 9.2 出现了新情况



sudo make install


出现错误提示


Makefile:993: recipe for target 'all' failed
make: *** [all] Error 2

不知这又是和解??? 内核装的是 5.4.8


Reply View the author
avatar
deepinuser17
deepin
2020-01-09 17:54
#33

我用同样到步骤重新编译了gcc-9.2.0, 没有问题。

我的机器也升级到了5.4.8.
Reply View the author
avatar
superendermansm
deepin
2020-02-12 21:05
#34
https://bbs.deepin.org/post/187473
你可以用这个方法自己编译GCC 9.2.

安装m4:

感谢楼主!干货满满
Reply View the author
2 / 2
To page