我一般用Docker安装MySQL,开发中物理机安装MySQL我是真佩服。
我一般买优惠云mysql,开发中在本地跑docker、docker里再跑mysql我也是服气
我一般用Docker安装MySQL,开发中物理机安装MySQL我是真佩服。
我一般买优惠云mysql,开发中在本地跑docker、docker里再跑mysql我也是服气
swap 分区一般的原则是,物理内存不超过 4GB,swap 分区分配为物理内存的 2 倍,物理内存超过 4GB swap 分区分配为物理内存相同即可。
很有用!感谢楼主! 👍
学习中,谢谢分享
很好的分享,对大家都很有用的,只是大部分我都不懂😁
顶一个
我只想关注软件顶部大标题栏怎么解决
我只想关注软件顶部大标题栏怎么解决
firefox、vsocde可以设置不要标题栏。
有些软件可以设置,有些设置不了,只能忍受……
太高深了,我这个小白只看懂了一小部分。
弱弱问一句,怎么卸载已安装的软件或服务😂
swap 分区一般的原则是,物理内存不超过 4GB,swap 分区分配为物理内存的 2 倍,物理内存超过 4GB swap 分区分配为物理内存相同即可。
我都没分SWAP.16G内存感觉用不到
系统的多个屏幕支持的不行
用了这个xrandr 命令 能出来显示 但是 缩放比例是个问题 一旦改了缩放比例 就会重启
大神 有什么比较好的解决方案吗
系统的多个屏幕支持的不行
用了这个xrandr 命令 能出来显示 但是 缩放比例是个问题 一旦改了缩放比例 就会重启
大神 有什么比较好的解决方案吗
给xrandr设置开机自启动不行吗?
弱弱问一句,怎么卸载已安装的软件或服务😂
我觉得你是和我一样的小白,我现在用的是星火应用商店卸载应用。哈哈哈,他们都是高手不想理你
deepin 20.6 仓库新增5.17.3内核,如何升级到这个内核
deepin 20.6 仓库新增5.17.3内核,如何升级到这个内核
我在设置登录密码时遇到
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'password("123456")' at line 1
请问一下该怎么办啊。
还是不稳定,挂了硬盘,经常找不到
Recommended
ChangeRankings
Popular Events
More
磁盘分区
建议在固态盘上安装deepin。第一个分区300Mb,设置为efi;第二个分区用来装deepin,尽可能大;第三个分区设置为swap,一般4096Mb足够。建议要设swap分区,deepin操作系统挺吃内存的。
系统更新
开发环境配置
数据库(建议用MariaDB,兼容mysql)
安装
注意,安装好mariadb以后如果遇到到如下报错:
执行下面的命令解决:
常用命令
mysql -V
sudo systemctl status mysql
sudo systemctl start mysql
sudo systemctl restart mysql
sudo systemctl stop mysql
登录mysql配置密码
初次登录时,只要输入sudo的密码,需要输数据库密码时直接回车(初次登录时数据库密码为空)。
设置root的密码
让密码立即生效
数据库导出与导入
mariaDB数据库导入与导出命令和mysql一致,两者数据可以相互导。
导出
导入
登录数据
建库
导表及数据
导入时可能遇到的问题
如果你在mysql数据表中使用了"COLLATE=utf8mb4_0900_ai_ci",导入时会报错。解决方法是打开你的sql文件,将COLLATE=utf8mb4_0900_ai_ci相关内容全部替换成空,然后再导入即可。
后端开发环境
Golang下载
去官网找合适的版本下载:https://golang.google.cn/dl/
安装
将压缩包解压后,有一个go目录,将其移动到/usr/local
编辑运行环境配置
光标移动到最后,按o,然后粘贴下面2行内容:
再保存退出,执行下面的命令:
添加国内源
安装goframe的cli
去github下载最新的版本:https://github.com/gogf/gf/releases
将其改名gf,然后执行
再将其复制到/usr/bin
检查版本
前端开发环境
安装npm
设置国内源
更新npm版本
检查版本
安装yarn
设置国内源
更新yarn版本
检查版本
安装node版本管理工具n
更新node到最新稳定版
安装vite
检查版本
安装ArcoDesign Pro
检查版本
安装taro
检查版本
如果发现vite、taro、arco等命令安装后执行时报找不到命令
修改运行环境,添加npm全局包路径:
Vistual Studio Code
不能登录账户同步配置
具体现象是登录账户会打开浏览器要求输入账户密码,输入以后会自动跳转https://vscode.dev/网站,跳转该网站时浏览器提示“无法访问此网站”。然后登录失败。只能翻墙解决该问题。
浏览器用代理后,确保可以打开https://vscode.dev/网站,然后再登录账户。
vscode字体异常
打开“首选项”->“设置”,搜索栏内输入font。在Editor: Font Ligatures选项和Terminal › Integrated: Font Family选项中添加Deepin主打字体Noto Mono,在字体列表最前面添加下面的内容。
常用工具
fish
deepin的终端命令行没有智能提示,感觉不好用,推荐安装fish,命令行辅助工具。
安装
启用
关闭欢迎词
设置
推荐的颜色主题:Tomorrow Night,选中点右上角的“Set Theme”按钮(灰底浅灰色字,请仔细找)。
推荐的提示符:Informative Vcs,选中以后点右上角的“Set Prompt”按钮(灰底浅灰色字,请仔细找)。
使用方法
使用方法等可以参考我以前的博客“fish shell使用及安装入门指南”。
注意事项
在极少数情况下,fish环境执行脚本会报错,这时可以临时切换到bash执行那个脚本(.sh文件)。通常不会遇到,万一遇到了临时切换一下就可以了。
细节调教
时区调整
如果遇到deepin时间与实际相差12小时。是因为deepin里设置的时区是北京,但大多数linux系统时区设置应该是上海,解决方法是将时区设为上海。
DNS加速
DNS是域名解析服务器,适当的DNS会加速你上网的速度。DNS我推荐2个,一是阿里的、二是谷歌的。
修改配置文件
将内容替换如下:
设置配置文件特殊属性
以上修改后会立即生效,但是每次重连wifi、电脑重启时配置信息会丢失,解决方法是给resolv.conf加上只能读取不能修改和删除的特殊属性:
配置ssh连接阿里云
注意,上面的ip不要含http什么的,只要类似1.2.3.4这样的数字。
配置终端快捷键
因为我在阿里云上装了byobu,它的快捷键我很熟了。但deepin终端的快捷键不熟悉。我改了deepin终端的快捷键,让它和byobu保持一致。
f2新建标签页
f3切换到上一标签
f4切换到下一标签
ctrl+f2垂直分割工作区
shift+f2水平分割工作区
alt+光标上下左右,切换工作区
F8 - 重命名窗口
ctrl+d,关闭当前工作区
ctrl+s,关闭其他工作区
alt+d,关闭当前标签
alt+s,关闭其他标签
ctrl+f,查找
ctrl+a,全选
快捷键技巧(有很多是我自定义的)
工作区类
win s,显示所有工作区与相关应用。可以很方便地调整应用到指定工作区。
win a,显示全部的应用,方便切换与挑选需要的应用。
win w,显示当前工作区的所有应用,方便切换与挑选需要的应用。
win <-,切换到左边的工作区
win ->,切换到右边的工作区
ctrl win <-,带着当前应用移动到左边的工作区
ctrl win ->,带着当前应用移动到右边的工作区
窗口类
win 向上,窗口最大化
win 向下,窗口还原
win n,窗口最小化
win q,调整窗口位置
win e,调整窗口大小
alt f4,关闭窗口
工具类
win esc,系统监视器
win z,终端
win x,文件夹
win c,浏览器
win v,剪贴板
截图类
PrtSc,快速全屏截图
Alt PrtSc,快速窗口截图
Ctrl PrtSc,选区截图(会调出很多工具)
win PrtSc,录屏
ctrl shift PrtSc,延迟5秒后截图(会调出很多工具)
win / ,滚动截图(可以截取浏览器长页面的内容),触发功能键后鼠标左键点击控制截图范围,鼠标滚轮向下滚动控制截取内容长度。注意不可滚动过快。
win . ,截屏并识别内容。可以识别出图片中的文字,转换成文本。
最后,吹一波deepin的截图工具,超级好用、良心软件。免费无广告,功能超级强大!!!deepin的截图工具是我接触过的所有同类软件中的王者!!!
最后
deepin中有linux软件、windows软件、安卓软件。它完全能够胜任普通用户的办公需要。
最新的20.5版本deepin稳定性也超级好,我在整个安装、调试、拷机的过程中没有遇到任何死机、花屏、黑屏的现象。用deepin做开发完全没有问题,所有开发中要用到的软件都有,安装也非常顺利。
话说一、二年前我曾经多次尝试过deepin,在安装、调试开发环境的时候会遇到莫名其妙的死机、内存泄露、花屏,最终导致我放弃了deepin转而投入manjaro的怀抱!
现在,我向大家保证,中国人不骗中国人!deepin再也不是从前那个经常死机、花屏的操作系统了!
常言说有图有真相,我在最后的最后附上一个重度使用deepin的视频,有兴趣的可以看看deepin在日常使用中的表现。
deepin日常使用录屏
补充内容
以上是我发布在csdn上的内容。要说目前碰到的问题,有些小问题。
工作区、应用切换不合使用习惯。
我以前用manjaro的时候可以设置4个工作区。
win q、win w、win e、win r分别对应将当前应用丢到工作区1、工作区2、工作区3、工作区4。
win a、win s、win d、win f快速切换到工作区1、工作区2、工作区3、工作区4。
这种指哪打哪的爽快感在deepin里怎么都弄不出来,deepin里的设置工作区的方式不够直观、快捷。
窗口平铺
以前我用manjaro、mint的时候都可以快速的将应用平铺在屏幕上,按快捷键让当前应用切换到左侧、右侧、上方、下方,可以同时观察和使用多个应用。deepin里需要手动调节。
虽然有一个三脂滑触摸板的窗口平铺功能,但我总觉得灵敏性不够,再说也不是所有的设备独有触摸板。完全可以将指定功能设置成接口,让用户可以设置快捷键。
跨工作区时后台程序唤醒异常
比方说tim、微信都在工作区1,然后切换到工作区2,双击右下角状态栏中的tim可以唤醒,但微信不能唤醒。
deepin有些组件有时失灵
重度使用后,点击设置菜单没反应。(多次开关设置、开很多应用、开多个工作区来回切换应用)。有时候窗口特效失灵,点击开关没反应。