虚拟机网络配置
【1】虚拟机提供的网络
桥接模式:可以联网,和主机不是同一个ip地址
NAT模式:可以联网,虚拟机和主机是同一个ip地址
仅主机模式:不能联网,可以实现虚拟机和主机之间的通信
【2】虚拟机是否能连接网络
使用ping指令,如
【3】配置桥接网络
i)让虚拟机的网络适配器支持桥接网络
菜单栏中----->虚拟机---->设置----->硬件中的网络适配器----->右侧选择桥接模式/自定义的VMnet0
ii)保证虚拟机可以设置桥接网络
注意:
如果网络编辑器中不提供桥接网络,还原默认的网络设置,如果还不行,安装更高版本的VMware。
描述中就是主机正在使用的网卡
iii)去ubuntu中配置桥接网络
右上角---->网络图标---->有线设置
选择添加网络或者修改已有的网络
手动设置ipv4网络
- 搜索输入cmd打开命令行
- 输入ipconfigip地址必须唯一,不能重复,如果连不上网,可能和别人的ip冲突,需要修改ip地址
-
在线下载软件(apt-get/apt)
-
【1】更新软件源
可以理解为更新软件仓库,ubuntu默认是国外的软件源,为了更安全更快速的使用,需要将软件源更新成国内的软件源
国内的软件源:清华源、阿里源、163源、中科大源
需要修改ubuntu中/etc/apt/sources.list文件,将文件中原有的内容,改为清华源中的内容
(可以选择将原来的文件备份一份,/etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak )
sudo vim /etc/apt/sources.list
由于sources.list在根目录下,没有写权限,修改需要使用
wq!强制执行
【2】将软件源中的软件列表加载到本地
sudo apt-get update //自动读取/etc/apt/sources.list中的文件更新软件列表
【3】在线下载软件
在有网络的情况下下载并安装软件,会自动下载软件所需的其他依赖文件
sudo apt-get install 软件名
软件下载并安装好后,直接终端输入软件运行,默认前台运行
软件名 & 后台运行软件,软件不能通过ctrl+c终止
在后台运行软件时,终端会自动弹出该进程的进程号,可以使用kill指令杀死进程
kill -9 进程号
sudo apt-get install gnome-mines ---->下载扫雷
cowsay需要使用-l查看所有可以输出的形状
因为这些形状都是文件,需要cowsay -f 形状名 让cowsay输出指定的形状
下载软件安装包: sudo apt-get download 软件名
不完全卸载软件: sudo apt-get remove 软件名 (不删除配置文件)
完全卸载: sudo apt-get remove --purge 软件名
清除默认位置的软件安装包:sudo apt-get clean
使用download会报错
权限不够说的是,刚刚的操作只下载了软件安装包,没有进行软件安装
如果执行download下载软件安装包,安装包会被下载在执行指令的路径
当使用install下载并安装时,软件安装包被下载在默认位置:/var/cache/apt/archives
离线安装软件(dpkg)
【1】软件包的命名规范
sl _5.02- 1_ amd64. deb
| | | | |
软件名 主版本号 修订版本号 支持的架构 符合Debian的软件包标准后缀 i386支持32位架构
【2】Linux下的软件包标准
deb: 符合Debian的软件包标准
rpm: 符合redhat的软件包标准
Redhat和Debian都是Linux的一种发行版
【3】离线安装软件(dpkg)
离线安装软件的前提:必须已经有软件包
离线安装软件的缺点:不会自动下载软件依赖,可能会导致大型软件无法安装成功
dpkg ----->debian package
sudo dpkg -i 软件包名 ----->执行语句的路径下,必须有软件安装包
sudo dpkg -r 软件名 ----->不完全卸载
sudo dpkg -P 软件名 ----->完全卸载