dpkg-split - מקוון בענן

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

תָכְנִית:

שֵׁם


dpkg-split - כלי פיצול/הצטרפות לארכיון חבילות דביאן

תַקצִיר


dpkg-split [אוֹפְּצִיָה...] הפקודה

תיאור


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

ניתן להפעיל אותו באופן ידני באמצעות --לְפַצֵל, --לְהִצְטַרֵף ו - מידע אפשרויות.

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

כל פעולות הפיצול, ההצטרפות והתורים מייצרות הודעות אינפורמטיביות על תקן
תְפוּקָה; ניתן להתעלם מהם בבטחה.

פקודות


-s, --לְפַצֵל ארכיון שלם [קידומת]
מפצל חבילה בינארית יחידה של דביאן למספר חלקים.

לחלקים יש שמות קידומת.NofMdeb איפה N הוא מספר החלק, החל מ-1, ו
M הוא המספר הכולל של החלקים (שניהם בעשרונים).

אם לא קידומת מסופק אז את ארכיון שלם שם הקובץ נלקח, כולל
ספרייה, עם כל נגרר deb הוסר.

-j, --לְהִצְטַרֵף חלק...
מחבר את חלקי קובץ החבילה יחדיו, ומרכיב מחדש את הקובץ המקורי כפי שהוא
היה לפני שהוא פוצל.

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

החלקים חייבים כמובן ליצור עם אותו גודל חלק שצוין
בזמן פיצול, מה שאומר שהם חייבים להיות בדרך כלל נוצרו על ידי אותו
הקריאה של dpkg-split --לְפַצֵל.

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

כברירת מחדל נקרא קובץ הפלט package_version_archdeb.

-I, - מידע חלק...
מדפיס מידע, בפורמט הניתן לקריאה על ידי אדם, על קבצי החלקים שצוינו.
טיעונים שאינם חלקי חבילה בינארית מייצרים הודעה האומרת זאת במקום זאת
(אבל עדיין בפלט סטנדרטי).

-a, --אוטומטי -o פלט מלא חלק
תור חלקים אוטומטית והרכיב מחדש חבילה במידת האפשר.

השמיים חלק שצוין נבדק, ומשווה לחלקים אחרים של אותה חבילה
(אם יש) בתור של חלקי קבצים של חבילות.

אם כל חלקי קובץ החבילה של אשר חלק הוא חלק זמין אז
החבילה מורכבת מחדש ונכתבת אל פלט מלא (מה שלא צריך בדרך כלל
כבר קיים, אם כי זו לא שגיאה).

אם לא אז ה חלק מועתק לתור ו פלט מלא לא נוצר.

If חלק הוא לא חלק חבילה בינארית מפוצלת אם כן dpkg-split ייצא עם סטטוס 1;
אם מתרחשת בעיה אחרת, היא תצא עם סטטוס 2.

השמיים --תְפוּקָה or -o יש לספק אפשרות בעת השימוש --אוטומטי. (אם זה לא היה
חובה התוכנית המתקשרת לא תדע לאיזה קובץ פלט לצפות.)

-l, --listq
מפרט את התוכן של תור החבילות להרכבה מחדש.

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

-d, --להשליך [חבילה...]
זה משליך חלקים מהתור של אלה שמחכים לשאר החלקים של
החבילות שלהם.

אם לא חבילה צוין אז התור נוקה לחלוטין; אם יש כאלה
שצוין אז רק חלקים מהחבילה הרלוונטית נמחקים.

-?, - עזרה
הצג את הודעת השימוש וצא.

--גִרְסָה
הצג את הגרסה וצא.

אפשרויות


--depotdir בספרייה
מציין ספרייה חלופית לתור החלקים הממתינים אוטומטית
הרכבה מחדש. ברירת המחדל היא /var/lib/dpkg.

-S, -- גודל חלקים kibibytes
מציין את גודל החלק המרבי בעת פיצול, בקיביבייט (1024 בתים). ה
ברירת המחדל היא 450 KiB.

-o, --תְפוּקָה פלט מלא
מציין את שם קובץ הפלט עבור הרכבה מחדש.

זה עוקף את ברירת המחדל של הרכבה מחדש ידנית (--לְהִצְטַרֵף) והוא חובה עבור an
תור או הרכבה אוטומטית (--אוטומטי).

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

--msdos
מאלץ את שמות קבצי הפלט שנוצרו על ידי --לְפַצֵל להיות תואם msdos.

זה משבש את הקידומת - או ברירת המחדל הנגזרת משם קובץ הקלט או ה-
אחד מסופק כטיעון: אלפאנומריה היא באותיות קטנות, סימני פלוס מוחלפים
by xשל וכל שאר הדמויות נמחקות.

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

יְצִיאָה סטָטוּס


0 הפיצול, המיזוג או פקודה אחרת המבוקשת הצליחו. - מידע פקודות נחשבות
מצליח גם אם הקבצים אינם חלקי חבילה בינארית.

1 מתרחש רק עם --אוטומטי ומציין כי ה חלק הקובץ לא היה חבילה בינארית
חֵלֶק.

2 קרתה בעיה כלשהי, כמו כשל בשיחת מערכת, קובץ שנראה
כמו קובץ חלקי חבילה אך פגום, שגיאת שימוש או בעיה אחרת.

השתמש ב-dpkg-split באופן מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows