前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Ubuntu20.04配置笔记

Ubuntu20.04配置笔记

作者头像
Spaceack
发布于 2020-11-04 06:33:04
发布于 2020-11-04 06:33:04
1.2K00
代码可运行
举报
文章被收录于专栏:编程使我快乐编程使我快乐
运行总次数:0
代码可运行

将中文目录改为英文:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#debian/Ubuntu
export LANG=en_US
xdg-user-dirs-gtk-update
export LANG=zh_CN

环境变量

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

# node env
export PATH=$PATH:/opt/node/bin

# npm global env 
export PATH=~/.npm-global/bin:$PATH

# env jdk
JAVA_HOME=/opt/jdk
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

# env golang
export PATH=$PATH:/opt/go/bin

# redis env
export REDIS_HOME=/opt/redis
export PATH=$PATH:$REDIS_HOME/src

# hadoop 3.1.1 env
export HADOOP_HOME=/opt/hadoop-3.1.1
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

# hadoop 2.8.5 env
#export HADOOP_HOME=/opt/hadoop-2.8.5
#export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

# hbase env
export HBASE_HOME=/opt/hbase-2.1.1
export PATH=$PATH:$HBASE_HOME/bin

# mongodb
export PATH=/opt/mongodb/bin:$PATH

# RUST env
export PATH="$HOME/.cargo/bin:$PATH"

# android env
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator

# QT env
export QTDIR=/opt/Qt/5.11.0/gcc_64/
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${QTDIR}/lib
export PATH=${QTDIR}/bin:${PATH}

alias postman='cd /opt/Postman/ && ./Postman'
alias datagrip='/opt/Datagrip/bin/datagrip.sh'
alias pycham='/opt/pycharm/bin/pycharm.sh'
alias idea='/opt/idea/bin/idea.sh'
alias webstorm='/opt/pycharm/bin/webstorm.sh'
alias spoon='sh /opt/di/spoon.sh'
alias elasticsearch='/opt/elasticsearch/bin/elasticsearch'
alias kibana='/opt/kibana/bin/kibana'
alias spoon='cd /opt/data-integration/ && ./spoon.sh'
alias robo3t='cd /opt/robo3t/bin/ && ./robo3t &'
alias justmd='cd /opt/justmd/ && ./justmd &'

软件

常用工具

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo -- sh -c '
sudo apt update
sudo apt upgrade

sudo apt install -y cmake;
sudo apt install -y git;
sudo apt install -y vim;
sudo apt install -y htop;
sudo apt install -y glances;
sudo apt install -y tree;
sudo apt install -y curl;
sudo apt install -y aria2;
sudo apt install -y whois;
sudo apt install -y unrar;
sudo apt install -y lrzsz;
sudo apt install -y synaptic;
sudo apt install -y python3-distutils;
sudo apt-get install -y libmysqlclient-dev;
sudo apt install  -y python3-pip;
sudo apt install -y zlib1g-dev;
sudo apt install -y virtualenv;
sudo apt install -y nginx;
sudo apt install -y supervisor;
sudo apt install -y nmap;
# rime輸入法
sudo apt-get install ibus-rime
# 功能强大的词典, 需要配置第三方词典资源
sudo apt install -y goldendict;
sudo apt install pandoc;
# 文本版本差异对比,合并工具 可视化的diff和merge 工具
sudo apt install -y meld;
# 远程桌面客户端
sudo apt install -y remmina;
# VCN 客户端
sudo apt install -y krdc;
# 开源多媒体播放器, 感觉比VLC稳定。
sudo apt install -y smplayer;
sudo apt install -y qbittorrent;
# 密码管理器
sudo apt install -y keepassxc;
# 深度截图,功能强大。 配合系统默认的带有延时截图的screenshot更佳。
sudo apt install -y deepin-screenshot;
# 深度桌面取色器
sudo apt install -y deepin-picker;
sudo apt install -y deepin-terminal;
# 通过管道监控数据进度
sudo apt install -y pv;
sudo apt install -y neofetch;
# 时钟显示秒,设置。
sudo apt-get install -y gnome-tweaks;
'
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 检查是否存在SSH秘钥
ls -al ~/.ssh
# 生成ssh-key 密钥对
ssh-keygen -t rsa -C "[email protected]"

# 将SSH key添加到ssh-agent:
ssh-add ~/.ssh/id_rsa

# 启用ssh
sudo apt update
sudo apt install openssh-server
sudo systemctl status ssh
# 禁用
sudo systemctl disable --now ssh

# 重启
sudo systemctl enable --now ssh

npm非root全局安装权限

实用工具

rime输入法

F4 切换输入方案

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install ibus-rime
ibus restart
ibus engine rime

Visual Studio Code

CherryTree 功能强大的树形笔记工具

VNote 功能强大的 Vim 和 MarkDown 笔记工具

DBeaver 通用数据库管理

RDM 开源 Redis ® 管理工具 sudo snap install redis-desktop-manager

Zeal (离线文档浏览器)[https://zealdocs.org/]

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo add-apt-repository ppa:zeal-developers/ppa
sudo apt-get update
sudo apt-get install zeal

OBS(Open Broadcaster Software) 开源视频录制与直播软件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt install ffmpeg
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install obs-studio

Peek 超级好用的屏幕GIF动画录制器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo add-apt-repository ppa:peek-developers/stable
sudo apt-get update
sudo apt-get install peek

yEd 绘制流程图download

KRDC 好用的远程桌面客户端

GIMP 功能强大的图像处理和绘画软件

Syncthing 多台设备双向文件同步工具

VirtualBox 虚拟机

Motrix 多功能下载器 特性: Async DNS BitTorrent Firefox3 Cookie GZip HTTPS Message Digest Metalink XML-RPC SFTP

balenaEtcher 镜像写入工具 支持的映像格式包括:img、iso、zip、bz2、dsk、etch、gz、hddimg、raw、xz等;

calibre 电子书管理工具

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

永中Office

robo3t

OmegaT 开源计算机辅助翻译软件

linux 字符终端 tty下显示中文

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install fbterm -y
sudo gpasswd -a $USER video 
sudo chmod u+s /usr/bin/fbterm

趣味软件

sonic-pi 通过编码的音乐合成器

figlet

neofetch

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-01,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux 常用环境变量
# jdk env JAVA_HOME=/opt/jdk CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH # android env export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/tools/bin
Spaceack
2020/11/04
3.6K0
Ubuntu 使用笔记
http://mesquilla.net/exquilla-currentrelease-tb-linux.xpi
零式的天空
2022/03/02
1.1K0
Ubuntu 使用笔记
http://mesquilla.net/exquilla-currentrelease-tb-linux.xpi
mzlogin
2020/04/16
1.2K0
Ubuntu 使用笔记
Ubuntu单机安装配置Hadoop
因为是课程要求,所以在自己电脑上安装了Hadoop,由于没有使用虚拟机,所以使用单机模拟Hadoop的使用,可以上传文件,下载文件。
星哥玩云
2022/07/27
7430
Ubuntu单机安装配置Hadoop
Ubuntu下配置Hadoop环境
Ubuntu下配置Hadoop环境,实现真正的分布式的Hadoop,并不是伪分布式的。
星哥玩云
2022/07/04
4920
Ubuntu16.04安装Hadoop2.6+Spark1.6+开发实例
摘要总结:本文主要介绍了在Ubuntu 16.04下如何安装Hadoop 2.6.0、Spark 1.6.2以及开发环境搭建的过程。主要包括了配置环境变量、安装Hadoop、配置Hadoop、安装Spark、运行Spark的例子以及关闭YARN和Spark。同时,还介绍了如何在Jupyter Notebook中开发Spark应用程序。
王小雷
2018/01/02
1.2K0
Ubuntu16.04安装Hadoop2.6+Spark1.6+开发实例
hadoop2.6和hbase1.0单机版安装配置
环境 系统:Ubuntu 14.04 hadoop版本:2.6.0 hbase版本:1.0 jdk版本:1.8 下载地址:Apache上慢慢找吧~~ ---- jdk的环境配置这里就不列出来了,首先讲一下hadoop配置吧。 hadoop安装 1.安装位置:/opt 2.创建hadoop用户组 sudo addgroup hadoop 3.创建hadoop用户 sudo adduser -ingroup hadoop hadoop 4.给hadoop添加权限 sudo
forrestlin
2018/05/23
7580
Ubuntu 18.04下搭建单机Hadoop和Spark集群环境
Hadoop在整个大数据技术体系中占有至关重要的地位,是大数据技术的基础和敲门砖,对Hadoop基础知识的掌握程度会在一定程度决定在大数据技术的道路上能走多远。
星哥玩云
2022/07/29
1.3K0
Ubuntu 18.04下搭建单机Hadoop和Spark集群环境
在 Linux Ubuntu 18.04/18.10上安装Hadoop图文详解
Apache Hadoop是一个开源框架,用于分布式存储以及在商用硬件上运行的计算机集群上的大数据的分布式处理。 Hadoop将数据存储在Hadoop分布式文件系统(HDFS)中,并使用MapReduce完成这些数据的处理。 YARN提供用于在Hadoop集群中请求和分配资源的API。
星哥玩云
2022/07/24
2.6K0
在 Linux Ubuntu 18.04/18.10上安装Hadoop图文详解
(二)Hadoop集群配置安装
NameNode、ResourceManager、SecondaryNameNode三者分别放在三个节点上,因为都要占用内存的资源,不要重复出现在一个节点上。
wolf
2020/09/21
8140
Windows上使用Ubuntu部署大数据环境
文档:https://dtstack.github.io/Taier/docs/guides/introduction/
码客说
2022/11/14
9390
Windows上使用Ubuntu部署大数据环境
ubuntu中配置hadoop
单机模式部署 一、Jdk安装 命令:sudo apt-get install openjdk-6-jdk 目录:/usr/lib/jvm/java-6-openjdk 配置环境变量: sudo gedit /etc/environment 在其中添加如下两行:  CLASSPATH=./:/usr/lib/jvm/java-6-openjdk/lib JAVA_HOME=/usr/lib/jvm/java-6-openjd
闵开慧
2018/03/30
7590
在Ubuntu上搭建Hadoop群集
前面我搭建的Hadoop都是单机伪分布式的,并不能真正感受到Hadoop的最大特点,分布式存储和分布式计算。所以我打算在虚拟机中同时开启3台机器,实现分布式的Hadoop群集。
深蓝studyzy
2022/06/16
6940
在Ubuntu上搭建Hadoop群集
ubuntu_hadoop 部署笔记
单机模式部署 一、Jdk安装 命令:sudo apt-get install openjdk-6-jdk 目录:/usr/lib/jvm/java-6-openjdk 配置环境变量: nano /etc/environment 在其中添加如下两行:  CLASSPATH=./:/usr/lib/jvm/java-6-openjdk/lib JAVA_HOME=/usr/lib/jvm/java-6-openjdk
闵开慧
2018/03/30
7330
Debian下安装配置 Hadoop 3.1.3 集群
在这篇文章里,我将在 VMWare 里面虚拟四台 Debian 虚拟机,一个做master,三个slave。这四台主机的 hostname 分别是 master、slave1、slave2、slave3。下面的 JDK 和 Hadoop 安装配置操作都是使用普通用户 hadoop 来执行,并非 root。
Debian中国
2020/01/21
1.5K0
Ububtu18.04安装Hadoop3.1.3全分布集群-持续更新问题集
本文主要基于Ububtu18.04完成Hadoop3.1.3的安装,并附带遇到的问题以及解决方案,目的在于读者可以根据本文无缝的完成集群部署,有遇到问题,请留言,看到会及时回复,如果有新的内容,本文会持续更新。
用户2225445
2022/11/12
1.6K0
Ububtu18.04安装Hadoop3.1.3全分布集群-持续更新问题集
最强指南!数据湖Apache Hudi、Iceberg、Delta环境搭建
作为依赖Spark的三个数据湖开源框架Delta,Hudi和Iceberg,本篇文章为这三个框架准备环境,并从Apache Spark、Hive和Presto的查询角度进行比较。主要分为三部分
ApacheHudi
2021/04/13
3.7K0
Hadoop伪分布式安装 Ubuntu 18.04
打开浏览器: http://localhost:50070/, 显示如下界面,成功
YingJoy_
2018/12/24
1.1K0
Hadoop2.7+Spark2.4.0+scala2.12.12+pyspark伪分布式环境搭建
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_261
用户1622570
2020/09/10
1.1K0
Ubuntu20.04安装JDK「建议收藏」
Java JDK在linux系统有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk,oracle JDK既可以通过添加ppa源命令行安装,也可以去官网下载jdk压缩包安装。下面分别记录一下这三种安装方式的步骤。 版本:
全栈程序员站长
2022/09/14
2.6K0
相关推荐
Linux 常用环境变量
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验