> 文章列表 > Manjaro linux常用命令

Manjaro linux常用命令

Manjaro linux常用命令

文章目录

  • Manjaro linux 常用命令
  • 常用软件安装
  • 双系统linux快8小时解决
    • windows将计算机硬件时间RTC作为系统时间,linux将计算机硬件时间当作UTC,北京时间为UTC+8,所以快了8小时
    • 将系统时间设置为RTC
    • 开启时间与远程服务器同步
  • 安装idea以及手动安装jdk17
    • 手动安装jdk17(因为jdk8运行不了idea2022.3.2)
  • 安装maven
    • 下载地址 !(https://dlcdn.apache.org/maven/maven-3/)
  • 手动安装deb包
  • 安装 anaconda

Manjaro linux 常用命令

# 更换软件源
sudo pacman-mirrors -m rank -c Chinasudo vim /etc/pacman.conf[archlinuxcn]
SigLevel = Optional TrustedOnly
#阿里源
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
#清华源
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch# yay包管理器
sudo pacman -Sy yay# 指定yay源
yay --aururl "https://mirrors.aliyun.com/archlinuxcn" --save# yay源配置文件
~/.config/yay/config.json# 解压缩 .gz文件
gzip -d xxx.gz# 压缩
gzip xxx.xxx# 远程连接访问服务器
ssh username@ip> ssh root@101.201.143.17# 本地与服务器之间文件传输
# 1.本地拷贝文件到服务器
scp local_file remote_username@remote_ip:remote_folder
scp local_file remote_username@remote_ip:remote_file# 2.本地拷贝文件夹到服务器
scp -r local_folder remote_username@remote_ip:remote_folder# 3.从服务器拷贝文件到本地
scp remote_username@ip:remote_file local_folder# 4.从服务器拷贝文件夹到本地
scp -r remote_username@ip:remote_folder local_folder# 配置http代理以及取消
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890unset http_proxy
unset http_proxy# 查看磁盘剩余
df -hl# 查看进程
ps -aux

常用软件安装

# 安装git
sudo pacman -Sy git# 安装linuxqq
yay -S linuxqq# 安装wehcat
yay -S wehcat-uos# vim编辑器
sudo pacman -Sy vim# google-chrome下载
yay -Sy google-chrome# 安装网易云音乐
yay -Sy netease-cloud-music# 安装vscode
sudo pacman -Sy vscode# 安装idea
yay -S intellij-idea-ultimate-edition# 安装pycharm
yay -S pycharm-professional# 安装 腾讯会议
yay -S wemeet-bin# 安装consolas字体
yay -S consolas-font

双系统linux快8小时解决

windows将计算机硬件时间RTC作为系统时间,linux将计算机硬件时间当作UTC,北京时间为UTC+8,所以快了8小时

将系统时间设置为RTC

timedatectl set-local-rtc 1

开启时间与远程服务器同步

timedatectl set-ntp true

安装idea以及手动安装jdk17

  • yay -S intellij-idea-ultimate-edition

手动安装jdk17(因为jdk8运行不了idea2022.3.2)

  • 官网下载 .tar.gz
  • sudo mkdir /usr/lib/jvm
  • tar -zxvf xxx.tar.gz -C /usr/lib/jvm
  • sudo vim /ect/profile
# 末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk-17.0.6
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/
  • source /etc/profile
# 依次验证
java -version
java
javac

安装maven

下载地址 !(https://dlcdn.apache.org/maven/maven-3/)

sudo tar -zxvf xxx.tar.gz /opt/# 添加环境变量
export MAVEN_HOME=/opt/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH# 刷新
source /etc/profile# 换源,将conf/setting.xml中mirror
<mirror><id>nexus-aliyun</id>  <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>  <name>Nexus aliyun</name>  <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
</mirror># 修改本地仓库位置
<localRepository>/opt/apache-maven-3.6.3/localrepo</localRepository>

手动安装deb包

# 安装debtap
yay -S debtapsudo debtap xxx.debsudo debtap -usudo sed -i "s|http://ftp.debian.org/debian/dists|https://mirrors.ustc.edu.cn/debian/dists|g" /usr/bin/debtapsudo sed -i "s|http://archive.ubuntu.com/ubuntu/dists|https://mirrors.ustc.edu.cn/ubuntu/dists|g" /usr/bin/debtapsudo pacman -U xxx.tar.xz

安装 anaconda

  • 官方安装文档 !(https://docs.anaconda.com/anaconda/install/linux/)
# 常用命令:
# 列出所有已创建的虚拟环境
conda env list conda -V# 创建虚拟环境
conda create -n 虚拟环境名 python=3.10(version)# 进入虚拟环境
conda activate 虚拟环境名# 推出虚拟环境
conda deactivate# 安装包
conda install -n env_name [package]# 删除虚拟环境
conda remove -n env_name --all# 删除环境中的某个包
conda remove -n env_name [package]