javaarchlinux_ArchLinux的使⽤(2):开发环境的搭建
同步⾃我的个⼈博客墨语的后花园,请多多指教。
对于我⽤过的⼏个发⾏版本来说,ArchLinux算是天⽣对程序员亲和的,主要是有这⼏个原因,⾸先是官⽅源中维护了许多的编程环境的包,尤其是以Python维护的最多。其次是有AUR源,有许多⼈在共同的维护这个源,可以让开箱即⽤的包越来越多。最后的原因才是他是⼀个Linux的发⾏版本。
安装之前
在配置安装环境之前,我们得先对我们镜像源改造⼀下,这样才能继续我们之后的⼯作。我们得启⽤⽤multilib和archlinuxcn两个源。
multilib
对于multilib这个源,我们只需要简单的将/f中的multilib的注释取消了就⾏
arclinuxcn源
对于这个我们可以在/f加⼊如下配置:
[archlinuxcn]
SigLevel = Optional TrustedOnly
然后再安装archlinuxcn-keyring这个包导⼊秘钥就⾏。对于这其中可能存在的两个问题,也就是由使⽤硬件时钟造成秘钥导⼊不成功的问题,可以使⽤以下⽅法进⾏解决:
⽴即同步时间,不⽤修改系统的时间设置
删除/etc/pacman.d/gnupg⽂件夹,然后运⾏pacman-key --init和pacman-key --refresh-keys就可以解决这⼀个问题
Python
对于Python编程环境来说,ArchLinux默认的Python环境是最新版本的Python3版本,所以在使⽤的时候需要注意这个问题,对于常见Python环境的安装⽅法如下:
# 安装Anaconda
pacman -S anaconda
# 安装pyenv
pacman -S pyenv
# 安装Pytcharm
yaourt -S pycharm-professional
Java
在ArchLinux中使⽤Java,可以选择两种JDK的版本,⼀种是使⽤openjdk,另外⼀个是使⽤Oracle jdk版本,并且在ArchLinux中,可以使⽤archlinux-java来切换不同的版本。对于Java环境的⼀些⼯具集,可以使⽤如下的命令进⾏安装。
# 安装oracle jdk
pacman -S jdk
# 安装openjdk
pacman -S jdk9-openjdk
# 安装maven
pacman -S maven
# 安装gradle
pacman -S gradle
# 安装eclipse
pacman -S eclipse
# 安装Idea
pacman -S intellij-idea-ultimate-edition
Node环境
和⼤部分的平台的安装配置⼀样,就是有可能需要配置以下全局的npm包的安装位置和⼀些⽬录,可以使⽤pacman -S nodejs npm来进⾏安装,可以在~/.npmrc中写⼊如下配置:
# $HOME为你home⽬录路径的全写
cache=$HOME/.node_modules
prefix=$HOME/.node_modules
pycharm安装教程linux对于其他的⼀些编程环境来说,基本上也是⼤同⼩异。对于IDE的配置和选择我会在以后的博⽂中写出给⼤家作为参考。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论