source

phpmyadmin : 의존: php-twig (>= 2.9) 단, 2.6.2-2 가 인스톨 됩니다.뭐라고?

gigabyte 2022. 12. 8. 21:22
반응형

phpmyadmin : 의존: php-twig (>= 2.9) 단, 2.6.2-2 가 인스톨 됩니다.뭐라고?

뭐가 문제인지 알아내는 데 도움이 필요해요.워드프레스 DB를 Import하기 위해 서버에 phpmyadmin을 설치하고 싶은데 설치 시 php-twig에 문제가 있습니다.

phpmyadmin을 설치합니다.

debian@XXX:~$ sudo apt-get install phpmyadmin
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 phpmyadmin : Depends: php-twig (>= 2.9) but 2.6.2-2 is to be installed
E: Unable to correct problems, you have held broken packages.

그래서 php-twig를 설치합니다.

Reading package lists... Done
Building dependency tree
Reading state information... Done
php-twig is already the newest version (2.6.2-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

어떻게 이 두 문장이 동시에 진실일 수 있는가?

  • phpmyadmin : 의존: php-twig (>= 2.9) 단, 2.6.2-2를 설치해야 합니다.
  • php-twig는 이미 최신 버전(2.6.2-2)입니다.

내가 뭘 놓쳤지?

도와주셔서 고마워요.

backports 저장소(https://wiki.debian.org/Backports)를 사용해야 합니다.

aptitude -t buster-backports install php-twig

다음으로 phpmyadmin을 설치할 수 있습니다.

apt install phpmyadmin

소스에서 설치하는 것이 더 쉽고 효율적입니다.저는 https://www.digitalocean.com/community/tutorials/how-to-install-phpmyadmin-from-source-debian-10라는 튜토를 사용합니다.

같은 문제가 있어서 php-twig 2.9를 설치하는 방법을 찾을 수 없었기 때문에, 최종적으로 여기에 기재되어 있는 순서에 따라서, https://www.itzgeek.com/how-tos/linux/debian/how-to-install-phpmyadmin-with-nginx-on-debian-10.html 에서 인스톨 했습니다.

언급URL : https://stackoverflow.com/questions/61477019/phpmyadmin-depends-php-twig-2-9-but-2-6-2-2-is-to-be-installed-what

반응형