Cài đặt phần mềm trên Kali Linux

Không giống như Windows, trên Kali Linux và các phiên bản GNU/Linux khác có rất nhiều cách cài đặt phần mềm với các dạng file khác nhau, chúng ta cùng nhau tìm hiểu nào!
How to install software on Kali Linux?



Quản lý phần mềm bằng Apt:

Apt (Advanced Packageing Tool) là phần mềm hệ thống để quản lý các ứng dụng trên Kali Linux, cũng như các hệ điêu hành GNU/Linux khác. Kho ứng dụng khổng lồ của được thống kê từ trang Ubuntu Apps. Tuy nhiên các lệnh từ apt chỉ có thể chạy dưới quyền SuperUser.
Để cài đặt gói phần mềm qua Apt ta sử dụng lệnh:
# apt-get install <package>
Lưu ý: package là tên gói bạn muốn cài đặt.
Tương tự để gỡ một gói ta dùng lệnh:
# apt-get remove <package>
Và để tìm kiếm:
# apt-cache search <keyword>
Lưu ý: keyword là từ khóa bạn cần tìm.

Cài đặt phần mềm từ gói .deb:

Để cài đặt một phần mềm từ gói *.deb ta sử dụng dpkg:
# dpkg -i <filename.deb>
-i hoặc --install : là tham số yêu cầu cài đặt gói.
<filename.deb> : là tên file .deb bạn muốn cài.
Lệnh kiểm tra các gói đã cài trong hệ thống:
# dpkg -l
-l hoặc --list : tham số yêu cầu hiển thị danh sách package.
Gỡ bỏ một package:
# dpkg -r <package>
-r hoặc --remove : tham số yêu cầu gỡ bỏ.
<package> : là tên package muốn gỡ.
Lưu ý: tên package không phải là tên gói .deb, hãy sử dụng dpkg -l để kiếm tra.


Cài đặt phần mềm từ file .rpm:

File .rpm là là gói cái đặt dành cho các OS của RedHat, tuy nhiên ta có thể cài đặt các phần mềm này trên Kali Linux nhờ vào một phần mềm trung gian, đó là alien
Đầu tiên ta cần cài đặt alien trước:
# apt-get install alien
Sau đó ta dùng phần mềm alien để chuyển gói .rpm sang .deb:
# alien <filename.rpm>
<filename.rpm> là tên gói .rpm muốn chuyển.
Rồi thực hiện cài đặt file .deb đó.

Cài đặt phần mềm từ file nén tar gz bz2:

Các file có đuôi .tar; tar.gz; tar.bz thì đó là file nén, ta có thể giải nén bằng Archive Manager hoặc bằng lệnh:
# tar -xvfz <filename>
-x hoặc --extract, --get : tham số yêu cầu giải nén.
-v, --verbose: tham số yêu cầu hiển thị danh sách các file đang giải nén lên Terminal. Tham số này có thể bỏ tùy thích.
-f hoặc --file=<filename> : chọn file.
-z hoặc --gzip, --gunzip, --ungzip : tham số yêu cầu tìm và giải nén tar trong file gzip. Nếu là file .tar thì không cần tham số này.
<filename> : tên file nén.
Sau đó bạn hãy xem mình giải nén được những file gì để tiếp tục.

Cài đặt phần mềm từ file thực thi:

Nếu phần mềm tải về là một file có thể chạy trực tiếp thì hãy chạy file đó bằng lệnh thực thi:
# ./<filename>
<filename> là tên file cần chạy.
Các dạng file này bao gồm: .py, .bundle,... [cập nhật]


Những cách khác cài đặt khác:

Tất nhiên trong phạm vi bài viết mình không thể kể hết tất cả được, tuy nhiên một các rất hiệu quả khác đó chính là đọc file README kèm theo, hoặc tìm đọc FAQ trên trang chủ phần mềm. Các bạn có thể đóng góp bình luận bên dưới bài viết để để mình tổng hợp và cập nhật.

Post a Comment

7 Comments

  1. Cho mình hỏi, lỗi sau khắc phục như thế nào. root@kali:/media/root/Work/ViTinh/Linux# dpkg -i osdlyrics_0.4.3-1~precise1_amd64.deb
    Selecting previously unselected package osdlyrics.
    (Reading database ... 488035 files and directories currently installed.)
    Preparing to unpack osdlyrics_0.4.3-1~precise1_amd64.deb ...
    Unpacking osdlyrics (0.4.3-1~precise1) ...
    dpkg: dependency problems prevent configuration of osdlyrics:
    osdlyrics depends on libmpd1; however:
    Package libmpd1 is not installed.
    osdlyrics depends on libxmmsclient6 (>= 0.7DrNo); however:
    Package libxmmsclient6 is not installed.

    dpkg: error processing package osdlyrics (--install):
    dependency problems - leaving unconfigured
    Processing triggers for hicolor-icon-theme (0.15-1) ...
    Processing triggers for gnome-menus (3.13.3-9) ...
    Processing triggers for desktop-file-utils (0.23-1) ...
    Processing triggers for mime-support (3.60) ...
    Errors were encountered while processing:
    osdlyrics

    ReplyDelete
  2. Unknown: Bạn chạy thử lệnh `$ apt -f install` nhé!

    ReplyDelete
  3. Cho minh hoi sao minh go lenh dpkg -l no khong hien thi day du ten cua goi da cai, vi du da cai goi google no hien thi trong lenh dpkg -l la google-chrome nhung ten day du la google-chrome-adm64 vay ban?

    ReplyDelete
    Replies
    1. Bạn phóng to Terminal lên để có thể xem đầy đủ hơn nhé :D

      Delete
    2. This comment has been removed by the author.

      Delete
  4. Vi the nen minh khong the go cai dat goi vi khong biet day du ten cua goi,giup minh voi.
    neu duoc thi gui qua truongvanhuongoutlook@gmail.com

    ReplyDelete
  5. Giup minh voi,minh mac loi nay:
    root@panthera-vitra:~# apt-get install alien
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package alien

    ReplyDelete