ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

关于Ubuntu20.4的初始配置

2022-05-29 01:02:22  阅读:300  来源: 互联网

标签:main multiverse 配置 com aliyun restricted Ubuntu20.4 zsh 初始


换源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
sudo apt-get update
sudo apt-get upgrade -y

oh-my-zsh

sudo apt-get install zsh
chsh -s /bin/zsh
sudo reboot

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
source .zshrc

安装powerlevel10k
git clone https://gitee.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
ZSH_THEME=powerlevel10k/powerlevel10k
source .zshrc

#当命令正确则高亮绿色,否则为红色
git clone https://gitee.com/jklash1996/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
echo "source $ZSH_CUSTOM/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
source ~/.zshrc

#让曾经输入过的命令按下 → 即可补全
git clone https://gitee.com/mattuy/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
修改.zshrc plugins=(zsh-autosuggestions git)
source .zshrc

thefuck

按道理Ubuntu20.4自带了python3和pip3,如果没带,请安装

sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck

vim .zshrce
#在最后加上
eval "$(thefuck --alias fuck)"

source .zshrce

docker docker-compose

#官方脚本安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

#pip3安装docker-compose
sudo pip3 install docker-compose

#如果pip3没有安装成功,请升级或者使用
sudo apt-get install docker-compose && docker-compose

java1.8

wget -O jdk-8u333-linux-x64.tar.gz https://download.oracle.com/otn/java/jdk/8u333-b02/2dee051a5d0647d5be72a7c0abff270e/jdk-8u333-linux-x64.tar.gz?AuthParam=1651546618_cf82b7ef36400800934f10d53a4aae6f
tar -zxvf jdk-8u333-linux-x64.tar.gz
mv jdk1.8.0_333 /usr/java

vim /etc/profile
export JAVA_HOME=/usr/java/
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

source /etc/profile
java -version

补充Kali中安装pip2

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py   

python2 get-pip.py

pip2 --version

标签:main,multiverse,配置,com,aliyun,restricted,Ubuntu20.4,zsh,初始
来源: https://www.cnblogs.com/stayelegance/p/16322670.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有