tailieunhanh - Bài giảng Phát triển phần mềm mã nguồn mở: Quản lý gói phần mềm - TS. Ngô Bá Hùng
Bài giảng Phát triển phần mềm mã nguồn mở: Quản lý gói phần mềm cung cấp cho người học các kiến thức về gói phần mềm, các công cụ quản lý gói phần mềm, kho phần mềm, phân loại gói trong kho, địa chỉ kho phần mềm,. nội dung chi tiết. | TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG BỘ MÔN MẠNG MÁY TÍNH & TRUYỀN THÔNG Ubuntu Server Quản lý gói phần mềm Trình bày: TS. NGÔ BÁ HÙNG Email: nbhung@ Quản trị gói phần mềm trên Ubuntu Gói phần mềm • Chứa các tập tin cần thiết, meta-data, hướng dẫn để cài đặt một chức năng hoặc một ứng dụng lên máy chủ Ubuntu • Sử dụng định dạng của Debian, phần mở rộng là .deb • Chứa trong các kho (repositories) • Thường chứa các tập tin mã nhị phân đã biên dịch sẵn • Có thể phụ thuộc các gói phần mềm khác 07/08/12 Ngô Bá Hùng - Khoa CNTT&TT - ĐH Cần Thơ 2 Quản trị gói phần mềm trên Ubuntu Các công cụ quản lý gói phần mềm • Dpkg – cài đặt, xóa, tạo gói, nhưng không tự động tải về • Apt-get – Cài đặt, nâng cấp, cập nhật danh sách các gói từ kho chứa (repositories) – Tự động tải về các gói phụ thuộc – Nâng cấp cả hệ thống Ubuntu • Aptitude – Cung cấp giao diện menu/texte cho apt-get 07/08/12 Ngô Bá Hùng - Khoa CNTT&TT - ĐH Cần Thơ 3 Quản trị gói phần mềm trên Ubuntu Kho phần mềm (Repository) • Địa chỉ ở Mỹ • Địa chỉ ở Việt nam: • Chọn ubuntu/dists 07/08/12 Ngô Bá Hùng - Khoa CNTT&TT - ĐH Cần Thơ 4 Quản trị gói phần mềm trên Ubuntu Thư mục kho phần mềm • maverick – Chứa các tập tin phục vụ cài đặt hệ điều hành, – Một số gói có chứa trong CD-ROM cài đặt • maverick-proposed – Mô tả các gói chưa sẵn sằng để phát hành • maverick-security – Ghi nhận các gói cần phải update vì vấn đề an ninh • maverick-updates – Chứa các gói upate chức năng 07/08/12 Ngô Bá Hùng - Khoa CNTT&TT - ĐH Cần .
đang nạp các trang xem trước