openEuler-22.03-LTS 安装与配置笔记

镜像下载与安装

openEuler下载页
在这里插入图片描述

镜像下载

# 下载镜像
wget -c https://repo.openeuler.org/openEuler-22.03-LTS/ISO/x86_64/openEuler-22.03-LTS-x86_64-dvd.iso

openEuler-22.03-LTS-x86_64- 100%[========================================>]   3.40G  4.27MB/s    用时 8m 22ss

2022-06-24 21:33:58 (6.92 MB/s) - 已保存 ‘openEuler-22.03-LTS-x86_64-dvd.iso’ [3646947328/3646947328])
# 下载镜像验证文件
wget -c https://repo.openeuler.org/openEuler-22.03-LTS/ISO/x86_64/openEuler-22.03-LTS-x86_64-dvd.iso.sha256sum

验证镜像完整性

sha256sum openEuler-22.03-LTS-x86_64-dvd.iso
a07952feb2f9f0239143daf6cc061a396e09bbb3e26d8fbf38eeb21d0251bde0  openEuler-22.03-LTS-x86_64-dvd.iso

cat openEuler-22.03-LTS-x86_64-dvd.iso.sha256sum 
a07952feb2f9f0239143daf6cc061a396e09bbb3e26d8fbf38eeb21d0251bde0  openEuler-22.03-LTS-x86_64-dvd.iso

一行命令确认echo "$(cat openEuler-22.03-LTS-x86_64-dvd.iso.sha256sum)" | sha256sum --check

openEuler-22.03-LTS-x86_64-dvd.iso: OK

更新环境变量

追加写入全局配置路径 /etc/profile 写入当前用户配置路径 ~/.bashrc or ~/.zshrc

# HISTORY history 日志添加时间戳;默认的2000条记录上限提高至99999条
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
export HISTFILESIZE=99999

更新系统

dnf update -y; dnf upgrade -y;

使用neofetch查看系统基本信息

wget -c https://github.com/dylanaraps/neofetch/archive/refs/tags/7.1.0.tar.gz
tar -xvf 7.1.0.tar.gz
cd neofetch-7.1.0
./neofetch

在这里插入图片描述

配置编程环境

# node env 个人习惯把程序环境都放在 /opt 目录下
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
export GOROOT=/opt/go
export GOPATH=$HOME/goapp
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

配置Java编译环境

  • 验证
    在这里插入图片描述

配置 Go 环境

wget -c https://golang.google.cn/dl/go1.18.3.linux-amd64.tar.gz
tar -xvf go1.18.3.linux-amd64.tar.gz

  • 验证 go version

go version go1.18.3 linux/amd64

配置 Node 环境

wget -c https://cdn.npmmirror.com/binaries/node/v18.4.0/node-v18.4.0-linux-x64.tar.xz
tar -xvf node-v18.4.0-linux-x64.tar.xz
mv node-v18.4.0-linux-x64 node

  • 验证 node --version

v18.4.0

配置 Rust 编译环境

curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh

  • 验证 : rustc --version

rustc 1.61.0 (fe5b13d68 2022-05-18)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
回答: 你提到的问题是关于git提交后发生冲突的情况。这种情况通常是因为同一个项目的不同员工在相同位置提交了不同的更改,导致冲突发生。解决这个问题的方法有几种。一种方法是使用git pull命令来合并远程的更改到本地仓库。你可以使用命令"git pull origin master --allow-unrelated-histories"来告诉git允许合并不相关的历史。执行这个命令后,你可能需要提供一些合并信息并保存。另一种方法是在初次push之前,先使用git pull命令来将远程的更改合并到本地仓库,然后再进行push操作。这样可以避免冲突的发生。\[2\]至于你提到的链接"https://gitee.com/src-openeuler/kernel/repository/archive/openEuler-22.03-LTS-SP1.zip",它是一个压缩文件的链接,可能与git提交冲突的问题无关。 #### 引用[.reference_title] - *1* [git提交冲突:To https://gitee.com/men_zi_qi/practical-training.git ! [rejected] dev -> dev (fetch ...](https://blog.csdn.net/Menqq/article/details/114034902)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [git项目初次push提示error: failed to push some refs to https://gitee.com/xxxx/gittest.git’解决方案](https://blog.csdn.net/qq_41853988/article/details/122933694)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Spaceack

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值