You are on page 1of 16

Cài đặt phần mềm trong Linux

Các ứng dụng và phần mềm được cài đặt trong Linux thông thường được định dạng
dưới các gói rpm (red hat package management).Các bạn có thể tìm thấy và cài đặt
các gói này trong đĩa source (cd/dvd) hoặc có thể tải về từ các trang web hỗ trợ
(http://rpm.pbone.net/...).
- Cấu trúc của một gói rpm:
<name>-<version>-
<release>.<architecture>.rpm Ví dụ: gedit-3.28.1-
3.el8.x86_64.rpm
Lưu ý: Các bạn nên chú ý đến kiến trúc (architecture) của gói rpm.Yêu cầu các gói
cài đặt phải phù hợp với cấu trúc máy tính(i386,i586,i686,….).
Bạn có thể cài đặt các phần mềm dễ dàng thông qua giao diện Software

 Quản lý gói rpm bằng dòng lệnh (rpm


command) Cú pháp lệnh rpm:
- Cài đặt một gói rpm:

- Ý nghĩa của một số tùy chọn

Tuỳ chọn Ý nghĩa


-i (install) cài đặt một package.
-v (verbose) hiển thị tóm tắt kết quả sau khi cài đặt package.
-h (hash) hiện thị đấu “#” thông báo quá trình cài đặt đang tiếp diễn.

- Cập nhật một gói rpm:

Lưu ý:
- Các bạn có thể dùng lệnh rpm với option:
--nodeps : lệnh rpm sẽ bỏ qua các gói phụ thuộc.
--force : lệnnh rpm sẽ bỏ qua lỗi xung đột.
- Gỡ bỏ một gói rpm

Khi gỡ bỏ một gói phần mềm, các bạn dùng lệnh rpm –e có thể sẽ thấy thông báo
lỗi vì có gói phụ thuộc vào gói mà muốn xóa.Chính vì vậy để gỡ bỏ gói không
cần sự kiểm tra tính phụ thuộc,các bạn dùng tham số --nodeps. - Truy vấn các
gói với rpm
Các bạn có thể sử dụng tham số -qx (trong đó x là tham số thêm vào sau q) để có
thể lấy thông tin của các gói:
Tuỳ chọn Ý nghĩa
-qa (all) truy vấn tất cả các package đã được cài đặt.
-qd (documentation) liệt kê các tập tin tài liệu liên quan đến package.
-qR Liệt kê các thành phần(như là các thư viện và dòng lệnh ) mà gói phụ
thuộc vào.
-ql Liệt kê các tập tin được chứa trong gói.

-qi (information) liệt kê các thông tin như package name, description, release
number, size, build date, installation date, vendor, và các thông tin khác.

-qc (configuration) liệt kê các tập tin cấu hình của package.
- Khi các bạn sử dụng tham số -qa để liệt kê tất cả các gói đã được cài đặt
sẽ có danh sách rất dài.Để hiệu quả hơn,các bạn có thể sử dụng grep để
tìm kiếm các gói mà bạn muốn.Ví dụ:
- Các bạn có thể thấy nếu như mình cài đặt các gói bằng dòng lệnh rpm thì
rất thủ công và mất thời gian (một gói cài đặt có thể phụ thuộc vào nhiều
gói khác).Có một tiện ích giúp cho các bạn dễ dàng cài đặt các gói một
cách tự động đó là YUM (Yellow Dog Updater Modified).
• Xem chi tiết thông tin về YUM:

• Nguyên tắc YUM sẽ tìm kiếm các máy chủ ở thư mục /etc/yum.repos.d:

• Xem cách sử dụng YUM


• Cài đặt phần mềm (Lưu ý nên sử dụng yum -y update trước khi sử dụng
yum)
- Sau khi thực hiện lệnh yum install và tên gói,máy sẽ tự động tải về gói cài
đặt tương ứng(bao gồm tất cả các gói phụ thuộc).Các bạn có thể gỡ bỏ gói
với lệnh yum remove và tên gói.
• Các tùy chọn thường dùng với YUM
Tuỳ chọn Ý nghĩa
list Liệt kê các gói đã cài
search Tìm kiếm các gói liên quan
deplist Xem các gói phụ thuộc.
info Xem thông tin của gói.
check- Tìm kiếm dữ liệu mới và so sánh.
upate
update Nâng cấp gói lên phiên bản mới nhất.
clean all Xóa dữ liệu cũ mà yum đã tải về
- Không hẳn lúc nào các bạn cũng cài gói rpm để chạy các ứng dụng
mình cần muốn.Trong một số trường hợp các bạn cần cài đặt các gói phần
mềm dưới định dạng nén như tar,bz,gz,bz2,tgz…Các bước các bạn cần làm:
B1: Kiểm tra nội dung của gói dưới định dạng nén
- tar tvf package.tar.gz
- tat tvjf package.tar.bz2
B2: Giải nén các gói
- gunzip package.tar.gz (Kết quả .gz sẽ được gỡ bỏ)
- bzip2 package.tar.bz2(Kết quả .bz2 sẽ được gỡ bỏ) Các bạn có thể
thay thế B1 bà B2 bằng dòng lệnh sau:
- tar xvfz package.tar.gz
- tar xvfj package.tar.bz2 B3:
- tar xvf package.tar(Sẽ xuất hiện thư mục con chứa các tập tin liên
quan đến gói). B4:
- cd package B5:
- ./configure
- make
- make all
Ngoài ra,các bạn sẽ thấy một số gói có đuôi là .run.Các bạn sẽ cài đặt như sau:

CÀI ĐẶT PHẦN MỀM TRÊN CENTOS 8.x


Phần mềm gõ tiếng việt Link tham khảo:
https://software.opensuse.org/download.html?project=home:vietnamese&packa
ge=ibus
-teni
Link Github về ibus-teni https://github.com/teni-
ime/ibus-teni
Cài đặt ibus
cd /etc/yum.repos.d/
wget
https://download.opensuse.org/repositories/home:vietnamese/CentOS_7/home:vietn
amese.repo
yum install ibus-teni
Cấu hình ibus theo hướng dẫn

Chọn Ibus Table

Sau đó sử dụng lệnh ibus-setup


Chọn input-method và nhấn Add

Nhấn vào biểu tượng 3 chấm và tìm Vietnamese-Teni sau đó nhấn Add

Thêm các dòng sau vào tập tin bash_profile

Cần logout tài khoản và đăng nhập lại để cập nhật.


Các bạn điều chỉnh kiểu gõ

Kiểm tra việc gõ tiếng Việt


Phần mềm văn phòng thay thế Microsoft Office

Sử dụng LibreOffice
Download phiên bản mới nhất từ trang chủ:
https://www.libreoffice.org/download/download/
Hoặc sử dụng lệnh wget tải về
wget
http://download.documentfoundation.org/libreoffice/stable/6.4.0/rpm/x86_6
4/Libr eOffice_6.4.0_Linux_x86-64_rpm.tar.gz Phiên bản ổn định có tại
Link:
http://download.documentfoundation.org/libreoffice/stable/6.4.0/rpm/x86_6
4/
Cài đặt theo các bước
sau: Giải nén tập tin
vừa tải về

Bắt đầu cài đặt tất cả các gói liên quan bằng lệnh yum -y localinstall *.rpm

Chạy chương trình


Cài đặt phần mềm lập trình Sublime Text
Chạy các dòng lệnh sau trên Linux
rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
wget -P /etc/yum.repos.d/
https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
wget -P /etc/yum.repos.d/
https://download.sublimetext.com/rpm/dev/x86_64/sublime-text.repo
Sau đó chạy yum -y install sublime-text để cài đặt

Chạy phần mềm bằng lệnh subl

Sử dụng toàn bộ key sau để kích hoạt phần mềm sublime text
----- BEGIN LICENSE ----- Member
J2TeaM
Single User License
EA7E-1011316
D7DA350E 1B8B0760 972F8B60 F3E64036
B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
FA0A2ABE 25F65BD8 D51458E5 3923CE80
87428428 79079A01 AA69F319 A1AF29A4
A684C2DC 0B1583D4 19CBD290 217618CD
5653E0A0 BACE3948 BB2EE45E 422D2C87
DD9AF44B 99C49590 D2DBDEE1 75860FD2
8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
------ END LICENSE ------

Chỉnh sửa tập tin /etc/hosts

Sử dụng lập trình html bằng cách nhấn phím tắt Ctrl + Shift + P và gõ syntax
html
Sau khi cài các gói liên quan đến html bạn chỉ cần gõ ! và tab sẽ phát sinh code
mẫu html.

Cài đặt phần mềm Antivirus (ClamAV)


Bước 1: Cài đật các gói liên quan

Bước 2: Cập nhật cơ sở dữ liệu cho ClamAV


Bước 3: Scan thử thư mục /home

Bước 4: Tải về virus để thử phần mềm ClamAV


THỰC HÀNH CÀI ĐẶT APACHE TRÊN CENTOS

You might also like