instool

ภาพหน้าจอของซอฟแวร์:
instool
รายละเอียดซอฟแวร์:
รุ่น: 0.9.4
วันที่อัพโหลด: 3 Jun 15
ผู้พัฒนา: jem
การอนุญาต: ฟรี
ความนิยม: 130

Rating: nan/5 (Total Votes: 0)

instool เป็นโปรแกรมขนาดเล็กที่ติดตั้งจะติดตั้งแพคเกจ tar.gz และสร้างข้อมูลถอนการติดตั้งเพื่อใช้ในภายหลัง นอกจากนี้ยังสามารถอ่าน makefiles และสร้างไฟล์ถอนการติดตั้งสำหรับการดำเนินการติดตั้งให้
แพคเกจติดตั้งกับ instool สามารถถอนการติดตั้งได้ตลอดเวลา ถอนการติดตั้งแพคเกจยังสามารถได้รับการจดทะเบียนในเวลาใด ๆ ในการติดตามสิ่งที่มีอยู่ instool ทำงานสำหรับผู้ใช้ปกติหรือสำหรับผู้ดูแลระบบในโหมดราก (uid 0)
มันทำให้มันเป็นไฟล์ถอนการติดตั้งในไดเรกทอรีในผู้ใช้เส้นทางบ้านหรือไดเรกทอรีระบบขึ้นอยู่กับโหมดมันจะทำงานภายใต้
instool ตอนนี้ยังทำงานร่วมกับแพคเกจที่มาจากการอ่านทำให้ไฟล์และการกำหนดไฟล์ที่ติดตั้งเมื่อคุณทำให้ติดตั้ง มันไม่ได้ทำติดตั้งสำหรับคุณ แต่มันสามารถสร้างไฟล์ถอนการติดตั้งจาก Makefile
ด้านล่างมีตัวเลือกบรรทัดคำสั่งที่เข้าใจ instool:
แพคเกจการติดตั้งแพคเกจ (ชื่อของแพคเกจ tar.gz)
รายการ -l ถอนการติดตั้งไฟล์ทั้งหมดที่มีอยู่สำหรับผู้ใช้ปัจจุบัน
ชื่อไฟล์ -s บอก instool เพื่อค้นหา Makefile ในไดเรกทอรีปัจจุบันจะหาเป้าหมายทั้งหมดติดตั้งใช้กับคำสั่งให้ติดตั้งและสร้างไฟล์ถอนการติดตั้ง ผู้ใช้ต้องใส่ชื่อไฟล์ที่จะตั้งชื่อไฟล์ถอนการติดตั้ง (ปกติชื่อของแพคเกจ)
ชื่อไฟล์ -u บอก instool ถอนการติดตั้งแพคเกจขึ้นอยู่กับข้อมูลที่สร้างขึ้นระหว่างการติดตั้ง แพคเกจที่ต้องได้รับการติดตั้งโดย instool ไฟล์ถอนการติดตั้งเป็น
เก็บไว้ในไดเรกทอรี .uninst ภายใต้ผู้ใช้ที่บ้าน dir
ชื่อไฟล์ -i ติดตั้งแพคเกจ นี้เป็นเช่นเดียวกับการใช้ instool แพคเกจ
สำหรับผู้ใช้ instool สร้างไดเรกทอรีชื่อ .uninst ในไดเรกทอรีบ้านของพวกเขาในการจัดเก็บไฟล์ .uninst ทั้งหมด สำหรับราก instool สร้างไดเรกทอรีชื่อ / usr / uninst / การจัดเก็บไฟล์ถอนการติดตั้งทั้งระบบทั้งหมด instool บันทึกไดเรกทอรีฐานว่าแต่ละแพคเกจที่มีการติดตั้งว่า
รวมทั้งไฟล์ทั้งหมดและเส้นทางที่สร้างขึ้นในระหว่างการติดตั้ง
รายชื่อไฟล์ถอนการติดตั้ง
เมื่อใช้กับสวิทช์ -l, instool จะแสดงรายการไฟล์ทั้งหมดถอนการติดตั้งสำหรับผู้ใช้ปัจจุบันหรือสำหรับแพคเกจระบบถ้าคุณได้เข้าสู่ระบบเป็นราก ชื่อไฟล์เหล่านั้นจะต้องใช้กับ -u (ถอนการติดตั้ง) สวิทช์ ชื่อไฟล์จะขึ้นอยู่กับชื่อเดิมของแพคเกจที่ติดตั้ง
ถอนการติดตั้งไฟล์
โปรดทราบว่าหากคุณติดตั้งมากกว่าหนึ่งรุ่นของแพคเกจ, instool จะเก็บไฟล์แยกต่างหากสำหรับแต่ละติดตั้งอยู่บนพื้นฐานของชื่อไฟล์ของแพคเกจ ถ้ารุ​​่นที่แตกต่างกันมีการติดตั้งไปยังเส้นทางฐานเดียวกันถอนการติดตั้งใด ๆ ที่จะลบไฟล์ที่มีชื่อเดียวกันจากก่อนหน้า (หรือสูงกว่า) การติดตั้ง
ถอนการติดตั้งชื่อไฟล์จะถูกปลดออกจาก .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 จะช่วยให้คุณสามารถเปลี่ยนฐานติดตั้งไดเรกทอรีก่อนที่จะเริ่มต้นกระบวนการ ซึ่งจะเป็นประโยชน์สำหรับการได้หลายรุ่นของแพคเกจ
instool ไม่อยู่ในขณะลบไดเรกทอรีว่างในระหว่างการถอนการติดตั้ง มันอาจจะในอนาคต แต่ตอนนี้คุณต้องทำด้วยตนเองหากคุณต้องการ
นี้ไม่ได้หมายถึงการเป็นผู้จัดการแพคเกจหรือปพลิเคชันที่จะเปลี่ยนระบบเช่นรอบต่อนาทีหรือฉลาด มันเป็นเพียงเครื่องมือในการลดขั้นตอนของการติดตั้งแพคเกจ tar.gz ที่มีตัวเลือกอย่างง่ายดายและรวดเร็วลบออกในภายหลัง คุณควรพยายามที่จะหาแพคเกจเฉพาะสำหรับการกระจายระบบการจัดการแพคเกจของคุณก่อนที่จะหันไปใช้แพคเกจ tar.gz
มีแพคเกจที่ไม่สามารถใช้ได้ในรอบต่อนาทีหรือรูปแบบ deb แม้ว่ามีและนั่นคือเหตุผลที่ผมเขียน instool ความสามารถในการอ่าน makefiles และยกเลิกให้ติดตั้งได้ตลอดเวลาโดยไม่ต้องให้ไดเรกทอรีต้นทางเหมือนเดิมเป็นคุณลักษณะที่ดีเกินไป makefiles หลายคนไม่รวมถึงการถอนการติดตั้งทำให้เป้าหมายอีกต่อไปขณะที่บางคนที่ทำไม่ได้จะได้งานที่สะอาดมาก
ของการลบไฟล์ที่จะติดตั้ง
คุณสามารถใส่ลงในไดเรกทอรี instool pathed ใด ๆ ที่คุณชอบ ถ้าคุณไม่ต้องการให้ผู้ใช้สามารถเข้าถึงได้ง่ายกับมันผมจะแนะนำ sbin / หรือ / usr / sbin เพราะมันไม่ได้อยู่ในเส้นทางเริ่มต้นสำหรับผู้ใช้ คุณยังสามารถเพียงแค่เปลี่ยนสิทธิ์ของแฟ้มสำหรับ instool 700.

ซอฟต์แวร์ที่คล้ายกัน

syncopt
syncopt

3 Jun 15

rpmrebuild
rpmrebuild

20 Feb 15

UDPcast
UDPcast

11 May 15

cron-apt
cron-apt

2 Jun 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา jem

Linux DiskTool
Linux DiskTool

2 Jun 15

ความคิดเห็นที่ instool

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่