安装php ppa源
1 | sudo apt-get install software-properties-common |
老版本的12.4之前的ubuntu用下面的命令1
2sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
更新源
1 |
|
安装对应的版本
比如安装7.01
sudo apt-get install -y php7.0
在ubuntu18.04 配置环境,发现无法下载网络资源,但是用ip可以访问外网资源。问题应该是dns没有解析。
试了好多种方法无效,最后找到了解决方法,记录一下
修改/etc/systemd/resolved.conf
将里面的dns注释去掉,配置上自己的dns就可以了1
2[Resolve]
DNS=114.114.114.114
注意:修改完成后,需要重启一下服务器
深度操作系统内核版本,会以一定周期进行更新,已经安装系统的用户,需要安装最新的内核版本,可通过在[终端]应用中输入命令行操作。
1 | sudo apt install linux-image-deepin-amd64 linux-headers-deepin-amd64 |
1 | sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64 |
1 | dpkg -l | grep "linux-image\|linux-headers" |
1 | sudo apt purge linux-image-5.10.18-amd64-desktop linux-headers-5.10.18-amd64-desktop |
本次记录针对ubuntu英文版,打开带有中文字符的文件是,显示乱码问题。不是给ubuntu系统切换到中文版。切换系统语言参考https://blog.csdn.net/qq_36588424/article/details/109617096
出现乱码的原因其实是字符集问题。首先使用locale
查看当前语言环境。1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16# locale
LANG=en_US
LANGUAGE=
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update && sudo apt-get upgrade
接下来就可以安装各种不同版本了