מדריך ההישרדות של Windows עבור משתמשי לינוקס / יוניקס

מְחַבֵּר: Roger Morrison
תאריך הבריאה: 17 סֶפּטֶמבֶּר 2021
תאריך עדכון: 3 מאי 2024
Anonim
Linux Survival Guide #1: Distros & Drives
וִידֵאוֹ: Linux Survival Guide #1: Distros & Drives

תוֹכֶן


מקור: Binu Omanakkuttan / Dreamstime.com

להסיר:

מעדיף לינוקס / יוניקס אך נאלצים להשתמש בחלונות? להלן כמה דרכים לגרום למחשב Windows שלך להיות קצת יותר דומה למערכת ההפעלה המועדפת עליך.

בואו נודה, לינוקס ויוניקס הן מערכות הפעלה נהדרות, אך משתמשים רבים נאלצים לחיות בעולם האמיתי, ולחיות בעולם האמיתי פירושו לעתים קרובות להשתמש במערכת הפעלה מסוימת בשם Windows. בין אם אתה פשוט מבקר ב- Windows ובין אם אתה גר שם, יש כמה דרכים שיגרמו לו לעבוד יותר כמו המערכות שאתה רגיל להן.

סיגווין

אם אתה משתמש רציני של Linux / Unix שעומד מול Windows, אתה כנראה מחמיץ את שורת הפקודה. בטח, שורת הפקודה של חלונות בסדר, אך אין לה שום מקום קרוב לגמישות של מעטפת יוניקס. סיגווין הוא התשובה עבורך. זוהי שכבת תאימות ל- DLL ו- POSIX כדי להקל על יציאת תוכנת לינוקס ל- Windows תוך מתן סביבה מוכרת.

אתה פשוט מוריד את הקובץ Setup.exe מאתר הפרוייקט ומתקין את Cygwin. המתקין משמש כמנהל החבילה ותוכלו להתקין את כלי העזר, הכלים, העורכים והמועדפים עליכם. יש קו קדמי של שורת פקודה בשם Cyg-get שדומה לכלי השירות apt-get ב- Debian ואובונטו.


לא תוכל להשתמש בבינאריים של לינוקס עם Cygwin. יש להרכיב תוכנה עבור Windows. ישנן מאות חבילות זמינות. אם אתה נוטה כל כך, אתה יכול להתקין את GCC ולהרכיב מהמקור בעצמך.

אתה לא יכול להריץ רק יישומי שורת פקודה, אלא תוכניות המיועדות גם למערכת חלונות X באמצעות Cygwin / X.

פגז כוח

PowerShell של מיקרוסופט עצמה היא אלטרנטיבה מעניינת הן לקונכיית יוניקס המסורתית והן לשורת הפקודה הסטנדרטית של Windows הנגזרת מ- MS-DOS. PowerShell מכוונת מאוד להתנגדויות.

אתה יכול ליצור צינורות של פקודות משורשרות ממש כמו שאתה יכול בפגזי יוניקס, אבל ההבדל הוא שבמקום להשתמש בפשטות, הוא מצנף חפצים. זה עשוי להוות פגיעה במתכנתים רציניים של יוניקס, אך היתרון הוא שאתה יכול לבחור נתונים מבלי להשתמש בכלי עיבוד מורכבים כמו AWK או אפילו פרל.

יש מעט עקומת למידה, אך המעצבים ניסו להקל על הלמידה של PowerShell. זה שימושי יותר לאינטראקציה עם Windows עצמה. ייתכן שתרצה לדבוק בשפות סקריפט אחרות אם אינך צריך לבצע אוטומציה של משימות של Windows.

אין באגים, אין מתח - המדריך השלב אחר צעד שלך ליצירת תוכנה לשינוי חיים מבלי להרוס את חייך

אתה לא יכול לשפר את כישורי התכנות שלך כאשר לאף אחד לא אכפת מאיכות התוכנה.


עורכים

לא משנה באיזה צד של "עורך המלחמות" בין vi ל- Emacs אתה נמצא, אתה יכול להשתמש בצד האהוב עליך ב- Windows. יש לך מבחר רחב של עורכים במערכת Windows, מעורכי יוניקס הזמינים ב- Cygwin, כמו גם יציאות ילידיות הן של vi והן של Emacs.

אלטרנטיבה טובה וקלילה אך כוללת תכונה מלאה לשניהם היא Notepad ++.

SSH

אם אתה מתכנת או מנהל מערכת רציני, אתה כבר יודע על SSH. למרבה המזל, אתה יכול לגשת למכונות מרוחקות גם ב- Windows וגם ב- Linux. דרך אחת היא PuTTY, המאפשרת לך לנהל קשרים.

אתה יכול גם להתקין SSH באמצעות Cygwin. היתרון בכך שאתה עושה זאת הוא שאתה יכול להשתמש במוש, שמאפשר לך להישאר מחובר אם אתה מרדים את המכונה שלך או שאתה מחליף רשתות. זה ממש נהדר לעבודה על מחשב נייד דרך Wi-Fi.

שפות תכנות

יוניקס היא סביבת פיתוח נהדרת, וכל שפת התכנות המועדפת עליך ב- Unix, היא זמינה עבור Windows.

לכל שפות התסריט העיקריות, כולל Python, Perl, PHP ואחרות גרסאות Windows מקוריות כמו גם גרסאות Cygwin זמינות.

למיקרוסופט כלי פיתוח משלה, אך כלי יוניקס נוטים להיות הרבה יותר קלים.

מנהל שולחן העבודה

מאפיין נוסף של שולחנות עבודה של לינוקס שכנראה חסר לכם הוא שולחנות עבודה וירטואליים. בזמן שמיקרוסופט מוסיפה אותו ל- Windows 10, אינך צריך לחכות. אתה יכול להתקין VirtuaWin, אשר מעניק לך תכונות ניהול חלונות מתקדמות ברגע זה. כמו תוכנת לינוקס הטובה ביותר, היא קוד פתוח וחינמי.

ההגעה ל- Real * nix

אם אתה חייב להיות בעל יוניקס אמיתי, אתה לא צריך לוותר על המערכת האהובה עליך. האתחול הכפול של Windows ו- Linux הוא הפיתרון הקלאסי.

אם אתה עובר מסלול זה, רק וודא כי Windows מותקן תחילה. אחרת, Windows תחליף כל טוען אתחול ברשומת ה- Master Boot משלו כשאתה מתקין אותו. מרבית ההפצות של לינוקס חכמות מספיק כדי לזהות מחיצות של Windows ולהתקין טוען אתחול המאפשר לבחור לאיזה מערכת הפעלה אתה רוצה לאתחל.

בעיה נוספת שעשויה להיתקל בהם במחשבים חדשים יותר המיועדים ל- Windows 8 היא הגנת UEFI. לכאורה, שנועדה להתגונן מפני ערכות שורש ומערכות אתחול, נמתחה ביקורת על כך שהיא חייבה חתימה של מערכות הפעלה באופן קריפטוגרפי, שיש לה פוטנציאל לנעול מחוזות רבים.

מיקרוסופט מנדטת כי המחשבים החדשים יאפשרו זאת כברירת מחדל, אך למרבה המזל הם גם דורשים שתהיה לך היכולת לכבות אותה, אך רק במחשבי x86. הם עשויים להחליט אחרת בעתיד. אם ברצונך לשמור על אתחול מאובטח, או שאתה משתמש במעבד ARM, אתה יכול לבחור מחוזות שנחתמים, כגון גרסת 64 סיביות של אובונטו.

סיכום

גם אם אתה מוצא את עצמך תקוע בחלונות באופן זמני או לצמיתות, אתה עדיין יכול לטעום את גן העדן הקטן שלך עם כמה תוספות פשוטות לסביבת Windows שלך.