Tin tức và phân tích của tất cả các thiết bị di động

Cách dọn dẹp và tăng tốc Arch Linux

Trong số tất cả các hệ điều hành Linux khác nhau, Arch Linux nổi bật là một trong những hệ điều hành gọn gàng và sạch sẽ nhất. Thật dễ hiểu tại sao, vì Arch Linux cho phép người dùng xây dựng hệ thống của họ từ đầu, loại bỏ rất nhiều phần mềm dư thừa. Tuy nhiên, mặc dù gọn gàng như hầu hết các máy tính để bàn Arch Linux, chúng vẫn có khả năng bị chậm và hỏng.

Do đó, trong hướng dẫn này, chúng tôi sẽ xem xét tất cả các cách để dọn dẹp và tăng tốc PC Arch Linux của bạn và đưa nó trở lại hệ điều hành nhanh như trước đây!

Xóa bộ đệm Pacman

Xóa bộ nhớ cache của Pacman trong Arch Linux là một ý tưởng hay khi mọi thứ bắt đầu chậm lại vì với mỗi bản cập nhật phần mềm, Pacman sẽ lấp đầy rất nhiều tệp gói có thể tải xuống. Để xóa nó, hãy mở một cửa sổ đầu cuối và sử dụng lệnh sau để xóa nó.

sudo paccache -r

Lệnh trên hoạt động với hầu hết người dùng và sẽ xóa hoàn toàn tất cả các gói được lưu trong bộ nhớ cache. Làm như vậy sẽ giải phóng dung lượng nhưng cũng có thể nguy hiểm. Đặc biệt nếu bản cập nhật bị hỏng và bạn cần hạ cấp xuống phiên bản đã lưu trong bộ nhớ cache. Nếu bạn vẫn muốn tăng tốc Arch bằng cách xóa bộ đệm, có một lệnh khác cho phép người dùng quản lý các phiên bản của chương trình sẽ bị xóa, thay vì xóa mọi thứ một cách bừa bãi.

sudo paccache -rk1

Ngoài ra, nếu bạn chỉ muốn xóa các gói Arch đã gỡ cài đặt khỏi bộ đệm của Pacman, hãy chạy lệnh này:

sudo paccache -ruk0

Hệ thống gói Arch Linux có nhiều tùy chọn. Để biết thêm hành động, hãy chạy paccache -h trong thiết bị đầu cuối.

Quản lý ứng dụng khởi động

Mặc dù người dùng Arch Linux xây dựng hệ điều hành của họ từ đầu, nhưng họ vẫn có thể có quá nhiều ứng dụng khởi động. Kiểm soát khía cạnh này của hệ điều hành của bạn là rất quan trọng vì quá nhiều ứng dụng đang chạy khi khởi động có thể nhanh chóng ngốn tài nguyên CPU và RAM.

Bất kỳ môi trường máy tính để bàn Linux nào cũng thực hiện khá tốt việc cho phép người dùng quản lý các ứng dụng khởi động, nhưng nếu bạn chỉ muốn nhanh chóng xóa các chương trình khỏi khởi động, thì không cần ứng dụng. Thay vào đó, hãy mở một thiết bị đầu cuối và sử dụng lệnh CD để di chuyển thiết bị đầu cuối đến thư mục ~/.config/autostart.

cd ~/.config/autostart

Sử dụng lệnh LS, hiển thị tất cả các chương trình có thể có trong thư mục tự khởi động. Sau đó sao chép tên tệp và sử dụng RM để xóa tệp khỏi thư mục. Việc xóa tệp lối tắt khỏi màn hình nền sẽ ngăn tệp tự động tải khi Arch khởi động, lấy lại các tài nguyên máy tính có giá trị.

rm example.desktop

Lặp lại quy trình này cho bất kỳ số lượng mục nào.

tắt đáng kinh ngạc

Một khía cạnh chậm có thể có của Arch Linux là “xoay vòng quay”. Đây là một tính năng của một số ổ cứng PC khiến ổ ATA khởi động chậm hơn bằng cách tải từng ổ được kết nối một. Nếu bạn sử dụng Arch Linux với nhiều ổ cứng, đặc biệt là trên máy tính xách tay, điều này có thể giúp bạn tiết kiệm thời lượng pin quý giá. Tuy nhiên, nó cũng có thể giảm thời gian khởi động. Nếu bạn có thể sống mà không cần tính năng này, đó là một cách khá dễ dàng để tăng tốc quá trình khởi động Arch Linux.

Để tắt, trước tiên hãy xác nhận rằng nó đã được bật. Xin lưu ý rằng không phải mọi PC Arch sẽ được hưởng lợi từ một spin-up spin-up. Để kiểm tra xem nó có hoạt động không, hãy chạy cái này trong terminal:

dmesg | grep SSS

Nếu bạn nhận thấy bất cứ điều gì đề cập đến “SSS” trong đầu ra, PC Arch Linux của bạn đang sử dụng Spin-up so le. Để tắt nó, hãy chạy:

sudo nano /etc/default/grub

Tìm trong tệp cấu hình Grub cho GRUB_CMDLINE_LINUX_DEFAULT và thêm đoạn mã sau vào giữa các dấu ngoặc kép.

libahci.ignore_sss=1

Sau khi thêm mã mới vào các tham số hạt nhân, hãy tạo lại ảnh khởi động để lưu các thay đổi.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Giảm độ trễ khởi động

Một trong những điểm chậm trong Arch Linux là màn hình khởi động grub. sạc mất 5 phút (và đôi khi nhiều hơn), điều này khá khó chịu. Nếu bạn chưa bao giờ chạm vào bộ tải khởi động Grub, hãy đợi 5 giây có vẻ như là vĩnh cửu. Để lấy lại những thứ quý giá đó 5 giây, hãy cân nhắc giảm thời gian Grub chờ đầu vào khởi động trước khi tự động tải.

Trong một cửa sổ đầu cuối, hãy chạy:

sudo nano /etc/default/grub

Trong tệp cấu hình, tìm GRUB_TIMEOUT= 5 và thay đổi số thành số thấp hơn. Vì lợi ích chung của bạn, đừng đi bên dưới 1 giây! Khi bạn quyết định chỉnh sửa này hợp lý, hãy tạo một cấu hình mới:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Lần tới khi Arch Linux tải lên, Grub sẽ có ít thời gian hơn để khởi động!

Vô hiệu hóa FSCK khi khởi động

Mỗi khi Arch khởi động, nó sẽ chạy quy trình FSCK và dọn sạch các bit bẩn khỏi ổ cứng của bạn. Điều này rất hữu ích nếu PC Linux của bạn vô tình khởi động lại hoặc có vấn đề gì đó liên quan đến ổ cứng. Vấn đề là phải mất một thời gian để thực hiện một thao tác như vậy. Nếu bạn không quan tâm đến tiện ích FSCK và biết bạn đang làm gì trên PC Linux của mình, bạn có thể lấy lại thời gian khởi động quý giá bằng cách tắt tính năng này.

Để tắt, hãy chỉnh sửa kernel và thêm fsck.mode = bỏ qua vào các tham số.

sudo nano /etc/default/grub

Tìm GRUB_CMDLINE_LINUX_DEFAULT và dán mã vào trong dấu ngoặc kép. Sau khi hoàn tất, hãy lưu Nano bằng Ctrl + O và Ctrl + X, sau đó tạo lại kernel.

fsck.mode=skip

Tái sinh với:

sudo grub-mkconfig -o /boot/grub/grub.cfg