在 ubuntu 16.04 上安装 webmin 时出错

Tim*_*ech 4 server package-management apache2 amazon-ec2

所以我试图在 Ubuntu 16.04 amazon ec2 实例上安装 webmin。我已经安装了 apache2、php7、mariadb。我一直在使用http://www.htpcbeginner.com/how-to-install-webmin-on-ubuntu/ guide 并且一切正常,直到出现此错误时 apt-get install 。

Reading package lists... Done
Building dependency tree
Reading state information... Done
N: Ignoring file 'webmin.list.' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Unable to locate package webmin
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Dav*_*ter 5

N: Ignoring file 'webmin.list.' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Run Code Online (Sandbox Code Playgroud)

文件扩展名应该是,.list而不是.list.Apt 将其作为包源文件拾取。

  1. 重命名文件:

    sudo mv /etc/apt/sources.list.d/webmin.list. /etc/apt/sources.list.d/webmin.list
    
    Run Code Online (Sandbox Code Playgroud)
  2. 根据修改后的包源更新包列表:

    sudo apt update
    
    Run Code Online (Sandbox Code Playgroud)
  3. 安装webmin软件包:

    sudo apt install webmin
    
    Run Code Online (Sandbox Code Playgroud)