Page 261 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 261
giải nén một lưu trữ, dùng 7z X ten_file.7z. Bạn cũng có
thể giải nén file bằng cách: 7z e ten_file.7z . Trong đó, hàm
e có thể giải nén tất cả file vào thư mục hiện tại đang hoạt
động, còn X duy trì đường dẫn của chúng.
RAR và Linux
Trường hỢp của RAR thì phức tạp hơn một chút do nó
có bản quyền của định dạng íĩle. Trên vvebsite RARLAB
cung cấp phiên bản chỉ dùng giải nén có bản quyền nhưng
miễn phí cho khách hàng Linux, gọi là unrar.
Bản này được thiết kế cho phân phối Intel 32-bit trong
cả hai gói RPM, Slackware; như các mã nhị phân độc lập
cho hệ thống Intel 64-bit, PovverPC; và các hệ thông Linux
ARM. Chương trình unrar của RARLAB được cung cấp
thành phần mềm miễn phí và phần mềm nguồn mở nên
bạn sẽ không thấy bất kỳ phân phốỉ Linux nào có tích hỢp
nó trong hệ điều hành. Bạn có thể download một đoạn mã
nguồn tarball trên RARLAB, nhưng quy định bản quyền
kèm theo cấm bạn dùng nó để phát triển bất kỳ chương
trình mã hoá RAR nào.
Một lựa chọn khác là công cụ dòng lệnh có bản quyền
GPLv2, đò dự án Gna! phát triển. Gna! urar được thiết kế
như một bộ bọc quanh unrarlib, thư viện mã hoá RAR
nguồn mở do Christian Scheurer và dohannes
Winkeĩmann, những người không thuộc Gna! phảc triển.
Scheurer và Winkelmann phát triển thư viện unrarlib từ
mã nguồn RARLAB nguyên bản ban đầu, nhưng vẫn phải
cần các quyền do Eugene Roshal cho phép để trở thành phần
mềm miễn phí. Do đó, có thể hiểu unrarlib được phát triển từ
GPLv2 và bản quyền ban đầu của RARLAB.
Hợp đồng bản quyền này có vẻ là con đường thú vị để
thực hiện phần mềm chạy CUỐI quanh RARLAB và tạo
262