Deepin 搭建开发工作环境搭建记录,deepin搭建


Deepin 搭建开发工作环境搭建记录

1、Deepin进入桌面鼠标指针一直转圈

1.1.1、进入操作系统前的操作

在系统引导页面,点e,进入GRUB编辑页面,在倒数第二行,关键字“so splash quiet”后加入以下内容“ acpi_osi=! acpi_osi=“windows 2009””。然后按F10重启进入系统,问题得到解决。

1.1.2、进入操作系统后的操作

虽然问题得到解决,但是不是永久性的,下次重启依旧会出现转圈现象。如果想永久解决,需要再修改两个文件。按下ctrl+alt+T打开深度终端,然后键入以下命令:

sudo gedit /etc/default/grub

然后会弹出个文档编辑页面

按下ctrl+F搜索关键字“splash”,会定位到如图所示位置,然后在quiet后面加入以下内容:

acpi_osi=! acpi_osi='windows 2009'

然后点击保存,关闭。去编辑下一个文件。

继续在终端中输入命令:

sudo gedit /boot/grub/grub.cfg

在弹出的文档编辑页面搜索关键字“splash”

在这两个的后面都加上 acpi_osi=! acpi_osi=“windows 2009”

然后保存退出。重启计算机即可。


2、Deepin终端替换成oh my zsh的完整解决方案

2.1 安装ZSH、CURL、Git

​ 在终端中执行以下命令:

sudo apt install zsh curl git

然后执行

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

更换主题:

vim ~/.zshrc

这时候就可以了,然后就是下载字体

git clone https://github.com/powerline/fonts.git

安装字体:

cd fonts
./install.sh
sudo cp -Rf fonts/* /usr/share/fonts/

安装后就可以在终端的设置中选择字体,选择Driod Sans Mono For Powerline就可以解决终端箭头乱码问题.

安装插件zsh-autosuggestions:

cd ~
cd .oh-my-zsh/plugins
git clone git://github.com/zsh-users/zsh-autosuggestions
cd ~
vim ~/.zshrc

然后修改

plugins=(git)

plugins=(git zsh-autosuggestions)

3、Deepin搭建Java开发环境的解决方案

3.1、 安装JDK

从oracle官网下载jdk的包,选择对应的版本,下载到Downloads文件夹后,打开终端,执行

sudo tar -zxvf ~/Downloads/jdk压缩包的名字.tar.gz -C /usr/lib

不过,/usr/lib目录需要的权限较高,可以根据需要解压到你喜欢的目录。

然后执行:

sudo update-alternatives --install /usr/bin/java java  /jdk解压文件夹所在路径/bin/java 1000 
sudo update-alternatives --install /usr/bin/javac javac  /jdk解压文件夹所在路径/bin/javac 1000

最后验证一下是否成功:

java -version

特别说明:如果下载的是jdk7之前的包,下载下来是以xxx.bin格式命名的包,这种包下载下来后,对其赋予可执行权限,使用命令:chmod a+x bin包名称,然后执行./bin包名称即可解压。

3.2、 安装Tomcat

一般情况下,现在很少会在环境上安装tomcat,会下载一个免安装版的压缩包,解压后在IDE中选择解压路径即可。所以直接去tomcat官网下载对应版本的tomcat压缩包然后解压到喜欢的目录即可。

特别说明:tomcat7之前的版本很难找到,这里有个链接:Tomcat 6下载地址

3.3、 安装maven

maven的安装与jdk类似,去官网下载对应版本的压缩包,解压到喜欢的目录后执行:

sudo update-alternatives --install /usr/bin/mvn mvn /maven文件夹解压路径/bin/mvn 1000

验证是否安装成功:

mvn -v

4、Deepin使用Mac风格的窗口主题

4.1、 安装窗口主题包

mac os 窗口主题包:

百度云链接 提取码: bhw

下载下来后在终端执行

cd 存放压缩包的文件夹
tar -zxvf mac os.tar.gz
cp -Ra mac os -C /usr/share/thems

然后就可以在设置–>主题–>窗口主题中看到了,选择即可。

4.2、 安装图标包

mac os风格图标包:

作者Gihub地址:la-capitaine-icon-theme

进入终端,执行

git clone https://github.com/keeferrourke/la-capitaine-icon-theme.git
unzip la-capitaine-icon-theme.zip
cp -Ra la-capitaine-icon-theme /usr/share/icons

然后在设置–>主题–>图标主题中选择即可。

5、Deepin外接音响无声音

设置–>声音–>高级设置–>模拟耳机

6、Deepin下的科学上网

7、Deepin安装subVersion

对于IDEA来说,里面无需配置,只需要安装下subVersion即可,安装可直接使用命令:

sudo apt-get install subversion

验证安装:

svn --version

8、Deepin解决屏幕撕

8.1、 切换prime显卡驱动方案

如果在深度显卡驱动管理中切换失败的话,你可能需要先执行下面的命令:

sudo apt-get update
sudo apt-get install nvidia-driver

然后再切换prime显卡驱动方案即可。

8.2、 编辑文件

执行:

sudo vim /etc/modprobe.d/nvidia-blacklists-nouveau.conf

在最后一行添加以下内容

options nvidia_drm modeset=1

保存退出,执行以下命令使改动生效:

sudo update-initramfs -u

8.3、 重启电脑

然后重启

reboot

特别说明:这个方案与解决开机无法进入桌面的无法共存,理论上只需要保留这个方案就可以了。


9、Deepin安装前端开发环境Node

9.1、 安装nodejs

打开终端,执行:

sudo apt-get install -y nodejs

验证:

node -v

9.2 、 安装npm包管理器

打开终端,执行:

sudo apt-get install -y npm

验证:

npm -v

9.3、 安装Yarn

打开终端,执行:

sudo apt-get install -y yarn

验证:

yarn --version

相关内容

    暂无相关文章