אנגליתצרפתיתספרדי

Ad


סמל OnWorks

xstow - מקוון בענן

הפעל את xstow בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה xstow שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


XStow, תחליף ל-GNU Stow

תַקצִיר


xstow [אופציה ...] חבילה

תיאור


XStow הוא תחליף של GNU Stow (לְאַחסֵן) נכתב ב-C++. זה תומך בכל התכונות של Stow
עם כמה הרחבות.

XStow בתור GNU Stow, הן תוכנות לניהול התקנת חבילות תוכנה,
שמירתם בנפרד (/usr/local/stow/emacs לעומת /usr/local/stow/perl, למשל) בזמן
גורם להם להיראות מותקנים באותו מקום (/ usr / local).

נוהג


xstow [אופציה ...] חבילה

התקן חבילה

xstow foobar

הסר את החבילה

xstow -D foobar

אפשרויות


אדון -רמת באגים INT
הגדר את רמת ניפוי הבאגים. מספר שלם לא חתום מתקבל. ערך ברירת המחדל הוא 0.

-דמ -module debug [ALL|ARG|MAIN|TREE|CPPDIR]
סינון הודעות ממודול ספציפי.

-h עזרה
מציג מסך עזרה.

-V -גִרְסָה
מציג את מספר הגרסה של XStows ותכונות נתמכות.

-n -לא
אל תבצע שינויים בפועל

-c -קונפליקטים
סריקה לאיתור קונפליקטים, מרמזת -n.

-s -לְחַקוֹת
הדמיית התקנה. אם אפשרות זו מוגדרת יתעלמו מבעיות הרשאה ו
-שורש יוגדר ל- 1.

-d -די DIR
הגדר את stow dir ל-DIR. ברירת המחדל היא הספרייה הנוכחית.

-d -יַעַד DIR
הגדר את היעד ל-DIR. ברירת המחדל היא האב של ספריית האחסנה.

-v -שורש [0|1|2|3]
להגביר את המלל. רמות אפשריות הן 0,1,2 או 3. הגדרה פשוטה -v or -שורש
מוסיף 1.

-D -לִמְחוֹק
בטל לאחסן במקום לאחסן. הסר את ההתקנה של החבילה.

-R -להחזיר
אותו דבר -לִמְחוֹק ואחריו התקנה מחדש.

-אפ -שביל-מוחלט
צור קישורים סימליים עם שמות נתיבים מוחלטים. XStow תמיד יכול להתמודד עם חבילות שהיו
מותקן עם אפשרות זו. התקנת חבילה אחת עם שמות נתיבים מוחלטים ואחת
בלי אין בעיה. רק יצירת ה-Symlinks תושפע מכך
אוֹפְּצִיָה. זה יגרום לכך שאם חבילה אחת מותקנת עם אפשרות זו ואחת
בלי, חלק מהקישורים הסמליים של החבילה הראשונה, כאשר יש ליצור אותם מחדש
ישוחזרו כיחסיים. זה לא רעיון טוב לעשות את זה, אפילו XStow עושה זאת
אין שום בעיה עם זה. אַזהָרָה: שובר תאימות עם Stow!

-tr -ניתן לעבור קישורים
רשימה של קישורים המצביעים על ספריות, שניתן להתעלם מהם. לְמָשָׁל.: / usr / local / man is
קישור ל /usr/local/share/man אַזהָרָה: שובר תאימות עם Stow!

-tkt -tr-keep-targets
הוסף את רשימת הקישורים הניתנים למעבר גם לרשימת שמור יעדים. זה מונע את
היעדים של הקישורים לא יוסרו על ידי XStow, מה שיגרום לכך שה
קישור שניתן לחצות הופך לקישור מת.

-טר -tr-auto תַבְנִית
הוסף אוטומטית קישורים שהיעד תואם לדפוס זה.

-טר -tr-auto-regex REGEX
הוסף אוטומטית קישורים שהיעד תואם לדפוס זה.

-kd -שמור-dirs DIR
רשימה של ספריות, שאסור להסיר כאשר חבילה תוסר.
אַזהָרָה: שובר תאימות עם Stow!

-i -להתעלם תַבְנִית
התעלם מקבצים התואמים דפוס זה.

-כַּעַס -תעלם-רגקס REGEX
התעלם מקבצים התואמים לביטוי זה.

-ני -להתעלם תַבְנִית
התעלם מכל דבר מלבד קבצים וספריות התואמות את הביטוי הזה. לְמָשָׁל:
"systree/bintree systree/headertree". לשימוש בתמיכת nignore fnmatch ו
יש להפעיל תמיכה בקבצי תצורה. לפרטים נוספים ראה xstow.ini(5).

-cp -עותק תַבְנִית
העתק קבצים או ספריות התואמות לדפוס זה.

-cre -העתק-רגקס REGEX
העתק קבצים או ספריות התואמות לביטוי זה.

-ifd -i-file-in-dir DIR/FILE
התעלם מקובץ זה בספרייה זו. (יחסית למנהל החבילה.)

-cfd -c-file-in-dir DIR/FILE
העתק את הקובץ הזה לספרייה זו. (יחסית למנהל החבילה.)

-סטאו-dirs DIR
רשימה של מנהלי אחסון אחרים, ש-xstow מותר לשנות

-sda -sd-auto תַבְנִית
הוסף אוטומטית ספריות לרשימה בעת התאמה לביטוי זה.

-sde -sd-auto-regex REGEX
הוסף אוטומטית ספריות לרשימה בעת התאמה לביטוי זה.

-pd -הגן על-dirs DIR
רשימה של מנהלים אחרים, שאסור ל-xstow לשנות

-פדה -pd-auto תַבְנִית
הוסף אוטומטית ספריות לרשימה בעת התאמה לביטוי זה.

-pde -pd-auto-regex REGEX
הוסף אוטומטית ספריות לרשימה בעת התאמה לביטוי זה.

-pdt -pd-targets DIRS
מותר לשנות רשימה של dirs, xstow.

-pta -pdt-add-traversable DIRS
הוסף אוטומטית את היעדים של קישורים שניתן לעבור לרשימת היעדים.

-f כוח
דלג על קונפליקטים אם אפשר.

-F פילה
קרא גם את קובץ התצורה הזה.

לַחֲזוֹר ערכים


0 על הצלחה.

1 בשיחה באיות שגוי של xstow.

2 אם התרחשה שגיאה פנימית.

3 התקנת החבילה נכשלה מסיבה כלשהי. כל הבדיקה המוקדמת הייתה בסדר, אבל
ביצוע רשימת המנהלים נכשל.

4 התקנת חבילה נכשלה.

הסביבה וריאציות


מאז איתור הבאגים של שורת הפקודה ניתוח יכול להיות קשה אם רמת איתור הבאגים מוגדרת
לפי שורת הפקודה ישנם שני משתני סביבה:

XSTOW_DEBUG_LEVEL
אותו דבר כמו ה- -רמת באגים אוֹפְּצִיָה.

XSTOW_DEBUG_MODULE
אותו דבר כמו ה- -module debug אוֹפְּצִיָה.

שני הערכים יוחלפו על ידי ההגדרות של שורת הפקודה, לאחר הפקודה
השורה נותחה.

XSTOW_USE_CURSES
אותו דבר כמו ה- -אין-קללות אוֹפְּצִיָה.

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

$ TERM="" xstow
שגיאה בפתיחת מסוף: לא ידוע.

הודעת השגיאה מדווחת על ידי ה-ncurses lib. זה יכול לגרום לבעיות אם אתה לא רוצה
התחל את xstow כעבודת cron. כעת xstow מנסה לזהות את רוחב הטרמינל שלא נמצא בו
אתחול, אך כאשר מסך העזרה מודפס. כאפשרות נוספת אתה יכול להגדיר את
משתנה הסביבה XSTOW_USE_CURSES="0" זה יגיד ל-xstow לא להשתמש בקללות
בכל מקרה.

קופיגורציה קבצים


ניתן לאתר את קובץ התצורה xstow.ini /וכו ו/או במחסן הנוכחי
מַדרִיך. להגדרות אפשריות ותחביר של קובץ זה ראה xstow.ini(5)

בדף ניהול זה יש מידע מפורט על כמה הגדרות מיוחדות של XStow
גַם. בבקשה תקרא את זה!

דוגמאות


Common נוֹהָג
כדוגמה אנו מתקינים את ספריית ixlib ב- / usr / local / עֵץ.

tar xvfz ixlib-0.96.2.tar.gz
cd ixlib-0.96.2
. / קביעת תצורה של
לעשות

עד כה, זה היה עסקים כרגיל.

הערה: כברירת מחדל, סקריפט התצורה מכין את היישום להתקנה בו
/usr/local/. עיין ב-configure --help למידע נוסף.

כעת ההתקנה מתבצעת על ידי אי התקנת ixlib ישירות לתוך / usr / local /, אנו מתקינים אותו
לתוך /usr/local/stow/ixlib-0.96.2/.

make install prefix=/usr/local/stow/ixlib-0.96.2/

הנקודה האחרונה היא יצירת כל הקישורים הסמליים הדרושים כך שקבצי הכלולים של ixlib יכולים להיות
נמצא על ידי המהדר ב-/usr/local/include. לכן אנו משתמשים ב-xstow.

cd /usr/local/stow
xstow ixlib-0.96.2

וכל ה-Symlinks ייווצרו.

התקנה XStow by באמצעות XStow
לאחר קריאה ל-configure script ו-make, XStow מותקן בספריית stow as
הראיתי את זה בדוגמה העליונה.

make install prefix=/usr/local/stow/xstow-0.1.0

לאחר מכן אתה עובר לספריית האחסון ומתקשר ל-XStow

cd /usr/local/stow
xstow-0.1.0/bin/xstow xstow-0.1.0

זהו זה.

תוֹאֵם


קישור בריאה
כברירת מחדל XStow תואם Stow לחלוטין. השימוש בחלק מהתכונות המתקדמות יכול
כי סטאו לא יכול להתמודד עם העץ יותר.

פיקוד קו אפשרויות
XStow תומך בכל אפשרויות שורת הפקודה של Stow. אפילו הפורמט הזה.

לדוגמה: xstow --verbose=2 foobar

השתמש ב-xstow באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad