instool היא תכנית התקנה קטנה שתתקין חבילות tar.gz וליצור מידע הסרת התקנה לשימוש מאוחר יותר. הוא יכול גם לקרוא makefiles וליצור קבצי הסרת התקנת איפור להתקין פעולה.
חבילות מותקנות עם instool ניתן להסיר בכל עת. יכולות גם להיות רשומות חבילות Uninstall בכל עת כדי לעקוב אחר מה זמין. instool עובד עבור משתמשים רגילים או עבור המנהלים במצב שורש (UID 0).
זה שומר זה קבצי הסרת התקנה בספרייה בנתיב משתמשים הביתיים, או ספריית מערכת, בהתאם למצבו מנוהל תחת.
instool גם עכשיו עובד עם חבילות מקור על ידי קריאת קובץ האיפור וקביעת קבצי התקנה כאשר אתה עושה איפור להתקין. זה לא עושה לך להתקין, אבל זה יכול ליצור קובץ להסיר מmakefile.
להלן אפשרויות שורת הפקודה שinstool מבין:
חבילה בחבילה במותקן (שמו של חבילת tar.gz)
רשימות -l כל קבצי הסרת ההתקנה זמינות עבור המשתמש הנוכחי
שם הקובץ -s מספר instool לחפש makefile בספרייה הנוכחית כדי למצוא את כל היעדים להתקין בשימוש עם איפור פקודת ההתקנה וליצור קובץ הסרת התקנה. המשתמש חייב לספק שם הקובץ לשם את הקובץ להסיר (בדרך כלל את השם של החבילה).
שם הקובץ -u מספר instool להסיר את התקנת חבילה המבוססת על המידע שנוצר במהלך ההתקנה. חייבת הותקנה החבילה על ידי instool. קבצי Uninstall הם
מאוחסן בספריית .uninst תחת dir משתמשים הביתי.
שם הקובץ -i מתקין חבילה. זה אותו הדבר כמו שימוש ם_החבילה instool.
עבור משתמשים, instool יוצר ספרייה בשם .uninst בספריית הבית שלהם כדי לאחסן את כל קבצי .uninst. לשורש, instool יוצר ספרייה בשם / usr / UNINST / כדי לאחסן את כל קבצים להסרת ההתקנה המערכת רחבים. instool מתעד את ספריית הבסיס שכל חבילה מותקנת כ
גם את כל הקבצים ושבילים שנוצרו במהלך ההתקנה.
רישום קבצים להסרת התקנה
כאשר בשימוש עם מתג -l, instool יוצג רשימה של כל קבצי הסרת ההתקנה עבור המשתמש הנוכחי, או לחבילות מערכת אם אתה מחובר כשורש. קבצים אלה יש להשתמש במתג -u (הסרת ההתקנה). שמות הקבצים מבוססים על השם המקורי של חבילת התקנה.
הסרת קבצים
להיות מודעים לכך שאם אתה מתקין יותר מגרסה אחת של חבילה, instool ישמור קבצים נפרדים עבור כל התקנה המבוססת על שם הקובץ של החבילה. אם גרסאות שונות מותקנות באותה דרך הבסיס, כל הסרה תהיה למחוק קבצים באותו השם מהתקנה קודמת (או מאוחר יותר).
שמות קבצים Uninstall הם הופשטו מ.tar.gz או הרחבות .tar.bz2 ומאוחסנים כשם בסיס עם סיומת .uninst המצורפת. כדי להסיר את התקנת חבילה, זה לא הכרחי כדי לכלול את סיומת .uninst. רק לספק את שם חבילת הבסיס הוא מספיק. להשתמש במתג -l לרשימת חבילות שהותקנו עם instool.
Makefiles
כאשר בשימוש עם מתג -s, instool יחפש makefile בספרייה הנוכחית ולמצוא את מטרות התקנה. ממידע זה, instool יבנה קובץ להסיר מבוסס על שם הקובץ שאתה מספק. יש להשתמש במתג -s לאחר שכבר נערך בהצלחה והתקין את החבילה. instool לא עושה התקנה בפועל במצב זה. זה פשוט מוצא את מה שהיה מותקן, ובי. כדוגמא, אם
אתה משתמש:
instool -s svgalib
instool תעקוב אחר תהליך ההתקנה המפורט בMakefile וליצור קובץ להסיר svgalib.uninst שם בספרייה המתאימה. זה לא acually לעשות כל התקנה עם זאת. חשוב שinstool הוא לרוץ אחרי ההידור בפועל ותהליך ההתקנה כי חבילות רבות דורשות תסריט להגדיר להפעיל לפני ההפעלה לעשות ולאחר מכן לבצע התקנה. האפשרויות ומשתנים שנוצרו על ידי התסריט להגדיר חשובות ל
פונקציה של instool.
אם אתה שורש, instool יאפשר לך לשנות את בסיס התקנת ספרייה לפני שהיא מתחילה את התהליך. זה יכול להיות שימושי עבור mutiple גרסאות של חבילה.
instool אינה מוחקת כרגע ספריות ריקות במהלך הסרת התקנה. זה עשוי בעתיד, אך לעת עתה, אתה צריך לעשות את זה באופן ידני, אם תרצה.
זה לא אמור להיות מנהל חבילות, או להחליף אפליקציות מערכת כמו סל"ד או apt. זה פשוט כלי כדי להקל על התהליך של התקנת חבילת tar.gz עם אפשרות קלות ובמהירות כדי להסיר אותו מאוחר יותר. אתה תמיד צריך לנסות למצוא חבילות במיוחד עבור מערכת ניהול חבילות הפצות שלך לפני להזדקק לחבילת tar.gz.
ישנן חבילות שאינן זמינים בסל"ד או בפורמט deb אם כי, וזו הסיבה שכתבתי instool. היכולת לקרוא makefiles ולבטל איפור להתקין בכל עת ללא צורך לשמור את ספריית המקור שלם היא תכונה נחמדה מדי. makefiles רב אינו כולל יעד להסרת התקנה איפור יותר, כמו כמה שלא יעשו, לא לעשות עבודה נקייה מאוד
הסרת קבצים שהם מתקינים.
אתה יכול לשים instool לכל ספריית pathed אתה אוהב. אם אתה לא רוצה למשתמשים יש גישה נוחה אליו, אני הייתי מציע / sbin או / usr / sbin שכן הוא לא בנתיב ברירת המחדל עבור משתמשים. אתה גם יכול פשוט לשנות את הרשאות הקובץ לinstool 700.
חיפוש לפי קטגוריות
- דיסק תוכנה וקובץ
- דפדפנים
- כלי פיתוח
- מערכת כלי עזר
- משחקים
- נהגים
- שומרי מסך
- שיפורים בשולחן עבודה
- תוכנה חינוכית ומדע
- תוכנה לבית ולמשפחה
- תוכנה עסקית ולמשרד
- תוכנות אודיו
- תוכנות פרודוקטיביות
- תוכנת אבטחה
- תוכנת אינטרנט
- תוכנת וידאו
- תוכנת עיצוב גרפית
- תוכנת פיתוח האינטרנט
- תוכנת צילום דיגיטלית
- תוכנת רשת
- תוכנת תקשורת
תוכנה פופולרית
-
antiX MEPIS 19 Jun 17
-
Plants vs. Zombies 12 May 15
-
Porteus Xfce 12 Jan 17
-
Antergos 1 Dec 16
-
LXLE 22 Jun 18
-
Syslinux 17 Feb 15
-
VueScan 16 Aug 18
instool
תוכנה דומה
תוכנות אחרות של יזם jem
Linux DiskTool
2 Jun 15
תגובות ל instool
חיפוש לפי קטגוריות
- דיסק תוכנה וקובץ
- דפדפנים
- כלי פיתוח
- מערכת כלי עזר
- משחקים
- נהגים
- שומרי מסך
- שיפורים בשולחן עבודה
- תוכנה חינוכית ומדע
- תוכנה לבית ולמשפחה
- תוכנה עסקית ולמשרד
- תוכנות אודיו
- תוכנות פרודוקטיביות
- תוכנת אבטחה
- תוכנת אינטרנט
- תוכנת וידאו
- תוכנת עיצוב גרפית
- תוכנת פיתוח האינטרנט
- תוכנת צילום דיגיטלית
- תוכנת רשת
- תוכנת תקשורת
תוכנה פופולרית
-
Oracle Solaris 22 Jun 18
-
W-Packager 20 Feb 15
-
BackBox Linux 16 Aug 18
-
Xubuntu 16 Aug 18
-
Xplore 3 Jun 15
-
LinuxTLE 11 May 15
-
Syslinux 17 Feb 15
תגובות לא נמצא