APT存储库是网络服务器或本地目录,其中包含deb软件包和元数据文件,这些文件可由APT工具读取。
虽然默认的Ubuntu存储库中有数千个可用的应用程序,但是有时你需要从第三方存储库安装软件。
在本教程中,向你展示在Ubuntu和Debian系统上添加apt存储库的两种方法,第一种方法是使用add-apt-repository命令,第二种方法是使用文本编辑器手动添加存储库。
Apt源
在Ubuntu和其他所有基于Debian的发行版中,apt软件存储库在/etc/apt/sources.list文件或/etc/apt/sources.list.d/目录下的独立文件中定义。
/etc/apt/sources.list.d/目录中的存储库文件的名称必须以.list结尾。
/etc/apt/sources.list文件的常规语法采用以下格式:deb http://repo.tld/ubuntu distro component...行中的第一个条目定义归档的类型,归档类型可以是deb或deb src,Deb意味着存储库包含.deb包,而Deb src则意味着源包第二个条目是存储库URL第三项指定分发代码名称,如beaver,xenial等最后的条目是存储库组件或类别,默认的Ubuntu存储库分为四个组件-main, restricted, universe和multiverse,通常,第三方存储库只有一个类别。
/etc/apt/sources.list.d/目录下文件的格式与常规sources.list文件的格式相同。
大多数存储库都提供一个公钥来验证下载的包,这些包需要下载和导入。
为了能够添加或删除存储库,你需要以具有sudo访问权限或root用户的身份登录。
通常