当前位置:首页 » 代理许可 » linux专有软件源

linux专有软件源

发布时间: 2021-01-22 10:02:31

Ⅰ linux 软件源是什么意思

源就是来源。
就是你安装软件时,程序从哪里获取软件包(安装程序在你的机器上,但需要安装的东西却在软件源服务器上)。

其实你可以把他称为软件仓库。安装软件时,就是从仓库里面调取数据放在你的机器上。

Ⅱ linux下yum install的软件源在哪里

linux下yum install的软件源位置是通过配置文件来配置的,可修改。
/etc/yum.repos.d为本地源位置
配置文件/etc/yum.conf中,详细定义了yum的工作方式和参数。
[root@bspdev etc]# cat /etc/yum.conf
[main] //主配置信息
cachedir=/var/cache/yum //保存缓存和数据库文件的位置
keepcache=0
debuglevel=2 //调试信息输出等级
logfile=/var/log/yum.log //日志位置
distroverpkg=redhat-release //yum使用的RPM包distribution版本;
tolerant=1 //默认为0,如果为1表示当安装多个包是,失败了继续安装其他;
exactarch=1 //精确匹配硬件平台,只有完全相同才更新;
obsoletes=1 //当使用升级模式时,一些包没有用了,可以删除(取值1)
gpgcheck=0 //安装时是否检查RPM包的PGP签名;
plugins=1 //Yum插件是否可用
bugtracker_url=http://bugs.centos.org/yum5bug

# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h

installonly_limit = 5

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d //定义可选的位置

Yum支持的源地址种类很多,有本地、FTP和Internet等。三种方式的差异仅仅在于客户端访问Yum的方式不同。本篇仅介绍本地Yum源的配置和使用。

2、配置本地Yum源库

目的是在本地目录上建立一个Yum源库,RPM包来自安装光盘。

使用Mount命令,将插入的光盘Mount到Linux的目录结构上。

[root@bspdev /]# mount /dev/cdrom /media //将光盘mount到/media目录上
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@bspdev /]# cd /media
[root@bspdev media]# ls –l //挂载CentOS版本;
total 484
dr-xr-xr-x 2 root root 432128 Mar 5 10:16 CentOS //CentOS RPM包位置
-r--r--r-- 1 root root 14 Mar 2 05:00 CentOS_BuildTag
-r--r--r-- 1 root root 212 Oct 1 2009 EULA
-r--r--r-- 1 root root 18009 Oct 1 2009 GPL
dr-xr-xr-x 4 root root 2048 Mar 5 10:12 images
(篇幅原因,省略部分)
-r--r--r-- 1 root root 7058 Mar 5 10:22 TRANS.TBL
[root@bspdev media]#

[root@bspdev CentOS]# pwd
/media/CentOS

安装repository工具包。

[root@bspdev CentOS]# pwd
/media/CentOS
[root@bspdev CentOS]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
warning: createrepo-0.4.11-3.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:createrepo ########################################### [100%]

将rpm包拷贝的准备好的/yum/server中去。

[root@bspdev CentOS]# cd /
[root@bspdev /]# mkdir /yum/server -p
[root@bspdev media]# cd CentOS
[root@bspdev CentOS]# cp * /yum/server/
You have mail in /var/spool/mail/root
[root@bspdev CentOS]#

这样,我们将所有的rpm包保存在了/yum/server上。

最后,我们建立reposity的索引。

[root@bspdev CentOS]# createrepo /yum/server
2669/2669 - totem-devel-2.16.7-7.el5_6.1.i386.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata

3、配置参数文件
修改服务端文件,设置行为。
[root@bspdev CentOS]# vi /etc/yum.conf

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=0 //本地一般不需要设置该选项
plugins=1
bugtracker_url=http://bugs.centos.org/yum5bug

# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h

installonly_limit = 5

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
~
在客户端,我们创建新的容器和配置文件。首先我们先将原有的信息备份保存。
-客户端
[root@bspdev CentOS]# cd /
[root@bspdev /]# mkdir /etc/yum.repos.d/bak
[root@bspdev /]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
[root@bspdev /]# cd /etc/yum.repos.d/bak/
[root@bspdev bak]# ls -l
total 36
-rw-r--r-- 1 root root 1926 Feb 25 16:20 CentOS-Base.repo
-rw-r--r-- 1 root root 631 Feb 25 16:20 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 626 Feb 25 16:20 CentOS-Media.repo
-rw-r--r-- 1 root root 6118 Feb 25 16:20 CentOS-Vault.repo
[root@bspdev bak]# cd /
[root@bspdev /]# vim /etc/yum.repos.d/localyum.repo

[localyum] //容器名
Name=localyum
baseurl=file://yum/server //目录
enable=1
gpgcheck=0
~

Ⅲ linux是怎样通过软件源,找到软件安装包的

1、查找rpm包:挂载一个系统镜像包,直接在挂载的目录下查找。
2、查看是否安装:rpm -q 包名

Ⅳ 高手进:linux软件源启用不了

安装本地yum源是不是不够用啊 ,rhel的源是收费的,centos是与rhel基本一致的,而且源是免费的,目前一版般的企业还是倾向于权免费的linux,所以多接触免费的linux系统,对以后的工作更有利

Ⅳ linux下怎么添163软件源

Linux软件源配置文件是/etc/apt/sources.list文件,只要向里面添加正确的软件源地址就可以了。一些版给出权Ubuntu添加163软件源的步骤。
1,打开终端,输入:sudo vi /etc/apt/sources.list在末行插入正确的地址。
2,保存文件更改并退出。然后输入命令:sudo apt-get update更新软件源。
3,等待更新完成后下载软件试试有没有快一点。

Ⅵ 如何知道一个linux源里的所有软件包名称

centos:
yum list available

ubuntu:
apt-cache mpavail

Ⅶ 我想用在linux下 用glade写一个qq类似的聊天软件请问有没有可以参看的文章或是可以例用的源代 写qq用的

Glade只是来一个GTK界面设计软件,可以看看自它的文档(http://www.tldp.org/),不过作用不大,直接看GTK文档更管用。
Linux下的IM软件不少,有大有小,管够(甚至有好些专门带了QQ支持的,花点时间啃下来,就不需要从零开始了),去sf.net和googlecode上找找。

Ⅷ 不同版本的Linux操作系统下软件源设置有哪些

不同linux发行版之间无非是软件包管理方式有所不同,默认的一些软件和配置不太一样。 软件当然通用(用法,配置文件格式等都通用)

Ⅸ 什么是Linux 软件源

Linux的软件源,举个不太恰当的例子,就像Windows下的各种软件管家回,如网络软件管家、答360软件管家、QQ软件管家等,就是很多软件的集合中心,方便用户下载使用软件。

具体楼主可以看看这篇文章中的关于Yum软件仓库的介绍:网页链接

更多Linux系统知识,楼主可以网络《Linux就该这么学》。

Ⅹ Linux,假设我们有一个远程软件源为http://xx.cn/rhel,请设置系统的软件源.

vi /etc/yum.repos.d/rhel.repo
内容:
[RHEL]
name=Red Hat Enterprise Linux
baseurl=http://xx.cn/rhel/
enabled=1
gpgcheck=0

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837