2014-07-18 16 views
7

यह अक्सर है कि प्रत्येक 30 दिनों में मैं इस चेतावनी संदेश मिल जाएगा:संगीतकार ऑटो आत्म अद्यतन

Warning: This development build of composer is over 30 days old. It is recommended to update it by running "composer.phar self-update" to get the latest version. 

फिर, मैं करने के लिए है बार-बार हर 30 दिन में अद्यतन करते हैं। क्या वैसे भी मैं खुद को ऑटो अपडेट करने के लिए संगीतकार हो सकता है?

धन्यवाद।

उत्तर

14

संगीतकार मेरे ज्ञान में स्व-अद्यतन नहीं चलाते हैं। अपने आप से स्व-अद्यतन भी चला रहा है, यह मेरे लिए सही तरीका नहीं है। यदि उपयोगकर्ता के प्रवेश की अनुमति नहीं है क्यों

composer self-update 

उपयोग sudo composer self-update नहीं चला।

यह सिर्फ एक साधारण ऑनलाइन कमांड है, और आप केवल 30 दिनों में एक बार करना चाहते हैं। और वैश्विक स्तर पर संगीतकार रखें ताकि आपको प्रत्येक प्रोजेक्ट के लिए चलाने की आवश्यकता न हो।

+0

ध्यान दें कि स्वयं अद्यतन पुराने संगीतकार संस्करणों (जैसे स्थापित संस्करण उबंटू 16.4 पर 1.0.0-beta2) इसके अलावा (संगीतकार मैनुअल से) पर उपलब्ध नहीं है: यदि आप अपने पूरे सिस्टम के लिए संगीतकार स्थापित किया है, आप कर सकते हैं रूट विशेषाधिकारों के साथ आदेश चलाने के लिए है: 'sudo -H संगीतकार स्वयं-अद्यतन ' – Simon

1

संगीतकार अभी भी विकास में है। अल्फा संस्करण जारी किए गए हैं, लेकिन अभी भी पहली स्थिर रिलीज के लिए कोई पूर्व तिथि नहीं है।

तो composer self-update चल रहा है हमेशा गीथब भंडार से सबसे हालिया प्रतिबद्धता स्थापित कर रहा है। इन चीजों को तोड़ने की उम्मीद है! यदि आप संगीतकार के टूटे हुए संस्करणों को लगातार स्थापित करने के लिए अपने स्वचालित अपडेट के साथ रह सकते हैं, तो बस हर महीने या अधिक बार एक क्रोनबॉज चलाएं।

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

1

एक बैश फ़ाइल में संगीतकार स्वयं अद्यतन आदेश रखें और क्रॉन नौकरी से निष्पादित करें। https://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job

सबसे बुनियादी विवरण इस फोल्डर में खोल स्क्रिप्ट डाल: /etc/cron.monthly

इस कड़ी में एक अच्छा चर्चा और कैसे क्रॉन का उपयोग करने के बारे में व्याख्या है।

0

निम्न आदेश का प्रयास करें।

sudo composer self-update 

यह मेरे लिए काम करता है!

संबंधित मुद्दे