CentOS7.9虚拟机环境配置
2025-08-07
参考资料:
Centos7 虚拟机
一、简介
1、虚拟机系统版本
CentOS-7-x86_64-Everything-2207-02
2、破解用的软件
scl_keygen.zip:生成Synopsys License
pubkey_1.6:包含pubkey_verify和synopsys_checksum,用于patch软件
SynopsysMonoslayer:用于patch高版本scl软件(2023往后)
3、安装的EDA工具
Synopsys
SCL_V2025.03
4、更换国内源
# 获取阿里云源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 清理yun缓存
sudo yum clean all
sudo yum makecache
# 验证新源是否可用
sudo yum repolist
5、虚拟机扩容
二、环境配置
1、~/.bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=
# User specific aliases and functions
alias gv="gvim"
alias g="gvim"
alias la="ls -a"
alias ..="cd ../"
cd() { builtin cd "$@" && ls; }
export PS1='[\u@\h `pwd`]\$'
2、~/.vimrc
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,cp936
set nofoldenable
set helplang=cn "设置中文帮助
set history=500 "保留历史记录
set tabstop=4 "设置tab的跳数
set expandtab
set backspace=2 "设置退格键可用
set autochdir "自动设置当前目录为正在编辑的目录
set scrolloff=5 "在光标接近底端或顶端时,自动下滚或上滚
set showtabline=2 "设置显是显示标签栏
set autoread "设置当文件在外部被修改,自动更新该文件
set mouse=a "设置在任何模式下鼠标都可用set nobackup
set hlsearch "高亮显示查找结果
set incsearch "增量查找
set ruler "在编辑过程中,在右下角显示光标位置的状态行
set showmatch "设置匹配模式,相当于括号匹配
"set smartindent "智能对齐
set autoindent "设置自动对齐
set ai! "设置自动缩进
set cursorline "启用光标行
set fdm=indent
set nu "number
set guifont=Monospace\ Italic\ 24
set ai!
syntax enable
syntax on
"colorscheme darkblue
"colorscheme zellner
colorscheme desert
set nowrap
set guioptions+=b
set cuc
set cul
set hlsearch
set ic
"Toggle Menu and Toolbar
"set guioptions-=m
"set guioptions-=T
"map <silent> <F2> :if &guioptions=~#'T' <Bar>
" \set guioptions-=T <Bar>
" \set guioptions-=m <bar>
" \else <Bar>
" \set guioptions+=T <Bar>
" \set guioptions+=m <Bar>
" \endif<CR>
"set NerdTree
"map <F3> :NERDTreeMirror<CR>
"map <F3> :NERDTreeToggle<CR>