Cách cài đặt chủ đề Paper GTK trên Linux

Cách cài đặt chủ đề Paper GTK trên Linux

Các chủ đề thiết kế material design là một chủ đề được yêu thích trên máy tính để bàn Linux từ trước đến nay. Một trong những cách triển khai tốt nhất hiện có là chủ đề Paper GTK. Đó là một chủ đề phẳng, tối thiểu tuân thủ rất nghiêm ngặt các thông số kỹ thuật thiết kế material design của Google. Chủ đề GTK này chủ yếu tập trung vào bộ công cụ GTK 3 và hoạt động tốt nhất với nó. Tuy nhiên, mặc dù vậy, Paper vẫn hoạt động khá tốt với các ứng dụng dựa trên GTK 2 và môi trường máy tính để bàn.

Cài đặt Chủ đề GTK Giấy

Trong hướng dẫn này, chúng tôi sẽ đề cập đến việc xây dựng Paper từ đầu, vì đó là cách tốt nhất để có được phiên bản mới nhất tuyệt đối mà không gặp nhiều vấn đề. Bước đầu tiên để xây dựng Paper từ nguồn là cài đặt tất cả các phụ thuộc của nó. Cụ thể, Paper cần Git, GTK Engine Murrine và một vài thứ khác.

Ubuntu

sudo apt cài đặt gtk2-engine-Murrine gtk2-engine-pixbuf git autoconf

Debian

sudo apt-get install gtk2-engine-Murrine gtk2-engine-pixbuf git autoconf

Arch Linux

sudo pacman -S gtk-engine-kill gtk-engine git autoconf

Fedora

sudo dnf cài đặt gtk-kill-engine gtk2-engine git autoconf

OpenSUSE

sudo zypper cài đặt gtk-kill-engine gtk2-engine git autoconf

Linuxes khác

Trong hướng dẫn này, chúng tôi chủ yếu tập trung vào các bản phân phối Linux phổ biến nhất (như Ubuntu, Fedora, Debian, v.v.) tuy nhiên điều đó không có nghĩa là Paper sẽ không hoạt động trên các bản phân phối Linux khác . Cho rằng trong hướng dẫn này Giấy đang được xây dựng, không cần phải lo lắng. Nếu bạn đang chạy một bản phân phối Linux ít được biết đến hơn, hãy theo dõi các phần phụ thuộc sau. Hãy nhớ rằng chúng có thể có các tên khác nhau.

Tìm kiếm trình quản lý gói của hệ điều hành của bạn cho “Git”, “Autoconf”, “Công cụ giết người GTK” và “Công cụ GTK”.

Cách cài đặt chủ đề Paper GTK trên Linux

Để bắt đầu xây dựng Paper, hãy mở một thiết bị đầu cuối và sử dụng lệnh Git để tải mã nguồn mới nhất xuống PC Linux của bạn.

git clone https://github.com/snwh/paper-gtk-theme.git

Việc tải xuống tất cả mã nguồn của chủ đề Giấy có thể mất một chút thời gian tùy thuộc vào tốc độ internet của bạn. Khi quá trình hoàn tất, hãy sử dụng  lệnh CD  và di chuyển thiết bị đầu cuối từ thư mục chính của người dùng mà nó bắt đầu vào thư mục paper-gtk-theme mới được sao  chép  .

cd paper-gtk-theme

Bên trong thư mục mã nguồn Paper GTK, quá trình xây dựng có thể bắt đầu. Lệnh đầu tiên bạn cần chạy trong quá trình xây dựng là  tập lệnh autogen.sh . Tập lệnh này sẽ quét PC Linux của bạn, xác định xem bạn đã có tất cả các thư viện chính xác để bắt đầu quá trình xây dựng và tạo các tệp cần thiết hay chưa.

./autogen.sh

Chạy autogen.sh cũng tạo ra một tập lệnh cấu hình . Chạy nó để hoàn tất cấu hình autogen.sh đã bắt đầu.

./configure

Sau khi  tập lệnh autogen.sh  kết thúc, bước tiếp theo trong quá trình xây dựng là sử dụng  makefile . Trong terminal, hãy chạy  lệnh make . Quá trình biên dịch sẽ bắt đầu khi lệnh này chạy và sẽ mất một chút thời gian, vì vậy hãy kiên nhẫn.

chế tạo

Ở bước cuối cùng này, bạn sẽ sử dụng  lại make  . Tuy nhiên, thay vì chạy nó để xây dựng, bạn sẽ sử dụng nó để cài đặt mã. Chạy  thực hiện cài đặt  bằng  lệnh sudo  , để cài đặt chủ đề trên toàn hệ thống.

sudo thực hiện cài đặt

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

Chủ đề Paper GTK xây dựng và cài đặt vào hệ thống tệp gốc, trong / usr / share / themes / . Rất nhiều lần chạy  thực hiện cài đặt  mà không có đặc quyền sudo sẽ cài đặt mọi thứ cho một người dùng duy nhất bên trong ~ / .themes thay thế. Tuy nhiên, Chủ đề GTK Giấy không hoạt động theo cách này. Thay vào đó, nếu bạn đang muốn cung cấp chủ đề này cho một người dùng trên hệ thống, bạn sẽ cần làm theo các quy trình cài đặt truyền thống, sau đó di chuyển các tệp đến đúng vị trí theo cách thủ công.

Đầu tiên, hãy đưa  cd  vào thư mục chủ đề của PC Linux của bạn. Sau đó, sử dụng lệnh mv  , di chuyển Paper đến thư mục  ~ / .themes  .

mkdir -p ~ / .themes

sudo mv Paper ~ / .themes

Sau khi chuyển Giấy vào đúng thư mục, chỉ người dùng giữ chủ đề mới có thể sử dụng được. Lặp lại quá trình này cho nhiều người dùng như mong muốn.

Chủ đề biểu tượng GTK giấy

Cách cài đặt chủ đề Paper GTK trên Linux

Không có chủ đề GTK nào hoàn chỉnh nếu không có chủ đề biểu tượng. May mắn thay, nhà phát triển chủ đề Paper GTK cũng có chủ đề biểu tượng để sử dụng. Nó được thiết kế để trở thành người bạn đồng hành hoàn hảo cho chủ đề máy tính để bàn. Giống như Paper GTK, chủ đề biểu tượng cần được xây dựng.

Để cài đặt chủ đề, hãy lấy nó từ Github, bằng  lệnh git clone  .

git clone https://github.com/snwh/paper-icon-theme.git

Di chuyển thiết bị đầu cuối vào  thư mục giấy-biểu tượng-chủ đề  bằng  lệnh CD  .

cd paper-icon-theme

Bên trong thư mục Nguồn biểu tượng giấy, quy trình xây dựng giống với hướng dẫn chủ đề GTK. Đầu tiên, chạy  autogen.sh  để tạo   tệp cấu hình và tệp  makefile.

./autogen.sh

./configure

chế tạo

Cuối cùng, cài đặt chủ đề biểu tượng vào  / usr / share / icon / .

sudo thực hiện cài đặt

Cài đặt chủ đề biểu tượng cho một người dùng

Chạy lệnh  thực hiện cài đặt  với  sudo sẽ  cài đặt chủ đề biểu tượng trên toàn cầu, cho tất cả người dùng. Nếu bạn không quan tâm đến việc cung cấp chủ đề biểu tượng cho mọi người trên hệ thống, bạn sẽ cần cài đặt nó cục bộ, vào thư mục ~ / .icons  . Thật không may, các tập lệnh xây dựng với chủ đề biểu tượng Giấy không hoạt động theo cách đó. Cũng giống như chủ đề GTK, bạn sẽ cần di chuyển các tệp theo cách thủ công.

Để bắt đầu, hãy chuyển  CD  vào   / usr / local / share / icon

cd / usr / local / share / biểu tượng

Tiếp theo, tạo một  thư mục ~ / .icons mới  trong  ~ / .

mkdir -p ~ / .icons

Cuối cùng, sử dụng  mv  để cài đặt chủ đề biểu tượng.

mv Giấy * ~ / .icons


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

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

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

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

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó