Manjaro系统下的后端开发环境配置

前言
从Ubuntu叛逃到Manjaro,原因是Ubuntu18版本的经常死机,有时候很一天死机三四次,到最后我的电脑网卡还是啥的坏了,联网很卡,于是重装系统,使用网上说的linux中最受欢迎的Majaro(当然还是Ubuntu使用人多一点)。安装Manjaro的教程也不是很多,主要安装教程上的内容来执行,在自己电脑上就是运行不了,可能是因为安装的源或者镜像源不一样,所以这里记录下自己的安装记录。

一、搜狗输入法和vim的安装:
1、pacman的常用命令
pacman -S 软件名 #安装
pacman -Syu #更新
pacman -R 软件名 #移除

2、搜狗输入法
命令:
sudo pacman -S fcitx-sogoupinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool
sudo vi ~/.xprofile
文件中写入:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=“im=fcitx”

3、安装vim
sudo pacman -S vim

二、更新软件源
很多教材都是使用yaourt命令安装软件,但要安装yaourt,可能会很麻烦,可以就是要原声的oacman -S来安装
但使用sudo pacman -S 来安装软件报错:
如下图所示
在这里插入图片描述

因此解决方式:
步骤:
1、#打开配置文件
vi /etc/pacman.conf
2、在文件末尾追加
#archlinuxcn是由 Arch Linux 中文社区驱动的非官方用户仓库包含中文用户常用软件、工具、字体/美化包等。
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
3、导入GPG Key
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
4、现在可以安装软件来
#安装chrome
sudo pacman -S google-chrome

三、java jdk的安装
manjaro系统貌似是自带Open-JDK 8的,但我们需要JDK9的版本。
步骤:
去官网下载你需要的JDK版本,然后解压
sudo cp -pr jdk-8u161-linux-x64 /opt
sudo ln -s /opt/jdk-8u161-linux-x64/bin/java /usr/bin/java
然后就可以使用 java -version 查看是否安装成功
注:有可能出现下图的错误
在这里插入图片描述

处理方式:
最粗暴的方式,使用下面这条语句来删除这个链接,当然还有其他方式:
sudo rm -f /usr/bin/java
然后在执行第三步就可以来。

四、下载其他软件
1、安装chrome
sudo pacman -S google-chrome
2、安装截图
sudo pacman -S deepin-screenshot
3、安装网易云
sudo pacman -S netease-cloud-music
4、安装markdown编辑器
sudo pacman -S typora

五、IDEA的下载和破解
1、官网下载liunx版的包:官网:http://www.jetbrains.com/idea/download/#section=linux
2、解压,鼠标或者命令行: tar -xzvf file.tar.gz
解压扩展
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压 tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压 tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip

3、启动,在bin文件夹下,输入: ./idea.sh
4、破解:
1)可以用激活码:这个需要自行百度找最新的激活码才可以
2)下载补丁:这个当时破解的时候找不到补丁的下载。参考文章:https://blog.csdn.net/qq_43010122/article/details/88247138

5、创建快捷打开方式
1、在桌面创建文件idea.desktop文件:
在这里插入图片描述
2、编辑内容如下:
[Desktop Entry]
Name=IdeaIU
Comment=Rayn-IDEA-IU
Exec=/home/fuyun/文档/mysoft/idea-IU-183.5912.21/bin/idea.sh
Icon=/home/fuyun/文档/mysoft/idea-IU-183.5912.21/bin/idea.png
Terminal=false
Type=Application
在这里插入图片描述
3、便可以使用了
在这里插入图片描述

六、WebStorm的下载和破解
1、官网下载liunx版的包:官网:https://www.jetbrains.com/webstorm/
2、解压:tar -xzvf file.tar.gz //解压tar.gz
3、启动,在bin文件夹下:输入: ./webstorm.sh
4、破解:
1)可以用激活码:这个需要自行百度找最新的激活码才可以
2)下载补丁,下面这个就是2018版的webstorm补丁。
有些若使用不了可能是有版本软件和补丁版本不一致的原因。

七、postman
1、下载压缩包:https://www.getpostman.com/
2、解压:sudo tar -xzf postman.tar.gz -C /xuan/xuan-soft
3、进入解压目录,执行./Postman,软件就运行了,到此软件就安装完成了
4、创建快捷打开方式
创建全局变量,也就是在任何地方都可以执行postman,不用去到安装目录,执行
sudo ln -s /xuan/xuan-soft/Postman/Postman /usr/bin/postman
5、添加启动器应用图标,也就是可以从启动器快速启动,执行
vim /usr/share/applications/postman.desktop
并添加如下内容
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/xuan/xuan-soft/Postman/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
注:这里不管是用vi,vim还是记事本打开,只要能够创建编辑文件就可以。
在这里插入图片描述

8、Robo3t下载(Mongodb可视化工具)
1、下载
mongodb官网:https://www.mongodb.com/download-center/community
在这里插入图片描述

下载robo3t:
执行命令:wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz

2、安装:
解压就安装了,可以使用鼠标。
然后进入bin文件夹,输入 ./robo3t 就启动程序了
在这里插入图片描述

3、创建快捷打开方式
步骤上面有讲解,只是路径不同。
在这里插入图片描述
九、WPS安装与下载
步骤一、
sudo nano /etc/pacman-mirrors.conf
文末添加 OnlyCountry = China
步骤二、
sudo pacman-mirrors -g
步骤三、
sudo nano /etc/pacman.conf
文末添加
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
在这里插入图片描述
保存退出
步骤四、
依次执行一下命令
sudo pacman -S archlinuxcn-keyring
sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts

WPS到此就安装完成。
在这里插入图片描述
十、关于配置镜像源
最开始需要配置一个源才能下载软件,我配置的是中科大源,配置如下。
修改/etc/pacman.conf文件,末尾添加如下:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

这样能下载软件来,但后面使用中,有些软件不能更新和下载,报如下图的错误:

具体原因不清楚,可能是没有配置正确或者更新源正确。
然后就换了一个源,命令如下:
sudo pacman-mirrors -i -c China -m rank
sudo pacman -Syyu(sudo pacman -Syyuy不清楚是哪一个了)

更新之后应该可以了。

十一、关于源的理解
1、什么是源?
Linux采用了一种与Windows不同的方式管理软件。类似于Android中的应用商店,大部分软件都可以从“源”中获取,免去了下载安装包再手动安装的麻烦。
不同的Linux发行版有不同的“应用商店”,例如
Debian和Ubuntu使用apt-get
CentOS使用yum
“源”特指在线安装的软件包的来源,当然是某个网站。

2、更换源
Ubuntu的源在国外,我们使用肯定会有点慢,一般都会更换成国内的源。像上面的步骤中,Manjaro也更换了源。
步骤:
打开源文件并编辑:sudo nano /etc/apt/sources.list 或 sudo vim /etc/apt/sources.list
找到要更新的源服务器代码,放到sources.list文件中,保存退出
终端运行更新源的代码,sudo apt-get update (Ubuntu系统,其他的可能会不同)

最后
说一下使用的体验吧,下载的命令不同,这里用 sudo pacman -S 软件名。界面有点像windows,使用体验还可以。
但也有让人难受的是,有些开发软件上的终端字体是全角的,输入法已经是半角了,这样看起来特别不舒服。
还有一个是快捷键,比如Ctrl + F5 强制刷新页面,这里就是切换到新桌面了。在IDEA是F12打开终端,这里是将当前软件设置为 总是置顶。
开始使用Manjaro有很多设置和操作还不够熟悉,这些后面是会解决的。
有兴趣的同学,可以安装Manjaro哟。
Manjaro系统下的后端开发环境配置
参考文章:https://www.jianshu.com/p/381c07320962
超详细的文章:https://www.jianshu.com/p/21c39bc4dd31

注:这里是小编的开发笔记,经验不足,哪里有不对的地方还望大佬谅解和指点,谢谢!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值