एक आदेश के साथ डेबियन और डेरिवेटिव का उन्नयन [स्क्रिप्ट]

वैसे आप देखिए मैंने ऐसा करने का फैसला किया है क्योंकि मुझे इरेज़र का उपयोग करना था जो कि मैंने अपनी ट्रे में सड़ रहा था इसलिए मैं एक स्क्रिप्ट साझा करता हूं जो केवल 2 लाइनों की एक बड़ी बात नहीं है और रूट पासवर्ड या सूडर्स के लिए कहेंगे।

SCRIPT: अपडेट

#! / bin / bash sudo एप्टीट्यूड अपडेट sudo एप्टीट्यूड फुल-अपग्रेड

और वोइला, वे जटिल प्रोग्रामिंग (सरकस्म) की इतनी सारी पंक्तियों से अभिभूत होने वाले नहीं हैं।

एक बार जब हम इसे सहेजते हैं, तो यह निष्पादन की अनुमति देता है, हम अपने फ़ाइल ब्राउज़र को रूट के रूप में दर्ज करते हैं, स्क्रिप्ट को कॉपी और पेस्ट करते हैं ताकि उनके पास कुछ ऐसा हो:

अब हम बंद करते हैं, एक टर्मिनल खोलते हैं और 'अपडेट' लिखते हैं (जाहिर है उद्धरण के बिना)

जैसा कि आप निम्नलिखित छवि में देखेंगे, रिपॉजिटरी को अपडेट किया गया है:

हम लिखना Y यह स्वीकार करने के लिए कि क्या स्थापित किया जाएगा और / या अपडेट किया जाएगा और उम्मीद है कि अपडेट डाउनलोड और इंस्टॉल किए गए हैं और टर्मिनल इस तरह दिखता है:

और अब आपके पास एक ही कमांड के साथ अपना सिस्टम अपडेट किया गया है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

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

  1.   प्रोग्राम फ़ाइल कहा

    स्क्रिप्ट कहां है?

    1.    मर्लिन डेबियनिट कहा

      यह पोस्ट की पहली 3 लाइनों के बाद स्थित है।

      1.    प्रोग्राम फ़ाइल कहा

        ठीक है, मैं वास्तव में इस पोस्ट को नहीं समझता।

  2.   ह्यूगो कहा

    यह मेरे लिए अभी भी उत्सुक है कि कुछ उपयोगकर्ता स्क्रिप्ट और अनुमतियों के साथ उलझना पसंद करते हैं जब वे एक साधारण उपनाम के साथ समस्या को हल कर सकते हैं। वास्तव में, यह पोस्ट बहुत हद तक "सरलीकृत कमांड" पर प्रकाशित की गई है, और जिसके लिए, मैंने एक उपनाम के साथ एक टिप्पणी की है जो इस पोस्ट में प्रकाशित एक से भी अधिक पूर्ण है। । वैसे भी, समुदाय में योगदान करना चाहते हैं, कुलीन हैं, लेकिन जब पोस्ट समान हैं तो यह मदद करने के लिए प्रतीत नहीं होता है।

    1.    नास्तिक कहा

      जब मैं इसके साथ एक डेबियनिट "जटिल" था:

      http://paste.desdelinux.net/4680

      उपनाम पाइप और ands ~ _ ~ के लिए हैं, लेकिन यह है कि GNU / Linux मुझे चीजों को करने के कई तरीकों की तरह बनाता है, आपको बस फाइलों की अनुमतियों को ध्यान में रखना होगा।

  3.   बरबेलोन कहा

    मैं समझता हूं कि हम सभी ओएस (या तो विंडोज़, जीएनयू / लिनक्स, आदि) के प्रबंधन में अच्छे नहीं हैं, लेकिन कम से कम, आपको उनके बारे में थोड़ा सीखना होगा (आप जो उपयोग करते हैं)।
    जैसा कि ह्यूगो ने कहा, "डेबियन और डेरिवेटिव को एक ही कमांड [स्क्रिप्ट]" और "कमांड को सरल बनाएं" के साथ अपडेट करें, कम से कम मेरे लिए, इसका मतलब नहीं है, अगर इसे .bashrc और एडिटिंग द्वारा हल किया जाता है:

    उपनाम अपडेट = 'sudo aptitude -y update && sudo aptitude -y safe-upgrade'

    चीयर्स ... ..

    पुनश्च: आपको अपने आप को कोड के साथ अभिभूत करना होगा, जब आपको वास्तव में इसकी आवश्यकता होगी।

    1.    मर्लिन डेबियनिट कहा

      मैं मानता हूं कि आप सही हैं, लेकिन कम से कम मेरे लिए स्क्रिप्ट करना या अलियासिंग करना उतना ही आसान है।

      1.    MSX कहा

        यह वह जगह है जो चीजों को सही करने वाले और गलत काम करने वाले के बीच अंतर करता है।
        यदि आप अभी शुरू कर रहे हैं और आप अभी भी ALIAS कमांड नहीं जानते हैं, तो GNU / Linux में आपका स्वागत है और आपकी (गंदी) हैक का आनंद लें।

        आपके मामले में यह अलग है: आप एक GNU / Linux सिस्टम के उपयोग के मानकों का गलत उपयोग करके पूरी तरह से अनभिज्ञ और लापरवाह साबित होते हैं। आपके मामले में कंसोल से दूर, बेहतर है।

    2.    मर्लिन डेबियनिट कहा

      आजमाइश कीजिये:
      क्योंकि "उपनाम अपडेट = 'sudo aptitude -y update && sudo aptitude -y safe-upgrade'"
      यह मेरे लिए काम नहीं किया और सिद्धांत रूप में यह काम करना चाहिए।

      और यदि आप उसी नाम से स्क्रिप्ट को हटाते हैं और एक अन्य उपनाम भी आज़माते हैं।

      1.    ह्यूगो कहा

        यदि एक पंक्ति में दो आदेशों को जोड़ने से काम नहीं होता है, तो यह इसलिए है क्योंकि आपके सिस्टम में कुछ टूट गया है, क्योंकि सशर्त निष्पादन मानक हैश कार्यक्षमता है।

        क्या ऐसा हो सकता है कि आपके पीसी पर आप डेबियन और / या डेरिवेटिव के विभिन्न संस्करणों से पैकेज जोड़ रहे हैं? यदि मैं आप थे, तो मैं आपके द्वारा वर्णित लक्षण के कारण बैश या यहां तक ​​कि पूरे सिस्टम को फिर से इंस्टॉल करूंगा, क्योंकि मैं अब भरोसा नहीं कर सकता कि सिस्टम एक स्थिर तरीके से व्यवहार करेगा।

        1.    मर्लिन डेबियनिट कहा

          सच्चाई यह है कि मेरे पास लॉन्चपैड और लिनक्समिंट के लिए रिपॉज की एक जोड़ी है, लेकिन मुझे नहीं लगता कि यह इतना गंभीर है जितना कि पूरी प्रणाली को फिर से स्थापित करना।

          1.    ह्यूगो कहा

            इससे चीजें थोड़ी साफ हो जाती हैं। स्पष्ट रूप से, एक प्रणाली की स्थिरता के महत्व के रूप में हमारे पास अलग-अलग मापदंड हैं। 😉

            आखिरकार, यह आपकी व्यवस्था है; आप इसे पूरी तरह से उपयोग करने के हकदार हैं, हालांकि स्पष्ट रूप से डेबियन को उबंटू और लिनक्स टकसाल रेपो के साथ मिलाते हुए ... ठीक है, एक सच्चे डेबियनाइट के लिए जो कि बलिदान की तरह है। क्या अधिक है, कई डेबियनियों ने एप्ट-पिनिंग का उपयोग करते हुए भी फेंक दिया।

            मेरी राय में, उस रिपॉजिटरी प्रॉमिस को करने के लिए, आप डेबियन कट, सिड, सिड के कुछ व्युत्पन्न, या शायद उबंटू, फेडोरा, आर्क, एलएफएस, आदि के साथ कुछ का उपयोग करना बेहतर होगा।

  4.   क्रिस्टोफर कहा

    सब कुछ एक लाइन पर रखना बहुत आसान हो सकता है

    sudo aptitude update && sudo aptitude dist-upgrade

    1.    मर्लिन डेबियनिट कहा

      सच्चाई एक बार की प्रक्रिया है और अब मुझे इसे करने के लिए "अपडेट" टाइप करना है और हर लाइन जो आप डालते हैं उसे नहीं।

  5.   Alf कहा

    खैर, कुछ ऐसा है जो मुझे समझ नहीं आ रहा है Desde linux है:
    हमें

    <° Linux क्या है
    <° लिनक्स (उर्फ DesdeLinux) मुफ़्त सॉफ़्टवेयर और प्रौद्योगिकियों से संबंधित विषयों के लिए समर्पित एक साइट है। हमारा उद्देश्य और कुछ नहीं बल्कि उन सभी उपयोगकर्ताओं को प्रदान करना है जो जीएनयू/लिनक्स की दुनिया में शुरुआत कर रहे हैं, एक ऐसी जगह जहां वे सबसे आसान तरीके से नया ज्ञान प्राप्त कर सकें।

    हमारी रुचियाँ:
    किसी के साथ ज्ञान साझा करें और प्राप्त करें।
    किसी भी विषय पर बहस, जब तक वह जीएनयू / लिनक्स, सॉफ्टवेयर और फ्री टेक्नोलॉजीज से संबंधित है।
    सहायता और सहायता के लिए एक सामुदायिक स्थान बनाएँ।
    उपयोगकर्ताओं का एक समुदाय बनाएं जिनके साथ अनुभव साझा करें।

    तो क्यों हर बार जब कोई कुछ साझा करता है, तो क्या आलोचना उछलती है?

    1.    ह्यूगो कहा

      यह शायद इसलिए है क्योंकि अधिकांश लिनक्स उपयोगकर्ता कुशल समाधान पसंद करते हैं, और अगर उन्हें ऐसा कुछ दिखाई देता है जो उन्हें लगता है कि इसमें सुधार किया जा सकता है, तो वे ऐसा कहते हैं। अब तक और इस ब्लॉग के रचनाकारों को जो मैं जानता हूं, वे सभी उपयोगकर्ताओं के मानदंडों का सम्मान करने की कोशिश करते हैं; दूसरे शब्दों में, किसी को उस पर टिप्पणी करने के लिए अन्य उपयोगकर्ताओं के रूप में एक लेख प्रकाशित करने का उतना ही अधिकार है।

      आइए देखें, आलोचना जरूरी नहीं कि बुरी बात है, क्योंकि यह रचनात्मक तरीके से लेख को बहुत समृद्ध कर सकती है। जाहिर है, विनाशकारी समीक्षाएँ (यानी, तर्क से रहित, झूठी या आक्रामक) हानिकारक हैं, लेकिन अभी तक मुझे उस तरह की कई आलोचनाओं को यहां-वहां देखकर याद नहीं है।

      1.    MSX कहा

        मुझे लगता है कि जो चीज हमें सबसे ज्यादा परेशान कर सकती है, वह पोस्ट के लेखक द्वारा प्रणाली के सही उपयोग के लिए कुल उपेक्षा है और उसकी कार्रवाई के बारे में घमंड करना भी है:

        "मैं मानता हूं कि आप सही हैं, लेकिन कम से कम मेरे लिए स्क्रिप्ट बनाना या इसे अलियास करना उतना ही आसान है।"

        यदि आप जानते हैं कि आप कुछ गलत कर रहे हैं, जब आप इसे अच्छी तरह से करने की संभावना रखते हैं, बिना किसी अतिरिक्त लागत के - यह अधिक है, अतिरिक्त लाभ के साथ - लेकिन आप इसे गलत करने पर जोर देते हैं:
        1. आप बिना किसी कारण के एक विद्रोही छोटे लड़के हैं।
        2. तुम एक बेवकूफ हो।

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

        "बदसूरत हैक्स" बनाने के लिए आपको बस गंदे होने से पहले सक्षमता प्रदर्शित करना आवश्यक है।

        1.    मर्लिन डेबियनिट कहा

          हम्म शायद यह नंबर 2 है क्योंकि मुझे बात नहीं मिली।

          XD

        2.    मर्लिन डेबियनिट कहा

          आप 2 आदेशों को उपनाम नहीं दे सकते हैं, निकटतम चीज वह थी जो मेरे पास पहले से ही मेरे उपनाम में थी, जो अपडेट स्क्रिप्ट को अपडेट करने के लिए && नवीनीकरण करेगा। मैं नहीं देखता कि समस्या अभी तक कहाँ है। या क्या मैं अपडेट और अपग्रेड लिखने के लिए बहुत आलसी हूं।

          वैसे मेरे उपनाम कि मैं लेख करने से पहले ही था।

          उर्फ आरएम = 'आरएम -आई'
          उर्फ cp = 'cp -i'
          उपनाम mv = 'mv -i'
          उपनाम अपग्रेड = 'एप्टीट्यूड फुल-अपग्रेड'
          उपनाम अपडेट = 'उपयुक्तता अद्यतन'
          उपनाम स्थापित = 'उपयुक्तता स्थापित करें'
          उपनाम हटाएं = 'योग्यता निकालें'
          उपनाम साफ = 'उपयुक्त स्वच्छ'

        3.    MSX कहा

          ये Ubuntu सर्वर 12.04 LTS होम सर्वर के लिए मेरे उपनाम हैं:

          $ बिल्ली ~ / .bash_aliases
          ...

          ###############################
          # उबंटू / डेबियन विशिष्ट उपनाम
          # —————————————–

          उर्फ अपडेटसिस्टम = 'sudo एप्टीट्यूड अपडेट && sudo एप्टीट्यूड सेफ-अपग्रेड और& sudo एप्टीट्यूड फुल-अपग्रेड'
          उर्फ निकालें = 'सूद एप्टीट्यूड पर्ज'
          उर्फ SearchLocal = 'dpkg -l | grep -i'
          उपनाम खोज = 'उपयुक्त खोज'
          उपनाम स्थापित करें = 'sudo एप्टीट्यूड इंस्टॉल'
          उपनाम शो = 'योग्यता शो'
          उर्फ क्लीन = 'ब्लीचबिट और& gksudo ब्लीचबिट && sudo apt-get autoremove && sudo apt-get autoclean && sudo deborphan | xargs sudo apt-get -y remove -purge && sudo aptitude clean && sudo aptitude autoclean && sudo deborphan | xargs sudo apt-get -y remove -purge '
          alias Cleancli = 'bleachbit -d deepscan.tmp system.desktop_entry system.localifications system.rotated_logs system.tmp && sudo bleachbit -d deepscan.tmp system .desktop_entry system.localifications system.rotated_logs system.tmp और& sudo apt-aut-apt-aut-aut-aut-a। apt-get autoclean && sudo deborphan | xargs sudo apt-get -yr \
          Emove –purge && sudo एप्टीट्यूड क्लीन && sudo एप्टीट्यूड आटोक्लीन && sudo deborphan | xargs sudo apt-get -y remove -purge '

          1.    मर्लिन डेबियनिट कहा

            अगर मैं 2 से अधिक कमांड रखता हूं, तो वे मेरे लिए काम नहीं करते हैं :(, या उबंटू में अगर वे काम करते हैं? (यह एक ही फाइल नहीं हो सकती जो संशोधित हो, सही?)।

          2.    MSX कहा

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

            मेरी उपनाम नीति इस प्रकार है:
            1 जैसा कि मेरे पास * कई * उपनाम हैं जिन्हें मैं एक ही ~ / .bash_aliases में अलग-अलग प्रणालियों में साझा करता हूं, मैं लगभग हमेशा एक बड़े अक्षर के साथ अपने उपनाम शुरू करता हूं, जो मुझे कुछ सिस्टम-विशिष्ट कमांड पर अंततः _stepping_ से रोकता है।
            2. मैं जितने भी उपनामों का उपयोग करता हूं, उनके लिए एक अच्छे उपनाम से मुझे 4 से अधिक कुंजी नहीं दबानी चाहिए, 5 कुंजी के साथ आम तौर पर 4 की कुंजी TAB कुंजी होती है।
            इस तरह, मेरे लिए उपनाम के पहले दो या तीन अक्षर -> TAB -> ENTER लिखना पर्याप्त है।
            3. अच्छी तरह से परिभाषित उपनाम होने से आप जटिल आदेशों की संरचना कर सकते हैं या जटिल कार्यों को स्वचालित कर सकते हैं।
            $ ऊपर [TAB] && Cleanc [TAB]
            osea
            # अपडेटसिस्टम && क्लीनकली
            सिस्टम को अपडेट और साफ करें। जैसा कि मेरे पास हमेशा tmux चलाने का एक उदाहरण है, मैं टर्मिनल को अनडॉक करता हूं, ssh सत्र को डिस्कनेक्ट करता हूं और सर्वर को अपने आप काम करने देता हूं।

            अंत में, ध्यान रखें कि उपनाम आदेशों को नेस्ट नहीं किया जा सकता है, अर्थात आप किसी अन्य उपनाम के भीतर अन्य उपनाम का उपयोग नहीं कर सकते।
            कुछ बिंदु पर मेरे पास एक UpdateFull उर्फ ​​परिभाषित था जो सिस्टम को अपडेट करेगा और फिर क्लीनर को सक्रिय करेगा लेकिन मैंने इसका उपयोग करना बंद कर दिया क्योंकि सिस्टम को अपडेट करना और साफ करना एक तुच्छ कार्य नहीं है - भले ही डेवलपर्स हमारे जीवन को बहुत आसान बनाते हैं - और मैं अधिक नियंत्रण रखना पसंद करता हूं इन कार्यों के बारे में ठीक है।

          3.    ह्यूगो कहा

            उनमें से कुछ उपनाम बहुत दिलचस्प हैं, हेहे। सहेजे गए वेब पेजों के साथ एक छोटी सी समस्या को हल करने के लिए, मैंने इसे नियमित अभिव्यक्तियों के साथ खेलते हुए तैयार किया है desde Linux एक फ़्लैश के लिए, जिसे अजीब अक्षर होने के कारण विंडोज़ से नहीं खोला जा सकता:

            alias fixnames='sudo find . -depth -regextype posix-extended -regex '\''.*(\s+|:+|\\+|>+|+|<+|"+|\*+|\?+|\|+)/_/g'\'' "{}" \;'

            वैसे, मुझे विंडोज से टिप्पणी करने के लिए क्षमा करें, मैंने कुछ गेमों के लिए जगह बनाने के लिए अपने लिनक्स विभाजन को हटा दिया

          4.    ह्यूगो कहा

            ठीक है, मुझे क्षमा करें, लेकिन पहली बार मैंने एमएसएक्स को जवाब दिया (जो टिप्पणी घोंसले के स्तर की सीमा के कारण बहुत स्पष्ट नहीं था), और दूसरी बात, जाहिरा तौर पर ब्लॉग ने मेरे उपनाम का हिस्सा खाया (ऐसा लगता है कि आपको बहुत पसंद नहीं है regex), इसलिए मैंने इसे पेस्ट में डाला: http://paste.desdelinux.net/4685

      2.    MSX कहा

        बहुत बढ़िया उर्फ ​​@ ह्यूगो!
        मुझे नियमित अभिव्यक्तियों से प्यार हो गया जब मैंने पर्ल (साथ में वे अपराजेय हैं!) की खोज की, तो वे बहुत बुरे थे कि वे मेरे द्वारा बनाए जाने के 20 मिनट बाद और सत्यापित किया कि वे काम करते हैं, मैं भूल गया कि उन्होंने क्या किया था और मुझे उन्हें चरणबद्ध तरीके से खोलना शुरू करना था! एक्सडी

        वहाँ मैं ईआर की प्रतिलिपि बनाता हूं जिसे आपने इसे परीक्षण करने के लिए पेस्ट किया है, यदि आपके पास अधिक उपयोगी है, तो उन सभी के साथ एक पोस्ट में आपका स्वागत है ER

    2.    बरबेलोन कहा

      शायद यह स्क्रिप्ट या उन्होंने / बिन डायरेक्टरी में जो किया वह आपके लिए सही है (विषय सरलीकृत कमांड की जाँच करें)।

      यह एक रचनात्मक आलोचना है, जो इस त्रुटि को उजागर करता है, ताकि भविष्य के GNU / लिनक्स उपयोगकर्ता ऐसी मूर्खता (किसी व्यक्ति के संदर्भ के बिना) पर ठोकर न खाएं।

      इस मामले के लिए, सही बात यह है कि .bashrc को संपादित करें और उन पंक्तियों को प्रस्तुत करें जो आपको लगता है कि सुविधाजनक हैं।

      चीयर्स ... ..

      1.    MSX कहा

        ~ / .Bash_aliases

        1.    ह्यूगो कहा

          जाहिरा तौर पर सभी वितरण इस फ़ाइल को प्रदान नहीं करते हैं (कुछ ऐसा है जिसने मेरा ध्यान आकर्षित नहीं किया है)। ऐसे में इसे .bashrc में कुछ इस तरह से डालकर आसानी से तय किया जा सकता है

          if [ ! -f ~/.bash_aliases ] ; then
          {
          echo "HISTIZE=5000"
          echo "HISTCONTROL=ignoreboth"
          } > ~/.bash_aliases
          fi
          if [ -f ~/.bash_aliases ] ; then
          source ~/.bash_aliases
          fi

          1.    ह्यूगो कहा

            क्षमा करें, यह HISTSIZE है। वैसे, इतिहास में रखने के लिए histize आदेशों की संख्या को परिभाषित करना है, और HISTCONTROL = ignboth इतना है कि दोहराया आदेश और जो एक स्थान से शुरू होते हैं, वे इतिहास में सहेजे नहीं जाते हैं। मैंने पाया है कि दोनों बहुत उपयोगी हैं, साथ में HISTIGNORE, एक विकल्प जो मैंने अपने .bash_ali में भी डाला है।

        2.    बरबेलोन कहा

          खैर, अगर मैं एक उदाहरण के रूप में डेबियन लेता हूं, तो आप देखेंगे कि केवल .bashrc है, लेकिन यदि आप उत्सुक हैं और लाइनें पढ़ते हैं, तो आप एक अनुभाग देखेंगे:
          (ए) # कुछ और एलएस उपनाम, और
          (b) # उपनाम परिभाषाएँ। आप अपने सभी परिवर्धन को एक अलग फ़ाइल जैसे ~ / .bash_aliases में डालना चाहते हैं, बजाय सीधे यहाँ जोड़ने के। Bash-doc पैकेज में / usr / share / doc / bash-doc / उदाहरण देखें।

          अगर [-f ~ / .bash_aliases]; फिर
          । ~ / .बाश_आलीस
          fi

          और निश्चित रूप से उस के लिए, $ vim ~ / .bash_aliases (क्योंकि आपको इसे बनाना होगा)। दर्ज करें, उपनाम xx = 'XXXXXX', फ़ाइल को सहेजें और बाहर निकलें।

          अब ArchLinux के साथ, यह पता चला है कि आपका .bashrc व्यावहारिक रूप से खाली है। और अगर .bashrc उस फ़ंक्शन (अन्य नाम) को पूरा करता है, तो मुझे .bash_aliases बनाने की आवश्यकता नहीं दिखती है। लेकिन आपको इसे ऑर्डर करना होगा।

          चीयर्स ... ..

          1.    बरबेलोन कहा

            पुनश्च: ध्यान रखें कि मेरे उपनाम किसी कार्य में इतने विशेष नहीं हैं।

            बधाई MSX, ह्यूगो।

          2.    MSX कहा

            हाय @ बेरेलन,
            निजी तौर पर, मैं आर्क के ~ / .Bashrc को अधिक मजबूत बनाना चाहूंगा, जो कि पर्यावरण चर की विभिन्न सेटिंग्स के साथ है, जिसका हम दैनिक आधार पर उपयोग करते हैं, क्योंकि कोई भी व्यक्ति जीएनयू / लिनक्स के बारे में लगातार सीख रहा है और सबसे गहरे कोनों को रोशन करने की कोशिश कर रहा है। कुछ कछुए जो हमसे बच जाते हैं (हाँ, जो सिस्टम चर के कई उदाहरणों के साथ आते हैं लेकिन सब कुछ बिल्कुल टिप्पणी की गई है)।
            अब, आर्क का लगभग छीन लिया गया है ~ / .Bashrc डिस्ट्रो डेवलपर्स, वैज्ञानिकों, sysadmins और कोई भी व्यक्ति जो इसे अपने तरीके से कॉन्फ़िगर करना चाहता है, सिस्टम के बारे में जानने और पढ़ने के तरीके के बारे में पढ़कर और समझकर इसका उपयोग करना चाहता है इसे कॉन्फ़िगर करें - व्यर्थ आर्क में नहीं है -if मैं गलत नहीं हूं- साथ में जीएनयू / लिनक्स के शुद्धतम डिस्ट्रोस में से एक है जिसमें प्रत्येक पैकेज जो सिस्टम का हिस्सा है, जितना संभव हो उतना कम स्पर्श किया जाता है, उदाहरण के लिए अपाचे सर्वर या httpd (एप्लिकेशन का वास्तविक नाम) कहा जाता है और डेबियन के विपरीत / etc / httpd में स्थापित होता है, जो इसे अपाचे कहता है और इसे / etc / apache2 में कुछ हद तक… व्यक्तिगत फ़ाइल कॉन्फ़िगरेशन के साथ इंस्टॉल करता है।

            «और अगर .bashrc उस फ़ंक्शन (अन्य नाम) को पूरा करता है, तो मुझे .bash_aliases बनाने की आवश्यकता नहीं दिखती है। लेकिन आपको इसे व्यवस्थित रखना होगा। ”
            दरअसल ~ / .bashrc उस फ़ंक्शन को पूरा नहीं करता है क्योंकि आर्क लिनक्स सिस्टम के उपयोग में अच्छी प्रथाओं को प्रोत्साहित करने के लिए चाहता है, इसलिए यह स्पष्ट रूप से एलियंस को बचाने के लिए ~ / .bash_aliases का उपयोग करने की सिफारिश की जाती है।
            हालांकि, उपनामों की परिभाषा के लिए यह अंतर - ~ / .bashrc बनाम ~ / .bash_aliases- विशुद्ध रूप से प्रशासनिक है और प्रदान किया जाता है ताकि सिस्टम प्रशासक एक मॉड्यूलर और स्वच्छ तरीके से व्यवस्थित हो सके क्योंकि ~ फ़ाइल का अच्छी तरह से उपयोग किया जा सकता है। /.Bashrc हमारे द्वारा उपयोग किए जाने वाले सभी उपनामों को परिभाषित करने के लिए।

      2.    मर्लिन डेबियनिट कहा

        यह सच है, लेकिन कभी-कभी आपके पास उपनाम में कुछ आदेश होते हैं और कभी-कभी आपको उन्हें अलग-अलग और अन्य समय में एक साथ करने की आवश्यकता होती है और जैसा कि उन्होंने मुझे पहले ही ऊपर बताया था, आप एक आदेश को उपनाम नहीं दे सकते हैं जो आपके पास पहले से ही है, भले ही वह दूसरे में निहित हो, और वैसे भी आपके पास नहीं है टूटी हुई प्रणाली और मेरे पास केवल एक jdownloader लॉन्चपैड और linuxmint डेबियन संस्करण एक है, जिसे मैंने इसे हटा दिया क्योंकि यह मुझे कम लग रहा था।

  6.   Pätz कहा

    गंभीरता से है? और यह एक स्क्रिप्ट है जो सिस्टम को अपडेट करती है और एक चरण में रिबूट होती है
    #! / Bin / bash
    sudo योग्यता अद्यतन
    sudo एप्टीट्यूड फुल-अपग्रेड
    सुडो रिबूट

    आम तौर पर जो चीजें लगातार की जाती हैं, वे स्क्रिप्टेड होने के लायक होती हैं, एक पूर्ण अपग्रेड निरंतर नहीं होता है, डेबियन में बहुत कम होता है…।

    1.    मर्लिन डेबियनिट कहा

      मैं आमतौर पर अक्सर ऐसा करता हूं। : पी

      1.    MSX कहा

        आपको सेमीप्लिस (ओपनबॉक्स + टिंट 2 के साथ आश्चर्यजनक रूप से स्थिर और सुंदर डेबियन सिड), एप्टोसिड / सिडक्शन (डेबियन सिड लगभग स्थिर और बहुत फूला हुआ), आर्क (सर्वश्रेष्ठ आरआर डिस्ट्रो कभी), जेंटो (सबायोन या किसी अन्य आरआर डिस्ट्रो) की कोशिश करनी चाहिए।
        यदि आप डेबियन का उपयोग करते हैं तो मैं सेमीप्लिस को मौका दूंगा, यह क्रंचबैंग (डेबियन स्टेबल) की तुलना में अधिक आधुनिक है और यह उत्कृष्ट काम करता है।

        1.    मर्लिन डेबियनिट कहा

          मैं यह देखने जा रहा हूं कि यह कैसे और यदि मुझे आश्वस्त करता है, तो मैं इसे नए लैपटॉप में स्थापित कर सकता हूं।

          1.    MSX कहा

            और एक नई पोस्ट? 😉

      2.    Pätz कहा

        डेबियन का एक नया संस्करण कितनी बार दिखाई देता है?

        1.    मर्लिन डेबियनिट कहा

          हर 2 साल में लगभग। यदि आप परीक्षण में स्थिर का उपयोग करते हैं, तो यह कहा जा सकता है कि यह रोलिंग रिलीज़ है, अर्थात, यह लगभग रोजाना इंटरनेट पर अपडेट किया जाता है और आपको सिस्टम को फिर से इंस्टॉल करने की आवश्यकता नहीं है।

  7.   मर्लिन डेबियनिट कहा

    हम्म की संभावना है। मुझे लगता है कि दूसरी बार बेवकूफ बनने का नाटक करना बुरा नहीं है।

    XD

    1.    MSX कहा

      उह, आगे बढ़ो, वह चैंपियन चमड़ा कहां है !!! एक्सडी
      यह तुम्हें पर्ची, बूढ़ी औरत!

  8.   स्कार्फ 23 कहा

    एक sysadmin के रूप में मैं केवल दोहराव और कठिन कार्यों के लिए स्क्रिप्ट, यह मामला xD की तरह नहीं लगता है

  9.   microzone कहा

    खैर, मुझे अजीब कहते हैं, लेकिन उन कमांड के लिए उपनाम का उपयोग करना जो आप अक्सर काम करते हैं लेकिन कुछ के लिए जो वर्ष में एक बार किया जाता है? (मैं ubuntu lts का उपयोग करता हूं मेरा मतलब है कि अधिक) मतलब नहीं है।

    उर्फ का उपयोग करने और किसी और की मशीन को बदलने के अलावा, मैं इसे -h 🙂 खींचते हुए देख सकता हूं

    1.    microzone कहा

      मैं इसे लगाना भूल गया लेकिन मुझे स्क्रिप्ट के बारे में भी ऐसा ही लगता है