今天想把电脑系统换成Ubuntu的,但是种种原因我换成了深度的deepin系统支持一下国产,于是遇到了各种坑。
一、安装deepin系统
进入官网去下深度的启动U盘制作工具https://www.deepin.org/original/deepin-boot-maker/
然后下载最新版的镜像https://www.deepin.org/download/
如我的电脑:
准备就绪后,关机,插入U盘,开机按F7进入BIOS,然后选择第三个U盘启动,接着就等着安装。
坑来了。。
安装完之后,卡在要进入界面的地方一直转啊转,最后搜索发现是因为显卡驱动的问题。我的笔记本带NVIDIA独显。
解决方法:1.强制关机后再开机,在进入系统前按键盘E键,然后在倒数第二行输入nouveau.modeset=0然后f10,然后就进到系统界面了。
2.在终端执行
sudo apt udpate
sudo apt install deepin-nvidia-prime nvidia-driver nvidia-driver-libs
然后在软件商店更新下显卡驱动管理器
打开切换到NV-PRIME方案,然后进入命令 sudo overlayroot-disablea
接着重启一下就不会再有进不去的情况
(附:假死解决原文链接:https://ywnz.com/linuxjc/3642.html)
在Deepin 的终端中执行以下命令:
sudo apt install mesa-utils
装完以后在终端执行一下:
glxinfo | grep -i opengl
注:用上硬件加速,使用过程中不卡了,性能也非常的好。
后续会把安装的各种好用的软件发出来。。
现在用着还挺爽的,除了一些小bug,基本上已经可以作为主力系统工作了 ,支持国产操作系统的成长。
3.建立软件软链
比如我安装的node.js,下载好压缩包后解压到了 /www/server/nvm/versions/node/v10.15.2/
在PHPstorm的终端里没法使用npm命令
建立一下软链接就行了,软链到默认 /user/bin/目录下面
ln -s /www/server/nvm/versions/node/v10.15.3/bin/node /usr/bin/node
ln -s /www/server/nvm/versions/node/v10.15.3/bin/npm /usr/bin/npm
4.composer修改中国镜像
我用composer symfony项目时候卡的走不动,最后换成了国内稳定的镜像。
全局配置:
https://pkg.phpcomposer.com/这个已经挂了(不要用,用下面这个)
composer config -g repo.packagist composer https://packagist.laravel-china.org
虽然能快了,但是我用的是集成PHP多版本,而系统默认的是从5.6开始,版本太低,symfony 4.2不支持。
切换系统默认PHP版本:
先删除原来的软链,然后新建软链到自己想切换的版本PHP位置
- rm -f /usr/bin/php
- ln -sf /www/server/php/73/bin/php /usr/bin/php
下面就可以正常composer了
5.deepin运行exe程序,wine运行exe
直接在命令输入WINEPREFIX=~/.bottle deepin-wine /目录/名称.exe
创建一个干净的容器可以用如下命令:WINEPREFIX=~/.bottle deepin-wine winecfg
6.deepin如何使用本机命令登录远程服务器
ssh -l 账号 ip 回车
例如:
ssh -l root 192.168.0.7
7.更新wine最新版
原文链接:https://ywnz.com/linuxjc/4152.html
我们可以使用Debian stretch源在Deepin 15.9系统下安装Wine 4.0,同时也可以用在Debian 9 Stretch系统下安装Wine 4.0,方法是一样的,同时下面介绍的方法都是使用命令的,你不需要去下载Wine源码包,具体操作如下。
1、在/etc/apt/sources.list文件下添加仓库
到Deepin 15.9下的系统盘-etc-apt目录下找到sources.list文件,右键以管理员身份打开它,如下图:
在这个文件下添加以下代码,通常在文件内容的最后行增加上:
deb https://dl.winehq.org/wine-builds/debian/ stretch main
注:对于Debian系统来说,如果你使用的是Debian Jessie系统,就把stretch改成jessie即可,即更改其代号。
2、下载并安装存储库密钥
运行以下两段命令:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
3、更新系统
运行以下命令:
sudo apt update
4、安装稳定版本Wine 4.0
所运行的命令是:
sudo apt install --install-recommends winehq-stable
注:请参考Wine 4.0发布下载,附更新详情。
5、运行wine --version命令检查版本
显示如下图:
出现wine-4.0字样表示安装成功,你现在系统下所用的Wine版本就是4.0稳定版了。
结语
以上介绍的方法适用在Deepin 15.9/Debian 9 Stretch系统下,也适用基于Debian 9 Stretch的Linux发行版。
最后如果有什么问题解决不了打开终端输入
sudo deepin-feedback-cli
把生成的日志抱上传到论坛反馈 http://feedback.deepin.org/feedback