Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách sử dụng AUR trong Arch Linux

Cách sử dụng AUR trong Arch Linux

Nếu bạn đang sử dụng Arch Linux hoặc bản phân phối dựa trên Arch như Manjaro, Archbang hoặc EndeavourOS, bạn có thể đã thấy thuật ngữ AUR. Nó là gì? Làm thế nào bạn có thể sử dụng nó? Tìm hiểu AUR là gì và cách sử dụng AUR trong Arch Linux.

AUR là gì?

Kho lưu trữ người dùng Arch (AUR) là nơi bạn có thể tìm thấy phần mềm không được kiểm tra bởi người tạo và người bảo trì của Arch mà bởi người dùng của nó. Nhờ đó, bạn có thể truy cập nhiều phần mềm hơn không có trong kho lưu trữ chính thức.

Cách sử dụng AUR trong Arch Linux

Cách sử dụng AUR trong Arch Linux

Có hai cách để truy cập bộ sưu tập phần mềm của AUR. Hầu hết mọi người thích sử dụng AUR Helpers, hoạt động tương tự như Pacman, trình quản lý gói mặc định của Arch. Cách tiếp cận này tự động hóa việc kéo và xây dựng mã nguồn từ AUR trong khi sử dụng các lệnh quen thuộc. Ngoài ra, bạn có thể tải xuống gói trực tiếp từ AUR và biên dịch nó theo cách thủ công.

Sử dụng AUR với Người trợ giúp

Có rất nhiều người trợ giúp AUR mà bạn có thể sử dụng. Yay có lẽ là phổ biến nhất hiện nay, vì vậy đối với bài viết này, chúng ta sẽ đi tìm hiểu về điều đó.

1. Cài đặt các công cụ phát triển và git cần thiết, nếu chúng chưa có trong bản phân phối của bạn:

sudo pacman -S --needed base-devel git

Bạn có thể sẽ được giới thiệu với nhiều phần mềm bổ sung và được yêu cầu chọn phần mềm bạn muốn cài đặt.

Cách sử dụng AUR trong Arch Linux

Chuyển đến tùy chọn mặc định, “tất cả” bằng cách nhấn Enter trên bàn phím của bạn.

2. Nhập “y” và nhấn Enter khi được hỏi bạn có muốn tiếp tục cài đặt hay không.

Cách sử dụng AUR trong Arch Linux

3. Để đưa bạn vào máy bay, trước tiên hãy kéo mã của nó:

git clone https://aur.archlinux.org/yay.git
Cách sử dụng AUR trong Arch Linux

4. Mọi thứ bạn đã tải xuống sẽ nằm trong một thư mục con có tên “yay”. Nhập nó bằng:

cd yay
Cách sử dụng AUR trong Arch Linux

5. Khi ở trong thư mục đó, hãy xây dựng gói thực với:

makepkg -si
Cách sử dụng AUR trong Arch Linux

6. Trả lời “y” khi được hỏi nếu bạn cũng muốn cài đặt gói đã xây dựng.

Cách sử dụng AUR trong Arch Linux

Sử dụng YAY để cài đặt các gói AUR

Yay sử dụng một cú pháp tương tự như Pacman. Vì vậy, bạn có thể dễ dàng cài đặt các gói AUR, sử dụng lệnh:

Gói
yay -Ss package

Ví dụ:để cài đặt Google Chrome, bạn có thể sử dụng:

yay -Ss google-chrome
Cách sử dụng AUR trong Arch Linux

Điều tuyệt vời với những người trợ giúp AUR như yay là họ cũng tự động giải quyết các vấn đề phụ thuộc. Đó là những tính năng bổ sung cần thiết cho bất kỳ thứ gì bạn đang cố gắng cài đặt mà nếu không, bạn phải tự tìm kiếm và cài đặt.

Cách sử dụng AUR trong Arch Linux

Gỡ cài đặt gói AUR

Để gỡ cài đặt bất kỳ thứ gì đã cài đặt trong suốt thời gian qua, bạn sẽ phải sử dụng lại yay. Để làm được điều đó, bạn có thể sử dụng -R nhưng sẽ tốt hơn nếu bạn sử dụng -Rns , làm công việc dọn dẹp tốt hơn. Ví dụ:để xóa Google Chrome:

yay -Rns google-chrome
Cách sử dụng AUR trong Arch Linux

Bạn cũng có thể xóa các gói bổ sung và bất kỳ phần còn lại nào từ các lần cài đặt trước đây bằng yay với:

yay -Yc
Cách sử dụng AUR trong Arch Linux

Nếu vì lý do nào đó mà bạn không thích hoặc không muốn sử dụng nó, bạn cũng có thể sử dụng các trợ giúp AUR khác như aurutils, aura, pacaur, pakku, pamac, pikaur và trizen.

Phương pháp tiếp cận đồ họa để cài đặt và quản lý các gói AUR

Nếu bạn thích cách tiếp cận đồ họa, giống như trung tâm phần mềm trong Ubuntu, bạn có thể cài đặt pamac bằng Yay.

Để cài đặt pamac, hãy sử dụng lệnh:

yay -S pamac-aur

Sau khi cài đặt, bạn có thể chạy ứng dụng “Thêm / Xóa phần mềm” trong menu Ứng dụng của mình.

Cách sử dụng AUR trong Arch Linux

Nhấp vào biểu tượng bánh hamburger và chuyển đến phần “Tùy chọn”. Trong phần “AUR”, chuyển đổi để bật hỗ trợ AUR.

Cách sử dụng AUR trong Arch Linux

Giờ đây, bạn có thể tìm kiếm các gói AUR và cài đặt / gỡ bỏ chúng.

Cài đặt các Gói AUR theo cách thủ công

Nếu bạn quyết định thực hiện mọi thứ theo cách thủ công, bạn có thể tải xuống các gói từ kho lưu trữ AUR, biên dịch và cài đặt chúng. Đây là các bước:

1. Đảm bảo bạn đã cài đặt git và công cụ phát triển cơ bản với:

sudo pacman -S --needed base-devel git

2. Sao chép cục bộ git của Google Chrome:

git clone https://aur/archlinux.org/google-chrome.git
Cách sử dụng AUR trong Arch Linux

3. Biến nó thành một gói và cài đặt nó:

makepkg -si
Cách sử dụng AUR trong Arch Linux

Ngay sau đó, bạn sẽ tìm thấy Google Chrome trong số các ứng dụng đã cài đặt còn lại của mình.

Ứng dụng mới mẻ và hiểm họa của AUR

AUR mang đến cho bạn (gần như) toàn bộ thế giới rộng lớn vì bạn có thể tìm thấy hầu hết mọi ứng dụng / gói ở đó. Tuy nhiên, bạn phải lưu ý rằng phần mềm trong kho lưu trữ AUR chưa được thử nghiệm rộng rãi. Trong một số trường hợp, một gói không thể được cài đặt (do thiếu phần phụ thuộc / lỗi gpg, thiếu tệp, v.v.) hoặc gây ra sự cố cho hệ thống của bạn. Tốt nhất bạn nên kiểm tra kỹ trước khi cài đặt bất kỳ thứ gì từ AUR.

Nếu bạn đang bắt đầu với Arch Linux, trước tiên bạn có thể muốn làm quen với Pacman thay vì AUR.