आप लिनक्स पॉवर यूजर के लिए एक विंडोज (अधिमानतः नवीनतम संस्करण) मशीन को कैसे कॉन्फ़िगर करते हैं, ताकि वह सबसे अधिक इसे प्राप्त कर सके?
आप लिनक्स पॉवर यूजर के लिए एक विंडोज (अधिमानतः नवीनतम संस्करण) मशीन को कैसे कॉन्फ़िगर करते हैं, ताकि वह सबसे अधिक इसे प्राप्त कर सके?
जवाबों:
मैं एक Linux sysadmin हूँ, लेकिन मैं व्यक्तिगत रूप से Windows का उपयोग करता हूँ। आगे और पीछे स्विच करते समय कुछ झुंझलाहट होती है, क्योंकि मैं दोनों प्लेटफार्मों के लिए उपयोग किया जाता हूं। यहाँ कुछ चीजें हैं जो मैं करता हूं:
ls
, clear
विंडोज पर, आदि। वैकल्पिक रूप से, आप उर्फ dir
और cls
, उदाहरण के लिए, बैश में, जो भी चाहें कर सकते हैं।/
फ़ाइल पथ में फ़ॉरवर्ड स्लैश ( ) के साथ विंडोज़ ठीक है, भले ही वह \
मूल रूप से बैकस्लैश ( ) का उपयोग करता हो । तो आपके लिनक्स उपयोगकर्ता को केवल एक ड्राइव अक्षर के साथ पथ शुरू करने की आदत डालने की आवश्यकता है, उन्हें स्लैश दिशा के बारे में बहुत अधिक चिंता करने की आवश्यकता नहीं है।File
और file
यहां भी यही बात है।pscp
और psftp
, पी। PuTTY के बिना यूनिक्स कमांड के विंडोज समतुल्य अपने आप में एक शानदार SSH क्लाइंट है, और PuTTYGen लिनक्स बॉक्स के साथ काम करने के लिए आपकी RSA कुंजी बना देगा।tar
, grep
, sed
, आदि)।doskey
पूरी तरह से अच्छी तरह से काम करता है।
एक वीएम में, बिल्कुल।
हां, मैं अच्छी तरह से जानता हूं कि यह हमेशा संभव नहीं है। इसलिए मैं अपने व्यक्तिगत अनुभव (लंबे समय तक यूनिक्स उपयोगकर्ता के आधार पर जवाब दूंगा, कमांड लाइन का उपयोग करता है, हाल ही में विंडोज एक्सपी नीति द्वारा उपयोग करने के लिए मजबूर)। विशेष रूप से, मुझे उत्पादक होने के लिए तीसरे पक्ष के ऐड-ऑन के ट्रक लोड की आवश्यकता थी। इस उत्तर में उल्लिखित सभी सॉफ्टवेयर मुफ्त में उपलब्ध हैं।
M-x grep foo *.[hc]
और संस्करण नियंत्रण सॉफ्टवेयर।
plinkx
का उपयोग करके विधि का उपयोग करता हूं ।plink
apt-cyg
Cygwin के लिए एक कमांड-लाइन पैकेज मैनेजर है। यह सिग्विन के जीयूआई की तुलना में उपयोग करना आसान है setup.exe
। आप पहली बार स्थापित करना होगा subversion
डाउनलोड करने के लिए पैकेज apt-cyg
, और bzip2
, gawk
, tar
और wget
इसका इस्तेमाल करने के लिए। apt-cyg -u COMMAND
पैकेज इंडेक्स को फिर से डाउनलोड करने से बचने के लिए चलाएं ।उन समय के लिए जब आपको सीएमडी (विंडोज के तहत डिफ़ॉल्ट कमांड-लाइन शेल) का उपयोग करना पड़ता है, इन रजिस्ट्री सेटिंग्स ( Tab
फाइल के नाम को पूरा करता है और Ctrl+D
निर्देशिका के नाम को पूरा करता है, हे, यह एक शुरुआत है) को पूरा करना सुनिश्चित करें :
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
"PathCompletionChar"=dword:00000004
devcon
: devcon listclass DiskDrive
तब devcon remove @usbstor\…
।top
और थोड़ा अधिक) है।lsof
समकक्ष है। जंक्शन प्रतीकात्मक लिंक के एक रूप तक पहुंच प्रदान करता है (वे हुड के नीचे मौजूद हैं, और विंडोज एप्लिकेशन पारदर्शी रूप से देखते हैं, लेकिन एक्सपी के रूप में, आपको उन्हें बनाने के लिए तीसरे पक्ष की उपयोगिता की आवश्यकता है)।.profile
नियंत्रण कक्ष "सिस्टम" संवाद, "उन्नत" टैब, "पर्यावरण चर" संवाद का एक संयोजन है; और बूट या लॉगिन समय पर कार्यक्रमों को लॉन्च करने के विभिन्न तरीके।ldd
है निर्भरता वॉकर (लगभग सीधे-से-बिंदु की सुविधा नहीं है ldd
, लेकिन बहुत सारी जानकारी दिखाता है)।मजेदार सवाल।
Cygwin। देशी खिड़कियों के साथ-साथ परिचित अशुद्धि की अनुमति देता है।
SSH ग्राहक (उदाहरण के लिए PuTTY)
एक्स सर्वर सॉफ्टवेयर (शायद xming?)
IE के अलावा अन्य ब्राउज़र। वे शायद फ़ायरफ़ॉक्स और सकारात्मक रूप से क्रोम से परिचित हैं।
एक लिनक्स वीएम अच्छा हो सकता है।
अपने उपयोगकर्ताओं को उस प्रश्न का उत्तर दें! चूंकि वे पावर उपयोगकर्ता हैं, वे यह जानना चाहते हैं कि वे क्या चाहते हैं, और अपने पर्यावरण के साथ उन्हें खिलाए जाने वाले चम्मच से खुश नहीं होंगे। यदि उन्हें लाइनक्स चलाने देना एक विकल्प है, तो वे इसे ले सकते हैं। यदि कोई वीएम चला रहा है तो उनके फैंस उन पर मुकदमा करें। यदि वे सिर्फ एक खोल में रहते हैं, तो शायद साइबरविन उन्हें खुश रखेगा। सबसे अधिक संभावना है, वे बहुत विशिष्ट तरीकों से पर्यावरण को बदलना चाहेंगे। उनके नाम बताएं।
यूनिक्स उपयोगकर्ता इस बात पर भी सहमत नहीं हो सकते हैं कि एक उपयोगकर्ता पर्यावरण को अपने स्वयं के मंच पर कैसा दिखना चाहिए, यही कारण है कि हमारे पास एक आधा दर्जन डेस्कटॉप वातावरण और एक सौ खिड़की प्रबंधक और एक दर्जन गोले और अधिक डिस्ट्रोस हैं जो आप पर छड़ी हिला सकते हैं। विविधता अच्छी है। लेकिन आप एक tmux / zsh उपयोगकर्ता को केडीई लुक-अलाइक मेकओवर देकर खुश नहीं करेंगे, जितना कि आप किसी केडीई उपयोगकर्ता को साइबरविन देकर खुश करेंगे।
यदि आपका लिनक्स उपयोगकर्ता केडीई का उपयोग करना पसंद करता है, तो "केडीई फॉर विंडोज" शायद एक बहुत अच्छा पहला कदम होगा:
विंडोज के लिए केडीई
http://windows.kde.org/
यहाँ उस वेब साइट से कुछ प्रासंगिक जानकारी दी गई है:
शायद मैं निराशावादी हूं, और संदेश को ऑफ-टॉपिक या यहां तक कि कष्टप्रद घोषित होने का खतरा हो सकता है, लेकिन मेरा मानना है कि एक ईमानदार जवाब यह है कि आप बस ऐसा नहीं कर सकते। मैं पूरी तरह से लोगों को नाराज करने से बचना चाहता हूं और इस पोस्ट के बाईं ओर "हटाएं" / -1 बटन पर क्लिक कर रहा हूं। तो यहाँ मेरा तर्क है:
मैं आपको एक पाठ के बारे में बताता हूं जो मैंने कई साल पहले पढ़ा था, http://theody.net/elements.html जो दार्शनिक भाग को कवर करता है और स्पॉलस्की हमेशा उन लोगों के लिए लोकप्रिय होता है जो स्टैकओवरफ़्लो का उपयोग करते हैं, इसलिए: http: //www.joelonsoftware। कॉम / लेख / Biculturalism.html
मेरा तर्क और खुद को देखना (90 के दशक के बाद से linux progresively का उपयोग अधिक से अधिक) यह है कि linux / unix के साथ काम करने के आदी होने के बाद, एक विंडोज़ बॉक्स के सामने बैठकर, मुझे ... दर्द की भावनाओं को लाया।
एक उदाहरण: जब भी मेरे पास काम करने के लिए एक नया ubuntu / debian बॉक्स होता है, मैं आमतौर पर एक टर्मिनल में करता हूं:
sudo apt-get install app_that_i_want_to_have_1
sudo apt-get install app_that_i_want_to_have_2
sudo apt-get install app_that_i_want_to_have_3
etc
मैं उन्हें नीचे लिखा है, उन्हें लिखा था नीचे और उसके बाद से मैं सिर्फ पेस्ट क्या जरूरत है कॉपी। विंडोज़ में मुझे हमेशा "install.exe" और i_dont_install.exe (जैसे नोटपैड 2, पोटीन) के एक नंबर को डाउनलोड करना पड़ता है और यह उस चीज के विपरीत है जिसका मैं उपयोग कर रहा हूं।
लोग 90 के दशक से इसके लिए बहस कर रहे हैं, इसलिए आगे बढ़ना थोड़ा व्यर्थ है। पिछले उत्तरों के आधार पर: क्या यह संभव है कि लिनक्स पॉवर यूजर को विंडोज़ वीएम के साथ प्रदान किया जाए जो कि बैठेगा ... लिनक्स एक के ऊपर, जैसा कि होस्ट किया गया है और दूसरा तरीका है? उपयोगकर्ता को विंडोज़ का उपयोग करने की आवश्यकता क्यों है? अनुप्रयोगों के एक विशिष्ट सेट (जैसे एक कस्टम सीआरएम) के लिए, सुरक्षा सॉफ्टवेयर पर एकल संकेत, .net विकास?
यदि यह पिछले दो पर नहीं है, तो उन अनुप्रयोगों को स्थापित करने वाले मशीन के रिमोट डेस्कटॉप के बारे में कैसे?
एक अन्य हाइब्रिड समाधान एक ओएस / एक्स है जिसमें समानताएं हैं, फिर से आपके पास एक पूर्ण यूनिक्स बॉक्स है जिस पर विंडोज़ एप्लिकेशन लगभग मूल रूप से एकीकृत होते हैं।
एक मोड़ के लिए, CoLinux को आज़माएं जो आपको विंडोज़ (और अन्य OSes) में एक सहयोगी प्रक्रिया के रूप में लिनक्स चलाने की अनुमति देता है। ऐसा करने के लिए, इसे रिंग 0 पर चलाने के लिए डिवाइस ड्राइवर की आवश्यकता होती है, इसलिए आप पहले एक परीक्षण मशीन पर प्रयास करना चाह सकते हैं।