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 đó.
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]
7 Comments
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
ReplyDeleteSelecting 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
Unknown: Bạn chạy thử lệnh `$ apt -f install` nhé!
ReplyDeleteCho 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?
ReplyDeleteBạn phóng to Terminal lên để có thể xem đầy đủ hơn nhé :D
DeleteThis comment has been removed by the author.
DeleteVi the nen minh khong the go cai dat goi vi khong biet day du ten cua goi,giup minh voi.
ReplyDeleteneu duoc thi gui qua truongvanhuongoutlook@gmail.com
Giup minh voi,minh mac loi nay:
ReplyDeleteroot@panthera-vitra:~# apt-get install alien
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package alien