ubuntu的软件源是怎么回事

ubuntu的软件源是怎么回事,第1张

源,在Ubuntu下,它相当于软件库,需要什么软件,只要记得正确的软件名就可以用命令安装:

sudo apt-get install 软件名

例如:你要安装gcc软件,那么你就可以再终端中输入sudo apt-get install gcc,这样就能帮你装好gcc软件,如果源里没有这个软件时,此命令就没法完成。

当然,如果你要删除软件时,可以再终端中输入:

sudo apt-get remove 软件名

如何为Ubuntu添加软件源?

如果你要的软件没有,那么可以通过添加一些软件较为齐全的源来解决,也就是放入更多的软件到软件库中。

在终端输入sudo gedit /etc/apt/sources.list

sources.list就是添加源的文件,只要把你在网上找到的源地址加在最后一行就行了,然后保存。回到终端下,更新一下软件列表,输入:

sudo apt-get update

平时,如果你的源下载速度不快,你也可以通过此种方式更新源,去获取更快速度的源

方案一:使用DVD光盘 首先把你的光盘放入光驱,待光驱读取一段时间自动挂载后,打开终端,

执行: $ sudo apt-cdrom -m -d /media/cdrom0 add

执行结果如下: 现把 /media/ubuntu-12.04-dvd/ 作为了 CD-ROM 的挂载点

正在鉴别.. [6c9fa028a2a77a6a3b571ccefb68b9ea-2]

正在光盘中查找索引文件.. 找到了 2 个软件包索引、0 个源代码包索引、0 个翻译索引和 1 个数字签名

这张光盘现在的名字是: “Ubuntu-Server 12.04.1 LTS _Precise Pangolin_ - Release i386 (20120817.3)”

正在复制软件包列表……gpgv: 于 2012年04月22日 星期三 03时02分02秒 CST 创建的签名,使用 DSA,钥匙号 FBB75451

gpgv: 完好的签名,来自于“Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>”

Reading Package Indexes... 完成

正在写入新的软件包源列表

对应于该光盘的软件包源设置项是:

deb cdrom:[Ubuntu-Server 12.04.1 LTS _Precise Pangolin_ - Release i386 (20120817.3)]/ jaunty main restricted

请对您的光盘套件中的其它光盘重复相同的 *** 作。

W: Skipping non-exisiting file /media/ubuntu-12.04-dvd/dists/jaunty/main/binary-i386/Packages

W: Skipping non-exisiting file /media/ubuntu-12.04-dvd/dists/jaunty/main/debian-installer/binary-i386/Packages

W: Skipping non-exisiting file /media/ubuntu-12.04-dvd/dists/jaunty/restricted/binary-i386/Packages

然后执行:sudo apt-get update 就可以安装你想要到软件了。

注意,执行完成后查看cat /etc/apt/sources.list文件,确保文件如下一行在文件顶部或者在网络源前面,否则,安装软件的时候系统还是优先从网络上下载。

deb cdrom:[Ubuntu-Server 12.04.1 LTS _Precise Pangolin_ - Release i386 (20120817.3)]/ precise main restricted

方案二:使用iso镜像

首先,你必须先挂载你的iso镜像文件。

$ sudo mount -o loop -t iso9660 /.../ubuntu-12.04-dvd-i386.iso /media/cdrom0/ (红色部分为你的iso文件的绝对路径)

$ sudo apt-cdrom -m -d /media/cdrom0 add

这样就同方案一显示的一样。推荐使用方案二,一来 *** 作方便,二来可以减少光驱的使用次数,延长其寿命

完成后安装vsftpd即可顺利完成。(因为光盘中有vsftpd软件)

$ sudo apt-get install vsftpd

PPA,表示Personal Package Archives,也就是个人软件包集很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库。为了方便Ubuntu用户使用,launchpad.net提供了ppa,允许用户建立自己的软件仓库,自由的上传软件。PPA也被用来对一些打算进入Ubuntu官方仓库的软件,或者某些软件的新版本进行测试。

Launchpad是Ubuntu母公司canonical有限公司所架设的网站,是一个提供维护、支援或联络Ubuntu开发者的平台。

针对Ubuntu而言,用https://launchpad.net/ubuntu/+ppas搜索更加准确

添加源地址Ubuntu 9.10之后的版本,添加源地址、密钥等内容,只需要一条简单的命令即可

sudo add-apt-repository ppa:user/ppa-nameubtuntu10.04安装redis的ppa源

到https://launchpad.net/ubuntu/+ppas搜索“redis-server”通过上面说的指令将此ppa的源导入sudo  add-apt-repository ppa:schwuk/redis 更新源安装redis即可,添加ppa的源相当于在sources list添加那两个软件源sudo  apt-get  update sudo  apt-get  install  redis-server


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11699152.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存