前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux·Linux 常用软件安装

Linux·Linux 常用软件安装

作者头像
数媒派
发布2022-12-01 15:03:40
5.5K0
发布2022-12-01 15:03:40
举报
文章被收录于专栏:产品优化

Linux 常用软件安装

htop

代码语言:javascript
复制
apt undate
apt install htop

Oh My Zsh

安装

代码语言:javascript
复制
# 1.安装zsh包
# centOS
yum -y install zsh
# ununtu
apt install zsh

# 2.查看当前shell
echo $SHELL

# 3.换默认shell为zsh,如果未切换,需要重启 shell
chsh -s /bin/zsh

# 4.安装on my zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# 5.查看主题
ls ~/.oh-my-zsh/themes

# 6.修改主题,ZSH_THEME="robbyrussell" 改成自己喜欢的主题
vim ~/.zshrc

插件

自动补全和语法高亮。

代码语言:javascript
复制
git clone https://github.com/zsh-users/zsh-autosuggestions.git ~/.oh-my-zsh/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
echo source ~/.oh-my-zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh >> ~/.zshrc
echo source ~/.oh-my-zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh >> ~/.zshrc

Java

下载

代码语言:javascript
复制
# 解压
tar -zxvf jdk-8u152-linux-x64.tar.gz

# 创建目录
mkdir -p /usr/local/java

# 移动安装包
mv jdk1.8.0_152/ /usr/local/java/

# 设置所有者
chown -R root:root /usr/local/java/

配置环境变量

配置系统环境变量 /etc/profile,添加后面三句即可:

代码语言:javascript
复制
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

配置用户环境变量 /etc/profile,注意将添加的环境变量放在中间:

代码语言:javascript
复制
if [ "$PS1" ]; then
  if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
    # The file bash.bashrc already sets the default PS1.
    # PS1='\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
      . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi

使用户环境变量生效

代码语言:javascript
复制
source /etc/profile

测试是否安装成功

代码语言:javascript
复制
java -version

为其他用户更新用户环境变量

代码语言:javascript
复制
su lusifer
source /etc/profile

Tomcat

下载

代码语言:javascript
复制
# 解压
tar -zxvf apache-tomcat-8.5.23.tar.gz

# 变更目录名
mv apache-tomcat-8.5.23 tomcat

# 移动目录
mv tomcat/ /usr/local/

运行

代码语言:javascript
复制
# 启动
/usr/local/tomcat/bin/startup.sh

# 停止
/usr/local/tomcat/bin/shutdown.sh

Maven

下载

代码语言:javascript
复制
# 下载
wget http://apache.communilink.net/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz

# 解压
tar -zxvf apache-maven-3.6.2-bin.tar.gz

配置环境变量

配置系统环境变量 /etc/profile,添加后面两句即可:

代码语言:javascript
复制
vim /etc/profile

export MAVEN_HOME=/usr/local/apache-maven-3.6.2
export PATH=$MAVEN_HOME/bin/:$PATH

生效

代码语言:javascript
复制
source /etc/profile

验证

代码语言:javascript
复制
mvn -version
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Linux 常用软件安装
    • htop
      • Oh My Zsh
        • 安装
        • 插件
      • Java
        • 下载
        • 配置环境变量
        • 使用户环境变量生效
        • 测试是否安装成功
        • 为其他用户更新用户环境变量
      • Tomcat
        • 下载
        • 运行
      • Maven
        • 下载
        • 配置环境变量
        • 生效
        • 验证
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档