운영체제: OMV5(데비안 기반)


Docker Portainer에 NextCloud를 설치하고 사용하던 중 며칠전 NextCloud를 업데이트를 했고 그 이후에 NextCloud에 접속해보니 페이지에

"This version of Nextcloud is not compatible with PHP>=8.2.
You are currently running 8.2.6."

이렇게 뜨더라 대충 보니까 PHP버전이 높아서 안되겠거니 하고 구글링해서 PHP다운그레이드 하는 방법을 찾았어


 PHP8.2 지원 · 문제 #32595 · 넥스트클라우드/서버 (github.com) 

# From most instructions on how to install Nextcloud
sudo apt update && apt upgrade -y
sudo apt install apache2
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo  apt update
# and so on
sudo apt-get purge php8.
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt -y install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt -y install php7.4
php -v
javascript 우분투 - 우분투 7.18에서 PHP 04 제거 - 스택 오버플로 (stackoverflow.com
sudo apt-get purge php7.*
sudo apt-get autoclean
sudo apt-get autoremove
...

이런식으로 자료도 많아서 빨리 끝날거라고 생각하고 바로 Portainer에서 NextCloud Container Console로 들어가서 찾았던 명령어들을 입력했어

그런데 이렇게 뜨더라


root@813c--------:/#sudo apt update && apt upgrade -y

sudo: apt: command not found

root@813c--------:/#


apt라는 명령어를 못찾았데 그래서 왜 못찾나 찾아보니 그냥 지원을 안해서 그런거고 yum을 쓰래 그래서 yum을 썻지 그러니까


root@813c2a4e9490:/#sudo yum

sudo: yum: command not found

root@813c2a4e9490:/#


yum도 못찾네? 조졌다 하고 구글링해도 결과는 안나오고 PHP버전 낮추는 것도 apt를 사용해서 PHP버전을 낮추는 거만 알려주더라고 이럴땐 어떻게 해야 하는지 알려주라


요약

1. NextCloud를 사용중인데 PHP버전이 높아서 안됨

2. 다운그레이드 하려고 명령어 사용함

3. 콘솔이 명령어를 못알아먹음


살려줘