virtualbox

VirtualBox、VMware在桥接模式下无法获取ip地址问题

那年仲夏 提交于 2020-12-21 03:01:06
声明: 参考 https://blog.csdn.net/lcdcxy/article/details/49362171 https://jingyan.baidu.com/article/948f59242e601dd80ff5f929.html 最近遇到这个问题,我们的主机和虚拟机相互之间能ssh登录并能上网的时候,在VirtualBox、VMware软件中设置了桥接网络,但是启动虚拟机后无法获取ip地址 我的笔记本是无线上网,操作系统是w10的,操作方式如下: 在“计算机”图标上右键选择“管理”,在打开的“计算机管理”窗口中选择左侧的“设备管理器”,点击“操作”再点击“添加过时硬件” 直接下一步 选择如下图所示,下一步 选择如下图所示,下一步 选择如下图所示,下一步,再下一步,安装完成 此时在网络适配器中会多出一个以太网5 接下来,就是设置物理无线网卡的网络共享。在无线网卡的属性对话框中,选择“共享”标签,按图中所示设置即完成了无线网卡的共享。 现在VirtualBox、VMware选择刚添加的的回环适配器,启动虚拟机就可以获取ip并能上网了。 来源: oschina 链接: https://my.oschina.net/u/4328202/blog/3476879

E: 无法获得锁 /var/lib/dpkg/lock-frontend

放肆的年华 提交于 2020-12-19 15:36:03
(scrapingEnv) python@python-VirtualBox:~/scrapingEnv$ sudo apt install python3- pip E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11 : 资源暂时不可用) E: 无法获取 dpkg 前端锁 ( /var/lib/dpkg/lock-frontend),是否有其他进程正占用它? 在 ubuntu 系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生上面的提示。 解决办法如下: 1。终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。 2。强制解锁,命令 sudo rm /var/lib/dpkg/lock-frontend 注释:rm后面跟随你要获取的路径比如我这里是( /var/lib/dpkg/lock-frontend ) 来源: oschina 链接: https://my.oschina.net/u/4344027/blog/3393256

E: 无法获得锁 /var/lib/dpkg/lock-frontend

那年仲夏 提交于 2020-12-19 15:10:13
E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它? (scrapingEnv) python@python-VirtualBox:~/scrapingEnv$ sudo apt install python3- pip E: 无法获得锁 /var/lib/dpkg/lock-frontend - open ( 11 : 资源暂时不可用) E: 无法获取 dpkg 前端锁 ( /var/lib/dpkg/lock-frontend),是否有其他进程正占用它? 在 ubuntu 系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生上面的提示。 解决办法如下: 1。终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。 2。强制解锁,命令 sudo rm /var/lib/dpkg/lock-frontend 注释:rm后面跟随你要获取的路径比如我这里是( /var/lib

Win7 下 实例 Vagrant + VirtualBox

∥☆過路亽.° 提交于 2020-12-19 04:10:49
Vagrantfile: # -*- mode: ruby -*- # vi: set ft=ruby : app_servers = { :web1 => '192.168.1.101', :web2 => '192.168.1.102' } Vagrant.configure("2") do |config| config.vm.box = "centos6.5" config.vm.define :static do |static_config| static_config.vm.network :private_network, ip: "192.168.1.100" static_config.vm.network :forwarded_port, guest: 80, host: 8080 config.vm.provider :virtualbox do |vb| vb.name = "static_web" vb.customize ["modifyvm", :id, "--memory", "256"] end end app_servers.each do |app_server_name, app_server_ip| config.vm.define app_server_name do |app_config| app_config.vm

Minimal Vagrant script to generate fully usable Debian VMs for personal computing

假装没事ソ 提交于 2020-12-15 06:52:50
问题 During the past years, I configured several Debian VMs for personal usage, using either VirtualBox or Vmware. However, I am not a sysadmin, nor do I operate any servers. Instead, my main usage of VMs is to install "throwaway programs" or "untrusted programs" that I do not want to pollute my host system, and I definitely need a full graphical environment within these VMs. Unfortunately, this setup has always been a painful manual process, and I always have to lookup several sites to find out

Minimal Vagrant script to generate fully usable Debian VMs for personal computing

天大地大妈咪最大 提交于 2020-12-15 06:51:30
问题 During the past years, I configured several Debian VMs for personal usage, using either VirtualBox or Vmware. However, I am not a sysadmin, nor do I operate any servers. Instead, my main usage of VMs is to install "throwaway programs" or "untrusted programs" that I do not want to pollute my host system, and I definitely need a full graphical environment within these VMs. Unfortunately, this setup has always been a painful manual process, and I always have to lookup several sites to find out

Minimal Vagrant script to generate fully usable Debian VMs for personal computing

对着背影说爱祢 提交于 2020-12-15 06:51:15
问题 During the past years, I configured several Debian VMs for personal usage, using either VirtualBox or Vmware. However, I am not a sysadmin, nor do I operate any servers. Instead, my main usage of VMs is to install "throwaway programs" or "untrusted programs" that I do not want to pollute my host system, and I definitely need a full graphical environment within these VMs. Unfortunately, this setup has always been a painful manual process, and I always have to lookup several sites to find out

关于virtualbox虚拟电脑控制台严重错误解决方法。。。

半世苍凉 提交于 2020-12-11 06:20:19
关于virtualbox虚拟电脑控制台严重错误解决方法。。。 参考文章: (1)关于virtualbox虚拟电脑控制台严重错误解决方法。。。 (2)https://www.cnblogs.com/ys6738-4271-3931/p/5361231.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/3797416/blog/4791300

探索synchronized偏向锁与重量锁区别-子路老师

荒凉一梦 提交于 2020-12-05 15:52:53
安装CentOS-8.1.1911-x86_64-dvd1.iso(见VirtualBox安装) 下载操作内核glibc库 下载jdk上传到linux 配置环境变量 export JAVA_HOME=/usr/local/software/jdk1.8.0_251 export CLASSPATH=${JAVA_HOME}/lib export PATH=$PATH:${JAVA_HOME}/bin 如果出现 vi /etc/profile修改正确值 输入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 并进行source /etc/profile 更新 环境变量配置成功 yum -y install gcc 安装c编译环境 任意目录新建build tar -zxvf glibc-2.19.tar.gz -C ./build 解压到build文件夹下 操作系统加锁使用的pthread_mutex_lock()方法,我们再次方法中打印调用的线程Id,只要有线程调用os操作系统加锁都会被打印,找到对应的方法文件 添加打印语句 头部需要添加#include <stdio.h> fprintf(stderr,"tid=%lu\n",pthread_self()); 编译文件到/usr/lib: cd glibc-2.19/

xshell连接centos虚拟机的几点注意

懵懂的女人 提交于 2020-12-03 14:19:25
我家用电脑使用联通的宽带,使用virtualbox装了centos6,连接方式使用NAT网络,还有一个是网络地址转换(NAT),不清楚区别是什么,使用xshell连接 当使用cd /etc/sysconfig/network-script/查看文件时,很多时候只有一个ifcfg-lo,但是使用ifconfig查看可以看到eth0接口,那么就需要自己新建一个ifcfg-eth0文件,并做如下配置 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=10.0.2.15 NETMASK=255.255.255.0 HWADDR=08:00:27:FF:1B:95 GATEWAY=10.0.2.1 DNS1=114.114.114.114 几点注意 1. 如果BOOTPROTO=DHCP,这样虚拟机也能连上网络,但是使用xshell连接时会出现如下错误,所以必须使用静态地址 2. virtualbox默认虚拟网段是10.0.2.x/24,所以这里需配置相应的IP 3. 用xshell连接多台虚拟机 1. 如果用NAT模式,需要在xshell中输入127.0.0.1来连接虚拟机,而不是在虚拟机中ifconfig查到的IP地址 2. 如果有多台虚拟机,需要把本机的22端口改一下,不需要改变虚拟机中的22端口。