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

Cách hiện đại hóa Ubuntu với chủ đề Flattiance GTK

Chủ đề Ubuntu GTK truyền thống đã tồn tại mãi mãi và hơi lỗi thời. Thiết kế đã cũ và ngay cả với chủ đề 18.04 được cập nhật, nó không phải là tốt nhất. Do đó, trong bài viết này, chúng tôi sẽ thảo luận về cách chuyển sang fork Ambiance hiện đại: chủ đề Flattiance GTK.

Chủ đề Flattiance GTK hiện có sẵn trên Github và Git là cách ưa thích để cài đặt nó vì nó có thể dễ dàng được sử dụng để tải xuống ngay lập tức phiên bản mới nhất của chủ đề thay vì tải xuống mọi thứ theo cách thủ công.

Cài đặt chủ đề Flattiance GTK

Để bắt đầu sử dụng chủ đề, bạn cần tải xuống và cài đặt tất cả các phụ thuộc mà Flattiance cần để hiển thị chính xác trên Linux.

Lưu ý: Flattiance chủ yếu là một chủ đề Ubuntu, nhưng điều đó không có nghĩa là nó không thể được sử dụng trên các bản phân phối Linux khác. Để có kết quả tốt nhất, hãy làm theo phương pháp cài đặt Git.

Cài đặt qua Git

Flattiance yêu cầu biên dịch trước khi cài đặt. Để biên dịch, bạn cần cài đặt một số gói quan trọng. Mở một cửa sổ đầu cuối và nhập lệnh sau trong Ubuntu.

sudo apt install git inkscape libglib2.0-dev-bin git nodejs gtk2-engines-murrine gtk2-engines-pixbuf

Xin lưu ý rằng toàn bộ danh sách các phụ thuộc cần thiết cho Flattiance không được biết vì nhà phát triển không trình bày nó trên Github. Trong trường hợp này, đừng cố chạy tập lệnh xây dựng. Thay vào đó, hãy cài đặt chủ đề làm sẵn đã có trong kho Git.

Để tải xuống mã chủ đề Flattiance mới nhất, hãy chạy git clone

git clone https://github.com/IonicaBizau/Flattiance

sử dụng lệnh CD, điều hướng đến thư mục chủ đề Flattiance mới được tạo.

cd Flattiance

Nếu bạn muốn xây dựng một chủ đề từ đầu, hãy chạy lệnh xây dựng.

./build

Nếu quá trình xây dựng thành công, nó sẽ tự động cài đặt chủ đề và áp dụng nó. Nếu điều này không thành công, bạn phải từ bỏ quá trình phát triển và thay vào đó hãy cài đặt các tệp chủ đề đi kèm. Bắt đầu bằng cách lấy một trình bao gốc trong thiết bị đầu cuối. Trong Ubuntu, bạn không thể sử dụng su ngay lập tức vì lý do bảo mật. Thay vào đó, bạn cần root bằng sudo -s.

Lấy một trình bao gốc, thay vì sử dụng các lệnh sudo riêng lẻ, sẽ hiệu quả hơn nhiều. Nó cũng sẽ khắc phục các lỗi cấp phép khó chịu.

sudo -s

Sử dụng MV để di chuyển thư mục con chủ đề Flattiance sang /usr/share/themes/area trên hệ thống tệp của bạn.

mv Flattiance /usr/share/themes/

Bây giờ Flattiance đã ở đúng vị trí, chủ đề đã được cài đặt. Sử dụng thoát, đăng xuất khỏi root. Sau đó sử dụng lệnh rm để xóa các tệp còn lại.

exit

rm ~/Flattiance

Bạn muốn gỡ cài đặt chủ đề Flattiance? Chạy lệnh rm.

su

rm -rf /usr/share/themes/Flattiance

Cài đặt cho một người dùng

Flattiance không cần cài đặt trên toàn hệ thống. Có thể kích hoạt nó cho một người dùng tại một thời điểm. Để làm điều này, bước đầu tiên là tải xuống mã nguồn như bình thường.

git clone https://github.com/IonicaBizau/Flattiance

Chuyển đến thư mục tải xuống CD.

cd Flattiance

Tránh trình tạo và thay vào đó hãy di chuyển chủ đề đã hoàn thành của bạn vào thư mục ~/.themes.

mkdir -p ~/.themes

mv Flattiance ~/.themes

Đặt Flattiance trong thư mục này thay vì thư mục chủ đề hệ thống có nghĩa là chỉ những người dùng có chủ đề đó trong ~/.themes mới có thể sử dụng nó. Lặp lại quá trình này nhiều lần nếu cần để kích hoạt nó cho nhiều người dùng.
Lưu ý: gỡ cài đặt Flattiance với rm.

rm -rf ~/.themes/Flattiance
rm -rf ~/Flattiance

Cài đặt qua NPM

Một cách khác để cài đặt chủ đề Flattiance GTK là sử dụng công cụ NodeJS NPM. Đi theo con đường này rất hữu ích cho những người dùng Ubuntu không thích giao dịch với Git. Để cài đặt, hãy đảm bảo rằng bạn đã cài đặt phiên bản mới nhất của NodeJS, cũng như NPM, trên hệ thống Ubuntu của mình.

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Sau khi cài đặt Node, hãy sử dụng công cụ gói NPM để tải xuống chủ đề Flattiance mới nhất trên Ubuntu.

npm install --global flattiance

Kích hoạt chủ đề Flattiance GTK

Mục đích chính của Flattiance là thay thế chủ đề Ubuntu Ambiance. Anh ấy một tuổi và tập trung chủ yếu vào Unity 7. Điều đó nói rằng, nó cũng sẽ hoạt động với Gnome và các máy tính để bàn GTK khác trong Ubuntu. Để kích hoạt chủ đề trên Ubuntu, bạn cần cài đặt ứng dụng Gnome Tweak Tool.

sudo apt install gnome-tweak-tool

Sau khi cài đặt, nhấn phím Windows trên bàn phím của bạn, gõ “Tweaks” và mở chương trình xuất hiện. Sau đó, bạn cần nhấp vào “Giao diện”. Duyệt qua các tùy chọn giao diện và bật Flattiance.

Ngoài ra, nếu bạn vẫn đang sử dụng Unity 7kích hoạt chủ đề trong thiết bị đầu cuối với:

gsettings set org.gnome.desktop.interface gtk-theme "Flattiance"

Cho phép làm phẳng trên các máy tính để bàn khác

Nếu bạn thích giao diện của chủ đề này và bạn đang sử dụng Ubuntu chứ không phải máy tính để bàn chính, bạn vẫn có thể bật chủ đề này. Vì chủ đề này dựa trên GTK, nên Flattiance sẽ hoạt động hoàn hảo trên Ubuntu Mate, Xubfox, Lubuntu và Ubuntu Budgie.

Kiểm tra hướng dẫn chuyên sâu của chúng tôi cho các máy tính để bàn dưới đây: