instool

Phần mềm chụp màn hình:
instool
Các chi tiết về phần mềm:
Phiên bản: 0.9.4
Ngày tải lên: 3 Jun 15
Nhà phát triển: jem
Giấy phép: Miễn phí
Phổ biến: 130

Rating: nan/5 (Total Votes: 0)

instool là một chương trình cài đặt nhỏ mà sẽ cài đặt các gói tar.gz và tạo ra thông tin gỡ bỏ cài đặt để sử dụng sau. Nó cũng có thể đọc makefiles và tạo các tập tin gỡ bỏ cài đặt cho một hoạt động thực hiện cài đặt.
Gói cài đặt với instool thể tháo bỏ bất cứ lúc nào. Gói Uninstall cũng có thể được liệt kê bất cứ lúc nào để theo dõi những gì có sẵn. instool làm việc cho người sử dụng bình thường hay cho quản trị trong chế độ root (uid 0).
Nó giữ cho nó file uninstall trong một thư mục trong đường dẫn người dùng gia đình, hoặc một thư mục hệ thống, tùy thuộc vào chế độ đó là chạy theo.
instool bây giờ cũng làm việc với các gói nguồn bằng cách đọc các tập tin thực hiện và xác định các tập tin cài đặt khi bạn làm một thực hiện cài đặt. Nó không làm các cài đặt cho bạn, nhưng nó có thể tạo ra các tập tin gỡ bỏ cài đặt từ một makefile.
Dưới đây là các tùy chọn dòng lệnh đó instool hiểu:
packagename Installs tên gói (tên của một gói tar.gz)
Chức năng -l tất cả các file uninstall có sẵn cho người dùng hiện tại
filename -s Nói instool để tìm kiếm một makefile trong thư mục hiện hành để tìm tất cả các mục tiêu cài đặt sử dụng với các lệnh thực hiện cài đặt và tạo ra một tập tin gỡ bỏ cài đặt. người sử dụng phải cung cấp một tên tập tin để đặt tên cho tập tin gỡ bỏ cài đặt (thường là tên của gói).
filename -u Tells instool để gỡ bỏ cài đặt một gói phần mềm dựa trên các thông tin được tạo ra trong quá trình cài đặt. Các gói phần mềm phải được cài đặt bởi instool. File Uninstall là
được lưu trữ trong thư mục .uninst dưới dir người dùng gia đình.
filename -i Cài đặt một gói. Điều này tương tự như sử dụng instool tên gói.
Đối với người dùng, instool tạo ra một thư mục có tên .uninst trong thư mục nhà của họ để lưu trữ tất cả các file .uninst. Đối với root, instool tạo ra một thư mục có tên là / usr / UNINST / để lưu trữ tất cả các tập tin hệ thống gỡ bỏ cài đặt rộng. instool ghi lại các thư mục cơ bản mà mỗi gói được cài đặt là
cũng như tất cả các tập tin và đường dẫn được tạo ra trong quá trình cài đặt.
Bảng liệt kê các tập tin gỡ bỏ cài đặt
Khi được sử dụng với các -l, instool sẽ liệt kê tất cả các tập tin gỡ bỏ cài đặt cho người dùng hiện tại, hoặc đối với các gói hệ thống nếu bạn đang đăng nhập như là người chủ. Những tên tập tin phải được sử dụng với các -u (uninstall) switch. Các tên tập tin được dựa trên tên gốc của gói cài đặt.
Gỡ cài đặt các tập tin
Nên biết rằng nếu bạn cài đặt nhiều hơn một Phiên bản của một gói, instool sẽ giữ cho các tập tin riêng biệt cho từng cài đặt dựa trên tên file gói. Nếu các phiên bản khác nhau được cài đặt vào con đường cơ sở, bất kỳ bỏ sẽ xóa các tập tin cùng tên từ trước (hoặc sau) cài đặt.
Tên tập tin Uninstall được tước .tar.gz hoặc .tar.bz2 mở rộng và lưu trữ như là tên cơ sở với một phần mở rộng .uninst nối. Để gỡ bỏ cài đặt một gói, nó không phải là cần thiết để bao gồm các phần mở rộng .uninst. Chỉ cần cung cấp tên gói cơ bản là đủ. sử dụng -l để liệt kê các gói đã được cài đặt với instool.
Makefiles
Khi được sử dụng với các switch -s, instool sẽ tìm một makefile trong thư mục hiện tại và tìm thấy những mục tiêu cài đặt. Từ thông tin này, instool sẽ xây dựng một tập tin gỡ bỏ cài đặt dựa trên tên file mà bạn cung cấp. switch -s nên dùng sau khi bạn đã biên soạn thành và cài đặt gói. instool KHÔNG làm một cài đặt thực tế trong chế độ này. Nó chỉ đơn giản là tìm thấy những gì đã được cài đặt, và ở đâu. Như một ví dụ, nếu
bạn sử dụng:
instool -s svgalib
instool sẽ thực hiện theo các cài đặt trình quy định trong Makefile và tạo ra một tập tin gỡ bỏ cài đặt tên svgalib.uninst trong thư mục thích hợp. Nó sẽ không làm bất cứ acually cài đặt tuy nhiên. Điều quan trọng là instool được chạy sau khi biên dịch thực tế và quá trình cài đặt vì nhiều gói đòi hỏi một kịch bản cấu hình được chạy trước khi chạy thực hiện và sau đó thực hiện cài đặt. Các tùy chọn và các biến được tạo ra bởi kịch bản cấu hình quan trọng đối với các
chức năng của instool.
Nếu bạn là root, instool sẽ cho phép bạn thay đổi thư mục cài đặt cơ bản trước khi bắt đầu quá trình. Điều này có thể hữu ích cho mutiple các phiên bản của một gói.
instool hiện không xóa thư mục rỗng trong quá trình gỡ bỏ cài đặt. Nó có thể trong tương lai, nhưng bây giờ, bạn phải làm điều đó bằng tay nếu bạn muốn.
Điều này không có nghĩa là một bộ quản lý gói, hoặc để thay thế các ứng dụng hệ thống như rpm hoặc apt. Nó chỉ đơn giản là một công cụ để giảm bớt quá trình cài đặt một gói tar.gz với các tùy chọn để dễ dàng và nhanh chóng loại bỏ nó sau này. Bạn nên luôn luôn cố gắng để tìm các gói đặc biệt cho hệ thống quản lý phân phối gói trước phải dùng đến một gói tar.gz.
Có nhiều gói mà không có sẵn trong rpm hoặc định dạng deb mặc dù, và đó là lý do tại sao tôi đã viết instool. Khả năng đọc makefiles và lùi lại một thực hiện cài đặt bất cứ lúc nào mà không cần phải giữ cho các thư mục nguồn nguyên vẹn là một tính năng tốt đẹp quá. Nhiều makefiles không bao gồm mục tiêu uninstall make nữa, như một số người mà làm, không làm một công việc cực kỳ sạch sẽ
loại bỏ các tập tin mà họ cài đặt.
Bạn có thể đặt instool vào thư mục bất kỳ pathed bạn thích. Nếu bạn không muốn người dùng có thể dễ dàng truy cập vào nó, tôi sẽ đề nghị / sbin hoặc / usr / sbin vì nó không có trong đường dẫn mặc định cho người sử dụng. Bạn cũng có thể chỉ đơn giản là thay đổi quyền truy cập file cho instool đến 700.

Phần mềm tương tự

skeletons
skeletons

14 Apr 15

innoextract
innoextract

20 Feb 15

Loki Setup
Loki Setup

3 Jun 15

Phần mềm khác của nhà phát triển jem

Linux DiskTool
Linux DiskTool

2 Jun 15

Ý kiến ​​để instool

Bình luận không
Nhập bình luận
Bật hình ảnh!