使用Vagrant建立好虚拟机后,经常会出现

使用Vagrant建立好虚拟机后,经常会出现locale setting failed的问题

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_PAPER = "en_US.UTF-8",
	LC_ADDRESS = "en_US.UTF-8",
	LC_MONETARY = "en_US.UTF-8",
	LC_NUMERIC = "en_US.UTF-8",
	LC_TELEPHONE = "en_US.UTF-8",
	LC_IDENTIFICATION = "en_US.UTF-8",
	LC_MEASUREMENT = "en_US.UTF-8",
	LC_CTYPE = "zh_CN.UTF-8",
	LC_TIME = "en_US.UTF-8",
	LC_NAME = "en_US.UTF-8",
	LANG = "en_US"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

通过一下设置,就可以解决这个问题啦

export LANG=en_US:zh_CN.UTF-8
export LC_ALL=C
时间: 2024-11-07 11:50:36

使用Vagrant建立好虚拟机后,经常会出现的相关文章

WIN10 vagrant和virtualbox虚拟机和一键搭建lnmp环境配置thinkphp虚拟主机

版本:win10系统 virtualbox:5.1.26 vagrant :1.9.7 centos 7.0 xshell/git 首先下载好对应版本的软件 配置vagrant和virtualbox 一.把虚拟机加载到box容器中 vagrant box add CentOs7.0 D:\soft\Vagrantfile\package.box CentOs7.0 是给虚拟机起的名字 D:\soft\Vagrantfile\package.box 是box路径也就是centos7.0 二.找一个

VirtualBox复制虚拟机后丢失eth0网卡的解决办法

在VirtualBox中复制linux虚拟机后,启动后发现没有网卡的启动(即输入/sbin/ifconfig后没有eth0),重启network服务,提示的错误为: Device eth0 does not seem to be present, delaying initialization 修改办法: 修改70-persistent-net.rules文件,注释掉原来的eth0那一段,将新增的eth1改为eth0(或者直接删掉这个文件也可以,重启Linux后会再次生成这个文件)复制MAC地址

关于vmware下复制linux系统虚拟机后eth0变成eth1问题解决

在vmware虚拟机中,当我们克隆或者复制linux系统虚拟机后,再启动系统时会发现系统下不再有eth0,而变成了eth1 当我们使用/etc/init.d/network restart重启网络时,会提示找不到设备eth0,如下图所示: 这时我们再使用ifconfig -a命令去查看所有网卡时,会发现其实eth0已经变成了eth1. 那么为什么原来的eth0会变成eth1? 很多Linux distribution使用udev动态管理设备文件,并根据设备的信息对其进行持久化命名.udev会在系

设置VMWare虚拟机使拷贝虚拟机后固定原有的IP地址

VMWare中已经安装并设置好的虚拟机在拷贝给别人后,再次打开该虚拟机时原有自动获取的IP地址将会变化,那么原有根据该IP地址进行的设置均将失效,还需要重新设置,比较麻烦,经过百度查询原来可以将虚拟机的IP固定,设置固定IP地址后的虚拟机拷贝给别人后只需要简单设置VMWare的网络配置即可使用原有的IP地址配置,而不会改变IP地址,特此记录. 操作环境:Windows8.1 64位环境下VMWare 11安装RHEL5.6. 设置步骤: 一.在虚拟机启动之前设置虚拟机的网络配置,设置固定的子网I

网络配置_在Vmware下安装好Linux的虚拟机后

第一步 打开VMware软件的  [编辑]   选择 虚拟机网络配置 第二步 选择VMnet8这张网卡 子网IP 设为 xxx.xxx.xxx.0 注明1 :网卡VMnet1是提供桥接模式的网络的 {如果使用了这张网卡,就同等于你使用着Windows,这么说吧,就是你的Linux不是虚拟机了,同等于真实存在的} {如果旁边还有一台电脑,即使是Windows系统,你在Linux下开启文件共享,Windows系统的那台设备是可以访问得到的} 注明2 :网卡VMnet8是提供Net模式的网络的 {在公

vmware克隆虚拟机后网卡名称及网络地址xiuf

使用vmware克隆虚拟机后,若原主机网卡名称为eth0,那么克隆后的主机使用ifconfig查看仅能看到一个名称为eth1的网卡 并且在/etc/sysconfig/network-scripts/此目录下仅有ifcfg-eth0一个网卡配置文件 ifcfg-eth0的DEVICE属性同样为eth0 那么此时我们无法修改ifconfig中显示的eth1的网络地址及状态,需要让eth0的配置文件生效才能正常使用该网卡. 首先查看网络设备绑定文件:/etc/udev/rules.d/70-pers

在windows下用vagrant建立lnmp开发环境

1.安装vagrant,vitrualbox 2.下载homestead的box包,并添加到vagrant 下载地址: https://atlas.hashicorp.com/laravel/boxes/homestead 如果这里没有看到下载链接,可以将版本号拼接为如下地址进行下载,即将下面的0.2.6换成下载对应的版本. https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.6/providers/virtualbo

20140510 二叉树的建立 先序 后序 中序 比较

#include<stdio.h> #include<malloc.h> typedef struct node { int data; struct node *lchild,*rchild; }; node * create()//先序建立二叉树,根左右 { int x=0; node *t; printf(" input data:"); scanf("%d",&x); if(x==0) t=NULL; else { t=(no

powerdesinger中建立一个表后,出现Existence of index的警告

Table Existence of index A table should contain at least one column, one index, one key, and one reference.可以不检查 Existence of index 这项,也就没有这个警告错误了.这是说没有给表建立索引,而一个表一般至少要有一个索引,这是一个警告,不用的话对执行没有影响.不用管它即可. powerdesinger中建立一个表后,出现Existence of index的警告,码迷,m