RPM là gói được tạo sẵn - bạn có thể sử dụng công cụ đồ họa hoặc rpm
(CLI) để cài đặt nó.
Tarball là mã nguồn. Bạn thường có thể thoát khỏi chỉ với việc chạy
./configure && make && make install
Nếu bạn cần thay đổi đường dẫn cài đặt của gói, hãy làm như thế này:
./configure --prefix=/this/is/where/everything/goes
&& make && sudo make install
(hoặc sử dụng su -c
: Tôi là một Zenwalker và thực sự không thể nói cái nào được ưa thích trên các bản phát hành dựa trên RH)
sẽ kết thúc với một cây thư mục như:
/this/is/.../goes/bin
/this/is/.../goes/doc
/this/is/.../goes/share
Nếu đây không phải là điều bạn muốn liên quan đến việc điều chỉnh đường dẫn cài đặt, hãy thoải mái cụ thể hơn, như ./configure
có các tùy chọn đường dẫn sau:
Tinh chỉnh các thư mục cài đặt:
--bindir = Thực thi người dùng DIR [EPREFIX / bin]
--sbindir = Thực thi quản trị hệ thống DIR [EPREFIX / sbin]
--libexecdir = Thực thi chương trình TRỰC TIẾP [EPREFIX / libexec]
--sysconfdir = Dữ liệu máy đơn chỉ đọc TRỰC TIẾP [PREFIX / etc]
- Sharedstatedir = Dữ liệu độc lập với kiến trúc có thể sửa đổi DIR [PREFIX / com]
--localstatedir = Dữ liệu máy đơn có thể sửa đổi DIR [PREFIX / var]
--libdir = Thư viện mã đối tượng DIR [EPREFIX / lib]
--includedir = Các tệp tiêu đề của DIR C [PREFIX / bao gồm]
--oldincludedir = Các tệp tiêu đề của DIR C cho non-gccv [/ usr / include]
--datarootdir = Root dữ liệu độc lập arch.-read [PREFIX / share]
--datadir = Dữ liệu độc lập với kiến trúc chỉ đọc [DATAROOTDIR]
--infodir = Tài liệu thông tin TRỰC TIẾP [DATAROOTDIR / thông tin]
--localedir = Dữ liệu phụ thuộc vào miền địa phương [DATAROOTDIR / ngôn ngữ]
--mandir = Tài liệu hướng dẫn người đàn ông [DATAROOTDIR / man]
--docdir = root tài liệu TRỰC TIẾP [DATAROOTDIR / doc / đạn]
--htmldir = Tài liệu html TRỰC TIẾP [DOCDIR]
--dvidir = Tài liệu dvi TRỰC TIẾP [DOCDIR]
--pdfdir = Tài liệu pdf TRỰC TIẾP [DOCDIR]
- Spoonir = Tài liệu ps TRỰC TIẾP [DOCDIR]