首页 > 代码库 > linux配置记录
linux配置记录
今天想把开发环境都配置到linux环境来,所以用wubi挂载了个ubuntu系统(64位),因为不常使用linux所以把今天学到的一些
东西记下来以做备查。
#1. java环境配置
到oracle官网上下载jdk 64位的文件解压缩,复制到/usr/share/下自己建个目录作为JAVA__HOME.配置环境变量:
修改/etc/profile(对所有用户生效),也可以在自己的目录下修改.bashrc,加入
JAVA_HOME=刚刚的那个安装目录
PATH="$PATH:$JAVA_HOME/bin"
CLASS_PATH=$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASS_PATH
重启生效。
为何不用openjdk?因为以前用过然后掉坑里了,因为有的软件是要使用sunjdk而不支持openjdk ,为了避免麻烦
干脆就不用openjdk
#2. 64位系统环境下出现“没有那个文件或目录”但是能cd进目录的问题
因为是64位的系统,使用64位的软件时自然是没啥问题的,但是如果使用的是32位的系统,就会出现“没有那个文件或目录”的错误。当然也有可能确实是你把路径输错了,多空格或者大小写的问题,但是如果都正确但就是系统看不到要执行的文件,这时候就
得安装个ia32-lib了,直接apt就好了,文件比较大,要花一点时间。
#3. 字体安装和系统字体切换
下载自己需要的字体文件*.ttf然后拷贝一个目录里(自己规划,我是放到/usr/share/fonts/zh_CN)然后在那个目录里执行命令:
mkfontscale
mkfontdir
fc-cache-fv
fclist: lang=zh
就能看到了。
#4. vim改键(xmodmap)
是用xmodmap命令改键 ,我是把改键命令放到profile里,这样就不用每次都要在终端改键了。
#5. 多线程下载文件
使用命令:axel -n 线程数 -o 输出目录 url
下载速度非常棒,赶上windows上的迅雷了。哈哈
linux配置记录