當前位置:首頁 » 雲伺服器 » yum源伺服器搭建

yum源伺服器搭建

發布時間: 2022-02-16 17:47:07

linux中構建本地yum源伺服器中伺服器配置文件怎麼寫

配置文件路徑及文件名:/etc/yum.repos.d/dvd_iso.repo

[ded_iso]
name = install from ded_iso
baseurl = file:///media/Fedora%2014%20i386%20DVD/
enable = 1
gpgcheck = 0

baseurl:iso掛載路徑

❷ 怎麼搭建基於ftp伺服器的yum源

啟動Red Hat Enterprise Linux ,並放入安裝光碟
掛載光碟機 mount /dev/cdrom /mnt
安裝FTP服務
cd /mnt/Server
rpm -ivh vsftpd*
chkconfig vsftpd on
service vsftpd start
安裝createrepo軟體包
rpm –ivh createrepo*
拷貝系統盤中的文件到本系統中
cp -R /mnt/Server /var/ftp/pub
二. 搭建 Yum

生成依賴性關系createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/這個地方要注意. comps-rhel5-server-core. xml一定不能手動生成. 默認安裝光碟上已經有了
做完上面的步驟後會有一個錯誤提示. 「Could not remove old metadata dir: . olddata「說目錄有問題。不用管他. 把那個目錄刪除掉rm –rf /var/ftp/pub/Server/. olddata
把步驟1再做一遍createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/
創建倉庫文件 新建一個倉庫文件. 名字可以隨便起.cd /etc/yum.repos.d vim yum. repo在文件中寫如下內容

[base]
name=base
# 192. 168. 0. 6是你的Yum源地址
baseurl=ftp://192. 168. 0. 6/pub/Server
# 是否開啟源
enabled=1
#是否驗證. 可不要
gpgcheck=1
#驗證的密鑰. 可不要
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

❸ 如何創建redhat的yum的本地源和使用163伺服器的源

首先在自己的電腦上安裝Redhat6.5(本經驗用的是Redhat6.5-64位的系統),然後把Redhat6.5系統ISO鏡像文件放到自己的電腦中(本經驗是放在/root 下,切記自己的存放路經,以後不要再變動此路徑和移動ISO文件)如圖:

在根(/)下建立yum 目錄,命令是: mkdir /yum。這個目錄是用於掛載ISO文件的目錄。

修改/etc下yum的配置文件,在修改之前可先備份下系統自帶的配置文件,用於它用。
備份步驟:
1、cd /etc/yum.repos.d
2、ls(查看下以上目錄的內容),應該只有一個文件:rhel-source.repo
3、mv rhel-source.repo rhel-source.repo.bak
4、在ls查看下是否有兩個文件了。

修改yum配置文件步驟:
1、vim /etc/yum.repos.d/rhel-source.repo
2、點i,進入vim編輯模式,修改紅色邊框內容如圖片所示
name:(可以隨便寫)
baseurl=file:///yum(這個就是你要掛在的本地目錄)
enabled=1
gpgcheck=0
3、:號,wq退出vim。

配置完yum,然後配置下自動掛載。步驟如下:
1、vim /etc/rc.local
2、點i,進入vim編輯模式,添加一行語句,如圖片:
mount -o loop /root/rhel-server-6.5-X86_64-dvd.iso /yum
(把你的ISO文件,掛載到/yum下)
3、:號,wq退出vim。
4、reboot重啟機器。

檢查/yum下是否有軟體包。如果顯示如圖所示,則成功掛在本地yum源。

❹ centos可以搭建什麼伺服器

安裝操作系統
CentOS
6.2
,CentOS-6.2-i386-bin-DVD1.iso(32位)
,CentOS-6.2-x86_64-bin-DVD1.iso(64位)
安裝
CentOS時,選擇
「Basic
Server」
root密碼:root123
CentOS
自帶了ssh
安裝完操作系統後,添加一個用戶
dev
1
[root@localhost
~]$
useradd
dev
然後密碼設為
dev123
1
[root@localhost
~]$
passwd
dev
給予
sudo
許可權
1
2
3
4
[root@localhost
~]$
chmod
u+w
/etc/sudoers
[root@localhost
~]$
vim
/etc/sudoers
#
在root
ALL=(ALL)
ALL

添加dev
ALL=(ALL)
ALL
[root@localhost
~]$
chmod
u-w
/etc/sudoers
設置上網
安裝完操作系統後,還不能上網,配置DHCP方式上網:
1
2
3
4
5
6
7
8
9
10
11
vim
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="00:0C:29:BD:E1:19"
NM_CONTROLLED="yes"
ONBOOT="yes"
BOOTPROTO=dhcp
USECTL=no
TYPE=Ethernet
PEERDNS=yes
#保存退出
sudo
service
network
restart
或者,配置靜態IP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
DEVICE="eth0"
HWADDR="00:0C:29:10:F4:4C"
ONBOOT="yes"
BOOTPROTO=static
TYPE=Ethernet
IPADDR=192.168.0.162
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
NETWORK=192.168.0.0
#保存退出
#修改/etc/sysconfig/network
sudo
vim
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.0.1
#保存退出,重啟網路
sudo
service
network
restart
如果失敗,比如IP已被佔用,換一個IP試試
修改DNS,即時生效
1
2
3
4
5
sudo
vim
/etc/resolv.conf
nameserver
192.168.0.1
#
google提供的域名伺服器
nameserver
8.8.8.8
search
localhost
安裝常用軟體
有兩種方式,方法一,去官網下載已經編譯好的二進制文件,或源代碼,編譯安裝方法二,用yum
命令安裝,安裝官方yum源里已經編譯好的程序包。
第一種方式要敲很多命令,比yum麻煩,但是可以預先下載好文件,省略了下載的時間,整體速度比yum安裝方式快很多,而且可以安裝最新版。推薦第一種方式
第二種方式操作簡單,敲打的命令少,但是往往yum源的更新速度跟不上各個軟體的官網速度,用Yum安裝的版本經常比較舊。
yum的命令形式一般是如下:yum
[options]
[command]
[package
...],其中的[options]是可選的,選項包括-h(幫助),-y(當安裝過程提示選擇全部為」yes」),-q(不顯示安裝的過程)等等。[command]為所要進行的操作,[package
…]是操作的對象。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#yum
search
package-name
#
在線搜索包
#yum
list
installed
#
列出所有已經安裝的包
#
#sudo
yum
install
package-name
#
安裝程序包
#sudo
yum
groupinsall
group-name
安裝程序組
#
#sudo
yum
remove
package-name
刪除程序包
#sudo
yum
groupremove
group-name
刪除程序組
#
#yum
update
#全部更新
#yum
update
package-name
#更新程序包
#sudo
yum
groupupdate
groupn-name
升級程序組
#sudo
yum
upgrade
#
更新源列表
#yum
upgrade
package-name
#升級程序包
#sudo
yum
clean
all
#
清除緩存
#更新
sudo
yum
update
#清理緩存
sudo
yum
clean
all
&&
yum
clean
metadata
&&
yum
clean
dbcache

❺ 7多台內網伺服器如何共享同一本地yum源

共享的方式很多,如文件共享,伺服器的話有ftp,文件伺服器等,不知你是想要何種共享

❻ 如何配置yum伺服器

rpm也是不錯的軟體包管理軟體,但其安裝時軟體包的的依賴是讓人頭疼的一個問題,而yum的出現可以完全解決這個依賴問題,Yum是在目前Linux主流版本中配置的一個shell前端軟體管理器。在使用yum進行指定包安裝的時候,可以自動的進行依賴軟體的定位、指定伺服器的下載,實現一次性的將所有包安裝完成.Yum使用有很多好處,最大的好處莫過於簡單化RPM軟體包的安裝、刪除和更新,同時自動的解決了軟體包依賴和下載包庫方便配置問題。

方法/步驟

安裝ftp並做簡單配置,將其啟動service vsftpd restart:

將光碟掛上(創建掛載點mkdir /media/cdrom;設置掛載mount /dev/cdrom /media/cdrom),然後將其中的內容復制到/var/ftp/pub/下,

cd /etc/yum.repos.d/

cp -p 復制一個配置文件,並做如下修改,修改時ftp的目錄選擇一定要看仔細,理解正確,192.168.142.2即代表/var/目錄所以其後直接接pub目錄。

yum clear all:清除yum緩存
yum update:進行yum源更新
yum list :列出可用的mirrors

END
注意事項

createrepo的存在可以解決yum源的依賴關系,實現數據的重新載入,從而使第三方軟體也能夠實現通過yum來安裝。

❼ linux yum內網源伺服器

通過如下方式就可以了。

一、yum伺服器端配置

1.安裝FTP軟體

#yum install vsftpd

#service vsftpd start

#chkconfig --add vsftpd

#chkconfig vsftpd on

2. 把centos6.2的光碟掛載到伺服器上,之後拷貝DVD中所有文件到本機ftp目錄下

#mount /dev/cdrom /mnt

#mkdir -p /var/ftp/yumserver-alsww

#cp -vfr /mnt/* /var/ftp/yumserver-alsww

3. 安裝 createrepo 軟體包

#yum install createrepo

#cd /var/ftp/yumserver-alsww

# createrepo .

到此伺服器端配置完成(最好此時關閉防火牆,否則接下來的客戶端測試可能不成功)

二、yum客戶端配置

1.編輯yum配置文件,注意備份重要文件,防止配置出錯造成不必要的麻煩

#cd /etc/yum.repos.d/

#cp CentOS-Media.repo CentOS-Media.repo.bak

#mv CentOS-Base.repo CentOS-Base.repo.bak

#mv CentOS-Media.repo alsww.repo

#vim alsww.repo

[c6-media]

name=CentOS-$releasever - Media

baseurl=ftp://你的yum伺服器IP/yumserver-alsww

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

2.到此yum客戶端配置完成,可以測試了(客戶端可以沒外網,但是內網必須通)。

#yum list |grep gcc

gcc.x86_64 4.4.6-3.el6 @base

libgcc.x86_64 4.4.6-3.el6 @anaconda-CentOS-201112091719.x86_64/6.2

compat-gcc-34.x86_64 3.4.6-19.el6 c6-media

compat-gcc-34-c++.x86_64 3.4.6-19.el6 c6-media

compat-gcc-34-g77.x86_64 3.4.6-19.el6 c6-media

...

如果出現這類的顯示,有 "c6-media" 這種的,說明配置成功。

接下來就可以任你所需,安裝yum包了~~

我實驗成功過的

❽ 詳解linux伺服器如何搭建yum源

1、檢查安裝vsftpd軟體使用如下命令#rpm -qa grep vsftpd可以檢測出是否安裝了vsftpd軟體,如果沒有安裝,使用YUM命令進行安裝。2、啟動服務 使用vsftpd軟體,主要包括如下幾個命令:啟動ftp命令#service vsftpd start停止ftp命令#service vsftp...

熱點內容
phpxss攻擊 發布:2024-09-22 03:46:17 瀏覽:734
電腦怎麼通過網線訪問伺服器網線 發布:2024-09-22 03:45:35 瀏覽:746
如何查已有網路的密碼 發布:2024-09-22 03:31:30 瀏覽:893
驅動forlinux 發布:2024-09-22 03:15:50 瀏覽:789
凌派車有哪些配置 發布:2024-09-22 03:15:00 瀏覽:749
壓縮文件為什麼打不開 發布:2024-09-22 03:09:13 瀏覽:645
我的世界緩存清理 發布:2024-09-22 03:09:10 瀏覽:644
鬥地主癩子演算法 發布:2024-09-22 03:08:09 瀏覽:120
解釋與編譯的區別 發布:2024-09-22 02:58:26 瀏覽:90
示教系統有哪些配置 發布:2024-09-22 02:47:13 瀏覽:261