日期:2014-05-16  浏览次数:20720 次

linux环境配置

??? 又重新拾起linux了,今天网络搜集与自身尝试将自己用到的环境配置全记录在此文章中,刚开始弄以后再不断补充。系统为ubuntu11.04

??? 首先遇到的是虚拟机中联不上网,外面是宽带链接的,试了几种链接方式都不行,最后将外面的链接断了,在虚拟中进行链接

宽带连接 :sudo pppoeconf
断开连接:sudo poff
产看链接情况:plog 和? ifconfig ppp0

?

JDK:
apt-get install sun-java6-jdk
提示是
现在没有可用的软件包 sun-java6-jdk,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 sun-java6-jdk 还没有可供安装的候选者
解决方法:
应用程序--》UBUNTU软件中心--》编辑--》软件源--》其他软件--》将canonical合作伙伴的选项选中,
再次运行命令即可。

?

安装后jdk的目录为/usr/lib/jvm/下

/etc/profile

export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26

export JAVA_BIN=/usr/lib/jvm/java-6-sun-1.6.0.26/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

因为Ubuntu11.04自带有默认的OpenJDK

增加jdk的可选方案:
/usr/lib/jvm$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java 2

可以通过sudo update-alternatives --config java修改默认的JDK

?

环境变量修改的几处位置(evn查看所有环境变量 echo $JAVA_HOME查看JAVA_HOME变量值)

1/etc/profile( 所有用户的 环境变量 ): 在登录时, 操作系统定制用户环境时使用的第一个文件, 此文件为系统的每个用户设置环境信息, 当用户第一次登录时, 该文件被执行。
2
/etc/environment (设置系统环境变量): 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile, 设置环境文件的环境变量。
3
~/.bash_profile: 在登录时用到的第三个文件是.profile 文件, 每个用户都可使用该文件输入专用于自己使用的shell 信息, 当用户登录时, 该 文件仅仅执行一次! 默认情况下, 他设置一些环境变游戏量, 执行用户的.bashrc 文件。/etc/bashrc: 为每一个运行bash shell 的用户执行此文件.bash shell 被打开时, 该文件被读取.
4
~/.bashrc( 用户环境变量 ): 该文件包含专用于你的bash shellbash 信息, 当登录时以及每次打开新的shell, 该该文件被读取。

?

tomcat7:

<role rolename="admin"/>

<user username="admin" password="admin" roles="admin-gui,admin,manager-gui,manager"/>

需多加两个角色

?

openssh-server安装: sudo apt-get install openssh-server

?

vim安装 :sudo apt-get install vim

?

ctags安装:
http://ctags.sourceforge.net/
经如ctags目录中运行
./configure
make
sudo make install
Exuberant Ctags就会被安装在/usr/local/目录下了,但是由于系统中原先已经内置了Ctags,
如果没有将/usr/local/bin添加到系统路径中的话,默认执行的是/usr/bin/ctags,可以在命令行中执行:如果返回的不是/usr/local/bin/ctags,那么就需要在~目录下的.profile文件中加入以下语句:
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
然后命令行中执行:
source? ~/ .profile
或者直接在~/.vimrc中加入以下配置语句:
let Tlist_Ctags_Cmd ="/usr/local/bin/ctags"

taglist安装: http://blog.csdn.net/b_fushuaibing/article/details/5391342
http://sourceforge.net/projects/vim-taglist/files/vim-taglist/
下载Tag List然后解压,将plugin文件夹中的taglist.vim复制到~/.vim/plugin/
中,将doc文件夹中的taglist.txt复制到~/.vim/doc/中,如果~目录下没有对应的文件夹请自行创建。
在新建文件~/.vimrc即在目录/home/用户名,在.vimrc文件下添加相应配置

下面介绍常用的taglist配置选项,你可以根据自己的习惯进行配置:

??? Tlist_Ctags_Cmd 选项用于指定你的 Exuberant ctags程序的位置,如果它没在你PATH变量所定义的路径中,需要使用此选项设置一下;
??? 如果你不想同时显示多个文件中的tag,设置Tlist_Show_One_File 为 1。缺省为显示多个文件中的tag;
??? 设置Tlist_Sort_Type 为”name “可以使taglist以tag名字进行排序,缺省是按tag在文件中出现的顺序进行排序。按tag出现的范围(即