Paru 2.0 – Trợ lý AUR của Arch là một bản cập nhật lớn sau thời gian dài im ắng
Paru 2.0 được cải tiến nâng cao quản lý gói của Arch Linux với hỗ trợ kho PKGBUILD xuất sắc, các lệnh tương tác và cập nhật hệ thống.
Là một người đam mê Arch Linux, việc sử dụng kho lưu trữ AUR, một tài sản phân phối quan trọng, là cần thiết cho kỹ năng của bạn. May mắn thay, để cải thiện trải nghiệm người dùng, cộng đồng Arch đã phát triển nhiều công cụ hỗ trợ AUR khác nhau, chẳng hạn như yay, pacaur, và aurman, cùng với một số công cụ khác.
Những công cụ này đơn giản hóa quá trình quản lý phần mềm AUR và thậm chí có thể thay thế trình quản lý gói Pacman, nâng cao trải nghiệm tổng thể của bạn. Nhưng nếu bạn vẫn muốn sử dụng các ứng dụng dựa trên giao diện đồ họa để quản lý phần mềm trên hệ thống Arch của mình, hãy dành chút thời gian để khám phá điều này.
Cùng gia nhập hàng ngũ những trợ thủ hàng đầu của AUR là Paru, một công cụ được viết bằng Rust, gần đây đã trở lại sau một thời gian dài gián đoạn với phiên bản 2.0 mới. Vậy, không để mất thời gian, hãy cùng xem những gì đã thay đổi.
Những điểm nổi bật của Trợ lý AUR Paru 2.0
Paru 2.0 giới thiệu những thay đổi và cải tiến đáng kể, đặc biệt có lợi cho người dùng cao cấp, cùng với các nâng cấp chung và cải thiện trải nghiệm người dùng.
Tuy nhiên, người dùng được khuyên nên thận trọng, vì nhiều tính năng trong phiên bản này vẫn chưa được thử nghiệm kỹ lưỡng, với một bản vá nhỏ (v2.0.1) dự kiến sẽ được phát hành sớm.
Tích hợp kho PKGBUILD
Một điểm nổi bật trong Paru 2.0 là việc tích hợp các kho PKGBUILD không thuộc AUR vào công cụ xây dựng. Nói cách khác, người dùng giờ đây có thể thêm các kho PKGBUILD vào tập tin paru.conf của họ và đồng bộ chúng bằng lệnh paru -Sy --pkgbuilds.
[repo_name]
Url = https://path/to/git/repoTính năng này cho phép Paru nhận diện các kho lưu trữ này như các nguồn cho PKGBUILD, tương tự như AUR, và thậm chí ưu tiên chúng hơn các gói từ AUR.
Hỗ trợ Chroot cải tiến
Tùy chọn --chroot hiện hoạt động mà không cần kho lưu trữ cục bộ, mặc dù nó hoạt động tốt hơn khi có chúng. Cải tiến này là một bước quan trọng để đảm bảo các bản dựng sạch hơn và được cách ly tốt hơn.
Mở rộng Chế độ Tương tác
Việc giới thiệu --interactive cho các thao tác khác nhau, bao gồm cài đặt và gỡ bỏ, cải thiện trải nghiệm người dùng. Chế độ này cung cấp một lời nhắc tương tác cho việc chọn gói, có thể được nối vào các lệnh khác.
Cải thiện cung cấp tìm kiếm
Tệp mặc định “paru.conf” giờ đây cho phép tìm kiếm tốt hơn, một tính năng mà người dùng với các cấu hình hiện có có thể muốn kích hoạt thủ công.
Tùy chỉnh cấu hình và trải nghiệm sử dụng
Nhiều thay đổi đã được thực hiện để cải thiện trải nghiệm tổng thể, chẳng hạn như thay paru -U bằng paru -B để xây dựng nhiều PKGBUILD, và cập nhật cách xử lý múi giờ địa phương cũng như cơ chế dự phòng khi một số tiện ích không khả dụng.
Sửa lỗi và Tối ưu hóa
Bản cập nhật cũng bao gồm một số sửa lỗi và tối ưu hóa, từ việc xử lý môi trường trong chroot đến quá trình cài đặt các gói tách rời và khả năng phân biệt chữ hoa chữ thường trong các gói AUR.
Bạn có thể tham khảo nhật ký thay đổi để biết thêm thông tin về tất cả các thay đổi trong phiên bản mới.
Các Lệnh Cơ Bản của Paru
Nếu bạn chọn sử dụng trợ lý Paru AUR để quản lý các gói trên hệ thống Arch Linux của mình, điều quan trọng là phải làm quen với các lệnh cơ bản này.
- paru: Đây là một phím tắt cho lệnh
paru -Syu - paru -S <tên_gói>: Sử dụng lệnh này để cài đặt một gói cụ thể
- paru -Sua: Lệnh này được sử dụng để nâng cấp các gói từ AUR
- paru -Qua: Hiển thị danh sách các bản cập nhật có sẵn cho các gói AUR
- paru -G <package_name>: Tải xuống PKGBUILD và các tập tin liên quan cho <package_name>
- paru -Gp <package_name>: Hiển thị PKGBUILD của <package_name>
- paru -Gc <package_name>: Hiển thị các bình luận AUR cho <package_name>
- paru -Bi: Xây dựng và cài đặt một PKGBUILD nằm trong thư mục hiện tại

