配置一台ubuntu
配置一台ubuntu
网络设置
桥接:虚拟机和电脑在同一网络,同一子网下其他的电脑可以访问虚拟机
NAT:宿主机充当虚拟路由器

为什么配置成静态ip
自动状态下ip地址可能会变,设置成静态ip有利于xshell外部连接

ctl alt t
打开命令窗口ping www.baidu.com
静态ip配置之桥接模式(适用于使用路由器连接网络的同学)
选择一个合适的静态ip,不要和其他Windows、Linux或者手机等设备的IP冲突
如何判断IP冲突没有?在shell或者是Windows下的命令行里面使用ping命令测试你想要的IP地址,如果能ping通,那么就不要使用这个IP地址了
打开虚拟机的网络设定,进入IPV4分页,选择manual。修改IP,网络掩码(255.255.255.0)和网关(这个保持和自动情况下一致即可)
修改DNS让它和Windows里面的DNS一致(例如:202.103.44.150)
关闭网络,然后重新打开,再使用ifconfig来检查是否设置成功
静态ip配置之NAT模式(适用于所有同学)
在虚拟机中选择NAT模式,并且将Ubuntu的网络设置设为自动
检查当前能否ping同百度,若不能则尝试重启网络
记录当前的ip地址、网关和DNS
将Ubuntu的网络设置为静态的,其中所有的信息和第3步记录的内容一致
关闭网络,然后重新打开,再使用ifconfig来检查是否设置成功
安装必备工具
sudo apt install net-tools #ifconfig
#使用sudo命令需要输入用户口令
sudo apt install gcc g++ make tree vim git ssh #ssh客户端
ps -elf|grep sshd
查看是否安装成功
.bahsrc
修改修改PS1样式
cd ~
vi .bashrc
在最后添加
export PS1="\[\e[32;1m\]\u \[\e[33;1m\]\t \[\e[35;1m\]\w \n\[\e[0;40m\]$"
source .bashrc
生效
修改ll
修改成alias ll='ls -lh'
换源
先确定linux版本号ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror、
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list
# 清华源 ubuntu 22.04
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
#deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
sudo apt upgrade #更新软件包列表,检查可用的软件包更新
sudo apt update #安装可用的软件包更新
安装vmware-tool
在VMware菜单栏里点击虚拟机选项,找到安装VMware tools选项。
然后进入系统,在右边任务栏中找到DVD图标,打开后找到VMware Tools压缩文件,并将其复制到桌面。
tar -zxvf VMwareTools-10.3.22-15902021.tar.gz
解压进入解压完成的文件夹:
cd vmware-tools-distrib
sudo ./vmware-install.pl
重启系统后设置虚拟机窗口为自动适应
美化vim
方法一:安装vimplus
- 安装代码补全工具
sudo apt install vim-youcompleteme
- 如果vim test.c 随便写一段代码有弹出的内容说明装好了
- 显示所有已装的vim插件
vim-addons

安装不成功需要删掉重装,成功会显示不是installed
# vim-addons remove youcompleteme
vim-addons install youcompleteme

3.安装vimplus
#先安装git
sudo apt install git
#xia'z
git clone https://gitee.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
方法二:使用amix/vimrc
安装前先安装插件
sudo apt install -y ack universal-ctags
amix 的 Vim 配置
awesome版本包括很多很棒的插件,配置和配色方案
git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh
个性化配置
vi ~/.vim_runtime/my_configs.vim
"my_configs.vim添加以下内容
set nu
set hlsearch
syntax on
set cursorline
set tabstop=4
set cindent
set shiftwidth=4
set path +=.,/usr/include
set fileencodings=utf-8,gb18030,gbk,gb2312
colorscheme dracula
常用的使用方法
报错:No module named ‘distutils.sysconfig’
解决方法:
$sudo apt install python3-pip python3-distutils
可能遇到的报错
E: Unable to locate package ***
sudo apt update
并且检查要安装的软件名是否正确
apt-get update 出现E: Could not get lock /var/lib/apt/lists/lock
方法一:kill掉占用资源的进程
资源锁被别的进程占用,先查看一下
$ ps -e | grep apt
2708 ? 00:00:00 apt.systemd.dai
2713 ? 00:00:00 apt.systemd.dai
$ sudo kill -9 2708 2713
再次执行
$ sudo apt-get update
方法二: 重启释放资源
$ sudo reboot
方法三:等一会