ubuntu常用软件包

APT安装

sudo apt install git pv pigz btop htop zsh openssh-server \
curl tmux aptitude tree vinagre vim fzf apt-transport-https ca-certificates software-properties-common timeshift build-essential waypipe unison jq

deb&sh安装

oh-my-zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

插件

# 克隆 zsh-autosuggestions 到 oh-my-zsh 插件目录
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
# 克隆 zsh-syntax-highlighting 到 oh-my-zsh 插件目录
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
nano ~/.zshrc
# 修改plugin行 "plugins=(git zsh-syntax-highlighting zsh-autosuggestions)"

主题
下载字体

curl -OL https://github.com/ryanoasis/nerd-fonts/releases/latest/download/FiraCode.tar.xz
tar -xf FiraCode.tar.xz
mkdir -p ~/.local/share/fonts
mv FiraCode/* ~/.local/share/fonts/
fc-cache -fv	#	更新字体缓存
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
nano ~/.zshrc
# 修改plugin行 "ZSH_THEME="powerlevel10k/powerlevel10k""

gpg install

edge(gpg)

wget -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /usr/share/keyrings/microsoft.gpg

sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'

code (gpg)

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft-archive-keyring.gpg
sudo mv microsoft-archive-keyring.gpg /usr/share/keyrings/microsoft-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/vscode stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null

docker(gpg)

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/docker-archive-keyring.gpg > /dev/null

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt install docker-ce docker-ce-cli containerd.io
sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | jq -r .tag_name)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

systemback

# Add APT
curl -sL https://pkg.hamonikr.org/add-hamonikr.apt | sudo -E bash-

# Install package
sudo apt install systemback
sudo sh -c 'echo "deb [arch=amd64] http://mirrors.bwbot.org/ stable main" > /etc/apt/sources.list.d/systemback.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key 50B2C005A67B264F



语言相关

miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

cargo-rust

curl https://sh.rustup.rs -sSf | sh
# 编辑.*rc 
# add 
# export PATH="$HOME/.cargo/bin:$PATH" 

tips

alias

alias c='clear'
alias c2p='code2prompt'
eval "$(thefuck --alias fk)" # sudo apt install the fuck

VMware200%缩放保持

gsettings set org.gnome.desktop.interface scaling-factor  2
xrandr --output Virtual1 --mode 3840x2160 --scale 1x1

免密码

添加NOPASSWD

ylang ALL=(ALL) NOPASSWD: ALL
# Members of the admin group may gain root p
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any
%sudo   ALL=(ALL:ALL) NOPASSWD: ALL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值