Liệt kê các file cài qua yum
TIL
635
centos
9
RHEL
2
yum
2
White

Bùi Hồng Hà viết ngày 21/06/2016

Vấn đề

Mình sử dụng CentOS cho máy server ở nhà. Các phần mềm cài đặt cho server thường làm theo 2 cách

  • Tải mã nguồn về và tự compile rồi cài vào chỗ mình thích
  • Cài qua yum

Đối với trường hợp đầu tiên, mình biết package của mình cài ở đâu và vì vậy hoàn toàn tự chủ được quá trình cấu hình sau đấy. Trường hợp thứ 2 thì mình không biết làm thế nào để biết được gói rpm đã cài cái gì và vào chỗ nào trong hệ thống. Hôm nay đọc tài liệu biết được cách để liệt kê các file được cài vào hệ thống nên note lại ở bài viết này.

Liệt kê các files trong 1 package cài qua yum

Trong CentOS @base package có gói yum-utils trong đó tool repoquery cho phép query thông tin package phần mềm cài đặt. Tool này có 1 lựa chọn là list files như sau:

$ repoquery --help | grep -E "list files"
  -l, --list            list files in this package/group

Chạy câu lệnh này với đối số là gói phần mềm mình muốn liệt kê danh sách files. Ví dụ mình muốn tìm hiểu xem postgresql sẽ cài file gì vào hệ thống của mình và cài ở đâu mình gõ lệnh như sau:

~ » repoquery -l postgresql-server
/etc/pam.d/postgresql
/usr/bin/initdb
/usr/bin/pg_basebackup
/usr/bin/pg_controldata
/usr/bin/pg_ctl
/usr/bin/pg_receivexlog
/usr/bin/pg_resetxlog
/usr/bin/postgres
/usr/bin/postgresql-check-db-dir
/usr/bin/postgresql-setup
/usr/bin/postmaster
...

Câu lệnh repoquery cho ta biết những file gì được cài đặt vào hệ thống và được cài đặt vào đâu!

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Bùi Hồng Hà

59 bài viết.
297 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
80 8
Bài viết tổng hợp cơ chế hoạt động của https Chút ít về chữ ký điện tử Chữ ký điện tử là cơ chế bao gồm 3 thuật toán: Thuật toán chọn một khóa...
Bùi Hồng Hà viết hơn 3 năm trước
80 8
White
45 7
Giới thiệu Gần đây thấy bản thân chém gió rất nhiều về MapReduce, Hadoop v.v nhưng chưa thấy có bài viết nào tổng hợp + giải thích cụ thể về MapRe...
Bùi Hồng Hà viết gần 3 năm trước
45 7
White
37 0
Giới thiệu Google là một công ty dẫn đầu về phần mềm xử lý Big Data. Hầu hết các phần mềm xử lý dữ liệu như Hadoop đều có nguồn gốc ý tưởng từ Goo...
Bùi Hồng Hà viết gần 3 năm trước
37 0
Bài viết liên quan
White
0 2
fCC: Technical Documentation Page note So I have finished the HTML part of this exercise and I want to come here to lament about the lengthy HTML ...
HungHayHo viết 5 tháng trước
0 2
White
20 1
Toán tử XOR có tính chất: + A XOR A = 0 + 0 XOR A = A Với tính chất này, có thể cài đặt bài toán sau với độ phức tạp O(N) về runtime, và với O(1)...
kiennt viết 2 năm trước
20 1
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
59 bài viết.
297 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!