博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux有问必答:如何在Debian下安装闭源软件包
阅读量:6338 次
发布时间:2019-06-22

本文共 1129 字,大约阅读时间需要 3 分钟。

Linux有问必答:如何在Debian下安装闭源软件包

提问: 我需要在Debian下安装特定的闭源设备驱动。然而, 我无法在Debian中找到并安装软件包。如何在Debian下安装闭源软件包?

Debian是一个拥有软件包的发行版. 这些软件包被分为三类: main, contrib 和 non-free, 主要是根据许可证要求, 参照 (DFSG)。

main软件仓库包括符合DFSG的开源软件。contrib也包括符合DFSG的开源软件,但是依赖闭源软件来编译或者执行。non-free包括不符合DFSG的、可再分发的闭源软件。main仓库被认为是Debian项目的一部分,但是contrib和non-free不是。后两者只是为了用户的方便而维护和提供。

如果你想一直能够在Debian上安装闭源软件包,你需要添加contrib和non-free软件仓库。这样做,用文本编辑器打开 /etc/apt/sources.list 添加"contrib non-free""到每个源。

下面是适用于 Debian Wheezy的 /etc/apt/sources.list 例子。

 
  1. deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
  2. deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free
  3.  
  4. deb http://security.debian.org/ wheezy/updates main contrib non-free
  5. deb-src http://security.debian.org/ wheezy/updates main contrib non-free
  6.  
  7. # wheezy-updates, 之前叫做 'volatile'
  8. deb http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
  9. deb-src http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free

修改完源后, 运行下面命令去下载contrib和non-free软件仓库的文件索引。

 
  1. $ sudo apt-get update

如果你用 aptitude, 运行下面命令。

 
  1. $ sudo aptitude update

现在你在Debian上搜索和安装任何闭源软件包。

原文发布时间:2014-12-29
本文来自云栖合作伙伴“linux中国”

转载地址:http://nxooa.baihongyu.com/

你可能感兴趣的文章
Log4net的一点改进
查看>>
JDK安装和环境变量配置-成功经验
查看>>
VC++中如何复制对话框资源
查看>>
LVS+Keepalived+Squid+Nginx+MySQL主从高性能集群架构部署方案
查看>>
CentOS 6.4 服务器版安装教程(超级详细图解)
查看>>
ArcGIS 概述
查看>>
控制面板中java设置项如何删除
查看>>
HTML5 模拟现实物理效果,感受 Web 技术魅力
查看>>
配置IIS,Apache,PHP过程中遇到的一些问题
查看>>
java环境变量配置
查看>>
ECshop鼠标划过弹出 微信扫一扫代码
查看>>
struts2 DMI
查看>>
FusionCharts简单教程(一)---建立第一个FusionCharts图形
查看>>
恢复误删的进程在使用的文件
查看>>
VS2013 Web项目添加引用项目后,引用上有黄色的感叹号小图标
查看>>
nginx基本配置与参数说明
查看>>
Mybatis <Sql>标签
查看>>
Eclipse For JavaEE安装、配置、测试
查看>>
TypeError: invalid 'in' operand obj
查看>>
被嫌弃的eval和with
查看>>