首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux·Linux 常用软件安装

Linux·Linux 常用软件安装

作者头像
数媒派
发布于 2022-12-01 07:03:40
发布于 2022-12-01 07:03:40
6.2K00
代码可运行
举报
文章被收录于专栏:产品优化产品优化
运行总次数:0
代码可运行

Linux 常用软件安装

htop

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
apt undate
apt install htop

Oh My Zsh

安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 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
代码运行次数:0
运行
AI代码解释
复制
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
代码运行次数:0
运行
AI代码解释
复制
# 解压
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
代码运行次数:0
运行
AI代码解释
复制
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
代码运行次数:0
运行
AI代码解释
复制
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
代码运行次数:0
运行
AI代码解释
复制
source /etc/profile

测试是否安装成功

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
java -version

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
su lusifer
source /etc/profile

Tomcat

下载

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 解压
tar -zxvf apache-tomcat-8.5.23.tar.gz

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

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

运行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 启动
/usr/local/tomcat/bin/startup.sh

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

Maven

下载

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 下载
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
代码运行次数:0
运行
AI代码解释
复制
vim /etc/profile

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

生效

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
source /etc/profile

验证

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
1分钟链圈 | EOS融资近42亿美元,成史上第三大ICO!1万个BTC买两块披萨的程序员:中本聪是个「怪人」
H,艾瑞巴蒂! 这里是 6 月 2 日的每日1句话新闻,只需1分钟,看看全球最热、最新的区块链新闻。 实时币价:BTC $7493 ETH $579.46 EOS $12.36(数据来源: Bit
区块链大本营
2018/06/19
1.4K0
王峰十问蔡文胜:BEC美链究竟是不是美图上市公司的资产?
编辑 | Joyce 美编 | 淀粉叔叔 蔡文胜,美图公司董事长,交易过众多优质域名、连续举办三届中国互联网站长大会、天使投资人、「三点钟无眠区块链」微信群关键推动人。 王峰与蔡文胜的对话就BEC美链项目的归属、蔡文胜个人的持币数量、投资情况等进行了探讨。其中,美链的安全漏洞,一次次将蔡文胜推向了舆论的风口浪尖。对此,蔡文胜会做出怎样的回应呢?以下内容转载自公众号:王峰十问(ID:wangfengshiwen)。 对话时间:5月2日22点 微信社群:3点钟火星财经创始学习群 对话嘉宾: 蔡
区块链大本营
2018/06/19
1.2K0
【Sphinx评级】从商业到技术全面评估EOS项目
Eos 为区块链奇才 bm (daniel larimer)领导开发的类似操作系统的区块链架构平台,旨在实现分布式应用的性能扩展。eos 提供帐户、身份验证、数据库、异步通信以及在数以百计的cpu或群集上的程序调度。该技术的最终形式是一个区块链体系架构,该区块链每秒可以支持数百万个交易,同时普通用户无需支付使用费用。
辉哥
2018/08/10
1.6K0
【Sphinx评级】从商业到技术全面评估EOS项目
区块链快速参考(三)
去中心化应用(DApps)是在去中心化网络上运行的应用程序,不受集中式权威机构的拥有或控制。它们与分布式应用程序主要在所有权方面有所不同。分布式应用程序可能在成千上万台计算机上运行,但这些计算机和运行在它们上面的软件的管理受到中央机构的控制 - 亚马逊、微软等。去中心化应用程序运行在通常是点对点网络上,并且设计得以一种使得没有任何人或组织可以控制应用程序功能的方式。去中心化应用程序不需要区块链。在区块链之前有多个去中心化应用程序:BitTorrent、Tor 和 Mastodon 都是没有使用区块链而存在的去中心化应用程序。
ApacheCN_飞龙
2024/05/24
1570
区块链快速参考(三)
正本清源区块链——Caoz
本课程内容分为两部分: 第一部分,烧脑篇,介绍区块链的技术概念,目标本源和技术演进,以及信息安全相关的风险。 第二部分,诱惑篇,介绍区块链的产业链,相关产业的收益模式和未来的潜在商业空间。谁在赚钱,赚什么钱。
Daotin
2018/08/31
3K0
正本清源区块链——Caoz
重构区块链
撰写这篇手册,并不简单的因为区块链是一个热门话题,更因为随着研究的深入,你会发现这是一个相当复杂的领域。关于这一话题的信息来源无外乎三个方面:技术文档和代码,商业机构的宣传,研究机构或个人的整理。但是每一种媒体都因其形式、渠道或作者而带有某种偏见。技术文档固然详细精确,但是不够通俗,视野也不够广阔;商业宣传必定带有一定的偏向性;而看似中立的研究机构和媒体也因其背后资助方或者受众市场的差异而显现出意识形态的不同。区块链领域的技术人员喜欢强调其技术领先性,但偏偏这一领域在学术界还没有一致的评判标准。区块链商业机构流行的白皮书,只有极少数既保留了技术细节,又蕴含对整个体系的理解。媒体和研究机构里则存在一种悖论,那些对区块链理解不够深,但是想象力丰富的人,率先推出了所谓的畅销书,只能让普通人初步理解一些浅层的知识,无法用来灵活运用和价值创造。只有那些深入区块链一线的研究员才会意识到,这个领域还处在高速变化期,很多东西都没有定性,出书立著为时尚早。
全栈程序员站长
2022/07/23
10K0
重构区块链
Web3.0 行业全景及代表项目研究
‍ 导语| 什么是Web 3.0 ?Web 3.0 现在发展的怎么样了?未来会怎么样?NFT 和 X to Earn 火爆的内在逻辑是什么?能持续吗?公有链 Web 3.0创新对于腾讯云区块链和长安链联盟链生态具有哪些借鉴意义? 本文试图来回答这些问题。并且,也尽量客观的从影响力和模式的代表性的维度,梳理了60多个当前公有链生态中具有web3.0概念的代表项目。 本文作者:hannazhzhou,腾讯云区块链产业研究负责人 前言:公有链及Web3.0生态的崛起 近一两年引起广泛热议的 Web 3.0,来自于
腾讯大讲堂
2022/06/01
5.2K0
Web3.0 行业全景及代表项目研究
万字长文聊聊Web3的组成架构
Web3 发展至今,生态已然初具雏形,如果将当前阶段的 Web3 生态组成架构抽象出一个鸟瞰图,由下而上可划分为四个层级:区块链网络层、中间件层、应用层、访问层。下面我们来具体看看每一层级都有什么。另外,此章节会涉及到很多项目的名称,因为篇幅原因不会一一进行介绍,有兴趣的可以另外去查阅相关资料进行深入了解。
Keegan小钢
2023/02/28
1.3K0
万字长文聊聊Web3的组成架构
2023 年前端十大 Web 发展趋势
作者 | Robin Wiruch 译者 | 核子可乐 策划 | 丁晓昀 虽然就个人观点,我觉得 Web 开发的前景已经好几年没什么进展(2016 年至 2021 年),但在刚刚过去的 2022 年中确实又猛窜了一波。在本文中,我想跟大家聊聊自己看到的最新 Web 开发趋势。相信这波浪潮会继续激发 Web 开发者的关注,也让我对万象更新的 2023 年更具期待。闲言少叙,我们马上进入正题。 (元)框架 单页应用程序(SPA)及各类相关框架(包括 React.js、Vue.js、Svelte.
深度学习与Python
2023/03/29
3.2K0
2023 年前端十大 Web 发展趋势
区块链快速参考(一)
这是 区块链快速参考,一本旨在全方位介绍新手进入区块链世界的书籍。它带你进入令人激动的区块链技术世界,旨在为那些希望完善其对区块链生态系统各支柱的现有知识的人提供帮助。
ApacheCN_飞龙
2024/05/24
5880
区块链快速参考(一)
NFT精神史:罐头、青蛙和平凡人的15分钟英雄梦想
浅友们好~我是史中,我的日常生活是开撩五湖四海的科技大牛,我会尝试各种姿势,把他们的无边脑洞和温情故事讲给你听。
浅黑科技
2022/03/11
7400
NFT精神史:罐头、青蛙和平凡人的15分钟英雄梦想
Rust 语言年度回顾:全球企业如何采用 Rust的?
作者 | 张汉东   开启新的征程: Rust 2024  Edition 开启新的征程 :Rust 2024  EditionRust 2021 Edition 发布以后,官方就开始制定 Rust 2024 Edition 的路线图了。Rust Edition 是每三年发布的一个大版本(版次)。在 2022 年 4 月,官方博客宣布 Rust 2024 Roadmap 。让我们了解一下 Rust 的下一步愿景是什么。 Rust 2024:广泛应用 Rust 的目标是成为一门赋予每个人构建可靠且高效软件
深度学习与Python
2023/03/29
1.4K0
Rust 语言年度回顾:全球企业如何采用 Rust的?
带血的战士| 吴忌寒传
「比特币,将一个虚拟的离岸自由金融环境无缝嵌入到了全世界……现在买入比特币,就相当于在香港半山有了一栋楼。不要看现在山上除了树以外什么都没有,而要看到山脚下那鳞次栉比的Skyscrapers。」这是吴忌寒在2012年留给世界的惊人之语。 屈指一数,吴忌寒在加密货币领域已度过9年时光。在这9年里,他也做过很多事,充满戏剧性又令人印象深刻:无论是在2011年向亲戚借10万块钱全仓比特币,还是在2017年发动硬分叉,又或者是在2018年「悬崖撒手」,2019年「政变回归」,里面都写满了一个重庆人的火爆与冲动。 回
区块链大本营
2023/03/31
3K0
带血的战士| 吴忌寒传
深度报告:“数据革命”终极方向是人工智能,金融/汽车最快落地
【新智元导读】移动互联红利正在消退,数据红利才刚刚开始。全球数据量爆发,基于海量数据深度学习的人工智能第三次浪潮可能走得更远。 “数据”+“人工智能”将成为未来5-10年的科技投资主线。前瞻研究首席分析师许英博带来当下中国人工智能行业发展态势的深度分析,涵盖数据、计算、应用各个视角。报告认为,“数据革命”终极方向是人工智能,金融/汽车最快落地。 作者:许英博,前瞻研究首席分析师,毕业于清华大学汽车工程系,2007年进入中信证券研究部,新财富金牌分析师。 机遇:“数据”+“人工智能”将成未来科技投资主线 互
新智元
2018/03/27
2K0
深度报告:“数据革命”终极方向是人工智能,金融/汽车最快落地
【五万言】Rust 2022 生态版图调研报告(上)
去年我写了 2021 年 Rust 生态版图调研报告 | 星辰大海(上)[1] 和 (下)[2] ,大家能看到 Rust 在各个行业领域中开始暂露头角。2022 年,在政治动荡、经济下行和疫情肆虐的世界大环境下,Rust 却迎来了高质量的发展。2022 年,我愿称之为 Rust 发展元年。
张汉东
2023/03/06
1.3K0
【五万言】Rust 2022 生态版图调研报告(上)
《增长黑客》节选与笔记[通俗易懂]
这本书涉及了很多具体又贴合现实的互联网产品问题,即使你是非专业人士,也应该读一读,了解开发者是如何把你当猫耍的,以便你更好地认识一些套路,解锁,为选择手机软件或者云端应用擦亮眼睛!
全栈程序员站长
2022/08/27
7.8K0
数据库技术发展与非关系型数据库NoSQL:
近几年来,NoSQL运动如火如荼,不断有业内的巨头加入阵营,发布和推广NoSQL的相关产品,开拓应用场景。传统关系型数据库软件厂商也不甘寂寞,新产品、新版本、新特性不断发布,新官司、新收购也频频爆出,即使一向沉静的数据库市场,也被震出了几丝波澜。
Enjoy233
2019/03/05
1.9K0
“十四五”数字经济发展规划发布
来源:中华人民共和国中央人民政府官网本文约12000字,建议阅读15+分钟带你浏览国务院发布的《“十四五”数字经济发展规划》。 数字经济是继农业经济、工业经济之后的主要经济形态,是以数据资源为关键要素,以现代信息网络为主要载体,以信息通信技术融合应用、全要素数字化转型为重要推动力,促进公平与效率更加统一的新经济形态。数字经济发展速度之快、辐射范围之广、影响程度之深前所未有,正推动生产方式、生活方式和治理方式深刻变革,成为重组全球要素资源、重塑全球经济结构、改变全球竞争格局的关键力量。“十四五”时期,我国数字
数据派THU
2022/03/04
3560
社会工程:攻击系统、国家和社会(一)
社会工程是一种极其有效的攻击过程,超过 80% 的网络攻击,其中超过 70% 是来自国家级别的,都是通过利用人类而不是计算机或网络安全漏洞发起和执行的。因此,要构建安全的网络系统,不仅需要保护构成这些系统的计算机和网络,还需要对其人类用户进行安全程序的教育和培训。
ApacheCN_飞龙
2024/05/24
3080
【五万言】Rust 2022 生态版图调研报告(下)
去年我写了 2021 年 Rust 生态版图调研报告 | 星辰大海(上)[1] 和 (下)[2] ,大家能看到 Rust 在各个行业领域中开始暂露头角。2022 年,在政治动荡、经济下行和疫情肆虐的世界大环境下,Rust 却迎来了高质量的发展。2022 年,我愿称之为 Rust 发展元年。
张汉东
2023/03/06
3.2K0
【五万言】Rust 2022 生态版图调研报告(下)
推荐阅读
相关推荐
1分钟链圈 | EOS融资近42亿美元,成史上第三大ICO!1万个BTC买两块披萨的程序员:中本聪是个「怪人」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档