美文网首页
ubuntu18.04.1下无法安装libgstreamer1.

ubuntu18.04.1下无法安装libgstreamer1.

作者: 流浪的企鹅 | 来源:发表于2020-02-17 12:09 被阅读0次

    最近在使用pyqt5编写多媒体播放程序, 发现ubuntu18.04.1下竟然无法使用下面的命令安装libgstreamer1.0-dev.

    sudo apt install libgstreamer1.0-dev
    

    提示依赖库: libglib2.0-dev不满足要求. 网上查了资料,没有发现大家说无法安装啊?! 下载deb包安装依旧不行.
    怀疑当前使用的source.list依赖配置有问题, 改成ali的源, 执行:

    sudo apt update  && sudo apt upgrade
    

    提示部分升级...? 查看source.list文件:

    sudo vim /etc/apt/source.list 
    

    发现所有 src源不知什么时候被自己注释掉了.

    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    #deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    #deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    #deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    #deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    #deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    

    去掉注释, 重新更新并执行安装代码:

    sudo apt update && sudo apt upgrade && sudo apt install libgstreamer1.0-dev
    

    OK, 顺利完成安装.

    结论: deb-src 源对系统的依赖完整性和稳定性还是很重要的, 不可注释掉 !!!

    相关文章

      网友评论

          本文标题:ubuntu18.04.1下无法安装libgstreamer1.

          本文链接:https://www.haomeiwen.com/subject/pccbfhtx.html