一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是EUR?為什么我們需要EUR?

openEuler ? 來源:openEuler ? 2023-03-14 15:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是 EUR

EUR(openEuler User Repo)是openEuler社區(qū)針對開發(fā)者推出的個人軟件包托管平臺,目的在于為開發(fā)者提供一個易用的軟件包分發(fā)平臺。

為什么我們需要 EUR

操作系統(tǒng)的世界,軟件包是一等公民,軟件包的豐富程度和是否易于分發(fā),一定程度上決定了操作系統(tǒng)用戶和開發(fā)者的使用體驗,試想一下這種情況:

1. 開發(fā)者希望自己尚在開發(fā)中的軟件能夠盡早的與openEuler社區(qū)持續(xù)的集成并發(fā)布給自己的用戶進行測試;

2. 在引入新包時,發(fā)現(xiàn)其多個依賴的軟件包在社區(qū)中不存在,極大增加開發(fā)者的工作量;

3. 用戶期望在openEuler 20.03上使用/集成某個軟件包的nightly或unstable版本。

針對上面的場景,在當前openEuler社區(qū)的基礎(chǔ)設施中,還沒有太好的開箱即用的方案。仔細分析上面的場景,我們發(fā)現(xiàn)社區(qū)存在著如何平衡軟件包豐富和軟件包質(zhì)量的問題,在和社區(qū)TC委員討論后,我們形成了下述的軟件包分層的思路:

24d1c1c4-ba4d-11ed-bfe3-dac502259ad0.png

core packages: openEuler社區(qū)的開發(fā)者,sig組維護著的一組核心軟件包

extra packages:類似EPOL或oepkgs等尚不滿足社區(qū)質(zhì)量要求,但仍然處于可用階段的軟件包

developer packages(EUR):完全由開發(fā)者或個人維護并保證質(zhì)量的軟件倉庫,不需要遵循openEuler社區(qū)軟件包的大部分約束和質(zhì)量要求

我們需要一個什么樣的 EUR

基于上述的軟件包分層模型,不難看出,對于developer packages,社區(qū)需要一個簡單輕量的對開發(fā)者友好的軟件包分發(fā)平臺。

按照以上描述,我們將這個平臺命名為EUR(openEuler User Repo)。我們發(fā)現(xiàn)針對EUR的需求和copr的功能十分類似,在和copr的開發(fā)團隊進行溝通后,我們發(fā)現(xiàn)copr社區(qū)的目標和我們較為一致,并且十分open,在提交一系列pr并得到快速合并后,我們打算使用copr構(gòu)建我們第一版的EUR系統(tǒng)。

EUR的定位

我們將EUR定位為開發(fā)者的個人倉庫,類似于ubuntu的PPA,fedora的COPR,這個服務專注于為開發(fā)者提供便利,EUR支持自動從pypi,rubygem(未來可以擴展更多的方式)打包軟件包,支持通過webhook自動觸發(fā)持續(xù)構(gòu)建,后續(xù)還將支持一鍵將個人倉庫的軟件包引入社區(qū)。

誰適合使用EUR

如果您:

想快速從pypi/rubygem上打包軟件包;

想為已發(fā)布的openEuler版本添加最新的軟件包或變體版本;

想為還在開發(fā)中的軟件提供持續(xù)與openEuler集成的倉庫;

只是將某個軟件打包成rpm包供自己使用;

在將軟件包貢獻到社區(qū)前,測試驗證自己的spec文件是否正確。

我們都建議您使用EUR實現(xiàn)快速構(gòu)建獨立的軟件包倉庫,分發(fā)您的軟件包。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7154

    瀏覽量

    125646
  • SPEC
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    16151
  • openEuler
    +關(guān)注

    關(guān)注

    2

    文章

    328

    瀏覽量

    6343

原文標題:openEuler用戶軟件倉(EUR)介紹

文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    保證UI流暢運行,我們需要多強的GPU性能?

    圖形用戶界面(GUI)如今幾乎無處不在——從智能手機、電視,到汽車中控系統(tǒng)。過去十年中,GUI的復雜度持續(xù)提升,從簡單背景與基本圖標,發(fā)展為充滿3D元素和微交互的美觀界面,成為設備差異化的重要因素。例如,手機傾斜時的視覺變化,或點擊按鈕時的動畫反饋,都是GPU處理的成果。如果你希望為用戶提供豐富且響應迅速的圖形界面,就必須為系統(tǒng)選配合適的GPU。本文將幫助你
    的頭像 發(fā)表于 06-17 08:31 ?248次閱讀
    保證UI流暢運行,<b class='flag-5'>我們</b><b class='flag-5'>需要</b>多強的GPU性能?

    先進封裝中TSV工藝需要的相關(guān)設備

    Hello,大家好,我們來分享下先進封裝中TSV需要的相關(guān)設備。
    的頭像 發(fā)表于 02-19 16:39 ?1046次閱讀
    先進封裝中TSV工藝<b class='flag-5'>需要</b>的相關(guān)設備

    用DLP3310 EVM做二次開發(fā),F(xiàn)PGA這部分是需要我們自己寫控制程序嗎?

    您好: 我看到DLP3310 EVM的開發(fā)套件的方案中用到了FPGA,想問一下,F(xiàn)PGA在這個設計中具體做什么功能用?在DLP4710的設計中,為什么沒有用到FPGA? 另外,如果我們用DLP3310 EVM做二次開發(fā),F(xiàn)PGA這部分是需要
    發(fā)表于 02-19 07:48

    云搭建需要多少臺電腦,云搭建需要多少臺電腦的解答

    存儲轉(zhuǎn)移到云端。那么,云搭建需要多少臺電腦呢?其實,只需要通過一些簡單的步驟,云存儲也只需要兩臺電腦。接下來,我們將介紹幾種常見的設置方法,幫助您使用兩臺電腦完成云搭建。 ? ?1.選
    的頭像 發(fā)表于 01-06 15:41 ?355次閱讀
    云搭建<b class='flag-5'>需要</b>多少臺電腦,云搭建<b class='flag-5'>需要</b>多少臺電腦的解答

    ADS1282 Register mode(PIN=0)需要我們進行配置嗎?

    這是ADS1282數(shù)據(jù)手冊上的,那個Register mode(PIN=0)需要我們進行配置嗎,是在哪里配置啊
    發(fā)表于 01-06 07:11

    為什么碳化硅MOSFET特別需要米勒鉗位

    各位小伙伴,不久前我們推送了“SiC科普小課堂”視頻課——《什么是米勒鉗位?為什么碳化硅MOSFET特別需要米勒鉗位?》后反響熱烈,很多朋友留言詢問課件資料。今天,我們將這期視頻的圖文講義奉上,方便大家更詳盡地了解在驅(qū)動碳化硅M
    的頭像 發(fā)表于 12-19 11:39 ?1997次閱讀
    為什么碳化硅MOSFET特別<b class='flag-5'>需要</b>米勒鉗位

    為什么我們需要制定長期存儲計劃

    易得也易逝的1和0 在上一期《Soul Circuitry》中,我們討論了數(shù)字媒體庫的易逝性。失去一首歌或者一部電視節(jié)目,對于龐大的數(shù)字世界而言,最多只能算是一種不便,可一旦意識到這樣的事情也會發(fā)
    發(fā)表于 12-11 11:30 ?537次閱讀
    為什么<b class='flag-5'>我們</b><b class='flag-5'>需要</b>制定長期存儲計劃

    在實際設計D類功放電路中我們需要注意哪些問題?

    : 1.大家覺得這個電路有什么地方需要改進的嗎? 2.在實際設計D類功放電路中我們需要注意哪些問題? 3.TI能為我們做些什么? 第一次發(fā)帖,輕拍
    發(fā)表于 11-08 08:09

    請問TLV320AIC3212EVM-U能否實現(xiàn)我們需要的功能?

    我們需要做無線音頻傳輸,考慮的方案如下: 發(fā)送:LINE IN信號輸入TLV320AIC3212EVM-U接usb無線設備 接收:usb無線設備接TLV320AIC3212EVM-U再接倒音箱 不知TLV320AIC3212EVM-U能否支持這個功能? 或者是否有推薦的
    發(fā)表于 11-07 06:31

    根據(jù)datasheet,PCM1856的地址選擇只有1位,但是我們現(xiàn)在需要4片PCM1856,如何使用I2C控制?

    1、根據(jù)datasheet,PCM1856的地址選擇只有1位,但是我們現(xiàn)在需要4片PCM1856,如何使用I2C控制? 2、PCM1865的第22管腳,如圖,作為I2C接口有何作用?
    發(fā)表于 11-04 08:22

    C語言為什么不需要包含stdio.h

    我們在寫單片機程序的時候,第一行都會包含 reg51.h,于是就有同學提出了疑問,為什么不需要包含 stdio.h?
    的頭像 發(fā)表于 10-29 15:48 ?877次閱讀

    采購風華電阻時我們需要考慮什么因素?

    在采購風華電阻時,需要考慮以下因素: 1、產(chǎn)品質(zhì)量和性能:電阻的穩(wěn)定性和可靠性是首要考慮的因素。確保電阻的阻值精度、功率和溫度系數(shù)等參數(shù)符合產(chǎn)品要求,以及具有較長的使用壽命和穩(wěn)定的性能表現(xiàn)。 2
    的頭像 發(fā)表于 10-08 14:38 ?387次閱讀

    定華雷達儀表學堂:雷達液位計在檢修的時候需要注意些什么?

    雷達液位計在使用一段時間之后就需要對其進行檢修,這樣才能夠保證日后使用雷達液位計的時候不出現(xiàn)故障。那么,我們在對雷達液位計進行檢修的時候需要注意些什么呢? 第一、我們在檢測雷達液位計的
    的頭像 發(fā)表于 09-24 16:51 ?447次閱讀

    我們需要怎樣的硬件驗證產(chǎn)品

    如前文《硬件仿真會不會取代軟件仿真》所述:現(xiàn)階段在芯片規(guī)模越發(fā)龐大的趨勢下,在綜合考慮容量、人力、周期等等因素下,硬件仿真已經(jīng)是一種必不可少的驗證手段。順著這個思路往下走,本文將討論一下,目前在市面上以硬件方式為載體的芯片驗證產(chǎn)品。
    的頭像 發(fā)表于 08-26 15:36 ?897次閱讀
    <b class='flag-5'>我們</b><b class='flag-5'>需要</b>怎樣的硬件驗證產(chǎn)品

    為什么需要在JTAG LOCK期間實現(xiàn)RAMIN?

    大家好,我想問一下,為什么我們需要在 JTAG LOCK 期間實現(xiàn) RAMIN(內(nèi)存初始化)?
    發(fā)表于 07-24 06:35