背景

我这里因为deepin不稳定打不开了,具体原因是安装了系统内核更新,但是其他伙伴锁定了版本没有更新所以还没问题。我这里不相信deepin了重新装了一个ubuntu,正在用这个办公。记录一下过程。

安装系统

我这里安装的是ubuntu20.04.2.0

下载地址是

https://releases.ubuntu.com/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

建议使用iso刻录的方式安装启动u盘,靠谱,类似 UltraISO ,Universal_USB_Installer这个就是比较坑的,可能是我用法不对,我这里没法引导。

主板上有安全引导功能的需要关掉,否则不能引导u盘系统。如果硬盘上原有linux系统,一定要把/挂载点的盘格式化,否则他是不会自己格式化的,会出现正在删除冲突文件的字样,建议直接格式化再安装。

我这里因为原有系统打不开,所以还有很多自己的文件,我这里只要不格式化home挂载点就好了,原有的文件还在,只要进到系统用root把文件所有人改了,就没问题了。

安装软件

chrome
首先就是浏览器,在https://www.google.cn/chrome/下载安装就行。

必备开发工具

sudo apt-get install git
sudo apt-get install vim

vscode
软件中心安装就可以。

vscode有个大问题,就是不能用输入法输入中文,暂时还没解决,有大佬解决过吗。

这里vscode不能输入中文,可以从官网下载deb格式安装包重新安装来解决,软件中心安装的vscode是以snap方式安装的,但是具体什么原因没有调查。在snap安装的网易云也是不能输入中文,感觉和这个功能有关系。

搜狗输入法
搜狗输入法wiki
搜狗输入法下载官网
跟着教程走,发现不对了就重启试试。

WPS
搜索官网下载安装

迅雷
https://yuchi.blog.csdn.net/article/details/112299608

网易云

yusen@yusenPC:~$ sudo snap install netease-music --devmode --beta
netease-music (beta) 0.1 from XiaoGuo, Liu (xiaoguo) installed

请输入图片描述

goland
下载地址

破解可以参考 http://vrg123.com/ 记得在hosts屏蔽掉官网的验证地址。

/etc/hosts 里添加一行 0.0.0.0 account.jetbrains.com

wine微信

#添加deepin软件仓库
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
#安装微信
sudo apt-get install com.qq.weixin.deepin
#安装qq(这个我没装)
sudo apt-get install com.qq.im.deepin

我之前用的是deepin,所以知道他们的微信还是很ok的,给你们看一下在ubunut下的效果。

请输入图片描述

肯定还是有点小bug的,在deepin下的时候偶尔会崩溃,但是差强人意了,有个能用的微信了。一些小问题的解决看最后面。

多版本go管理

使用 https://github.com/moovweb/gvm 解决多版本go的安装管理问题。

安装和使用:
gvm依然是需要go语言环境的,否则其他的版本也装不上,我这里先装的是go1.16.3,从 https://studygolang.com/dl 下载。
解压到home目录后,将bin目录添加到环境变量/etc/environment

#前置需求
sudo apt-get install curl git mercurial make binutils bison gcc build-essential
#安装
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
#列出所有版本
gvm listall
#安装另外版本 -B代表二进制安装文件
gvm install go1.12.10 -B
#查看已安装版本
gvm list

这时候,就可以随便安装想用的版本了,使用gvm use go1.12就可以切换版本。

其他问题

微信打不开图片

sudo apt install libjpeg62:i386

这是网上的方法,问题解决。

微信输入区不显示文字
~/.deepinwine/deepin-wine-helper/run_v3.sh修改WINE_CMD的内容为WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"
这是网上介绍的方法,依然没有用。接着查。
找到一个骚套路,先输入一个表情,然后表情后面打字就正常了。但是这个东西经常不好使,不知道怎么解决的问题。

解决的办法还是安装字体。
https://github.com/L-King-H/msyh.ttc 下载微软雅黑字体
按照 ubuntu18.04下 中文字体显示为方块 方框 的方法解决。我也贴一下防丢。

#1.添加字体
cp msyh.ttc ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts

#2.修改系统注册表
gedit ~/.deepinwine/Deepin-WeChat/system.reg
#修改以下两行
"MS Shell Dlg"="msyh"
"MS Shell Dlg 2"="msyh"

#3.字体注册
gedit msyh_config.reg
#内容添加
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="msyh.ttc"
"Microsoft Sans Serif"="msyh.ttc"
"MS Sans Serif"="msyh.ttc"
"Tahoma"="msyh.ttc"
"Tahoma Bold"="msyhbd.ttc"
"msyh"="msyh.ttc"
"Arial"="msyh.ttc"
"Arial Black"="msyh.ttc"

#注册 #这一行在我这里执行是有问题的
WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine regedit msyh_config.reg

#我这里用的是这条命令
WINEPREFIX=~/.deepinwine/Deepin-WeChat ~/.deepinwine/deepin-wine5-stable/bin/wine regedit msyh_config.reg

#4.reboot

但是他里面用的deepin-wine我这里是没有的,我这里的wine在的路径为~/.deepinwine/deepin-wine5-stable/bin/wine,所以我直接替换了就成功了,完成解决输入框的文字是小方块的问题。

goland没有快捷方式

可以在/usr/share/application目录添加一个后缀为desktop的文件,内容为

[Desktop Entry]
Encoding=UTF-8
Name=goland IDE
Comment=The Smarter Way to Code
Exec=/bin/sh "/home/eason/program/GoLand-2021.1.1/bin/goland.sh"
Icon=/home/eason/program/GoLand-2021.1.1/bin/goland.png
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=0
```

我这里想添加的是goland,这样设置就可以,其实如果是jetbrains的软件,可以在工具里面选择创建桌面条目来创建快捷方式。

wps office 系统缺失字体问题
链接: https://pan.baidu.com/s/1_HFZwCeTcpgfex-tz3Qrvw 提取码: yztw
下载下来,挨个安装就行

最后修改:2021 年 05 月 07 日
如果觉得我的文章对你有用,请随意赞赏