三分鐘手操自己的yum源

2021-09-28 20:14:27 字數 1528 閱讀 9529

上次就想手操yum源了,考慮到有的朋友沒接觸過,直接寫成了yum源的科普,活活憋了我乙個星期,現在我們快快開始。

記得那還是在上大學的時候,有一群喜歡程式設計的又**不羈的人,為了改善生活水平進入網際網路大廠,自發的組建了乙個專案組,從此走向了一條不歸路。

一開始不知道版本控制為何物 寫完了**用u盤拷來拷去;不知道可以用yum源自建倉庫儲存,當想給別人部署專案的時候又去拷貝自己的**搭建環境。

現在好了只要建好了倉庫,給別人配置好yum源指向,分分鐘安裝好有木有?想搭建開發環境測試環境還不是一會兒的事。

首先建立乙個目錄用於存放安裝包,然後使用createrepo來建立repository倉庫,如果系統裡沒有該命令的話需要先進行createrepo的安裝

mkdir -p /home/pzqu/repo

yum install createrepo

creatrepo /home/pzqu/repo #將該目錄製作成軟體倉庫

命令執行成功後會在該目錄下建立乙個repodata這就是專門記錄這個源資訊的地方,可以理解為元資料。

建立.repo配置檔案指向到本地倉庫,注意檔名一定要是.repo結尾

vim /etc/yum.repos.d/coding3min.repo

[coding3min]

name=coding3min

baseurl=file:///home/pzqu/repo

enabled=1

gpgcheck=0

敲黑板!file:///這裡有三個斜槓。

通過yum repolist命令檢視倉庫及包的數量,我們的倉庫是空的,所以狀態就是0啦。

到這裡就手操完成了乙個庫,我們可以把rpm包放在這裡,如果有更新就再執行下createrepo .更新元資料就好啦。不過到現在這個庫還只能自己用,要達到給別人用的效果還是不夠的。

預知後事如何,請聽下回分解

本文由部落格一文多發平台 openwrite 發布!

沉默三分鐘

網上見此真情之文,藉以自表 原文 http www.hecaitou.net p 3018 沉默三分鐘是心祭。那麼多年了,國旗終於為平民而降。那麼多天了,全民哀悼終於實現。與此同時,火炬停止傳遞,因為這不是乙個歡慶的時刻。很多年後回顧2008年,我 也許寧可它從日曆中消失。還沒有哪一年和今年一樣,才...

《每天感恩三分鐘》

每天感恩三分鐘 有位104歲的老太太耳聰目明,老而彌堅。有人向她請教長壽秘訣,老太太笑了 我有一帖靈丹妙藥,那就是每天化三分鐘時間感恩。她說,化一分鐘感恩父母 丈夫 兒女 鄰居和陌生人 一分鐘感恩大自然給予的種種關懷和體貼 一分鐘感恩每乙個祥和 溫暖和快樂的日子 感恩使她心裡永遠流淌著幸福的泉水,有...

三分鐘讀懂ZeroMQ

zeromq可以分開來看zero mq,mq就是message queue訊息佇列。zero是零,它代表零中介軟體 none broker 零延遲,同時,它又有了新的含義 零管理 零成本 零浪費。總的來說,零表示最小 最簡,這是貫穿於該項目的哲理。致力於減少複雜程度,提高易用性。訊息佇列有四個典型應...