Tôi đang viết một kịch bản cài đặt nhỏ cho một số phần mềm. Tất cả nó làm là giải nén một tar mục tiêu, và sau đó tôi muốn vĩnh viễn thiết lập một số biến môi trường - chủ yếu là vị trí của các lib chưa giải nén và cập nhật $ PATH. Tôi có cần chỉnh sửa theo chương trình tệp .bashrc
hay không, thêm các mục thích hợp vào cuối ví dụ hoặc có cách nào khác không? Thực hành tiêu chuẩn là gì?Làm thế nào để thiết lập một biến môi trường vĩnh viễn trong Linux?
Chỉnh sửa: Gói bao gồm một số tập lệnh chạy (20+) tất cả sử dụng các biến môi trường được đặt tên này, vì vậy tôi cần đặt chúng bằng cách nào đó (tên biến đã được chọn sao cho va chạm rất khó)
ok điều này có vẻ như nó có thể là giải pháp. có lẽ trình cài đặt sẽ cần phải được chạy dưới dạng root để viết một tập lệnh thực thi tại đây. –
Tập lệnh này có được đọc bởi các dịch vụ không? Ví dụ apache hoặc tomcat? – Tobia