每当我尝试在我的 ubuntu 服务器 18.04 上安装 phpmyadmin 时,都会出现以下错误
sudo apt install phpmyadmin php-mbstring php-gettext
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package phpmyadmin
E: Unable to locate package php-mbstring
E: Unable to locate package php-gettext
我发现大多数线程都建议使用 apt 重新更新和升级,但这样做没有任何作用,而且我在第四行也得到了那个错误
Err:5 http://ppa.launchpad.net/nijel/phpmyadmin/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Hit:6 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:7 http://download.webmin.com/download/repository sarge Release
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/nijel/phpmyadmin/ubuntu bionic Release' does not have a Release file.
有人可以帮忙吗?
答案1
这对我有用:
sudo add-apt-repository universe
然后:
sudo apt install phpmyadmin
答案2
您的 ppa 不提供 bionic 版本的 phpmyadmin。您应该先删除 ppa:
sudo add-apt-repository --remove ppa:nijel/phpmyadmin
sudo apt update
然后再次运行你的命令
sudo apt install phpmyadmin php-mbstring php-gettext
答案3
我遇到了同样的问题。尝试过 sudo apt install phpmyadmin(带或不带 php-gettext 和 php-mbstring,因为我使用的是 php7.1,所以我单独安装了它们),但总是获取 E: 无法找到包 phpmyadmin
以及添加存储库
E:存储库'http://ppa.launchpad.net/nijel/phpmyadmin/ubuntubionic Relea se' 没有 Release 文件。N:从这样的存储库进行更新不安全,因此默认情况下是禁用的。
也尝试从镜像下载该包,但是也没有结果。
ppa 是否损坏了,是否有其他解决方案或解决方法或我可以做些什么来帮助解决此问题?