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
   256   257   258   259   260   261   262   263   264   265   266