Cài đặt các gói Gentoo như một người dùng thông thường (không phải root)


8

Có thể cài đặt các gói Gentoo (chương trình hỗ trợ ebuild, chương trình hỗ trợ portage) như một người dùng thông thường (không phải root) vào thư mục nhà của chính mình ( --prefix=$HOMEhoặc một cái gì đó tương tự)?


portage rất linh hoạt và tôi có thể đoán rằng với các cài đặt biến môi trường phù hợp, nó có thể được thực hiện. Nhưng tôi không chắc chắn chính xác những gì họ sẽ có ngay bây giờ.
Keith

Câu trả lời:


4

Tôi khá chắc chắn rằng điều này có thể thực hiện được bằng Gentoo Prefix .

Thông thường, Gentoo's Portage cài đặt trong thư mục gốc của hệ thống phân cấp tệp, '/'. Trên các hệ thống khác ngoài Gentoo Linux, điều này thường dẫn đến sự cố, do xung đột của các gói phần mềm, trừ khi HĐH được điều chỉnh như Gentoo / FreeBSD. Thay vào đó, Gentoo Prefix cài đặt với phần bù, cho phép cài đặt ở một vị trí khác trong hệ thống phân cấp hệ thống tập tin, do đó tránh xung đột. Bên cạnh phần bù này, Gentoo Prefix chạy không có đặc quyền, nghĩa là không yêu cầu người dùng root hoặc quyền sử dụng nó.


Bạn có thể cho tôi hướng dẫn từng bước làm thế nào để cài đặt gói nhất định cục bộ?
Jakub Narębski

Tôi nghĩ rằng bạn sẽ tốt hơn khi đọc các tài liệu, chúng chính xác hơn bất cứ điều gì tôi có thể sao chép ở đây.
Cedric

Thật không may, từ lần duyệt đầu tiên, chúng đòi hỏi phải có kiến ​​thức tốt về Gentoo ... và tôi mới bắt đầu sử dụng máy tính có cài đặt Gentoo. Theo như tôi đã kiểm tra họ thiếu hướng dẫn từng bước. Tuy nhiên, tôi sẽ cố gắng.
Jakub Narębski

làm theo hướng dẫn của solaris như họ đề xuất: gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-solaris.xml
lkraav
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.