Linux之apt-get

今天想用Linux看视频的时候,提示我错误,各种依赖关系,表示刚刚开始linux的菜鸟来说是很难应付的,这时候才体会到

apt-get的好用之处。所以特地去查看了一下资料关于apt-get:


下面先看看我碰到的问题,是怎么解决的:


1.我想安装mplayer(sudo apt-get install mplayer),得到如下的结果


 mplayer : 依赖: libavcodec53 (>= 4:0.8~beta2-2) 但是它将不会被安装 或
                   libavcodec-extra-53 (>= 4:0.8~beta2-2) 但是它将不会被安装
           依赖: libavformat53 (>= 4:0.8~beta2-2) 但是它将不会被安装 或
                   libavformat-extra-53 (>= 4:0.8~beta2-2) 但是它将不会被安装


2.我想居然它依赖于这两个包,那我就安装,这时候apt-get 又可以找到这两个包的安装哈!

 sudo apt-get install libavformat53

  sudo apt-get install  libavcodec53,得到结果:


 libavformat53 : 依赖: libavcodec53 (>= 4:0.8.6-0ubuntu0.12.04.1) 但是它将不会被安装 或
                         libavcodec-extra-53 (>= 4:0.8.6) 但是它将不会被安装
                 依赖: libavcodec53 (< 4:0.8.6-99) 但是它将不会被安装 或
                         libavcodec-extra-53 (< 4:0.8.6.99) 但是它将不会被安装


 libavcodec53 : 依赖: libgsm1 (>= 1.0.13) 但是它将不会被安装
                依赖: libschroedinger-1.0-0 (>= 1.0.0) 但是它将不会被安装
                依赖: libvpx1 (>= 1.0.0) 但是它将不会被安装


3.安装这两个文件所依赖的包

apt-get install libgsm1

之后再重复第二步的操作,装完这两个文件之后,就可以装mplayer了!!!

网上有一些关于“TechSmith Camtasia解码器”,“gstreamer0.10-ffmpeg”等装不了的问题,都是跟这个一样,要装这两个包

所以如果有遇到这类问题的可以试试


下面是一些关于apt-get的参数和作用的说明:

        常用的APT命令参数:(<package>,就表示包的名字,用<>括起来方便看)
 
  apt-cache search <package> 搜索包
 
  apt-cache show <package> 获取包的相关信息,如说明、大小、版本等
 
  sudo apt-get install <package> 安装包
 
  sudo apt-get install <package> - - reinstall 重新安装包
 
  sudo apt-get -f install    修复安装"-f = ——fix-missing"
 
  sudo apt-get remove <package> 删除包
 
  sudo apt-get remove <package> - - purge 删除包,包括删除配置文件等
 
  sudo apt-get update 更新源
 
  sudo apt-get upgrade 更新已安装的包
 
  sudo apt-get dist-upgrade 升级系统
 
  sudo apt-get dselect-upgrade  使用 dselect 升级
 
  apt-cache depends <package> 了解使用依赖
 
  apt-cache rdepends <package> 是查看该包被哪些包依赖
 
  sudo apt-get build-dep <package> 安装相关的编译环境
 
  apt-get source <package> 下载该包的源代码
 
  sudo apt-get clean && sudo apt-get autoclean 清理无用的包
 
  sudo apt-get check 检查是否有损坏的依赖


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值