במאמר הבא אנו נסתכל על העוזרת האישית יודה. מצאתי את זה שמחפש דברים מגניבים ב- GitHub. כמו שאומר, יודה היא עוזר שורת פקודה אישית שיכולים לעזור לנו לבצע משימות טריוויאליות ב- Gnu / Linux. זהו יישום קוד פתוח בחינם שנכתב בפייתון.
חייבים לומר שמומלץ לבדוק את יודה בסביבה וירטואלית. לא רק יודה, אלא כל יישום פייתון כדי שלא יפריעו לחבילות המותקנות בעולם. יודה דורש פייתון 2 ו- PIP. אם PIP אינו מותקן באובונטו שלך, אתה יכול לבדוק מאמר שפרסמנו בבלוג זה עבר זמן להשיג את זה.
התקן את יודה, העוזר האישי של שורת הפקודה
לאחר התקנת ה- PIP במערכת שלנו, נשתמש בשכפל git כדי להשיג את התוכנית. נצטרך רק לפתוח מסוף (Ctrl + Alt + T) ולכתוב:
git clone https://github.com/yoda-pa/yoda
הפקודה שלעיל תיצור ספריה בשם "yoda" בספריית העבודה הנוכחית שלנו ותשכפל את כל התוכן לתוכה. ניגש לספריית yoda:
cd yoda/
בשלב הבא נבצע את הפקודה הבאה ל- התקן את אפליקציית יודה:
pip install .
חייב לשקול התקופה (.) בסוף הפקודה הקודמת.
הגדר את יודה
ראשית, אנו משיקים את התצורה עבור לשמור את המידע שלנו במערכת המקומית. לשם כך, הפעל:
yoda setup new
הצו הקודם יאלץ אותנו לענות על השאלות הבאות:
הסיסמה שלנו תישמר ב קובץ תצורה מוצפן, כך שאין צורך לדאוג. כברירת מחדל, המידע שלנו יישמר בספריה ~ / .יודה.
כדי בדוק את התצורה הנוכחית, לרוץ:
yoda setup check
כדי מחק תצורה קיימתנצטרך לכתוב רק במסוף (Ctrl + Alt + T):
yoda setup delete
שימוש ביודה
מי שרוצה יכול יודע כל מה שהאשף הזה יכול לעשות למשתמש בה דף GitHub. להלן רשימה של כמה דברים שאנחנו יכולים לעשות עם יודה.
שוחח עם יודה
נוכל אינטראקציה בצורה בסיסית עם התוכנית באמצעות פקודת הצ'אט כמפורט להלן:
yoda chat who are you?
בדוק את מהירות האינטרנט שלך
נוכל לשאול את יודה לגבי המהירות שיש לנו באינטרנט. לשם כך, הפעל:
yoda speedtest
קצר והרחיב את כתובת האתר
גם יודה עוזר לקצר כל כתובת אתר כותב משהו כמו:
yoda url shorten https://ubunlog.com
כדי הרחב כתובת אתר מקוצרת אנחנו נכתוב:
yoda url expand https://goo.gl/Pn1EeU
קרא את החדשות מ- Hacker News
אני בדרך כלל התבונן באתר האקר חדשות. כל מי שרוצה יכול לקרוא את החדשות בדף זה באמצעות יודה כמוצג להלן:
yoda hackernews
יודה יראה ידיעה אחת בכל פעם. לקריאת החדשות הבאות, פשוט הקלד "y" ולחץ על Enter.
נהל כתבי עת אישיים
- אנחנו יכולים גם לנהל יומן אישי כדי לתעד אירועים חשובים. ל ליצור יומן חדש נשתמש בפקודה:
yoda diary nn
- כדי ליצור הערה חדשה, יהיה עליכם לבצע את הפקודה הקודמת. אם אנחנו רוצים ראה את כל ההערות אנחנו נכתוב:
yoda diary notes
- לא רק נוכל לכתוב הערות. יודה יכול גם לעזור לנו ליצור משימות. ל ליצור משימה חדשה, נבצע:
yoda diary nt
- כדי להציג את רשימת המשימות, נכתוב בטרמינל:
yoda diary tasks
- אם יש לנו משימה כלא שלמה, נבצע את הפקודה הבאה כדי לכתוב את המספר הסידורי של המשימה כדי להשלים אותה:
yoda diary ct
- נוכל לנתח משימות לחודש הנוכחי בכל עת באמצעות הפקודה:
yoda diary analyze
רשום הערות על אנשי הקשר שלנו
קודם כל, עלינו להפעיל את התצורה עבור לאחסן את פרטי אנשי הקשר שלנו. לשם כך, הפעל:
yoda love setup
כאן נכתוב את פרטי איש הקשר שלנו:
לראות אותם פרטי אדם, לרוץ:
yoda love status
כדי להוסיף יום הולדת של איש הקשר כותב:
yoda love addbirth
עקוב אחר הוצאות כסף
לא נצטרך כלי נפרד כדי לשלוט בהוצאות הכספיות שלנו. אנחנו יכולים לעשות זאת עם יודה. ראשית, אנו משיקים את התצורה לשליטה בהוצאות הכסף באמצעות הפקודה:
yoda money setup
כאן נכתוב את קוד המטבע שלנו והסכום הראשוני:
למדו אוצר מילים באנגלית
זה טוב לידיעת מילים באנגלית, אם כי ההגדרות יינתנו לנו גם באנגלית. יודה הולך לעזור לנו ללמוד מילים אקראיות באנגלית וכדי לעקוב אחר התקדמות הלמידה שלנו.
כדי ללמוד מילה חדשה נכתוב:
yoda vocabulary word
זה יראה לנו מילה אקראית. לחץ על Enter כדי להציג את משמעות המילה. יודה ישאל אותנו אם אנחנו כבר יודעים את משמעות המילה.
עזרה
בנוסף, יודה יכול לעזור לך לעשות דברים אחרים, כמו למצוא את ההגדרה של מילה וליצור כרטיסי פלאש כדי ללמוד בקלות כל דבר. ל לקבל פרטים נוספים ורשימת אפשרויות זמינות, עיין בסעיף העזרה על ידי הקלדת:
yoda --help
פאביו נבס
לפוצ'ה ולי פשוט יש בעיה עם צוות עם UBUNTU
כניסה טובה, חיפשתי משהו דומה הרבה זמן אבל
מה קורה אם אני מתקין אותו באובונטו שלי ולא בסביבה וירטואלית? להשפיע על משהו?
הדבר היחיד שאני רוצה לעשות עם YODA הוא לשמור על JOURNAL מכיוון שאני לא אוהב RedNoetebook, ולכן הערכים ארוכים במקצת. האם אוכל לעשות זאת עם YODA?
אם אני לא אוהב את זה, איך אוכל להסיר את ההתקנה?
אני חושב שתוכל למצוא פיתרון לספקותיך בעמוד GitHub של הפרויקט https://github.com/yoda-pa/yoda. שלום 2.