Ubuntu报错LC_ALL: cannot change locale
Ubuntu突然报错更改不了本地语言:
sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
Home of Little Jelly
Ubuntu突然报错更改不了本地语言:
sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
Ubuntu 20.04突然开始报错:ModuleNotFoundError: No module named ‘apt_pkg’。
完整的报错信息是:
Ubuntu 20.04 默认情况没有启用SSH服务,不能远程连接。
可以按照以下步骤启用 SSH 服务:
Ubuntu Docker容器默认语言是英文,我们要把它设置为中文,这里用的Ubuntu版本是20.04。
1. 首先查看当前语言
Docker容器中运行的Ubuntu也可以通过VNC开启桌面,配置过程并不是很复杂。
在这个过程中需要安装:
1. 桌面环境:Unity或Xfce;
2. vnc4server;
3. 常用桌面软件。
Ubuntu 20.04通过apt安装vnc4server时提示找不到源,报错信息如下:
`Package ‘vnc4server’ has no installation candidate`
解决方法:
使用Ubuntu安装宝塔面板时,有些地方跟在CentOS下不太一样,所以需要注意一下,不然会有些意想不到的问题。
### 1. 时区
如果你用的是国外的服务器,Ubuntu上的宝塔不会自动把时区设为东8区,这跟CentOS上是不一样的,需要自己手动操作下。
时区如果设置不对,计划任务的执行时间就会相差8小时,所以设置正确的时区很重要!
众所周知,Swoole是PHP的一大利器。
Ubuntu 20.04通过apt命令安装的PHP版本是7.4,假设你已安装好PHP,现需要安装Swoole扩展。
直接通过pecl安装是不行的,会报需要php8,`pecl/swoole requires PHP (version >= 8.0.0), installed version is 7.4.3`,所以还是得编译Swoole源码,由于编译过程中需要使用`phpize`命令,所以先安装`php-dev`。
以下命令均以root用户执行,也可以用前面加`sudo`。
在Ubuntu下你可能会有这么个需求,定时更换壁纸,或者定时设置系统代理,首先想到的应该是通过Crontab定时任务去执行`gsettings`命令,这样可以做到更换壁纸或设置系统代理。
脚本写好了,手动测试下没有问题,设置好Crontab让它定时执行,到了设置的时间点,定时任务也执行了,也没报错,但就是没有生效。
问题出在哪呢?
Ubuntu 20.04搭建NFS服务,我们用两台服务器做测试,一台做服务端,一台做客户端。
先配置服务端的,在第一台服务器上执行。