全球主机交流论坛

标题: 升级debina 10 ,,一堆坑 [打印本页]

作者: 坏坏    时间: 2019-7-7 23:14
标题: 升级debina 10 ,,一堆坑

听论坛的鬼话,升级debina 10  ,,,,,,一堆坑,,mariadb ,,,,,PHP.. nginx  UU  全是坑

好不容易搞定了

这玩意怎么搞定

php7.3-curl : Depends: php7.3-common (= 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7) but 7.3.6-1+0~20190531112735.39+stretch~1.gbp6131b7 is to be installed

作者: hxuf    时间: 2019-7-7 23:17
linux发行版  没事不要弄什么最新版
作者: 坏坏    时间: 2019-7-7 23:23
hxuf 发表于 2019-7-7 23:17
linux发行版  没事不要弄什么最新版

现在php删除不了,卸载不了,,,,,,SSH
连不上去
作者: loc2019    时间: 2019-7-7 23:36
加-f强制安装
作者: 坏坏    时间: 2019-7-7 23:42
loc2019 发表于 2019-7-7 23:36
加-f强制安装

还是无法安装,也无法删除
作者: Xhvai110    时间: 2019-7-7 23:43
没有重要文件就reinstall了吧
作者: 坏坏    时间: 2019-7-7 23:46
Xhvai110 发表于 2019-7-7 23:43
没有重要文件就reinstall了吧

不可能接受
作者: Winnie    时间: 2019-7-7 23:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: bayren    时间: 2019-7-7 23:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: dvbhack    时间: 2019-7-7 23:59
8升到9,9升到10,没有遇到过任何问题。就是这么顺滑的升级体验,让我把一半的centos都改成debian了
作者: googlebot2    时间: 2019-7-7 23:59

不懂it, 最新的都是bug,坑,
作者: dvbhack    时间: 2019-7-8 00:04
本帖最后由 dvbhack 于 2019-7-8 00:06 编辑

在debian 9下,先依次执行:

apt update
apt upgrade
apt dist-upgrade
然后reboot

然后
apt autoremove
apt autoclean

然后改buster源,记得 main non-free contrib

然后
apt update
apt upgrade
apt dist-upgrade

你那个提示,一看就是没有apt update,缓存里还是debian 9(stretch)的包信息
作者: 坏坏    时间: 2019-7-8 00:05
本帖最后由 坏坏 于 2019-7-8 00:08 编辑
dvbhack 发表于 2019-7-8 00:04
在debian 9下,先依次执行:

apt update


都升级到debian10 了  


sudo apt remove php*
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Unable to locate package php.list
E: Couldn't find any package by glob 'php.list'
E: Couldn't find any package by regex 'php.list'

作者: 冻猫    时间: 2019-7-8 00:07
我是升级后不能reboot。。
作者: solar    时间: 2019-7-8 00:08
一条命令的事, 
  1. apt-get purge php7.0-common  
复制代码

debian buster 还是不错, 速度快了, 内存占用约高
作者: 坏坏    时间: 2019-7-8 00:10
solar 发表于 2019-7-8 00:08
一条命令的事, 
debian buster 还是不错, 速度快了, 内存占用约高

大爷,我是7.3
apt-get purge php7.3-common
作者: solar    时间: 2019-7-8 00:13
坏坏 发表于 2019-7-8 00:10
大爷,我是7.3
apt-get purge php7.3-common
  1. apt install php-curl
复制代码

7.3 默认的,你卸载干嘛?
其他版本可以自行安装
  1. apt install ca-certificates apt-transport-https
  2. wget -q https://packages.sury.org/php/apt.gpg -O- |  apt-key add -
  3. echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

  4. apt update
  5. apt -y  install php7.1 php7.1-cli php7.1-common php7.1-curl php7.1-mbstring php7.1-mysql php7.1-xml

  6. php7.2
  7. apt install ca-certificates apt-transport-https
  8. wget -q https://packages.sury.org/php/apt.gpg -O- |  apt-key add -
  9. echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

  10. apt update
  11. apt -y  install php7.2 php7.2-cli php7.2-common php7.2-curl php7.2-mbstring php7.2-mysql php7.2-xml
复制代码

作者: dvbhack    时间: 2019-7-8 00:16
root用户执行

apt autoclean
apt update

再干别的。
作者: dvbhack    时间: 2019-7-8 00:18
solar 发表于 2019-7-8 00:13
7.3 默认的,你卸载干嘛?
其他版本可以自行安装

他都升到buster了,你让他添加stretch的源……
作者: dvbhack    时间: 2019-7-8 00:19
冻猫 发表于 2019-7-8 00:07
我是升级后不能reboot。。

sudo /sbin/reboot
作者: 坏坏    时间: 2019-7-8 00:20
solar 发表于 2019-7-8 00:13
7.3 默认的,你卸载干嘛?
其他版本可以自行安装

用apt-get purge php7.3-common  删除以后

重装安装了,搞定了
你的echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list
要改成buster
作者: yangxiaozhi    时间: 2019-7-8 00:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我是一个大水怪    时间: 2019-7-8 00:35
本帖最后由 我是一个大水怪 于 2019-7-8 00:37 编辑

升级也要按照基本法啊,不是你想升就升

系统、软件、语言(不科学的划分)本质都是工具,够用就好了,不必要求一定追新。
作者: ymcoming    时间: 2019-7-8 07:14
坚决不自己安装,等VPS商的定制
作者: 30826    时间: 2019-7-8 07:20
solar 发表于 2019-7-8 00:08
一条命令的事, 
debian buster 还是不错, 速度快了, 内存占用约高

就这一个“内存占用”直接让我512MB的小鸡报废了……
作者: debiansid    时间: 2019-7-8 08:00
你连名字都拼错了
作者: tomcb    时间: 2019-7-8 08:01
没事乱升级系统干嘛呢?这不是找事折腾吗?
作者: qxwo    时间: 2019-7-8 08:15
debian10不是说带python3吗,看了下还是2呀。
作者: dvbhack    时间: 2019-7-8 08:19
qxwo 发表于 2019-7-8 08:15
debian10不是说带python3吗,看了下还是2呀。

apt install python3

python --version
python3 --version
作者: reidme    时间: 2019-7-8 08:31
没问题吧
作者: lazy    时间: 2019-7-8 08:35
很简单,它的意思是你现在安装的是php7.3-common stretch版本,它需要的是buster版本,所以卸载之后再重装一次就好了

另外nginx、mariadb也是一样的操作,卸载9的,重新安装10的,用apt remove命令,而不是apt purge,前者只删除软件,后者会把配置也一起删掉
作者: h2o    时间: 2019-7-8 08:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: h2o    时间: 2019-7-8 08:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: longskay    时间: 2019-7-8 10:11
大佬该更新教程了




欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/) Powered by Discuz! X3.4