Deepin 搭建开发工作环境搭建记录,deepin搭建
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
评论暂时关闭