सामान्य उपयोग + इंटरफ़ेस विकास के लिए लिनक्स संस्करण पर कुछ मार्गदर्शन?


2

मैं इस बात को ध्यान में रखने की कोशिश करूंगा, हालांकि मेरी यात्रा की प्रकृति से यह सब कुछ बनना चाहेगा।

मैं एक फ्रंट-एंड वेब डेवलपर हूं, मैंने हमेशा एक्सएचटीएमएल, सीएसएस, जावास्क्रिप्ट और फ्लैश जैसी तकनीकों के साथ विंडोज पर विकसित किया है, मैंने पीएचपी और माईएसक्यूएल के साथ दबोचा है। मैं अच्छी तरह से विंडोज वर्कफ़्लोज़ और टूल के लिए उपयोग किया जाता हूं, फ़ोटोशॉप से ​​नोटपैड ++, फाइलज़िला और डब्ल्यूएएमपी सर्वर स्टैक टू आफ्टर इफेक्ट्स, और एक स्वाथ अधिक - लेकिन हमेशा विंडोज पर।

मैं उस बिंदु पर हूं जहां मुझे लगता है कि मुझे गंभीरता से लिनक्स बॉक्स पर विकसित करने की शुरुआत करने की आवश्यकता है, विशेष रूप से इस समय Node.js पर आधारित वेब ऐप बनाने के लिए, लेकिन टूल और प्रोग्राम को संकलित करना एक ऐसा कार्य बन गया है जिसकी मुझे अधिक आवश्यकता है। करना।

मेरा प्रश्न?

मुझे लिनक्स के एक उपयोगकर्ता के अनुकूल स्थापित करने के लिए अपने हाथों को प्राप्त करने की आवश्यकता है, लेकिन कौन सा? मुझे बदलने के लिए सामान्य इंटरफ़ेस डेवलपर टूल (सूचियों का स्वागत) की आवश्यकता है ... साथ ही साथ मेरे पास विंडोज पर कई उपकरण हैं।

मुझे इंटरनेट से आसानी से जुड़ा होना चाहिए, मुझे ओएस को क्रैश करके अपने वर्कफ़्लो को नष्ट नहीं करने के लिए ओएस अपडेट की आवश्यकता है, जैसा कि मैंने देखा है कि उबंटू विभिन्न दोस्तों को करता है। मुझे दक्षता चाहिए, मुझे विकास कार्यों को करने के लिए मुझे जो कुछ भी चाहिए उसे अनुकूलित करने में सक्षम होना चाहिए।

मुझे लगता है कि यह एक लंबी सूची हो सकती है, लेकिन - मेरे पास लिनक्स ओएस का व्यावहारिक काम करने का ज्ञान नहीं है, न ही यह विंडोज के लिए "तुलना" (मेरे फ़्यूज़ पेस का बहाना) करता है। मैं स्पष्ट रूप से सीखने के लिए तैयार हूं, लेकिन मैं अभी तक, अभी तक बहुत उत्सुक हूं ... इंटरफ़ेस विकास जारी रखें, बस विंडोज के बजाय लिनक्स पर।

इस के साथ मज़े करो, और सलाह, मदद, लिंक, सूचियाँ, और न करने के लिए अग्रिम धन्यवाद।

जवाबों:


2

मैं वही सुझाव दूंगा जो मैं लिनक्स सीखने वाले सभी लोगों को करता हूं ... वर्चुअलबॉक्स का उपयोग करें। VBox एक वर्चुअल मशीन मैनेजर है जो आपको बहुत आसानी से वर्चुअल पीसी बनाने और चलाने देता है। इसमें लिनक्स के लिए उत्कृष्ट समर्थन है, और यदि आप पहले से ही एक लिनक्स आईएसओ है, तो आप VBox को स्थापित करने और चलने वाली लिनक्स मशीन को लगभग आधे घंटे में स्थापित करने से जा सकते हैं। तो इसे डाउनलोड करें, आज़माने के लिए कुछ लाइव सीडी लें, और देखें कि आपको क्या पसंद है।

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

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

किसी विशेष क्रम में, मैं सुझाव देता हूं कि उबंटू 10.04 एलटीएस, मिंट 11, फेडोरा 15, और ओपनएसयूएसई 11.4 की कोशिश करें। सभी लेकिन Ubuntu 10.04 सबसे हालिया रिलीज़ हैं। उबंटू एलटीएस दीर्घकालिक समर्थन संस्करण है जो कम रक्तस्रावी धार है, इसलिए इसे अधिक बार जारी किए गए डिस्ट्रोस की तुलना में अधिक स्थिर होना चाहिए। हालाँकि, यदि आप उबंटू का नवीनतम देखना चाहते हैं, तो 11.04 पर जाएं।


ठीक है, vmware मैंने किया है पढ़ने से बहुत अच्छा लगता है, वहाँ लेने के लिए और से चुनने के लिए एक बहुत अच्छा है। यदि आप अलग-अलग दूरियों की कोशिश करने के लिए "उचित" समय देते हैं, तो आप क्या कहेंगे? एक सप्ताह, एक महीना? 3 महीने? मैं यहां काफी गंभीर कदम उठाना चाहता हूं, इसलिए मैं बुलेट को काटने और एक अच्छा लेने के लिए उत्सुक हूं।
danjah

हाँ, VMWare प्लेयर या वर्कस्टेशन और वर्चुअलबॉक्स को आज़माएं, क्योंकि वे प्रत्येक काम को थोड़ा अलग तरीके से करते हैं, इसलिए आप एक बेहतर पसंद कर सकते हैं। कितनी देर तक, यह वास्तव में आप पर निर्भर है। वर्तमान में मेरे पास लिनक्स, फ्रीबीएसडी, सोलारिस, विंडोज और डार्विन के संस्करणों के साथ ~ 12 वीएम स्थापित हैं। जब भी मैं एक नए डिस्ट्रो की कोशिश करना चाहता हूं, मैं एक नया वीएम बनाता हूं, या कुछ ऐसा स्थापित करता हूं जिसका मैं उपयोग नहीं कर रहा हूं। मुझे इसे जो कुछ भी करने की आवश्यकता है, उसके लिए रखता हूं और जब किया जाता है तब इसे रीसायकल या हटाता हूं। अपने लिए, मैं कुछ बनाने और आपके वातावरण के निर्माण का सुझाव देता हूं। आपको प्राथमिकताएँ शुरू करने में अधिक समय नहीं लगेगा।
जो इंटरनेट

और सिर्फ एक FYI करें ... यदि आप लिनक्स के साथ काम करने का आनंद लेते हैं, तो कुछ बिंदु पर आप किसी भी अन्य डिस्टरो को आज़माना चाहेंगे, इसलिए जहाँ आप शुरू करते हैं और जहाँ आप समाप्त होते हैं, वह पूरी तरह से अलग हो सकता है।
जो इंटरनेट

यह मेरे लिए कभी नहीं हुआ है कि विशिष्ट कार्यों को करने के लिए एक संपूर्ण ओएस बनाने के लिए, वर्चुअल मशीन के माध्यम से पारंपरिक विंडोज उपयोगकर्ता के लिए जाने के लिए संभवतः एक बहुत ही समझदार तरीका है। आगे की जांच करेंगे, पार्श्व सोच को साझा करने के लिए धन्यवाद :)
danjah

2

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

वैकल्पिक रूप से, यदि आप असहज हैं कि कौन सा पहले माइग्रेशन होगा, तो आप WUBI के साथ खेल सकते हैं जो एक उबंटू है जो NTFS के अंदर स्थापित होगा क्योंकि यह एक विंडोज़ सॉफ्टवेयर था और इसे सामान्य रूप से अनइंस्टॉल भी किया जा सकता है। यह एक दोहरी बूट के रूप में चलता है ताकि आप अपने हार्डवेयर के साथ उबंटू के मूल निवासी के लिए एक अच्छा अनुभव प्राप्त कर सकें।

दूसरों के द्वारा कहा गया विंडोज़ से सॉफ्टवेयर्स इतने शानदार नहीं हैं, लेकिन कुछ काम करते हैं। Office 2007, फ़ोटोशॉप I को वाइन के माध्यम से स्थापित किया गया है और यह काफी अच्छी तरह से काम करता है (बिल्कुल सही नहीं, लेकिन बहुत अच्छी तरह से)। प्रोग्रामिंग संपादकों के लिए, ubuntu GEdit के साथ आता है जो नोटपैड ++ का एक अच्छा विकल्प है।

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


बहुत बढ़िया, धन्यवाद रॉक्स, कुछ और क्यू की अगर मैं हो सकता है ... मैंने निक्स स्थापित करने के लिए एक दोहरे बूट विकल्प पर विचार किया, यूएसबी ठीक है? और कैसे के बारे में अगर मैं तब USB ड्राइव से एक पूर्ण बॉक्स स्थापित करने के लिए स्थापित करना चाहता था? कितना आसान है? मुझे पता है कि मेरी सभी "उपयोगकर्ता फाइलें" और ऐसे विंडोज पर हैं, क्या ऐसे स्थानों का एक मानक सेट है जो मैं वापस कर सकता हूं, क्या यह प्रक्रिया अनुमानित और आसान है? कोई सुझाव? विकास के संदर्भ में - एफ़टीपी के बारे में कैसे? क्या उबंटू देशी एफ़टीपी या कुछ भी कायरता की पेशकश करता है? लिंक निक की पेशकश से, फेडोरा ने अपनी सुरक्षा के लिए अच्छा लग रहा था, मुझे सुरक्षित पसंद है, लेकिन कम सुरक्षित अलार्म के लिए खुला हूं।
danjah

आप क्रोन जॉब्स को चलाने के लिए बैकइंटाइम का उपयोग करके अपनी होम डायरेक्टरी का बैकअप ले सकते हैं। यदि आप चाहें तो अपने होम डायरेक्टरी को USB से देशी इंस्टाल में ले जा सकते हैं। विंडोज रजिस्ट्री के साथ गड़बड़ है, इसलिए आम तौर पर यदि आप किसी भी चीज का बैकअप लेना चाहते हैं, तो बस वह फाइलें जो आपने डाउनलोड / बनाई हैं। एफ़टीपी सुंदर क्रॉस प्लेटफ़ॉर्म पर उपलब्ध है, फ़िलाज़िला विंडोज, निक्स और ओएस एक्स के लिए एक बहुत ही लोकप्रिय फ़्रंट एफटीपी जीयूआई है। सर्वर के लिए फेडोरा अधिक है, लेकिन सुरक्षा किसी भी अन्य ओएस के समान है, आपको इसे अपनी आवश्यकताओं के लिए मैन्युअल रूप से सुरक्षित करना होगा। फायरस्टार उबंटू में एक साधारण जीयूआई फ़ायरवॉल टूल है।
14

1

आपको इस पर कई अलग-अलग उत्तर मिलेंगे और एक स्पष्ट उत्तर नहीं होगा, लेकिन मुझे लगता है कि किसी भी अधिक परिपक्व, अंतिम उपयोगकर्ता केंद्रित डिस्ट्रोस को आपके लिए अच्छा काम करना चाहिए।

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

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

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

आपके काम के विषय पर, जितना अधिक एक डिस्ट्रो लोकप्रिय है, उतना ही संभव है कि आपके पास आवश्यक उपकरण हों।

जहाँ तक विशिष्ट उपकरणों की आवश्यकता है, आपको एक पाठ संपादक पसंद करना होगा और उससे परिचित होना चाहिए। लिनक्स पर काफी कुछ टेक्स्ट एडिटर हैं, और ऐसा लगता है कि हर एक के पास एक पंथ है। मुझे लगता है कि अधिकांश बड़े वितरण वीआईएम के साथ आने चाहिए, हालांकि वीआईएम को बहुत प्यार या नफरत लगती है।

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

अगर आपको विंडोज़ से लिनक्स में अपने ट्रांसफ़र में सहयोगी होने के लिए बैसाखी की आवश्यकता होती है, तो अधिकांश बड़े डिस्ट्रोस को WINE का अच्छा समर्थन मिलेगा और कुछ Windows अनुप्रयोगों के साथ WINE का उपयोग करने पर दस्तावेज़ का अच्छा सौदा होगा।

इसके अतिरिक्त, लिनक्स के किसी भी बड़े उपयोग के लिए, आप टर्मिनल से परिचित होना चाहेंगे। यह GNU का आधिकारिक BASH संदर्भ मैनुअल है। मैन पेजों का उपयोग करना भी सीखें। टाइपिंग 'मैन' BASH में अधिकांश कमांड के लिए एक मैनुअल प्रदान करता है।


आपके जवाब के लिए धन्यवाद अब तक निक्स, क्या आप मुझे उबंटू के लिए प्रदान लिंक पर सूचीबद्ध प्रमुख चुनाव पर कोई सलाह दे सकते हैं: "विपक्ष: डेबियन के साथ संगतता में कमी; अक्सर बड़े बदलाव कुछ उपयोगकर्ताओं को दूर करने के लिए करते हैं"। इसकी सभी फूला हुई चुनौती के लिए, मैं स्थिर देव वातावरण बनाए रखने के लिए विंडोज की क्षमता की सराहना करता हूं। अर्थात; मेरा WAMP स्टैक केवल मेरे स्वयं के परिवर्तनों से प्रभावित हुआ है, और 5 वर्षों के लिए इसका तरीका है। इसके अलावा, वाइन भी आशाजनक लगता है।
danjah

1
@ दांजा संगतता की कमी इस तथ्य को संदर्भित करती है कि उबंटू के लिए बनाया गया सॉफ्टवेयर डेबियन पर काम नहीं करता है और डेबियन के लिए बनाया गया सॉफ्टवेयर उबंटू के लिए काम नहीं करता है (जबकि ओपनएसयूएसई और अन्य समर्थन डेबियन के लिए बनाता है)। व्यवहार में यह अधिक लोकप्रिय सॉफ़्टवेयर के लिए कोई समस्या नहीं है क्योंकि वे डेबियन वातावरण और उबंटू दोनों वातावरणों के लिए निर्माण करते हैं। मैंने उबंटू का उपयोग किसी भी वास्तविक बड़े पैमाने पर परियोजनाओं के लिए नहीं किया है, लेकिन उनके लगातार परिवर्तन कभी-कभी सॉफ़्टवेयर के साथ समस्या पैदा कर सकते हैं। यदि सॉफ़्टवेयर अभी भी विकसित किया जा रहा है तो यह आमतौर पर जल्दी से तय हो जाता है, लेकिन यह हिचकी का कारण बनता है।
निक डेल

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

बहुत बढ़िया, इस जानकारी के लिए धन्यवाद। अगर कुछ और है, तो आप इसे जोड़ने के लिए स्वतंत्र महसूस कर सकते हैं, और यदि ठीक है, तो मैं कुछ दिनों के लिए प्रश्न को खुला छोड़ दूंगा या नहीं, यह देखने के लिए कि क्या कोई और इसमें तौलना चाहता है, मैं पढ़ने में व्यस्त हूं। .. 15 नए टैब अब तक खोले गए: P
danjah
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.