有帮助的话请点个赞吧~ |
安装 、必需配置与还有网络配置教程,可以根据需要点击链接看看哦。
总结了几个升级版本过程中的小错误,主要是登录后黑屏和不显示图标,还有一个运行python的libffi6缺失问题。
然后还总结了一下Ubuntu虚拟机里的一些个性化小配置的教程,有些是蜜汁没用小技巧,有些不一定有用但是看着很开心,总是对花里胡哨的东西无法抗拒。
环境
VIrtualBox6.1
主机:Win10
虚拟机系统:Ubuntu20.04【……发生了一些些事故、就不小心升了个版本……区别似乎还略有点】
几个报错的解决
因为一点bug重启然后就升级到1804了,搞了一会干脆自暴自弃升到了20,遇到了几个类似的问题,都是显示驱动上的,总结了一下。
【之后要是还有报错可能也加在这里】
显示问题
大概就是屏幕没有响应,但是你还能在那晃鼠标点来点去。
这种多半都是驱动啊显示之类的问题,解决方法就是重装桌面、更新驱动、找合适的驱动之类,下面的方法只是治好了我的毛病不一定普适,但是可以照着这个类似的思路去找解决方案,比较推荐在Stack Overflow之类的英文网站上找。
必备技能——tty
- 什么是tty,具体可以看 这里 ,实质上就是一个底层的终端,用来解决显示问题很好用;
- 早期版本有7个,后面的好像都变成了五个,打开方式就是按快捷键:
- ctrl+alt+f3(打开tty3)
- ctrl+alt+f4(打开tty4)
- ctrl+alt+f5(打开tty4)
- ctrl+alt+f6(打开tty5)
- ctrl+alt+f7(打开tty6)
- ctrl+alt+f1(锁屏,退回登录界面)
- ctrl+alt+f2(切回主屏)
只有桌面背景没有图标
- 问题描述:正常开机正常登录,但是进入系统后只有桌面背景没有任何图标,也没有任务栏之类,鼠标还能正常晃,但是点哪里也都没有反应。
- 解决方法:【找了一堆最后 这篇 解决了我的问题,也不知道是单独作用还是和前面的某个一起作用】
- 打开tty3然后依次运行:
sudo rm -rf .fconfsudo rm -rf .gconf
sudo rm -rf .gconfd
sudo rm -r ~/.Xauthority
sudo shutdown -r now
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo apt-get remove --purge nvidia*
shutdown -r now- 大概就是把桌面配置文件删掉,然后重装一遍桌面,卸掉nvidia驱动。
黑屏
- 问题描述:正常开机正常登录,进入系统后黑屏啥都没有。
- 解决方法:重装一下桌面,修复一下缺失的什么乱七八糟包。
- 打开tty3:
sudo apt install ubuntu-desktop
- 报了apt或者dpkg的错就修复一下:
sudo apt upgrade --fix-missing
sudo dpkg --configure -a- apt的修复不了就装个aptitude,然后再修复:
sudo apt install aptitude
sudo aptitude upgrade
Ubuntu20.04编译python报错
- 问题描述:运行之前正常的python项目报错
ImportError: libffi.so.6: cannot open shared object file: No such file or directory
也就是说,它找不到这个libffi.so.6
的包了,那就找找这个包解决咯。
-
解决办法: 参考Overflow大神方法
-
打开终端找找这个包哪去了:
find /usr/lib -name “libffi.so*”
-
此时会出现系统里的libffi包,发现它用的是新版本
libffi.so.7
,那么有两种解决办法;
1.建立软连接,把6指向7,这个要求你
find
的结果里面是有6的:sudo ln -s /usr/path/to/libffi.so.7 /usr/lib/path/to/libffi.so.6
2.1 没有6的话就下一个嘛, 在这里 :
sudo dpkg -i libffi6_3.2.1-8_amd64.deb
2.2 也可以用apt下:
sudo gedit /etc/apt/sources.list
添加一行
deb https://mirrors.kernel.org/ubuntu bionic main
,然后保存退出。sudo apt update
sudo apt install libffi6 -
花里胡哨配置
是一些有的没的可选择的内容了,为了能够快乐使用,甚至完全替代主机,建议选择性搞一下,就不写具体步骤了,找了一些比较靠谱的教程。
【个人配置虚拟机用来搞学习、代码的东西,主机就写写文档打打游戏,所以会想把虚拟机配置得完备一点】
换主题等各种美化
16.04的话稍微会复杂一点,好像需要多装一些比如说gnome等东西,找了几篇教程。
Ubuntu 16.04 LTS深度美化 、
Ubuntu 20.04更换主题美化教程
换主题的时候可能会存在,把文件放进了/.themes文件夹,但tweak里面没有选项,那可以运行这个命令:
gsettings set org.gnome.shell.extensions.user-theme name “balabala”
然后就换到这个主题了,而且也可以在tweak里面看到。
git配置
点这里 ,没什么好说的,程序猿必备了。
安装常用Windows软件
教程 ,这个是基于deepin,但是我用经常会报hash验证不通过或者包的版本不对之类问题,包的版本可以靠aptitude更新解决,hash没找到什么好办法。
Firefox改中文&卸载
- 改中文:
- 在菜单→about firefox里面找到版本号;
- 在这里 下载对应版本的
zh-CN.xpi
文件,然后安装、重启浏览器就好了。
- 用不惯firefox,主机用edge然后可以同步记录书签什么的比较方便(主要是edge他妥协搞了linux版本),所以卸载:
- 找到所有firefox相关的包:
dpkg --get-selections |grep firefox
- 一一卸掉,后面加上搜出来的所有包:
sudo apt --purge firefox firefox-locale-en balabala
总结
再强调一遍记得没事存个快照,然后时不时整理一下各种快照内容。
欢迎指正与讨论! |