当前位置: 首页 > news >正文

个人自用debian启动

把自己个人账户加入到sudoers里面Linux执行sudo时,提示“不在sudoers文件中”/“is not in the sudoers file“-CSDN博客
或者STFW

然后是开始安装软件包

sudo apt install vim curl wget nmap openssh-server net-tools neofetch btop tree glances lnav zsh wireguard exa git

 安装oh-my-zsh以及自动补全插件
尝试更换命令行工具 | 田园幻想乡

# 实在连不上就施法
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions

记得更新~/.zshrc然后source(下面也有写)

source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh

作为小作坊我喜好去给/etc/zsh/zshrc或者~/.zshrc下点料

# 定义颜色
COLOR1="\033[38;2;102;204;255m"  # 66CCFF
COLOR2="\033[38;2;234;22;50m"     # EA1632
COLOR3="\033[38;2;144;238;144m"   # 浅绿色
COLOR4="\033[38;2;255;105;180m"  # 粉色
RESET="\033[0m"                   # 重置颜色# 打印赞助信息
echo -e "本链接由${COLOR4}N100ちゃん${RESET}${COLOR1}開發平臺${RESET}傾情贊助"
echo -e "本链接資源僅供${COLOR2}學習交流${RESET},切勿用於${COLOR3}其他用途${RESET}"

然后就直接干~/.zshrc就完了

export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="mehdi9bx"PATH=$PATH:/usr/sbin
PATH=$PATH:/usr/bin
PATH=$PATH:/sbin
PATH=$PATH:/bin
PATH=$PATH:/usr/local/binPATH=$PATH:/home/mehdi9bx/miniconda3/sbin
PATH=$PATH:/home/mehdi9bx/miniconda3/bin__conda_setup="$('/home/mehdi9bx/miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; theneval "$__conda_setup"
elseif [ -f "/home/mehdi9bx/miniconda3/etc/profile.d/conda.sh" ]; then. "/home/mehdi9bx/miniconda3/etc/profile.d/conda.sh"elseexport PATH="/home/mehdi9bx/miniconda3/bin:$PATH"fi
fi
unset __conda_setup
# <<< conda initialize <<<# 长格式显示,带图标(如果支持)
alias ll="exa -l --group-directories-first --git --icons"# 显示所有文件(包括隐藏文件)
alias la="exa -la --group-directories-first --git --icons"# 树状显示
alias lt="exa --tree --level=2 --icons"export PATH
export http_proxy=http://10.0.29.2:7890
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
source $ZSH/oh-my-zsh.sh

mehdi9bx.zsh-theme记得放到~/.oh-my-zsh/themes/下面去

# 移除 Conda 默认的 (base) 提示(避免重复)
conda config --set changeps1 false# 定义 Conda 环境提示符
function conda_prompt_info() {if [[ -n "$CONDA_DEFAULT_ENV" ]]; thenecho "%{$fg_bold[yellow]%}($CONDA_DEFAULT_ENV)%{$reset_color%} "fi
}# 定义主提示符
PROMPT="%(?:%{$fg_bold[green]%}%1{➜%} :%{$fg_bold[red]%}%1{➜%} ) "
PROMPT+='%{$fg[green]%}%n@%m '  # 显示 username@host
PROMPT+='$(conda_prompt_info)'  # 显示 Conda 环境
PROMPT+='%{$fg[cyan]%}%c%{$reset_color%} '  # 显示当前目录
PROMPT+='$(git_prompt_info)'  # 显示 Git 状态ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}%1{✗%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"

现在就先写这么多吧

http://www.xdnf.cn/news/956989.html

相关文章:

  • C语言 学习 宏命令(预处理) 2025年6月9日14:41:39
  • 【FTP】ftp文件传输会丢包吗?批量几百个文件传输,有一些文件没有传输完整,如何解决?
  • 机器人模仿学习调研
  • 处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的
  • Android实践:查看远程文档
  • 数据驱动证券业务精细化决策,从洞察到行动的全链路赋能
  • IBMS集成系统 结合数字孪生技术,实现建筑的3D可视化监控与智能化运维
  • prxomox 8.3-8.4更新
  • 如何在Android Studio中导出apk文件
  • [25-cv-06277]Keith律所代理昆虫画作版权图
  • docker相关(AI回答)
  • 详解快排的四种方式
  • RT_Thread——线程管理(上)
  • 【系统架构设计师-2025上半年真题】案例分析-参考答案及部分详解(回忆版)
  • 【最新案例】智能物料称重柜/生鲜称重售卖柜系统, 共享自助管理系统, 物联网应用定制开发
  • 如何删除linux空的文件夹
  • 02__C++的基本语法
  • Unity中的Mathf.Lerp
  • ArcGIS Pro+ArcGIS给你的地图加上北回归线!
  • 安宝特案例丨Vuzix AR智能眼镜集成专业软件,助力卢森堡医院药房转型,赢得辉瑞创新奖
  • 什么是EULA和DPA
  • Android Test4 Application(Context)实例的获取
  • 深入探讨渗透测试的定义、关键步骤以及实施方法
  • 《射频识别(RFID)原理与应用》期末复习 RFID第三章 编码和调制(知识点总结+习题巩固)
  • EZDML:一款国产免费的数据库建模工具
  • [25-cv-61102]SMG律所代理Fanatics 体育用品商标维权案
  • UI学习(三)
  • 嵌入式学习Day34
  • VS Code中Augment AI免费额度用尽的完美解决方案
  • CppCon 2015 学习:The Birth of Study Group 14