कसरी फेडोरा गर्नेः सबै कुरा तपाईले YUM को बारेमा जान्न चाहानुहुन्छ र सोध्ने हिम्मत गरेनन् (भाग I)

YUM (पहेंलो कुकुर अपडेटर, परिमार्जित): यो कमाण्ड लाइन सफ्टवेयर प्रबन्धक हो (CLI) अपडेट गर्न, स्थापना गर्न र स्वचालित निर्भरता रिजोल्यूसनको साथ प्याकेजहरू अनइन्स्टल गर्न। यो लेखिएको छ अजगर, जसले यसको कार्यक्षमता प्लगइनहरू मार्फत विस्तार गर्न अनुमति दिन्छ। यम डेबियनमा पनि उपलब्ध छ.

यमले सुरक्षित प्याकेज व्यवस्थापन प्रस्ताव गर्दछ किनकि यसले हस्ताक्षर प्रमाणीकरण प्रणालीलाई समर्थन गर्दछ GPG (GNU गोपनीयता गार्ड, GnuPG को रूपमा पनि चिनिन्छ)। जब हस्ताक्षर प्रमाणीकरण सक्षम पारिएको हुन्छ, यमले कुनै पनि प्याकेजहरू स्थापना गर्न अस्वीकार गर्दछ जुन सहि जीपीजी कुञ्जीसँग हस्ताक्षर गरिएको हुँदैन। यसको मतलब यो हो कि तपाईं प्याकेजहरू विश्वास गर्न सक्नुहुनेछ आरपीएम जुन तपाइँ तपाइँको प्रणालीमा डाउनलोड र स्थापना गर्नुहोस् एक भरपर्दो स्रोतबाट हो र ट्रान्सफरको समयमा परिमार्जन गरिएको थिएन।

यो मा कसरी (धेरै भागमा विभाजित) हामी यस शक्तिशाली र लचिलो सफ्टवेयर प्रबन्धकको कसरी अधिकतम उपयोग गर्ने भनेर हेर्नेछौं, जुन मेरो व्यक्तिगत रायमा बाहेक अवस्थित एक उत्तम हो। Pacman (अर्क्लिनक्स);)। हामी यसमा भएका सबै विकल्पहरू, प्लगइनहरू र हाम्रो आफ्नै आवश्यकता अनुसार यसलाई कन्फिगर गर्ने तरिका देख्दछौं: D

तल देखाइएको कुनै पनि विकल्पहरू प्रयोग गर्न यसको रूपमा पहुँच गर्न आवश्यक हुन्छ मूल वा प्रयोग गर्नुहोस् sudo र लेख्नुहोस्:

yum [opciones] comando {paquete1} {paquete2} {...}

उदाहरण:

yum -y install clementine

नोट: [] बीच रहेको प्यारामिटरहरू वैकल्पिक हुन्, {between बीचमा रहेका प्यारामिटरहरू प्रयोग हुन आदेशमा निर्भर हुनेछ।

यमको कमाण्डहरूको सूची हो:

  • प्याकेज १ [प्याकेज २] […] स्थापना गर्नुहोस्
  • अपडेट गर्नुहोस् [package1] [package2] […]
  • अद्यावधिक गर्न [package1] [package2] […]
  • चेक - अपडेट गर्नुहोस्
  • अपग्रेड गर्नुहोस् [package1] [package2] […]
  • अपग्रेड गर्नुहोस् [package1] [package2] […]
  • वितरण-सिnch्क्रोनाइजेसन [package1] [package2] […]
  • हटाउनुहोस् | प्याकेज १ [प्याकेज २] मेट्नुहोस् […]
  • सूची […]
  • जानकारी […]
  • प्रदान गर्दछ | whatprovides फीचर १ [फीचर २] […]
  • सफा गर्नुहोस् [प्याकेजहरू | मेटाडाटा | समाप्ति क्यास | rpmdb | प्लगइन | सबै]
  • क्यास बनाउन
  • समूहहरू […]
  • स्ट्रिंग १ [स्ट्रिंग २] […]
  • खोल [फाइलनाम]
  • संकल्प Dep1 [dep2] […]
  • (लेगेसी कारणका लागि मात्र राखिएको - रिपोक्जरी वा यम उपलब्ध गराउँनुहोस्)
  • स्थानीय स्थापना Rpmfile1 [rpmfile2] […]
  • (लिगेसी कारणका लागि मात्र राखिएको - स्थापना प्रयोग गर्नुहोस्)
  • लोकलअपडेट rpmfile1 [rpmfile2] […]
  • (लिगेसी कारणका लागि मात्र राखिएको - अपडेट प्रयोग गर्नुहोस्)
  • package1 [package2] पुन: स्थापना गर्नुहोस् […]
  • डाउनग्रेड प्याकेज 1 [package2] […]
  • प्याकेज 1 [प्याकेज २] […]
  • repolist [all | सक्षम | अक्षम]
  • संस्करण [सबै | स्थापित | उपलब्ध | समूह- | nogroups | समूह सूची | ग्रुपइनफो]
  • ईतिहास [जानकारी | सूची | प्याकेज-सूची | प्याकेज-जानकारी | सारांश | एडन-जानकारी | पुन: | अन्डु | रोलब्याक | नयाँ | सिnc्क | तथ्या ]्क]
  • लोड लेनदेन [txfile]
  • जाँच
  • सहायता [आदेश]

Descripción कमाण्डहरु

स्थापित गर्नुहोस्

यो प्याकेजको प्याकेजको नयाँ संस्करण स्थापना गर्न वा प्याकेजहरूको समूह स्थापना गर्न प्रयोग गरिन्छ जब सबै निर्भरताहरू सन्तुष्ट छन् भन्ने कुरा सुनिश्चित गर्दछ। यदि कुनै प्याकेज दिइएको प्याकेज नामसँग मेल खाँदैन, भने मेलहरू स्थापना हुन्छन्। यदि नाम "@" क्यारेक्टरबाट सुरू हुन्छ भने बाँकी नामको प्रयोग गरीन्छ यदि ग्रुपइन्स्टल आदेश कार्यान्वयन भएको थियो। यदि नाम "-" क्यारेक्टरबाट सुरू हुन्छ भने त्यसपछि लेनदेन भित्र खोजी गरिन्छ र कुनै पनि मेलहरू हटाइनेछ। यदि नाम एक फाईल हो भने, त्यसो भए यो स्थापना ईन्स्टल भैरहेको छ जसरी यो स्थानीयइनस्टल मार्फत गरिएको हो।

अद्यावधिक

यदि प्याकेज नाम प्रयोग नगरीकन चलाइएको छ भने प्रणालीमा हालै स्थापित सबै प्याकेजहरू अपडेट गर्दछ। यदि एक वा बढी प्याकेजहरू निर्दिष्ट गरिएको छ भने, yum ले मात्र नामित प्याकेजहरू अपडेट गर्दछ। यमले निश्चित गर्नेछ कि अद्यावधिक समयमा सबै निर्भरताहरू सन्तुष्ट भएका छन्।

अद्यावधिक गर्न

यो कमाण्डले "अद्यावधिक" जस्तो कार्य गर्दछ, तर तपाइँ जहिले पनि अद्यावधिक गर्न चाहानु भएको प्याकेजको संस्करण निर्दिष्ट गर्नुहुन्छ।

चेक - अपडेट गर्नुहोस्

यो कार्यान्वयन गरिएको छ ताकि तपाइँले थाहा पाउन सक्नुहुनेछ कि तपाइँको मेशिनले अन्तर्क्रियात्मक रूपमा अद्यावधिक रूपमा चालु नगरीकन अद्यावधिकहरू पेन्डिंग छ कि छैन। यसले प्याकेजहरूको सूची फिर्ता प्रारूपमा अद्यावधिक गर्न पनि फर्काउँछ। जब भर्बोज मोडमा चलाइन्छ यसले अप्रचलित प्याकेजहरू पनि देखाउँदछ।

अपग्रेड गर्नुहोस्

यो झण्डा संग अपडेट आदेश जस्तै हो --obsoletes.

वितरण - समक्रमण o डिस्ट्रो - सिंक

पछिल्लो उपलब्ध प्याकेजहरू सँगै स्थापित प्याकेजको साथ सिंक्रोनाइज गर्नुहोस्, यो या त अप्रचलन, अपडेट वा पुरानो, उपयुक्त भएको कारणले भयो। यदि तपाइँ वैकल्पिक तर्क "पूर्ण" दिनुहुन्छ भने, कमाण्डले प्याकेजहरू पनि पुन: स्थापना गर्दछ जहाँ स्थापना चेकसम र उपलब्ध चेकसम मेल खाँदैन। र पुरानो प्याकेजहरू हटाउनुहोस् (rpmdb संस्करणहरू सिंक गर्न प्रयोग गर्न सकिन्छ)। वैकल्पिक तर्क "बिभिन्न" पूर्वनिर्धारित अपरेशन निर्दिष्ट गर्न प्रयोग गर्न सकिन्छ। यो आदेशले समूहहरू, स्थानीय प्याकेजहरू, वा नकारात्मक चयनहरूमा अपरेशनहरू प्रदर्शन गर्दैन।

हटाउन o मेटाउनुहोस्

ती प्रणालीबाट निर्दिष्ट प्याकेजहरू हटाउनका साथै प्रयोग हुने प्याकेजहरू हटाउनका लागि प्रयोग गरिन्छ जुन हटाइदैछ।

नोट: तपाईं गल्तिले आफैलाई बाट यम हटाउन सक्नुहुन्न।

सूची

यो उपलब्ध प्याकेजहरूको बारेमा विभिन्न जानकारी प्रदर्शन गर्न प्रयोग गरिन्छ। यस आदेशको लागि विकल्पहरूको पूर्ण सेट तल विस्तृत छ:

  • यम सूची [सबै | patron1] [patron2] […]

सबै उपलब्ध र स्थापित प्याकेजहरू देखाउँदछ।

  • yum सूची उपलब्ध छ [संरक्षक १] […]

स्थापना गर्न उपलब्ध यम रिपोजिटरीमा सबै प्याकेजहरू देखाउनुहोस्।

  • yum सूची अपडेट [संरक्षक १] […]

यसले यम रिपोजिटरीमा उपलब्ध सबै प्याकेजहरू देखाउँदछ।

  • yum सूची स्थापना भयो [संरक्षक १] […]

प्याकेजहरूलाई आर्गुमेन्टको रूपमा लिस्ट गर्नुहोस्। यदि तर्कले उपलब्ध प्याकेजको नामसँग मेल खाँदैन भने, मेलहरू मुद्रित हुन्छन्।

  • yum सूची अतिरिक्त [संरक्षक १] […]

यसले प्रणालीमा स्थापित प्याकेजहरू सूचीबद्ध गर्दछ जुन कुनै पनि यम रिपोजिटरीमा उपलब्ध छैनन् र जुन कन्फिगरेसन फाइलमा देखा पर्दछ।

  • यम सूची अप्रचलित [संरक्षक १] […]

यसले प्रणालीमा स्थापित प्याकेजहरू सूचीबद्ध गर्दछ जुन कुनै पनि यम रिपोजिटरीमा अप्रचलित भएको छ र त्यो कन्फिगरेसन फाइलमा देखा पर्दछ।

  • यम सूची हालसालै [संरक्षक १] […]

हालसालै भण्डारहरूमा थपिएका प्याकेजहरू सूचीबद्ध गर्नुहोस्। यो सामान्यतया उपयोगी हुँदैन, तर यदि तपाईं वास्तवमै प्रयोग गर्न चाहानुहुन्छ भने यो प्लगइन हो यम सूची- updateinfo निम्न अनुसार: "yum list-updateinfo new"।

नोट: तपाईं प्यारामिटर प्रतिस्थापन गर्न सक्नुहुन्छ «पैटर्न १«,«पैटर्न १', आदि, प्याकेजको नामको साथ तपाईं जाँच गर्न चाहानुहुन्छ। याद गर्नुहोस् कि [] बीच चिनो लगाइएको विकल्प वैकल्पिक हुन्।

यस समयमा पहिलो भाग यहाँ छ ताकि धेरै विस्तार नगर्नुहोस्;)।

लेखको सामग्री हाम्रो सिद्धान्तहरूको पालना गर्दछ सम्पादकीय नैतिकता। त्रुटि क्लिक गर्न रिपोर्ट गर्नुहोस् यहाँ.

२ टिप्पणीहरू, तपाइँको छोड्नुहोस्

तपाइँको टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन।

*

*

  1. डाटाका लागि उत्तरदायी: मिगुएल gelन्गल ग्याटन
  2. डाटाको उद्देश्य: नियन्त्रण स्पाम, टिप्पणी प्रबन्धन।
  3. वैधानिकता: तपाईंको सहमति
  4. डाटाको सञ्चार: डाटा कानुनी बाध्यता बाहेक तेस्रो पक्षलाई सूचित गरिने छैन।
  5. डाटा भण्डारण: डाटाबेस ओसीन्टस नेटवर्क (EU) द्वारा होस्ट गरिएको
  6. अधिकार: कुनै पनि समयमा तपाईं सीमित गर्न सक्नुहुनेछ, पुन: प्राप्ति र तपाईंको जानकारी मेटाउन।

  1.   रोजर टक्स भन्यो

    आत्महत्या सुरक्षित
    नोट: तपाईं गल्तिले आफैलाई बाट यम हटाउन सक्नुहुन्न।

  2.   अजाभेनम भन्यो

    धेरै राम्रो जानकारी, केहि प्रश्नहरू XD जुन पनि ubuntu मा स्थापना गर्न सकिन्छ? र यदि तपाइँ उबुन्टुमा डेबियन रेपो प्रयोग गर्न सक्नुहुनेछ?

    1.    Perseus भन्यो

      तपाई yum लाई प्याकेज ब्यवस्थापकको रूपमा apt-get वा योग्यता को विकल्पको रूपमा प्रयोग गर्न सक्नुहुनेछ, मलाई यकिन छैन कि यदि तपाइँ उबन्टुमा डेबियन प्याकेज प्रयोग गर्न सक्नुहुनेछ र यो सही तरीकाले काम गर्दछ भने, यो परीक्षणको कुरा हुनेछ :)।

  3.   Rockandrolo भन्यो

    तपाईंले मेरो लागि अस्तित्वको शंका सिर्जना गर्नुभयो ... डेबियनमा यम! (र हो, यो छ; मैले भण्डारहरू जाँच गरेर यसलाई स cor्केत गरेको छु)। के यसको मतलब .rpm प्याकेजहरू डेबियनमा स्थापना गर्न सकिन्छ (के मैले भण्डारहरू पनि थप्नु पर्छ?) वा मैले .deb प्याकेजहरू स्थापना गर्न yum को आदेश र GUI को फाइदा लिन सक्छु? माफ गर्नुहोस् यदि म निर्दयी छु भनेँ, तर मैले पढेको कुराबाट म छक्क परें।
    Saludos।

    1.    पाण्डेव 92 २ भन्यो

      यो मानिन्छ कि तपाईं यममा .deb प्याकेजहरू स्थापना गर्न सक्नुहुन्छ, pclinux ओएस जस्तै synaptic र apt xD को साथ rpm प्याकेजहरू।

    2.    उचित भन्यो

      यसलाई तार्किक दृष्टिकोणबाट हेर्दा, सामान्य कुरा यो हुन्छ कि यमको साथ तपाईं .deb प्याकेजहरू स्थापना गर्न सक्नुहुन्छ, त्यसैले "apt-get firefox" लेख्नुको सट्टा "yum स्थापना फायरफक्स" लेख्नुहुन्छ।

      1.    जुआन कार्लोस भन्यो

        र यो यो हुनुपर्ने तरिका हो, किनकि स्थापनाकर्ता एक चीज हो र प्याकेज अर्को हो।

  4.   जुलाई भन्यो

    सत्य यो हो कि मैले महसुस गरे कि हामी सबै एक अपरेटिंग प्रणाली प्रयोग गर्छौं तर हामी कसैलाई पनि यो कसरी काम गर्छ भन्ने बारे हल्का विचार छैन।

    http://www.mylifeUnix.org

    1.    Perseus भन्यो

      तपाईं धेरै सहि मित्र हुनुहुन्छ, हामीमध्ये धेरैले सोच्दछौं कि हामी हाम्रो डिस्ट्रोको बारेमा धेरै जान्दछौं, तर जब हामी अलि अनुसन्धान गर्छौं भने यसले जान्छ कि हामी जे जान्दछौं सानो XD हो।

  5.   जुआन कार्लोस भन्यो

    र यमको बारेमा कुरा गर्दै, के तपाईंले फेडोरा मान्छेले directly 64-बिट प्रणालीमा स्थापना गर्न सल्लाह दिईरहेको अनुभव गर्नुभयो?

    1.    उचित भन्यो

      मलाई कुनै विचार थिएन, जे भए पनि-64-बिट प्रणालीका फाइदाहरू धेरै छन्

    2.    Perseus भन्यो

      कसरी भाई, तपाईले औंल्याए जस्तै, highly the-बिट संस्करण प्रयोग गर्नका लागि सिफारिश गरिएको छ, फेडोरा x64__ the the प्याकेजहरू 86 64 लाई सकेसम्म प्रयोग गर्दछ र यदि ती अवस्थित छैन भने मात्र, यसले उनीहरूसँग जोड्छ। .२. यो साँच्चिकै राम्रो छ किनकि हामी सँधै and२ र bit 64 बिट प्रणालीहरूको बीचमा नमिल्दो कम्प्याटिबिलिटीको बारेमा गुनासो गर्दछौं।

      चियर्स :)।

  6.   कार्लोस Emilio भन्यो

    डेबियनमा भएको YUM ले मलाई अचम्मित पार्दैन, किनकि फेडोरा कोरले प्रबन्धकको रूपमा प्रयोग गरें, मैले संस्करण or वा त्यस्तै केही पनि सिर्जना गरें, जस्तो कि म प्याकेज प्रबन्धकहरूलाई मिलाउन चाहन्छु म उनीहरूको बारेमा धेरै हेर्छु, र हालसालै मैले अप्ठ्यारो पारेको छ फेडोरा १ 7 लाई Pacman राख्नका लागि (हो, आर्चलिनक्स प्रबन्धक) र सबै कुरा मैले XD पुन: सुरु नगरे सम्म गरे

    1.    Perseus भन्यो

      वाह, फेडोरामा प्याक्सम्यान *। * एकदम नराम्रो कामले तपाईको लागि काम गरेन ।( प्याकेज प्रबन्धकहरूलाई डिस्ट्रॉस बीच बदल्ने कुरा तपाईले धेरैलाई थाहा छैन, त्यसकारण यसले मलाई राम्रो बनायो। विचार डेटा बाहिर देखाउनुहोस् :)।

      टिप्पणीका लागि र भ्रमणका लागि धन्यबाद, बधाई भाई;)।

  7.   Emiliano भन्यो

    म फेडोरा x86_64 लगभग दुई वर्ष को लागी प्रयोग गर्दैछु।
    मलाई कुनै समस्या भएको छैन।
    यो 32-बिट संस्करण भन्दा धेरै राम्रो काम गर्दछ।
    यम स्थापना गर्नको लागि उत्तम प्रोग्रामहरू मध्ये एक हो।
    मैले लामो समयदेखि "rpm" आदेश प्रयोग गर्न रोकेको छु
    डाउनलोड गरिएका प्याकेजहरूको स्थापना गर्नुहोस् र त्यो
    तिनीहरू भण्डारमा छैनन्। यदि तपाईं «Yumex with सँग मिसाउनुहुन्छ,
    ग्राफिकल ईन्टरफेस, तिनीहरू धेरै शक्तिशाली उपकरणहरू हुन्।
    फेडोराको यो भर्खरको संस्करणमा, "apper" एकदम राम्रो काम गर्दछ,
    कम्तिमा जहाँसम्म मैले प्रयास गरेको छु, प्याकेजहरू स्थापना गर्दै
    फायरफक्सबाट गरियो, किनकि एउटा कार्य योसँग स्थापना गर्नु हो
    apper

    उत्तम सम्बन्ध,

    Emiliano
    Badajoz

    1.    पिशाब भन्यो

      D: